@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900);.custom-dialog-modal-overlay{background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}.custom-dialog-modal-overlay .custom-dialog-modal-section{align-self:center;background:#fff;border-radius:4px;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:row;margin:30px 60px;max-height:calc(100% - 60px);max-width:1204px}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content{min-width:810px;padding:24px 30px 32px 40px}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-header{box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:40px;padding:0;width:100%}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-header .custom-modal-title{color:#004288;display:block;font-size:2.2rem;font-weight:700;line-height:30px;padding-top:8px}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-header .close-btn{cursor:pointer}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons{display:flex;justify-content:flex-end;margin-top:26px;padding:0}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons .button{font-family:UniversLTStd,sans-serif}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons .button.primary svg{margin-left:8px}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons .button .custom-modal-txt-primary-btn{margin-left:12px;margin-right:8px}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .children-container .message-primary{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700}.custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .children-container .message-secondary{color:#595959;display:block;font-size:1.4rem;margin-top:8px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors{font-size:1.4rem;min-height:429px;width:720px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .custom-modal-content{padding:26px 102px 1px 40px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .alert-box{background-color:#fff3cd;border:1px solid #ffc107;border-radius:5px;margin:10px 0;padding:10px 10px 10px 40px;width:616px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .alert-title{margin-left:-24px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .alert-title svg{left:-8px;position:relative;top:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .alert-content{margin-top:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .alert-content ul{list-style-type:none;margin-top:20px;padding:0}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .message-primary{margin-bottom:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.save-with-errors .message-secondary{margin-bottom:40px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save{font-size:1.4rem;height:348px;width:685px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .custom-modal-content{min-width:760px;padding:26px 102px 1px 40px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .alert-box{background-color:#f6f3f3;border:1px solid #db380a;border-radius:5px;margin:10px 0;padding:10px 10px 10px 40px;width:616px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .alert-title{margin-left:-24px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .alert-title svg{left:-8px;position:relative;top:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .alert-content{margin-top:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .alert-content ul{list-style-type:none;margin-top:20px;padding:0}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .message-primary{margin-bottom:5px}.custom-dialog-modal-overlay .custom-dialog-modal-section.cant-save .message-secondary{margin-bottom:24px}.custom-dialog-modal-overlay.max-z-index{z-index:11}.button{border:1px solid #004288;border-radius:4px;cursor:pointer;font-family:UniversLTStd,sans-serif;font-size:16px;font-weight:400;height:36px;line-height:19.2px;margin:0 15px 0 0;padding:7px 22px;text-align:center;white-space:nowrap}.button.primary{background-color:#004288;color:#fff}.button.primary:hover{background-color:#09294d;border:1px solid #08294d}.button.primary:focus{background-color:#004288;border:1px solid #1068eb}.button.primary.disable{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:not-allowed;pointer-events:none}.button.secondary{background-color:#fff;color:#004288}.button.secondary:hover{background-color:#ebf6fe;border:1px solid #004288}.button.secondary:focus{background-color:#fff;border:1px solid #1068eb}.button.secondary.disable{background-color:#fff;border:1px solid #999;color:#999;cursor:not-allowed;pointer-events:none}.button.light-blue{background-color:#3f89d8;border:none;color:#fff}.button.light-blue:hover{background-color:#09294d}.button.light-blue:focus{background-color:#004288}.button.state{border-radius:6px;cursor:pointer;display:block;font-size:1.4rem;height:36px;margin:0 10px;padding:10px;text-align:center;white-space:nowrap;width:150px}.button.state:hover{background:#ebf6fe}.button.state:focus{border:1px solid #1068eb}.button.state.published{background:#0a8540;border:none;color:#fff}.button.state.published:hover{background:#055829}.button.state.published:focus{border:1px solid #1068eb}.button.state.draft{background:#fff;border:1px solid #374370;color:#374370}.button.state.draft:hover{background:#ebf6fe;opacity:100%}.button.state.draft:focus{border:1px solid #1068eb}.button.state.approval-pending{background:#f5be1a;border:none;color:#3f3f3f;width:172px}.button.state.approval-pending:hover{background:#f9a900}.button.state.approval-pending:focus{border:1px solid #1068eb}.button.smart{background:#004288;border:0;border-radius:6px;color:#fff;display:block;float:left;font-size:1.8rem;height:40px;margin:9px 0;width:180px}.button.smart.home{width:230px}.button.back{background-color:#fff;border:none;color:#004288;text-decoration:underline}.button.back:hover{background-color:#ebf6fe}.button.back.disable,.button.back:focus{background-color:#fff}.button.back.disable{color:#999;cursor:not-allowed;pointer-events:none}.typography h1{font-size:3.2rem;font-weight:700;line-height:4rem;margin:0}.typography h2{font-size:2.2rem;font-weight:400;line-height:3rem;margin:0}.typography h3{font-size:2rem;font-weight:400;line-height:2.8rem;margin:0}.typography h4{font-size:1.8rem;font-weight:400;line-height:2.4rem;margin:0}.typography h5{font-size:1.6rem;font-weight:400;line-height:2.2rem;margin:0}.typography h6{font-size:1.4rem}.typography .h7,.typography h6{font-weight:400;line-height:2rem;margin:0}.typography .h7{font-size:1.2rem}.typography span{font-size:1.2rem;font-weight:400;line-height:1.6rem;margin:0}.typography .black{color:#000}.typography .white{color:#fff}.typography .blue{color:#004288}.typography .dark-grey{color:#3f3f3f}.typography .medium-grey{color:#595959}.typography .light-grey{color:#999}.typography .warning-red{color:#af300b}.typography .bold{font-weight:700}.recipe-create-initial-choose-option{box-sizing:border-box;display:flex;flex-direction:column;height:610px;justify-content:space-between;max-height:calc(100vh - 220px);overflow:auto;width:1010px}.recipe-create-initial-choose-option .option-choose-description{color:#595959;font-size:1.4rem;line-height:2rem;width:544px}.recipe-create-initial-choose-option .options-container{display:flex;flex-direction:row}.recipe-create-initial-choose-option .options-container .create-option-method{background-color:#fff;border-radius:14px;box-shadow:0 2px 13px rgba(0,0,0,.4);box-sizing:content-box;cursor:pointer;height:220px;margin-right:34px;padding:28px 17px;position:relative;width:226px}.recipe-create-initial-choose-option .options-container .create-option-method.selected{background-color:#ebf6fe;border:3px solid #3f89d8;box-shadow:0 5px 7px rgba(32,88,150,.302)}.recipe-create-initial-choose-option .options-container .create-option-method .option-title{color:#004288;display:block;font-size:32px;font-weight:700;text-align:center;width:100%}.recipe-create-initial-choose-option .options-container .create-option-method .option-description{color:#595959;display:block;font-size:1.2rem;text-align:center;width:100%}.recipe-create-initial-choose-option .options-container .create-option-method .select-icon{bottom:44px;left:115px;position:absolute}.recipe-create-initial-choose-option .options-container .create-option-method .uncheck{background-color:#f8f8f8;border:2px solid #d7d7d7;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:44px;height:29px;left:115px;position:absolute;width:29px}.recipe-create-initial-choose-option .step-body-container{border-bottom:1px solid #d8d8d8;height:100%;overflow:auto;padding:0 24px 12px 0}.recipe-create-initial-choose-option .stepper-btn-container{margin-left:auto;padding:25px 32px}.checkbox-input{color:#999;display:inline-block;font-size:12px;margin-right:14px}.checkbox-input.is-disabled{opacity:.4}.checkbox-input input{display:none}.checkbox-input label{align-content:center;align-items:flex-end;cursor:pointer;display:flex;height:auto}.checkbox-input label .checkbox-button{border-radius:3px;height:18px;margin-right:7px;width:18px}.checkbox-input label .checkbox-button.checked{background:#3f89d8}.checkbox-input label .checkbox-text{line-height:1}.checkbox-input input:disabled,.checkbox-input input:disabled+label{cursor:auto}.radio-input{align-items:center;color:#999;display:flex;flex-direction:row;font-size:12px;line-height:30px}.radio-input input[type=radio]{cursor:pointer;margin:0 10px 5px 1.5px}.radio-input input[type=radio]:after{background-color:#f2f2f2;border:2px solid #fff;border-radius:15px;display:inline-block;height:15px;left:-3.5px;position:relative;top:-2px;visibility:visible;width:15px}.radio-input input[type=radio]:checked:after{background-color:#ebf6fe;border:3px solid #3f89d8;border-radius:15px;display:inline-block;height:9px;left:-1px;position:relative;top:0;visibility:visible;width:9px}.radio-input label{cursor:pointer}.radio-input input:disabled,.radio-input input:disabled+label{cursor:auto;opacity:.5}.radio-input.white-button{color:#000;width:100%}.search-select-input .searcher-selector-container{position:relative}.search-select-input .searcher-selector-container .searcher-selector-lupe-icon{left:24px;position:absolute;top:10px;z-index:1}.search-select-input .searcher-selector-container .searcher-selector-prefix__option{word-break:break-word}.search-select-input .searcher-selector-container .searcher-selector-prefix__menu{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-sizing:border-box;font-size:16px;margin-bottom:8px;margin-top:3px;position:absolute;width:100%;z-index:2}.search-select-input .searcher-selector-container .searcher-selector-prefix__menu .searcher-selector-prefix__menu-list{max-height:200px;padding-bottom:0;padding-top:0}.search-select-input .searcher-selector-container .footer-search-selector{align-items:center;display:flex;height:48px;justify-content:space-between;width:100%}.search-select-input .searcher-selector-container .footer-search-selector .text-clear{color:#004288;display:flex;font-size:1.6rem;margin-left:16px;text-align:center;visibility:hidden}.search-select-input .searcher-selector-container .footer-search-selector .text-clear.show-clear{cursor:pointer;text-decoration:underline;visibility:visible}.search-select-input .searcher-selector-container .footer-search-selector .text-clear.show-clear svg{margin-right:8px}.search-select-input .searcher-selector-container .footer-search-selector .button-show{font-size:1.6rem;height:32px;padding:7px 15px;width:64px}.input-select-prefix__menu .prefix{display:none}.input-select-prefix__value-container{flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.select-input.invalid .input-select-prefix__control{border-color:#db380a;box-shadow:none}.limitCharacter{color:#999;display:inline-block;float:right;font-size:12px;line-height:45px}.limitCharacter.char-limit-exceeded{color:#db380a}.limitCharacter.char-limit-green{color:#95c715}.text-input label{color:#9b9b9b;display:inline-block;font-size:12px;margin-bottom:15px;margin-right:5px;text-align:left}.text-input .text-input-limit-exceeded{color:#af300b;font-size:1.2rem;position:relative}.text-input .text-input-limit-exceeded .warning-icon{margin-right:6px;position:relative;top:3px}.text-input input{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:16px;height:35px;padding:10px;width:100%}.text-input input.char-limit-exceeded{border:1px solid #db380a!important;border-radius:4px}.text-input input.char-limit-exceeded:focus{border:1px solid #db380a!important}.text-input input:focus{border:1px solid #004288;color:#004288;outline:none}.text-input input::-moz-placeholder{color:#aaa}.text-input input::placeholder{color:#aaa}.text-input.invalid input{border-color:#db380a!important}.text-input .tooltip-icon{background:#004288;display:inline-block;height:12px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:12px}.text-input .recipe-info-tooltip{z-index:12}.text-input .recipe-info-tooltip .tooltip-text{min-width:120px}.text-edit-input .input-container{align-items:center;background-color:#fff;border:1px solid #3fb6ff;display:flex;flex-flow:row;font-size:1.6rem;height:unset;justify-content:space-between;padding:5px 5px 3px 10px;width:100%}.text-edit-input .input-edit-text{border:0;font-size:1.6rem;outline:none;width:100%}.text-edit-input .icon-box{display:flex;position:relative}.text-edit-input .icon-box .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.text-edit-input .icon-box .tick-icon.disabled{cursor:default;opacity:.33}.text-edit-input .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.text-area-input label{color:#9b9b9b;display:inline-block;font-size:12px;margin-bottom:15px;margin-right:5px;padding:15px 0 0;text-align:left}.text-area-input .text-area-limit-exceeded{color:#af300b;font-size:1.2rem;position:relative}.text-area-input .text-area-limit-exceeded .warning-icon{margin-right:6px;position:relative;top:3px}.text-area-input textarea{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-family:inherit;font-size:1.6rem;line-height:1.63;min-height:144px;padding:10px;width:100%}.text-area-input textarea.char-limit-exceeded{border:1px solid #db380a!important;border-radius:4px}.text-area-input textarea.char-limit-exceeded:focus{border:1px solid #db380a!important}.text-area-input textarea:focus{border:1px solid #004288;color:#004288;outline:none}.text-area-input textarea::-moz-placeholder{color:#aaa}.text-area-input textarea::placeholder{color:#aaa}.text-area-input .tooltip-icon{background:#004288;display:inline-block;height:12px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:12px}.text-area-input .recipe-info-tooltip{z-index:12}.text-area-input .recipe-info-tooltip .tooltip-text{min-width:120px}.text-area-input.disabled{opacity:.5}.react-multi-email{flex:1 0 auto;margin:0;max-width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);align-content:flex-start;align-items:center;background:#fff;border:1px solid rgba(34,36,38,.149);border-radius:.28571429rem;color:rgba(0,0,0,.871);display:flex;flex-wrap:wrap;font-size:13px;line-height:1.21428571em;padding:.4em .5em;position:relative;text-align:left;transition:box-shadow .1s ease,border-color .1s ease}.react-multi-email>span[data-placeholder]{display:none;left:0;line-height:1.21428571em;padding:.4em;position:absolute;top:.4em}.react-multi-email.focused{background:#fff;border-color:#85b7d9}.react-multi-email.empty>span[data-placeholder]{color:#ccc;display:inline}.react-multi-email.focused>span[data-placeholder]{display:none}.react-multi-email>input{border:0!important;display:inline-block!important;font-size:1.4rem;line-height:1.2;min-width:300px;outline:none!important;padding:.4em .1em!important;resize:horizontal;vertical-align:baseline!important}.react-multi-email [data-tag]{align-items:center;background-color:#f3f3f3;background-image:none;border:0 solid transparent;border-radius:.28571429rem;color:rgba(0,0,0,.6);display:flex;font-size:.8rem;font-weight:600;justify-content:flex-start;line-height:1;margin:.14285714em;max-width:100%;padding:.5833em .833em;text-transform:none;transition:background .1s ease;vertical-align:baseline}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{cursor:pointer;margin-left:.833em}.multi-search-box{flex:1 0 auto;margin:0;max-width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);align-content:flex-start;align-items:center;background:#fff;border:1px solid rgba(34,36,38,.149);border-radius:20px;color:rgba(0,0,0,.871);display:flex;flex-wrap:wrap;font-size:13px;line-height:1.21428571em;padding:.4em .5em;position:relative;text-align:left;transition:box-shadow .1s ease,border-color .1s ease}.multi-search-box>span[data-placeholder]{display:none;left:0;line-height:22px;padding:.4em;position:absolute;top:.1em}.multi-search-box>svg{padding-left:12px;padding-right:12px}.multi-search-box.focused{background:#fff;border-color:#004288}.multi-search-box.empty>span[data-placeholder]{color:#d8d8d8;display:inline;font-size:14px;font-weight:400;line-height:24px;margin-left:45px;white-space:nowrap}.multi-search-box.focused>span[data-placeholder]{display:none}.multi-search-box>input{border:0!important;display:inline-grid;flex:1 1 auto;font-size:1.4rem;grid-area:1/1/2/3;grid-template-columns:0 min-content;line-height:1.2;outline:none!important;overflow-wrap:break-word;padding:.4em .1em!important;vertical-align:baseline!important}.multi-search-box [data-tag]{align-items:center;background-color:#f3f3f3;background-image:none;border:0 solid transparent;border-radius:.28571429rem;color:rgba(0,0,0,.6);display:flex;font-size:.8rem;font-weight:600;justify-content:center;line-height:1;margin:.14285714em;max-width:100%;padding:.5833em .833em;text-transform:none;transition:background .1s ease;vertical-align:baseline}.multi-search-box [data-tag] [data-tag-item]{max-width:100%;overflow:hidden;overflow-wrap:break-word}.multi-search-box [data-tag]:first-child{margin-left:20px}.multi-search-box-token-clickable{cursor:pointer}.multi-search-box [data-tag] [data-tag-handle]{cursor:pointer;margin-left:.833em}.toolTip .tooltip-text.bottom:after,.toolTip .tooltip-text.horizontal-left:after,.toolTip .tooltip-text.horizontal-right:after,.toolTip .tooltip-text.left-bottom:after,.toolTip .tooltip-text.right-bottom:before,.toolTip .tooltip-text.right-top:before,.toolTip .tooltip-text.top-center:after,.toolTip .tooltip-text.top-left:after,.toolTip .tooltip-text.top-right:after{border:8px solid transparent;border-top-color:#4a4a4a;content:"";position:absolute;top:100%}.toolTip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;cursor:help;display:inline-block;height:26px;position:relative;vertical-align:middle;width:25px}.toolTip.grey-icon{background-image:none;margin:0 10px}.toolTip .tooltip-text{background-color:#4a4a4a;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.502);color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.4;padding:5px 9px 6px 8px;position:absolute;text-align:left;visibility:hidden;z-index:1}.toolTip .tooltip-text.top-right{bottom:35px}.toolTip .tooltip-text.top-right:after{left:0;margin-left:4px}.toolTip .tooltip-text.top-right-no-arrow{bottom:35px}.toolTip .tooltip-text.top-left{bottom:35px;right:5px}.toolTip .tooltip-text.top-left:after{margin-right:4px;right:0}.toolTip .tooltip-text.top-left-no-arrow{bottom:25px;right:5px}.toolTip .tooltip-text.top-center{bottom:35px}.toolTip .tooltip-text.top-center:after{left:calc(50% - 7.5px)}.toolTip .tooltip-text.right-top{bottom:0;left:35px}.toolTip .tooltip-text.right-top:before{bottom:5px;left:-15px;margin-left:-2px;top:unset;transform:rotate(90deg)}.toolTip .tooltip-text.right-bottom{left:35px;top:0}.toolTip .tooltip-text.right-bottom:before{left:-14px;margin-left:-2px;top:5px;transform:rotate(90deg)}.toolTip .tooltip-text.right-bottom-no-arrow{left:35px;top:0}.toolTip .tooltip-text.left-bottom{top:30px}.toolTip .tooltip-text.left-bottom:after{margin-left:-2px;right:3px;top:-16px;transform:rotate(180deg)}.toolTip .tooltip-text.bottom{top:30px}.toolTip .tooltip-text.bottom:after{left:5px;margin-left:-2px;top:-16px;transform:rotate(180deg)}.toolTip .tooltip-text.horizontal-right{align-items:center;bottom:-18px;display:flex;height:65px;left:35px;vertical-align:middle}.toolTip .tooltip-text.horizontal-right:after{left:-17px;top:25px;transform:rotate(90deg)}.toolTip .tooltip-text.horizontal-right-no-arrow{align-items:center;bottom:-18px;display:flex;height:65px;left:45px;vertical-align:middle}.toolTip .tooltip-text.horizontal-left{align-items:center;display:flex;height:auto;right:45px;vertical-align:middle;width:50px}.toolTip .tooltip-text.horizontal-left:after{right:-16px;top:5px;transform:rotate(270deg)}.toolTip .tooltip-text.horizontal-left-no-arrow{align-items:center;display:flex;height:auto;right:45px;vertical-align:middle;width:50px}.toolTip .tooltip-text ul{padding-left:15px}.toolTip:hover .tooltip-text{min-width:156px;visibility:visible;width:auto}.inputValidation{align-items:center;display:flex;flex-flow:row;font-size:1.6rem;height:20px;justify-content:space-between;padding:13px;width:85%}.inputValidation .input-validator{display:block;height:20px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:85%}.inputValidation.editing{border:1px solid #3fb6ff;height:unset;padding:10px;position:relative;width:86%}.inputValidation.editing .input-validator{width:85%}.inputValidation.warning{border:1px solid red}.inputValidation .input-edit-text{border:0;font-size:1.6rem;outline:none;width:100%}.inputValidation .icon-box{display:flex;margin-bottom:20px;margin-left:15px;position:relative}.inputValidation .icon-box .warning-icon{position:relative;right:10px;top:1px}.inputValidation .icon-box .WarningText{display:none}.inputValidation .icon-box .pencil-icon{cursor:pointer;display:inline-block;padding-right:15px}.inputValidation .icon-box .trash-icon{cursor:pointer;display:inline-block;margin-left:5px}.inputValidation .icon-box .trash-icon.disabled{cursor:default;opacity:.33}.inputValidation .icon-box .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.inputValidation .icon-box .tick-icon.disabled{cursor:default;opacity:.33}.inputValidation .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.inputValidation .icon-box .close-edit-icon.warning{background:red;cursor:default}.inputValidation .icon-box .toolTip{background-image:none;cursor:pointer;height:25px;left:10px;position:absolute;width:40%;z-index:2}.inputValidation .icon-box .toolTip .tooltip-text{overflow-wrap:break-word}.inputValidation .icon-box .warning-tooltip{left:-15px;position:absolute;z-index:2}.inputValidation .input-validation-max-size{color:#999;display:inline-block;font-size:1.4rem;height:30px;position:absolute;right:-50px;top:35%}.MuiTiptap-ControlledBubbleMenu-root{z-index:11!important}.rich-editor{display:flex;flex-direction:column}.rich-editor .rich-editor-title .label-text{color:#727272;display:inline-block;font-size:1.4rem;margin-bottom:2rem;padding-left:.5rem;white-space:nowrap}.rich-editor .rich-editor-title .label-text-counter{display:block;float:right;font-size:1.4rem;line-height:normal}.rich-editor .rich-editor-title .label-text-counter .limitCharacter{float:right}.rich-editor .rich-editor-container{border:none;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;height:auto}.rich-editor .rich-editor-container .ProseMirror p{color:#004288;font-size:16px}.rich-editor .rich-editor-container .rich-editor-body0{height:auto}.rich-editor .rich-editor-container .rich-editor-body0 .css-Os7ZPW-FieldContainer-notchedOutline-ref{border:1px solid #595959;border-bottom-left-radius:0;border-bottom-right-radius:0}.rich-editor .rich-editor-container:focus-within .css-Os7ZPW-FieldContainer-notchedOutline-ref{border:2px solid #1068eb!important}.rich-editor .rich-editor-container:focus-within .css-Os7ZPW-FieldContainer-notchedOutline-ref p{color:#004288;font-size:16px}.rich-editor .rich-editor-container:focus-within .css-Os7ZPW-FieldContainer-notchedOutline-ref p.is-empty.is-editor-empty:before{color:#595959!important}.rich-editor .rich-editor-container.char-limit-exceeded{border:1px solid #db380a}.rich-editor .rich-editor-container.char-limit-exceeded textarea,.rich-editor .rich-editor-container.char-limit-exceeded textarea:focus{border:1px solid #e4e4e4}.rich-editor .MuiTiptap-RichTextContent-root{max-height:400px;min-height:205px;overflow:auto}.rich-editor .MuiTiptap-RichTextContent-root p{font-family:UniversLTStd,sans-serif;font-size:1.4rem}.rich-editor .MuiSvgIcon-root{height:20px;width:20px}.rich-editor .text-area-input textarea{border:1px solid #595959;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:254px;resize:vertical}.rich-editor .text-area-input textarea:focus{border:2px solid #1068eb!important}.rich-editor .text-area-input textarea::-moz-placeholder{color:#979797!important;font-size:16px!important;opacity:1!important}.rich-editor .text-area-input textarea::placeholder{color:#979797!important;font-size:16px!important;opacity:1!important}.rich-editor-tab{align-items:stretch;background-color:#fff;border:1px solid #666;border-radius:0 0 4px 4px;display:flex;flex-shrink:0;height:40px;margin-top:-5px;width:100%}.rich-editor-tab .toolTip .tooltip-text{width:352px}.rich-editor-tab button{background-color:#fff;border:none;color:#3f3f3f;cursor:pointer;flex:none;font-family:UniversLTStd,sans-serif;font-size:16px;height:100%;outline:none;padding:0;position:relative;width:100px}.rich-editor-tab button.btn-html,.rich-editor-tab button.btn-text{align-items:center;border-radius:4px;display:flex;gap:6px;height:100%;justify-content:left;padding-left:10px}.rich-editor-tab button.active{color:#004288;font-weight:700}.rich-editor-tab button.active:before{background-color:#004288;content:"";height:3px;left:0;position:absolute;top:0;width:100%}.rich-editor-limit-exceeded{color:#db380a;font-size:1.3rem;left:3px;position:relative;top:8px}.rich-editor-limit-exceeded .warning-icon{margin-right:6px;position:relative;top:2px}.rich-editor-mandatory-text .warning-icon{margin-right:6px;position:relative;top:3px}.rich-editor-mandatory-text .mandatory-text{color:#af300b;font-size:1.4rem;margin-top:5px}.react-switch-checkbox{height:0;position:absolute;visibility:hidden;width:0}.react-switch{background:#d8d8d8;border-radius:45px;cursor:pointer;display:inline-flex!important;height:30px;position:relative;transition:background-color .2s}.active-checked,.inactive-unchecked{background:#004288;border-radius:45px;color:#595959;position:absolute;transition:0s;z-index:0}.react-switch-checkbox:checked+.react-switch-button{left:calc(100% - 1px);transform:translateX(-100%)}.react-switch-labels{color:#595959;display:flex;font-size:1.6rem;font-weight:400px;height:100%;line-height:1.6rem;text-align:center;vertical-align:middle;z-index:0}.react-switch-labels .active-checked,.react-switch-labels .inactive-unchecked{color:#fff}.react-switch-labels span{align-items:center;display:flex;height:105%;justify-content:center;line-height:1.4rem;padding-left:12px;padding-right:12px;position:relative;vertical-align:middle}.react-switch-labels span:first-child{left:0}.react-switch-labels span:last-child{right:0}.switch-checkbox{height:0;visibility:hidden;width:0}.btn-box{align-items:center;color:#999;display:flex;font-size:1.4rem;font-weight:700}.btn-box .off-text{margin:5px 5px 0 0}.btn-box .off-text.checked{color:#999}.btn-box .on-text{margin:5px 0 0 5px}.btn-box .on-text.checked{color:#004288}.btn-box.disabled{opacity:.3}.btn-box .text-toggle{color:#333;font-size:1.6rem;font-weight:400;margin-left:8px}.btn-box .switch-label{align-items:center;background:#999;border-radius:100px;cursor:pointer;display:flex;height:24px;justify-content:space-between;position:relative;width:44px}.btn-box .switch-label.checked{background:#3f89d8}.btn-box .switch-label .switch-button{background:#fff;border-radius:45px;content:"";height:17px;left:3.13px;position:absolute;top:3.13px;transition:.2s;width:17px}.switch-checkbox:checked+.btn-box .switch-label .switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.range-input-row-container{display:flex;flex-direction:row}.range-input-row-container .range-input-left-side,.range-input-row-container .range-input-right-side{display:flex;flex-direction:column}.range-input-row-container.inputrow-cost,.range-input-row-container.inputrow-duration,.range-input-row-container.inputrow-serving{margin-top:15px}.range-input-row-container .range-input-from-label,.range-input-row-container .range-input-to-label,.range-input-row-container .range-input-unit-label{color:#3f3f3f;font-size:1.4rem}.range-input-row-container .quantity-grams{align-items:center;border:1px solid #d1d1d1;border-radius:4px;display:inline-flex;height:36px;justify-content:center;margin-right:20px;text-align:center;width:100px}.range-input-row-container .quantity-grams.isDisabled{background-color:#f2f2f2}.range-input-row-container .quantity-grams.isEditing{border:1px solid #1068eb;color:#004288}.range-input-row-container .quantity-grams .range-input-max,.range-input-row-container .quantity-grams .range-input-min{background:none;border:none;color:#595959;font-size:14px;margin-top:5px;outline:none;padding-right:5px;text-align:right;width:75%}.range-input-row-container .quantity-grams .range-input-max.inputrow-serving,.range-input-row-container .quantity-grams .range-input-min.inputrow-serving{text-align:center;width:100%}.range-input-row-container .quantity-grams .range-input-max.kcal,.range-input-row-container .quantity-grams .range-input-max.mg,.range-input-row-container .quantity-grams .range-input-max.min,.range-input-row-container .quantity-grams .range-input-min.kcal,.range-input-row-container .quantity-grams .range-input-min.mg,.range-input-row-container .quantity-grams .range-input-min.min{margin-top:2px}.range-input-row-container .quantity-grams .range-input-max.isEditing,.range-input-row-container .quantity-grams .range-input-min.isEditing{border:none;color:#1068eb}.range-input-row-container .quantity-grams .range-input-max.unit-on-right,.range-input-row-container .quantity-grams .range-input-min.unit-on-right{height:100%;margin-top:0;padding-right:0;width:100%}.range-input-row-container .quantity-grams .range-input-max.unit-on-right ::-webkit-outer-spin-button,.range-input-row-container .quantity-grams .range-input-max.unit-on-right::-webkit-inner-spin-button,.range-input-row-container .quantity-grams .range-input-min.unit-on-right ::-webkit-outer-spin-button,.range-input-row-container .quantity-grams .range-input-min.unit-on-right::-webkit-inner-spin-button{height:36px;margin-left:5px;position:relative}.range-input-row-container .quantity-grams .label-grams{color:#999;font-size:13px;width:25%}.range-input-row-container .quantity-grams .label-grams.kcal,.range-input-row-container .quantity-grams .label-grams.mg,.range-input-row-container .quantity-grams .label-grams.min{margin-right:5px}.range-input-row-container .quantity-grams .label-grams.isEditing{color:#1068eb}.range-input-row-container .quantity-grams .range-input-max::-moz-placeholder,.range-input-row-container .quantity-grams .range-input-min::-moz-placeholder{color:#999}.range-input-row-container .quantity-grams .range-input-max::placeholder,.range-input-row-container .quantity-grams .range-input-min::placeholder{color:#999}.range-input-row-container .disabled{color:#999}.range-input-row-container .label-unit-on-right{color:#595959;font-size:1.4rem;margin-left:-12px}.react-switch-image{background:#d8d8d8;border-radius:5px;cursor:pointer;display:flex;height:28px;margin-top:2px;position:relative;transition:background-color .2s}.react-switch-image.four-image{right:5px}.react-switch-image .react-switch-checkbox-image{height:0;position:absolute;visibility:hidden;width:0}.react-switch-image .active-checked,.react-switch-image .inactive-unchecked{border-radius:5px;margin-right:-2px}.react-switch-image .active-unchecked,.react-switch-image .inactive-checked{border-radius:5px;margin-left:-7px}.react-switch-image .react-switch-checkbox-image:checked+.react-switch-button-image{left:calc(100% - 1px);transform:translateX(-100%)}.react-switch-image .react-switch-labels-image{color:#595959;display:flex;font-size:1.4rem;line-height:1.4rem;text-align:center;vertical-align:middle;width:62px;z-index:0}.react-switch-image .react-switch-labels-image .active-checked,.react-switch-image .react-switch-labels-image .inactive-unchecked{color:#fff}.react-switch-image .react-switch-labels-image .toolTip{background-image:none;cursor:pointer}.react-switch-image .react-switch-labels-image .toolTip:hover .tooltip-text{min-width:140px;visibility:visible;width:auto}.react-switch-image .react-switch-labels-image .toolTip .tooltip-text.horizontal-left{height:16px;padding-top:8px;right:45px}.react-switch-image .react-switch-labels-image .toolTip .tooltip-text.horizontal-left:after{border-color:#595959 transparent transparent;top:8px}.react-switch-image .react-switch-labels-image .toolTip .tooltip-text.horizontal-right{height:16px;left:45px;padding-top:8px;top:0}.react-switch-image .react-switch-labels-image .toolTip .tooltip-text.horizontal-right:after{border-color:#595959 transparent transparent;top:8px}.react-switch-image .react-switch-labels-image span{align-items:center;display:flex;height:100%;justify-content:center;line-height:1.4rem;padding-left:5px;padding-right:5px;vertical-align:middle}.react-switch-image .react-switch-labels-image span:first-child{left:0}.react-switch-image .react-switch-labels-image span:last-child{right:0}.react-switch-image .switch-checkbox{height:0;visibility:hidden;width:0}.react-switch-image .switch-checkbox:checked+.btn-box .switch-label .switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.loading-section{background:#f2f2f2;display:block;font-size:1.6rem;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:2}.loading-section.view-height{height:100vh!important}.loading-section.strech-loading{background:#fff;height:100%;margin:auto;position:relative;width:100%}.loading-section.all-page .secondaryLoader{margin-top:calc(50vh - 100px)!important;width:200px!important}.loading-section.no-background{background:none}.loading-section .loading-container{display:block}.loading-section .loading-container .loader{animation:load4 1.3s linear infinite;border-radius:50%;font-size:2.1rem;height:1em;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0) scale(.5);width:1em}.loading-section .loading-container .secondaryLoader{display:block;margin:auto;position:relative;width:20%}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.recipe-standard-create{box-sizing:border-box;display:flex;flex-direction:column;height:800px;justify-content:space-between;max-height:calc(100vh - 180px);width:1234px}.recipe-standard-create .invalid-value{align-items:center;color:#af300b;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:8px;text-align:left}.recipe-standard-create .invalid-value svg{margin-right:4px;margin-top:-2px}.recipe-standard-create .recipe-title{margin-top:2px}.recipe-standard-create .recipe-title label{color:#3f3f3f;font-size:1.4rem;margin-bottom:0}.recipe-standard-create .recipe-title .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-standard-create .recipe-title input{border:1px solid #3f3f3f;box-sizing:border-box;font-size:16px!important;margin-top:6px;min-height:48px}.recipe-standard-create .recipe-title input::-moz-placeholder{color:#3f3f3f}.recipe-standard-create .recipe-title input::placeholder{color:#3f3f3f}.recipe-standard-create .recipe-title input:focus{border:2px solid #1068eb;outline:none}.recipe-standard-create .recipe-selectors-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;max-width:795px}.recipe-standard-create .recipe-language,.recipe-standard-create .recipe-owner{min-width:440px!important}.recipe-standard-create .recipe-language .recipe-language-info,.recipe-standard-create .recipe-language .recipe-owner-info,.recipe-standard-create .recipe-owner .recipe-language-info,.recipe-standard-create .recipe-owner .recipe-owner-info{max-height:26px;min-height:26px}.recipe-standard-create .recipe-language .recipe-language-info,.recipe-standard-create .recipe-owner .recipe-language-info{margin-bottom:-4px;margin-top:4px}.recipe-standard-create .recipe-language .language-input-title,.recipe-standard-create .recipe-language .owner-input-title,.recipe-standard-create .recipe-owner .language-input-title,.recipe-standard-create .recipe-owner .owner-input-title{color:#3f3f3f;font-size:1.6rem;margin-bottom:10px}.recipe-standard-create .recipe-language .input-language,.recipe-standard-create .recipe-language .input-owner,.recipe-standard-create .recipe-owner .input-language,.recipe-standard-create .recipe-owner .input-owner{border-color:#3f3f3f}.recipe-standard-create .recipe-language .input-language .input-select-prefix__placeholder,.recipe-standard-create .recipe-language .input-owner .input-select-prefix__placeholder,.recipe-standard-create .recipe-owner .input-language .input-select-prefix__placeholder,.recipe-standard-create .recipe-owner .input-owner .input-select-prefix__placeholder{color:#3f3f3f;font-weight:400}.recipe-standard-create .recipe-language .input-select-prefix__control,.recipe-standard-create .recipe-owner .input-select-prefix__control{border:1px solid #3f3f3f;margin-top:auto;min-height:48px}.recipe-standard-create .recipe-language .input-select-prefix__control:focus-within,.recipe-standard-create .recipe-owner .input-select-prefix__control:focus-within{border-color:#1068eb;outline:none}.recipe-standard-create .recipe-language .input-select-prefix__single-value,.recipe-standard-create .recipe-owner .input-select-prefix__single-value{font-size:16px!important;font-weight:400}.recipe-standard-create .recipe-language .input-select-prefix__option,.recipe-standard-create .recipe-owner .input-select-prefix__option{font-size:16px}.recipe-standard-create .recipe-owner .create-item-tooltip{left:8px;top:4px}.recipe-standard-create .recipe-language{padding-left:20px!important}.recipe-standard-create .recipe-form-description{margin-bottom:20px;margin-top:30px}.recipe-standard-create .recipe-form-description span{color:#595959;font-size:1.4rem;margin-bottom:0}.recipe-standard-create .recipe-form-description .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-standard-create .recipe-form-description input{box-sizing:border-box;margin-top:11px}.recipe-standard-create .recipe-form-description textarea.classNameTextArea{border:1px solid #3f3f3f;border-radius:4px;box-sizing:border-box;color:#004288;font-family:inherit;font-size:1.6rem;line-height:1.63;margin-top:6px;min-height:144px;padding:10px;width:100%}.recipe-standard-create .recipe-form-description textarea.classNameTextArea::-moz-placeholder{color:#3f3f3f}.recipe-standard-create .recipe-form-description textarea.classNameTextArea::placeholder{color:#3f3f3f}.recipe-standard-create .recipe-form-description textarea.classNameTextArea:focus{border:2px solid #1068eb;outline:none}.recipe-standard-create .step-body-container{height:100%;padding:0 0 12px;width:1220px}.recipe-standard-create .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.recipe-standard-create .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-standard-create .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-standard-create .stepper-btn-container .button.button.primary{margin:0}.recipe-standard-create .stepper-btn-container button.button:first-child{margin-right:0!important}.recipe-standard-create .stepper-btn-container .button.button.secondary{border:none}.recipe-create-smart-choose-option{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-height:calc(100vh - 135px);overflow:auto;width:1010px}.recipe-create-smart-choose-option .smart-options-container{display:flex;flex-direction:row;margin-left:1px}.recipe-create-smart-choose-option .smart-options-container .radio-input{color:#3f3f3f;font-size:1.4rem;margin-bottom:12px;padding-right:40px}.recipe-create-smart-choose-option .smart-options-container .radio-input input,.recipe-create-smart-choose-option .smart-options-container .radio-input span{cursor:pointer}.recipe-create-smart-choose-option .step-body-container{height:100%;overflow:auto;padding:0 24px 12px 0}.recipe-create-smart-choose-option .stepper-btn-container{margin-left:auto;padding:25px 32px}.recipe-create-smart-text-entry{box-sizing:border-box;display:flex;flex-direction:column;height:610px;justify-content:space-between;max-height:calc(100vh - 440px);position:relative;width:1220px}.recipe-create-smart-text-entry .invalid-value{align-items:center;color:#af300b;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:8px;text-align:left}.recipe-create-smart-text-entry .invalid-value svg{margin-right:4px;margin-top:-2px}.recipe-create-smart-text-entry .title-text-area{font-weight:700;margin-bottom:14px;margin-top:14px}.recipe-create-smart-text-entry .detail-textarea textarea{border:1px solid #595959;color:#3f3f3f;font-size:1.6rem;line-height:19.2px}.recipe-create-smart-text-entry .detail-textarea .classNameTextArea{box-sizing:border-box;height:410px;max-height:calc(100vh - 570px)}.recipe-create-smart-text-entry .detail-textarea .classNameTextArea:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-text-entry .detail-textarea.invalid textarea{border-color:#db380a}.recipe-create-smart-text-entry .step-body-container{height:100%;overflow:auto;padding:0 0 12px;width:1220px}.recipe-create-smart-text-entry .step-body-container .typography{width:800px}.recipe-create-smart-text-entry .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.recipe-create-smart-text-entry .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-create-smart-text-entry .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-create-smart-text-entry .stepper-btn-container .button.button.primary{margin:0}.recipe-create-smart-text-entry .stepper-btn-container button.button:first-child{margin-right:0!important}.recipe-create-smart-text-entry .stepper-btn-container .button.button.secondary{border:none}.recipe-create-smart-text-entry .loading-section{height:auto!important}.recipe-create-smart-text-entry .loading-section .loading-container .secondaryLoader{left:50%;margin:-72px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.minicollections-list .item-recipe-card-component .item-card-container{border-radius:10px;height:279px;transform:scale(.8)}.minicollections-list .item-recipe-card-component .item-card-container:after{border-radius:14px;content:" ";height:278px}.minicollections-list .item-recipe-card-component .item-card-container:before{border-radius:16px;content:" ";height:280px}.minicollections-list .item-recipe-card-component .item-card-container.item-selected{border:3px solid #004288;border-radius:10px;height:279px;transform:scale(.81);width:275px}.minicollections-list .item-recipe-card-component .item-card-container.item-selected:before{border-bottom:3px solid #004288;border-radius:16px;border-right:3px solid #004288;height:280px;left:5px;top:3px;width:272px}.minicollections-list .item-recipe-card-component .item-card-container.item-selected:after{border-bottom:3px solid #004288;border-radius:14px;border-right:3px solid #004288;left:1px;top:0}.minicollections-list .item-recipe-card-component .item-card-container .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-off.svg);cursor:pointer;height:32px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .4s linear;width:32px;z-index:2}.minicollections-list .item-recipe-card-component .item-card-container .item-selector input[type=checkbox]{display:none}.minicollections-list .item-recipe-card-component .item-card-container.item-selected .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-on.svg);opacity:1}.minicollections-list .item-recipe-card-component .item-card-container:hover{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1}.minicollections-list .item-recipe-card-component .item-card-container:hover .item-selector{opacity:1}.minicollections-list .item-recipe-card-component .recipe-item-card{height:auto;max-height:300px}.item-recipe-card-component .item-card-container{background-color:#fff;border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.102);display:inline-block;height:324px;margin:0;width:286px}.item-recipe-card-component .item-card-container:hover{box-shadow:0 5px 12px rgba(0,0,0,.302)}.item-recipe-card-component .item-card-container .draggable-icon{position:absolute;right:18px;top:21px;z-index:2}.item-recipe-card-component .item-card-container .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;cursor:pointer;height:169px;position:relative}.item-recipe-card-component .item-card-container .item-media .item-media-tooltip{background-image:none;cursor:pointer;position:absolute}.item-recipe-card-component .item-card-container .item-media .item-media-tooltip .tooltip-text{height:27px;left:190px;margin-left:95px;min-width:137px;right:30px;top:125px}.item-recipe-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-recipe-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.item-recipe-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:169px}.item-recipe-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.item-recipe-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-recipe-card-component .item-card-container .item-media .slick-slider{position:static}.item-recipe-card-component .item-card-container .item-media .pin-icon-recipe{left:243px;position:absolute;top:125px;z-index:2}.item-recipe-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;height:158px;padding:18px;position:relative;top:2px;width:100%}.item-recipe-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-recipe-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-recipe-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:3}.item-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.item-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:8px}.item-recipe-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-component .item-card-container .item-info span.item-recipes{color:#9b9b9b;font-size:1.2rem;margin:3px 0 4px}.item-recipe-card-component .item-card-container .item-info .item-description{font-size:1.2rem;height:32px;line-height:16px;margin-top:1px;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis}.item-recipe-card-component .item-card-container .item-info .item-description .item-description-text{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;line-height:15px;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-component .item-card-container .item-info .item-description .item-description-text p{margin-bottom:2px;margin-top:2px}.item-recipe-card-component .item-card-container .item-info .item-description .description{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#595959;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-component .item-card-container .item-info .item-description .description p{font-size:1.2rem}.item-recipe-card-component .item-card-container .item-info .item-description .description ol,.item-recipe-card-component .item-card-container .item-info .item-description .description ul{margin:0}.item-recipe-card-component .item-card-container .item-info .cardAttribute{font-weight:700}.item-recipe-card-component .item-card-container .item-info .item-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.item-recipe-card-component .item-card-container .item-info .item-stats .border-top{display:inline-flex}.item-recipe-card-component .item-card-container .item-info .item-stats .item-market{height:29px;overflow:hidden}.item-recipe-card-component .item-card-container .item-info .item-stats .item-market .world-icon{background:#727272;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:2px;display:inline-block;height:15px;margin:0 10px;transform:scale(1.5)}.item-recipe-card-component .item-card-container .item-info .item-stats .smart-collection-setup-info{z-index:2}.item-recipe-card-component .item-card-container .item-info .item-stats .smart-collection-setup-info svg{bottom:63px;position:absolute;right:15px}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status{bottom:19px;position:absolute}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status.list{bottom:2px;position:relative;width:150px}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status.list.show-score{bottom:0;position:relative;z-index:1}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;padding:7px 11px 4px;width:90px}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.publish,.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.published{background-color:#0a8540;color:#fff}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.draft{background-color:#374370;color:#fff}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.approval,.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending,.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container .typography{bottom:3.5px;position:relative}.item-recipe-card-component .item-card-container .item-info .item-stats .item-status.show-score{bottom:-101px;left:14px}.item-recipe-card-component .item-card-container .item-info .item-master-info{color:#999;display:flex;font-size:1.2rem;margin-top:2px}.item-recipe-card-component .info-icons{display:flex;justify-content:space-between}.item-recipe-card-component .info-icons .versions-icon-tooltip{background-image:none;cursor:pointer;position:absolute;right:14px}.item-recipe-card-component .info-icons .versions-icon-tooltip .tooltip-text{bottom:unset;height:24px;width:auto}.item-recipe-card-component .info-icons .versions-icon-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent;left:-15px;top:unset}.item-recipe-card-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:10px}.item-recipe-card-component .item-market-locale .circle-icon{margin-right:10px;margin-top:1px}.item-recipe-card-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-recipe-card-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-recipe-card-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-recipe-card-component .item-market-locale span:last-child{border-right:none}.item-recipe-card-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:186px}.item-recipe-card-component .item-market-locale.list>svg{margin-right:6px;position:relative;top:-1px!important}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode{align-items:center;display:flex;height:50px;position:relative;width:100%}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode:hover{transform:unset}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info{align-items:center;flex-direction:row;height:100%}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-info-container{align-items:center;display:flex;flex-direction:row;min-width:330px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-info-container .item-stats{align-items:center;display:flex;flex-direction:row;font-size:1.6rem}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long{flex-grow:4;height:100%;overflow:hidden}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long .name{display:inline-block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode.item-selected{box-shadow:0 0 0 3px #3f89d8}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-selector{left:3px;margin-left:22px;opacity:1;position:relative;top:0}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-selector.global{display:none}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .actions-list-card-container{display:inline-flex}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .actions-list-card-container .pin-icon-recipe{bottom:12px;left:66px;position:absolute}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info{margin-left:10px;padding:12px 0}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .circle-icon{margin-left:14px;margin-right:8px;margin-top:1px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info.pinned{margin-left:48px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info span.item-name-long.with-suggestions{max-width:505px!important}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info span.item-name-long.pinned.with-suggestions{max-width:468px!important}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-info-container{min-width:420px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long{display:inline-grid;height:40px;padding:10px 15px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long .item-name-tooltip{top:0;width:calc(100% - 400px)}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats{align-items:baseline;flex-direction:row;flex-grow:.1;font-size:1.6rem}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats .item-market{margin:0 10px;width:130px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats .item-publish-status{width:140px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-market-text{color:#3f3f3f;font-size:16px;font-weight:400;opacity:1}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-name-long{margin-left:10px;margin-right:10px;width:536px}.item-recipe-card-component .item-card-container.recipe-item-card.list-mode .item-name-long.pinned{width:498px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid{display:flex;left:20px;position:absolute;top:14px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:64px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:0;width:235px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid svg{z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container{background:#fff;border-radius:50px;height:56px;margin:auto;padding:4px;transform:rotate(180deg);width:56px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle{display:contents}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality{margin-top:10px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.list{position:unset}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality.list{width:100px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .percentage-container{left:18px;position:absolute;top:18px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality{z-index:3}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list{width:92px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container{height:36px;transform:rotate(180deg);width:36px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container .container-text-circle{display:contents}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container .container-text-circle .text-percentage{bottom:1px;position:relative;transform:rotate(180deg)}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip{background-image:none;border-radius:50%;cursor:pointer;display:inline-block;height:36px;margin:5px 0;position:absolute;top:0;width:80%;width:36px;z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:55px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:-10px;width:235px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-component .item-card-container.recipe-item-card .item-delete{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/close-neg.svg);cursor:pointer;height:32px;position:absolute;right:4px;top:4px;transition:opacity .4s linear;width:32px;z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-selector{background-color:hsla(0,0%,100%,.51);border:2px solid #fff;border-radius:8px;box-shadow:-2px -2px 5px rgba(0,0,0,.161),0 2px 4px rgba(0,0,0,.161);cursor:pointer;height:25px;opacity:1;position:absolute;right:18px;top:18px;width:25px;z-index:2}.item-recipe-card-component .item-card-container.recipe-item-card .item-selector input[type=checkbox]{display:none}.item-recipe-card-component .item-card-container.recipe-item-card.item-selected{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.item-recipe-card-component .item-card-container.recipe-item-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.item-recipe-card-component .item-card-container.recipe-item-card:hover .item-selector{opacity:1}.item-recipe-card-component .recipe-item-card .eye-icon{display:flex;position:absolute}.item-recipe-card-component .recipe-item-card .views{bottom:20px;color:#004288;display:flex;font-size:14px;font-weight:400;left:148px;line-height:20px;position:absolute}.item-recipe-card-component .recipe-item-card .total-views-tooltip{background-image:none;bottom:22px;cursor:pointer;display:flex;height:18px;position:absolute;right:145px;width:80%;width:18px;z-index:2}.item-recipe-card-component .recipe-item-card .total-views-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:-9px;line-height:20px;top:28px;width:235px}.item-recipe-card-component .recipe-item-card .total-views-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important;margin-left:5px}.item-recipe-card-component .recipe-item-card .preview-tooltip{background-image:none;bottom:22px;cursor:pointer;display:flex;height:18px;left:245px;margin-left:2px;position:absolute;width:24px}.item-recipe-card-component .recipe-item-card .preview-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:25px;line-height:20px;min-width:80px!important;top:-3px;width:118px}.item-recipe-card-component .recipe-item-card .preview-tooltip .tooltip-text span{max-width:80px}.item-recipe-card-component .recipe-item-card .preview-tooltip .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:1px}.item-recipe-card-component .recipe-item-card.list-mode .views{bottom:-1px;left:15px;position:relative;width:20px}.item-recipe-card-component .recipe-item-card.list-mode .views.hide{color:#fff}.item-recipe-card-component .recipe-item-card.list-mode .total-views-tooltip{bottom:16px;right:160px}.item-recipe-card-component .recipe-item-card.list-mode .preview-tooltip{background-image:none;bottom:15px;bottom:-1px;cursor:pointer;display:flex;height:18px;left:88px;margin-left:2px;position:relative;width:24px}.item-recipe-card-component .recipe-item-card.list-mode .preview-tooltip .tooltip-text{left:-10px;top:28px}.item-recipe-card-component .recipe-item-card.list-mode .preview-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important;margin-left:5px}.slider{border-radius:2px;display:flex;overflow-x:hidden;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%}.slider.with-arrows{margin:0 0 0 36px;width:93%}.slider .mySlides{flex:0 0 100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:center;width:100%}.slider .mySlides[class*=carousel]{flex:0;padding:20px 7px 30px;scroll-snap-align:start}.slider .mySlides[class*=carousel].home{padding:20px 10px 24px}.slider .carousel-blank{min-width:900px}.slider::-webkit-scrollbar{display:none}.dots{display:flex;height:12px;justify-content:center;margin-top:-10%;position:relative}.dots.home{margin-top:-30px}.dots[class*=carousel]{margin-top:-20px}.dots .dot{background-color:#d8d8d8;border-radius:50%;cursor:pointer;height:12px;margin:0 2px;transition:background-color .6s ease;width:12px}.dots .dot .dot:hover,.dots .dot.active{background-color:#004288}.arrows-x-by-x{display:flex;height:140px;justify-content:space-between;margin-top:-10%;pointer-events:none;position:relative}.arrows-x-by-x .arrow{background-color:#fff;border-radius:50%;box-shadow:1px 2px 4px 1px rgba(0,0,0,.161);cursor:pointer;height:32px;padding:6px 0 0 6px;pointer-events:all;width:32px}.arrows-x-by-x .arrow.left,.arrows-x-by-x .arrow.right{margin:-80px 0 0}.arrows-x-by-x .arrow:hover{background-color:#ebf6fe}.arrows-x-by-x .small-arrow{background-color:#fff;border-radius:50%;box-shadow:1px 2px 4px 1px rgba(0,0,0,.161);cursor:pointer;height:25px;padding:6px 0 0 5px;pointer-events:all;width:25px}.arrows-x-by-x .small-arrow.left{margin:-6px 0 0 -35px}.arrows-x-by-x .small-arrow.right{margin:-6px -35px 0 0}.arrows-x-by-x .small-arrow:hover{background-color:#ebf6fe}.media-carousel-overlay{background-color:rgba(0,0,0,.6);bottom:0;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}.media-carousel-overlay .media-carousel-container{max-width:43%}.media-carousel-overlay .big-image{border-radius:8px;height:calc(100vh - 290px);margin-top:80px}.media-carousel-overlay .iframe-video-container{background-color:#000;border-radius:6px;display:flex;height:calc(100vh - 290px);margin-top:80px;width:800px}.media-carousel-overlay .iframe-video-container .iframe-video{aspect-ratio:16/9;margin-bottom:auto;margin-top:auto;width:800px}.media-carousel-overlay .media-main-container{display:flex;justify-content:center;position:relative}.media-carousel-overlay .media-main-container .media-main-container-logos{position:relative}.media-carousel-overlay .close-container{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 16px 0 8px;position:absolute;right:40px;top:40px;width:104px}.media-carousel-overlay .close-container .close-icon{position:relative;transform:scale(1.4)}.media-carousel-overlay .close-container .close-text{color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;position:relative}.media-carousel-overlay .close-container:hover{background-color:#ebf6fe}.media-carousel-overlay .arrow-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.161);cursor:pointer;display:flex;height:28px;margin-bottom:-30px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.media-carousel-overlay .arrow-container:hover{background-color:#ebf6fe}.media-carousel-overlay .arrow-container.left{left:40px;top:calc(50vh - 80px)}.media-carousel-overlay .arrow-container.left svg{left:5px;position:relative}.media-carousel-overlay .arrow-container.right{right:40px;top:calc(50vh - 80px)}.media-carousel-overlay .arrow-container.right svg{left:5px;position:relative}.media-carousel-overlay .mini-media-list-carousel{display:flex;gap:18px;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:630px;overflow-x:hidden;overflow-y:hidden;padding:35px 5px 0;scroll-snap-type:x mandatory}.media-carousel-overlay .mini-media-list-carousel .play-icon-carousel{position:absolute;right:calc(50% - 12px);top:calc(50% - 12px)}.media-carousel-overlay .mini-media-list-carousel.content-center{justify-content:center}.media-carousel-overlay .mini-media-list-carousel .mini-media-container{scroll-snap-align:center}.media-carousel-overlay .mini-media-list-carousel .mini-media-container .mini-media-container:first-child{padding-left:15px}.media-carousel-overlay .mini-media-list-carousel .mini-media-container .mini-media-container:last-child{padding-right:15px}.media-carousel-overlay .mini-media-list-carousel .mini-media-container .mini-media-image{border-radius:6px;height:88px;-o-object-fit:contain;object-fit:contain;width:88px}.media-carousel-overlay .mini-media-list-carousel .mini-media-container .mini-media-image.selected{outline:3px solid #fff}.media-carousel-overlay .mini-media-list-carousel .mini-media-container .mini-media-image:not(.selected){cursor:pointer}.media-carousel-overlay .carousel-main-action-button{background-color:#fff;border:1px solid #004288;border-radius:6px;bottom:20px;cursor:pointer;display:flex;height:34px;left:50%;padding-left:8px;padding-right:8px;position:absolute;z-index:2}.media-carousel-overlay .carousel-main-action-button:hover{background-color:#ebf6fe}.media-carousel-overlay .carousel-main-action-button.restore-image{left:calc(50% - 78px)}.media-carousel-overlay .carousel-main-action-button.restore-image.disabled{display:none}.media-carousel-overlay .carousel-main-action-button.add-to-collection{left:calc(50% - 114px)}.media-carousel-overlay .carousel-main-action-button span{box-sizing:border-box;color:#004288;font-size:1.6rem;letter-spacing:0;line-height:22px;margin-bottom:7px;margin-top:7px}.media-carousel-overlay .carousel-main-action-button .small-button{border-radius:6px;color:#004288;cursor:pointer;opacity:1;padding-bottom:6px;padding-right:6px;padding-top:4px}.media-carousel-overlay .carousel-main-action-button .small-button svg{height:24px;width:24px}.media-carousel-overlay .carousel-main-action-button .small-button.picture svg{padding:8px 3px 5px 8px}.media-carousel-overlay .carousel-main-action-button .small-button .tooltip{background-image:unset;bottom:30px;cursor:unset;left:9px;position:relative}.media-carousel-overlay .carousel-main-action-button.disabled{border:1px solid #999;opacity:1;pointer-events:none}.media-carousel-overlay .carousel-main-action-button.disabled span{color:#999}.media-carousel-overlay .media-hover{background-color:rgba(0,0,0,.306);background-size:100%;border-radius:4px;bottom:94px;cursor:pointer;display:none;left:6px;margin-left:-6px;min-height:94px;min-width:62px;opacity:1;position:relative;z-index:3}.media-carousel-overlay .media-hover .toolTip{background-image:none!important;cursor:pointer;display:contents;position:relative}.media-carousel-overlay .media-hover .toolTip .tooltip-text{bottom:99px;left:23px;max-width:88px;min-width:88px;padding:7px 8px 4px 9px!important;text-align:center}.media-carousel-overlay .media-hover svg{align-items:center;background:#fff;border-radius:50%;justify-content:center;left:66px;padding:2px;position:relative;top:4px}.media-carousel-overlay .media-hover svg:hover{background:#ebf6fe}.media-carousel-overlay .media-hover.hover{display:flex}.media-carousel-overlay .carrousel-images-logos{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.media-carousel-overlay .carrousel-images-logos .logo-list{display:flex;gap:calc(1.64271vh - 4.76386px);position:absolute}.media-carousel-overlay .carrousel-images-logos .logo-list.top-left{flex-direction:row;left:0;margin-left:calc(3.28542vh - 9.52772px);margin-top:calc(3.28542vh - 9.52772px);top:80px}.media-carousel-overlay .carrousel-images-logos .logo-list.top-right{flex-direction:row-reverse;margin-right:calc(3.28542vh - 9.52772px);margin-top:calc(3.28542vh - 9.52772px);right:0;top:80px}.media-carousel-overlay .carrousel-images-logos .logo-list.bottom-left{bottom:0;flex-direction:row;left:0;margin-bottom:calc(3.28542vh - 9.52772px);margin-left:calc(3.28542vh - 9.52772px)}.media-carousel-overlay .carrousel-images-logos .logo-list.bottom-right{bottom:0;flex-direction:row-reverse;margin-bottom:calc(3.28542vh - 9.52772px);margin-right:calc(3.28542vh - 9.52772px);right:0}.media-carousel-overlay .carrousel-images-logos .logo-list .carrousel-logo{height:calc(9.85626vh - 28.58316px)}.media-carousel-overlay .carrousel-mini-images-logos{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.media-carousel-overlay .carrousel-mini-images-logos .logo-list{display:flex;gap:1.4455852156px;position:absolute}.media-carousel-overlay .carrousel-mini-images-logos .logo-list.top-left{flex-direction:row;left:0;margin-left:2.8911704312px;margin-top:2.8911704312px;top:0}.media-carousel-overlay .carrousel-mini-images-logos .logo-list.top-right{flex-direction:row-reverse;margin-right:2.8911704312px;margin-top:2.8911704312px;right:0;top:0}.media-carousel-overlay .carrousel-mini-images-logos .logo-list.bottom-left{bottom:0;flex-direction:row;left:0;margin-bottom:2.8911704312px;margin-left:2.8911704312px}.media-carousel-overlay .carrousel-mini-images-logos .logo-list.bottom-right{bottom:0;flex-direction:row-reverse;margin-bottom:2.8911704312px;margin-right:2.8911704312px;right:0}.media-carousel-overlay .carrousel-mini-images-logos .logo-list .carrousel-logo{height:8.6735112936px}.media-container{height:100%;position:relative;width:100%}.media-container.notDragging{z-index:auto!important}.media-container .slider-media-container .slick-slide{position:relative}.media-container .slider-media-container .slick-slide.item-slider{align-items:center;display:flex;justify-content:center}.media-container .slider-media-container .media-right-badge{position:relative}.media-container>div{display:block;height:100%;width:100%}.media-container .single-media-element{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px 6px 0 0;display:flex;height:100%;justify-content:center;-o-object-fit:contain;object-fit:contain;width:100%}.media-container .single-media-element.video-media{cursor:pointer}.media-container .single-media-element.food-media{border-radius:6px;height:214px;position:relative;width:214px}.media-container .single-media-element .play-button{align-items:center;background-color:rgba(0,66,136,.702);border-radius:8px;display:flex;height:50%;justify-content:center;position:inherit;width:50%;z-index:0}.media-container .single-media-element .play-button .triangle-icon{transform:rotate(30deg)}.media-container .single-media-element-svg{align-items:center;background-position:top;background-repeat:no-repeat;background-size:contain;border-radius:6px;display:flex;height:100%;justify-content:center;width:100%}.media-container .single-media-element-svg.food-media{border-radius:6px;height:214px;margin:2px 25px 0 12px;position:relative;width:214px}.media-container .single-media-element-svg .play-button{align-items:center;background-color:rgba(0,66,136,.702);border-radius:8px;display:flex;height:50%;justify-content:center;width:50%}.media-container .single-media-element-svg .play-button .triangle-icon{transform:rotate(30deg)}.media-container .media-title{background-color:#fff;border-radius:0 0 6px 6px;color:#3f3f3f;font-size:1.6rem;line-height:1;margin-top:-44px;overflow:hidden;padding:12px 16px 16px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.media-container .empty-media-element{background:#d8d8d8;border-radius:6px 6px 0 0;color:#fff;font-size:1.2rem;line-height:1.6rem;padding:25px;text-align:center}.media-container .empty-media-element.empty-media-smart-collection{background:#f79e96}.media-container .empty-media-element .no-img{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;width:100%}.media-container .empty-media-element .no-img-collection,.media-container .empty-media-element .no-img-smart-collection{background:#fff;border-radius:5px 5px 0 0;display:block;height:100%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/collections.svg) center no-repeat;-webkit-mask-size:100% 100%;width:100%}.media-container .empty-media-element>div>span{display:block;margin:0}.media-container .no-img-food{border-radius:6px;height:214px;margin:2px 25px 0 12px;position:relative;width:214px}.media-container .no-img-food.product{background:linear-gradient(137deg,#5f9daf,#437786)}.media-container .no-img-food.ingredient{background:linear-gradient(137deg,#f4c22a,#e1a74c)}.media-container .no-img-food.discontinued{background:linear-gradient(137deg,#595959,#3f3f3f)}.media-container .no-img-food img{height:100px;left:110px;position:absolute;top:100px;transform:scale(2);width:100px}.media-container .no-img-food img.ingredient{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center}.media-container .no-img-food img.product{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center}.media-container .no-img-food img.discontinued{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center}.media-container .no-img-food span{cursor:pointer;left:18px;position:absolute;top:12px;z-index:1}.media-container .no-img-food span.heart-active{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-active.svg)}.media-container .no-img-food span.heart-inactive{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-inactive.svg)}.media-container .no-img-food span.no-pointer{cursor:auto}.media-container .smart-collection-tag{background:#ce406b;border-radius:4px;color:#fff;font-size:1.4rem;line-height:24px;padding:4px 6px 2px;position:absolute;right:16px;top:16px;width:80px;z-index:1}.media-container .smart-collection-tag svg{margin-bottom:-2px}.media-container .base-recipe-tag{background:#0a8540;border-radius:4px;color:#fff;font-size:1.4rem;height:25px;line-height:24px;padding:1px 8px 2px 10px;position:absolute;right:0;top:10px;width:120px;z-index:1}.media-container .base-recipe-tag svg{margin-bottom:-5px;margin-right:5px}.media-container .complement-tag{background:#d66a03;border-radius:4px;color:#fff;font-size:1.4rem;left:15px;line-height:20px;padding:4px 6px 2px;position:absolute;top:10px;width:145px;z-index:1}.media-container .complement-tag svg{margin-bottom:-5px}.media-container .complement-tag svg g{fill:#fff}.media-container .pin-icon{border-radius:4px;position:absolute;right:90px;top:10px;z-index:1}.media-container .youtube-media{height:100%;width:100%}.media-container .youtube-media>iframe{width:100%}.media-container .slider-images-logos{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.media-container .slider-images-logos .logo-list{display:flex;gap:1.3141683778px;position:absolute}.media-container .slider-images-logos .logo-list.top-left{flex-direction:row;left:0;margin-left:2.6283367556px;margin-top:2.6283367556px;top:0}.media-container .slider-images-logos .logo-list.top-right{flex-direction:row-reverse;margin-right:2.6283367556px;margin-top:2.6283367556px;right:0;top:0}.media-container .slider-images-logos .logo-list.bottom-left{bottom:0;flex-direction:row;left:0;margin-bottom:2.6283367556px;margin-left:2.6283367556px}.media-container .slider-images-logos .logo-list.bottom-right{bottom:0;flex-direction:row-reverse;margin-bottom:2.6283367556px;margin-right:2.6283367556px;right:0}.media-container .slider-images-logos .logo-list .slider-logo{height:7.8850102669px}.sidedish-card-component .item-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-block;height:324px;margin:0;transition:box-shadow .2s;width:286px}.sidedish-card-component .item-card-container:hover{border-radius:6px;box-shadow:6px 6px 6px 0 rgba(0,0,0,.251);z-index:2}.sidedish-card-component .item-card-container .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;cursor:pointer;height:170px;position:relative;z-index:1}.sidedish-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sidedish-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.sidedish-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:170px}.sidedish-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.sidedish-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.sidedish-card-component .item-card-container .item-media .slick-slider{position:static}.sidedish-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;padding:15px 18px;position:relative;width:100%}.sidedish-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.sidedish-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.sidedish-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.sidedish-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.sidedish-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.sidedish-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:8px}.sidedish-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.sidedish-card-component .item-card-container .item-info span.item-recipes{color:#9b9b9b;font-size:1.2rem;margin:3px 0 4px}.sidedish-card-component .item-card-container .item-info .item-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.sidedish-card-component .item-card-container .item-info .item-stats .border-top{display:inline-flex}.sidedish-card-component .item-card-container .item-info .item-stats .item-status{position:absolute}.sidedish-card-component .item-card-container .item-info .item-stats .item-status.list{bottom:2px;position:relative}.sidedish-card-component .item-card-container .item-info .item-stats .item-status.list.show-score{bottom:0;position:relative;z-index:1}.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container{border-radius:5px;font-size:1.4rem;height:25px;padding:6px 11px 4px}.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.publish,.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.published{background-color:#0a8540;color:#fff}.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.draft{background-color:#374370;color:#fff}.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.approval,.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending,.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.sidedish-card-component .item-card-container .item-info .item-stats .item-status .status-container .typography{bottom:3.5px;position:relative}.sidedish-card-component .item-card-container .item-info .item-stats .item-status.show-score{left:14px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode{align-items:center;display:flex;height:60px;position:relative;width:100%;z-index:0}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .actions-list-card-container{width:324px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .actions-list-card-container .item-media{height:170px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-selector{left:18px;right:unset;top:18px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info{display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 16px 24px;width:calc(100% - 324px)}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-name-long{margin-bottom:8px;min-height:unset;padding-left:0}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-name-long .item-title{display:-webkit-box;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy{display:flex;flex-direction:column}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .progress{height:7px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .score-text{color:#3f3f3f;font-size:1.2rem;line-height:14px;margin-top:8px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .item-menu-iq-title{color:#3f3f3f;font-size:1.4rem;margin-bottom:5px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top{display:flex;flex-direction:row;margin-bottom:8px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top .item-score{margin-right:24px;width:44%}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top .item-score .score-angle{color:#3f3f3f;font-size:1.8rem}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top .energy-box{border-left:1px solid #d8d8d8;padding-left:24px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top .energy-box .energy-text{color:#3f3f3f;font-size:1.8rem}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-score-energy .border-top .energy-box .energy-label{color:#3f3f3f;font-size:1.2rem}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container{border-radius:5px;font-size:1.4rem;height:25px;padding:6px 11px 4px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.publish,.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.published{background-color:#0a8540;color:#fff}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.draft{background-color:#374370;color:#fff}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.approval,.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.pending,.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .status-container .typography{bottom:3.5px;position:relative}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .item-complement-type .type{align-items:center;display:flex}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-status-and-type .item-complement-type .type .typeText{color:#3f3f3f;font-size:1.6rem;margin-bottom:-2px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode.item-selected{box-shadow:0 0 0 3px #3f89d8}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-selector{left:3px;margin-left:10px;opacity:1;position:absolute;top:0}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-selector.global{display:none}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .actions-list-card-container svg{margin-left:15px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info{padding:12px 0}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-info-container{min-width:420px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long{display:inline-grid;height:40px;padding:10px 15px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info p.item-name-long .item-name-tooltip{top:0;width:calc(100% - 400px)}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats{align-items:baseline;flex-direction:row;flex-grow:.1;font-size:1.6rem}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats .item-market{margin:0 10px;width:130px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-info .item-stats .item-publish-status{width:140px}.sidedish-card-component .item-card-container.recipe-item-card.list-mode .item-name-long{margin-left:10px;margin-right:10px;width:675px}.sidedish-card-component .item-card-container.recipe-item-card .added-by{background-color:#5f9daf;border-radius:5px;color:#fff;font-size:1.4rem;left:24px;line-height:20px;opacity:.9;padding:1px 4px;position:absolute;top:21px;z-index:2}.sidedish-card-component .item-card-container.recipe-item-card .item-selector{background-color:hsla(0,0%,77%,.51);border:2px solid #fff;border-radius:8px;box-shadow:-2px -2px 5px rgba(0,0,0,.161),0 2px 4px rgba(0,0,0,.161);cursor:pointer;height:25px;opacity:1;position:absolute;right:18px;top:21px;width:25px;z-index:2}.sidedish-card-component .item-card-container.recipe-item-card .item-selector input[type=checkbox]{display:none}.sidedish-card-component .item-card-container.recipe-item-card.item-selected{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.sidedish-card-component .item-card-container.recipe-item-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.sidedish-card-component .item-card-container.recipe-item-card:hover .item-selector{opacity:1}.sidedish-card-component .item-card-container.extended-card{height:422px;min-width:286px}.sidedish-card-component .item-card-container.extended-card .item-media .suggest-action{align-content:center;background:#437786;border-radius:6px 6px 0 0;bottom:0;box-shadow:0 2px 4px 0 #9b9b9b;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;height:39px;justify-content:center;opacity:.8;position:absolute;right:0;width:189px;z-index:2}.sidedish-card-component .item-card-container.extended-card .item-media .suggest-action .add-button{display:inline-block;margin:9px 3px}.sidedish-card-component .item-card-container.extended-card .item-media .suggest-action .add-text{display:block;margin:13px 0;text-align:center}.sidedish-card-component .item-card-container.extended-card .item-info{padding:12px 0 0}.sidedish-card-component .item-card-container.extended-card .item-info .item-name-long{min-height:50px;padding-left:16px;padding-right:16px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats{display:block}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy{padding:12px 16px;width:100%}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-menu-iq-title{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:1.4rem;letter-spacing:0;line-height:22px;text-align:left}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score{display:inline-block;margin-top:13px;width:143px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box{width:164px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box .score-number{color:#3f3f3f;display:inline-block;font-size:1.8rem;font-weight:400;line-height:28px;width:182px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box .score-bar{background:#d8d8d8;border-radius:6px;display:inline-block;height:7px;width:108px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box .score-bar-fill{border-radius:6px;height:7px;position:relative}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box .score-text{bottom:6px;color:#3f3f3f;font-size:1.2rem;line-height:17px;width:100px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .score-parent .score-box .text{color:#3f3f3f;font-size:16px;line-height:1.4;text-align:center}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .donut-chart{border-radius:40px;box-shadow:0 2px 4px 0 #9b9b9b;height:80px;margin:5px auto 0;width:80px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .donut-chart .rv-radial-chart{margin-left:0;margin-right:auto}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .chartText{margin-top:-55px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .chartText .chartScore{color:#3f3f3f;display:block;font-size:2.6rem;line-height:18px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .chartText .chartTo{color:#727272;display:block;font-size:1.2rem;font-weight:300;margin-top:4px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .item-score .noChartText{margin-top:-47px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box{border-left:1px solid #d8d8d8;height:88px;margin-top:19px;width:164px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box .text{color:#3f3f3f;font-size:16px;line-height:1.4;margin-top:24px;text-align:center}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box .energy-info{margin-left:10px;margin-top:1px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box .energy-info .energy-text{color:#3f3f3f;display:inline-block;font-size:1.8rem;font-weight:700x;line-height:28px;margin-top:-5px;padding:0 0 0 9px;width:182px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box .energy-info .energy-label,.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .energy-box .energy-info .energy-text-energy{color:#3f3f3f;font-size:1.2rem;padding:0 0 0 9px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .title-card-section{color:#3f3f3f;font-size:1.5rem}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-score-energy .title-card-section sup{font-size:.7rem;font-weight:400;margin-left:-3px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-publish-status{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding:5px 18px;width:100%}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-publish-status .status{background-color:#0a8540;border-radius:6px;color:#fff;height:25px;line-height:26px;text-align:center;width:89px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-publish-status .Draft{background-color:#374370;width:57px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-publish-status .pending{background-color:#f5be1a}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .type{align-items:center;display:flex}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .type .statusText{margin:5px 0 0 5px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-complement-type{display:flex;justify-content:flex-end;padding:1px 16px;width:100%}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-complement-type .typeText{color:#3f3f3f;font-size:1.4rem;margin-bottom:-4px;margin-left:6px}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-complement-type.show-score.list{left:10px;position:relative;top:0;z-index:1}.sidedish-card-component .item-card-container.extended-card .item-info .item-stats .item-complement-type.show-score.list .status-container{width:120px}.sidedish-card-component .item-card-container.extended-card.list-mode{align-items:center;display:flex;height:170px;width:100%}.sidedish-card-component .item-card-container.extended-card.list-mode .actions-list-card-container{width:324px}.sidedish-card-component .item-card-container.extended-card.list-mode .actions-list-card-container .item-media{height:170px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-selector{left:18px;right:unset;top:18px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info{display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 16px 24px;width:calc(100% - 324px)}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-name-long{margin-bottom:8px;min-height:unset;padding-left:0}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-name-long .item-title{display:-webkit-box;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy{display:flex;flex-direction:column}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .progress{height:7px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .score-text{color:#3f3f3f;font-size:1.2rem;line-height:14px;margin-top:8px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .item-menu-iq-title{color:#3f3f3f;font-size:1.4rem;margin-bottom:5px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top{display:flex;flex-direction:row;margin-bottom:8px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top .item-score{margin-right:24px;width:44%}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top .item-score .score-angle{color:#3f3f3f;font-size:1.8rem}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top .energy-box{border-left:1px solid #d8d8d8;padding-left:24px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top .energy-box .energy-text{color:#3f3f3f;font-size:1.8rem}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-score-energy .border-top .energy-box .energy-label{color:#3f3f3f;font-size:1.2rem}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container{border-radius:5px;font-size:1.4rem;height:25px;padding:6px 11px 4px}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.publish,.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.published{background-color:#0a8540;color:#fff}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.draft{background-color:#374370;color:#fff}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.approval,.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.pending,.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .status-container .typography{bottom:3.5px;position:relative}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .item-complement-type .type{align-items:center;display:flex}.sidedish-card-component .item-card-container.extended-card.list-mode .item-info .item-status-and-type .item-complement-type .type .typeText{color:#3f3f3f;font-size:1.6rem;margin-bottom:-2px}.sidedish-card-component.sidedish-card-with-warning{height:442px;min-width:286px;position:relative}.sidedish-card-component.sidedish-card-with-warning .over-hidden-card{background:#f3f4f6;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.sidedish-card-component.sidedish-card-with-warning .review-recipe-warning{left:21px;max-width:244px;min-height:87px;position:absolute;top:60px;z-index:2}.sidedish-card-component.sidedish-card-with-warning .review-recipe-warning .review-card{background-color:transparent;border:none;color:#004288;cursor:pointer;display:inline;margin:0;padding:0;text-decoration:underline}.progress-container{display:flex;flex-direction:column;text-align:left}.progress-container>div{display:flex;flex-direction:row;justify-content:space-between;width:100%}.progress-container>div span{font-size:1.2rem;font-weight:lighter}.progress-container>div span.bold{font-weight:700}.progress-container .progress-bar{background-color:#f1f1f1;border-radius:6px}.progress-container .progress-bar .progress{border-radius:5px;height:10px;overflow:hidden;padding:0}.WarningBox{border-radius:4px;display:flex;flex-direction:row;margin-bottom:8px;position:relative}.WarningBox .WarningIcon{margin:9px 11px 0;position:absolute}.WarningBox .WarningText{color:#3f3f3f;font-size:14px;line-height:20px;margin:11px 14px 11px 40px}.WarningBox .WarningText div{color:#004288;cursor:pointer;display:inline-block;text-decoration:underline}.WarningBox .WarningText>.text-bold{font-weight:700}.WarningBox .warning-box-close-icon{cursor:pointer;position:absolute;right:10px;top:6px}.WarningBox .warning-box-close-icon-relative{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:10px}.WarningBox.warning-max-width .WarningText{width:100%}.WarningBox .warning-box-close-icon,.WarningBox .warning-box-close-icon-relative{cursor:pointer}.item-food-card-component .item-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.102);display:inline-block;height:324px;margin:0;width:286px;z-index:2}.item-food-card-component .item-card-container:hover{box-shadow:0 5px 12px rgba(0,0,0,.302);position:relative}.item-food-card-component .item-card-container .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;cursor:pointer;height:169px;position:relative;z-index:1}.item-food-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-food-card-component .item-card-container .item-media.product-background{align-content:flex-end;background:linear-gradient(137deg,#5f9daf,#437786);display:flex;justify-content:center}.item-food-card-component .item-card-container .item-media.product-background .brick-apple{background:#fff;margin-top:30px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat;width:60px}.item-food-card-component .item-card-container .item-media.discontinued{align-content:flex-end;background:linear-gradient(137deg,#595959,#3f3f3f);display:flex;justify-content:center}.item-food-card-component .item-card-container .item-media.discontinued .brick-apple{background:#fff;cursor:pointer;margin-top:30px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat;width:110px;z-index:0}.item-food-card-component .item-card-container .item-media.discontinued [data-testid^=heart-element-test]{z-index:2}.item-food-card-component .item-card-container .item-media.product{align-content:flex-end;background:linear-gradient(137deg,#5f9daf,#437786);display:flex;justify-content:center}.item-food-card-component .item-card-container .item-media.product .brick-apple{background:#fff;cursor:pointer;margin-top:30px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat;width:60px;z-index:0}.item-food-card-component .item-card-container .item-media.product [data-testid^=heart-element-test]{z-index:2}.item-food-card-component .item-card-container .item-media.ingredient-background{align-content:flex-end;background:linear-gradient(137deg,#f4c22a,#e1a74c);display:flex;justify-content:center}.item-food-card-component .item-card-container .item-media.ingredient-background .brick-apple{background:#fff;margin-top:30px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat;width:80px}.item-food-card-component .item-card-container .item-media.ingredient{align-content:flex-end;background:linear-gradient(137deg,#f4c22a,#e1a74c);display:flex;justify-content:center}.item-food-card-component .item-card-container .item-media.ingredient .brick-apple{background:#fff;cursor:pointer;margin-top:30px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat;width:80px;z-index:0}.item-food-card-component .item-card-container .item-media.ingredient [data-testid^=heart-element-test]{z-index:2}.item-food-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.item-food-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:155px}.item-food-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.item-food-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-food-card-component .item-card-container .item-media .slick-slider{position:static}.item-food-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;height:153px;justify-content:space-between;padding:15px 18px;position:relative;top:2px;width:100%}.item-food-card-component .item-card-container .item-info .toolTip.item-name-tooltip{background-image:none;cursor:pointer;display:hidden;width:auto}.item-food-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-food-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-food-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-food-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-food-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.item-food-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:8px}.item-food-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-food-card-component .item-quality.grid{display:flex;left:20px;position:absolute;top:14px}.item-food-card-component .item-quality.grid .quality-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:64px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:0;width:235px}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-food-card-component .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-food-card-component .item-quality.grid svg{z-index:2}.item-food-card-component .item-quality.grid .quality-circle-container{background:#fff;border-radius:50px;height:56px;margin:auto;padding:4px;transform:rotate(180deg);width:56px}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle{display:contents}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality{margin-top:10px}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.list{position:unset}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-food-card-component .item-quality.grid .quality-circle-container .container-text-circle .item-quality.list{width:100px}.item-food-card-component .item-quality.list .percentage-container{left:13px;position:absolute;top:18px}.item-food-card-component .item-quality{z-index:3}.item-food-card-component .item-quality.list{display:flex;font-size:1rem;justify-content:center;width:92px}.item-food-card-component .item-quality.list .quality-circle-container{height:36px;transform:rotate(180deg);width:36px}.item-food-card-component .item-quality.list .quality-circle-container .container-text-circle{display:contents}.item-food-card-component .item-quality.list .quality-circle-container .container-text-circle .text-percentage{bottom:1px;position:relative;transform:rotate(180deg)}.item-food-card-component .item-quality.list .quality-tooltip{background-image:none;border-radius:50%;cursor:pointer;display:inline-block;height:36px;margin:5px 0;position:absolute;top:0;width:80%;width:36px;z-index:2}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:55px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:-10px;width:235px}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-food-card-component .item-quality.list .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-food-card-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:6px}.item-food-card-component .item-market-locale .circle-icon{margin-right:10px;margin-top:1px}.item-food-card-component .item-market-locale.list{min-width:220px}.item-food-card-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-food-card-component .item-market-locale span :nth-child(3){border-right:none}.item-food-card-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-food-card-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-food-card-component .item-market-locale span:last-child{border-right:none}.item-food-card-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:220px}.item-food-card-component .item-market-locale.list>svg{position:relative;top:-1px!important}.item-food-card-component .item-card-container.food-item-card.list-mode{align-items:center;display:flex;height:50px;width:100%}.item-food-card-component .item-card-container.food-item-card.list-mode:hover{transform:unset}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info{flex-direction:row;height:100%}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container{align-items:center;display:flex;flex-direction:row;min-width:330px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-stats{align-items:center;display:flex;flex-direction:row;font-size:1.6rem}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info p.item-name-long{flex-grow:4;height:100%;overflow:hidden}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info p.item-name-long .name{display:inline-block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items{align-items:center;display:flex;flex-direction:row;height:50px;padding-left:18px;position:relative}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items .heart{margin-left:13px}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items.ingredient{border-left:7px solid #f4c22a;border-radius:6px 0 0 6px}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items.product{border-left:7px solid #5f9daf;border-radius:6px 0 0 6px}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items.discontinued{border-left:7px solid #595959;border-radius:6px 0 0 6px}.item-food-card-component .item-card-container.food-item-card.list-mode .food-items .no-pointer{cursor:auto}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info{align-items:center;padding:7px 0}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-market-text{max-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container{min-width:510px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-food-unique-info{align-items:center;display:flex;font-size:1.6rem;justify-content:space-between;margin:0}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-food-unique-info .item-food-id-editable{display:flex;text-align:center;width:140px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-food-unique-info .item-food-id-editable .item-food-nutritional-db-id{color:#3f3f3f;position:unset;width:150px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-food-unique-info .item-food-id-editable .label{display:none}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info .item-info-container .item-food-unique-info .icon-preview{display:flex;justify-content:center;width:80px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info span.item-name-long{display:inline-grid;padding:5px 13px;width:572px}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info span.item-name-long .item-name-tooltip{width:calc(100% - 510px)}.item-food-card-component .item-card-container.food-item-card.list-mode .item-info span.item-name-long .name{height:22px;margin-bottom:8px}.item-food-card-component .item-card-container.food-item-card .item-info{font-size:1.2rem;padding-left:18px;padding-right:18px;padding-top:12px}.item-food-card-component .item-card-container.food-item-card .item-info p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;z-index:1}.item-food-card-component .item-card-container.food-item-card .item-info p .name{box-sizing:border-box;font-size:1.8rem;text-overflow:ellipsis;width:auto}.item-food-card-component .item-card-container.food-item-card .item-info p.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-food-card-component .item-card-container.food-item-card .item-info p.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-food-card-component .item-card-container.food-item-card .item-info .item-food-unique-info{color:#595959;font-size:1.4rem;margin-top:3px}.item-food-card-component .item-card-container.food-item-card .item-info .item-food-unique-info .item-food-id-editable{display:flex;justify-content:space-between}.item-food-card-component .item-card-container.food-item-card .item-info .item-food-unique-info .item-food-id-editable .item-food-nutritional-db-id{bottom:17px;width:140px}.item-food-card-component .item-card-container.food-item-card .item-selector{background-color:hsla(0,0%,100%,.51);border:2px solid #fff;border-radius:8px;box-shadow:-2px -2px 5px rgba(0,0,0,.161),0 2px 4px rgba(0,0,0,.161);cursor:pointer;height:25px;opacity:1;width:25px;z-index:2}.item-food-card-component .item-card-container.food-item-card .item-selector input[type=checkbox]{display:none}.item-food-card-component .item-card-container.food-item-card.item-selected{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.item-food-card-component .item-card-container.food-item-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.item-food-card-component .item-card-container.food-item-card .heart{cursor:pointer;z-index:1}.item-food-card-component .item-card-container.food-item-card .no-pointer{cursor:auto}.item-food-card-component .item-card-container.food-item-card .item-food-type{border-radius:6px 6px 0 0;bottom:0;height:38px;left:13px;position:absolute;width:44px;z-index:1}.item-food-card-component .item-card-container.food-item-card .item-food-type.product{align-items:center;background:#437786;display:flex;justify-content:center}.item-food-card-component .item-card-container.food-item-card .item-food-type.product .brick-apple{background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat left;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat left;mask-size:contain;-webkit-mask-size:cover;min-height:24px;min-width:24px}.item-food-card-component .item-card-container.food-item-card .item-food-type.ingredient{align-items:center;background:linear-gradient(137deg,#f4c22a,#e1a74c);display:flex;justify-content:center}.item-food-card-component .item-card-container.food-item-card .item-food-type.ingredient .brick-apple{background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px}.item-food-card-component .item-card-container.food-item-card .item-food-type.discontinued{align-items:center;background:linear-gradient(137deg,#595959,#3f3f3f);display:flex;justify-content:center}.item-food-card-component .item-card-container.food-item-card .item-food-type.discontinued .brick-apple{background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px}.item-food-card-component .grid-mode .preview-tooltip{background-image:none;cursor:pointer;display:flex;height:18px;margin-left:2px;width:24px}.item-food-card-component .grid-mode .preview-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:25px;line-height:20px;min-width:80px!important;top:-3px;width:122px}.item-food-card-component .grid-mode .preview-tooltip .tooltip-text span{max-width:80px}.item-food-card-component .grid-mode .preview-tooltip .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:1px}.item-food-card-component .grid-mode .item-selector{position:absolute;right:18px;top:18px}.item-food-card-component .grid-mode .heart{bottom:16px;position:absolute;right:18px}.item-food-card-component .list-mode .item-selector.global{display:none}.item-food-card-component .list-mode .heart-element-test{height:32px}.item-food-card-component .list-mode .preview-tooltip{background-image:none;bottom:15px;bottom:-1px;cursor:pointer;display:flex;height:18px;margin-left:2px;position:relative;width:24px}.item-food-card-component .list-mode .preview-tooltip .tooltip-text{left:-10px;min-width:122px;top:28px}.item-food-card-component .list-mode .preview-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important;margin-left:5px}.minicollections-list .item-card-container{border-radius:10px;height:279px;transform:scale(.8)}.minicollections-list .item-card-container:after{border-radius:14px;content:" ";height:278px}.minicollections-list .item-card-container:before{border-radius:16px;content:" ";height:280px}.minicollections-list .item-card-container.item-selected{border:3px solid #004288;border-radius:10px;height:279px;transform:scale(.81);width:275px}.minicollections-list .item-card-container.item-selected:before{border-bottom:3px solid #004288;border-radius:16px;border-right:3px solid #004288;height:280px;left:5px;top:3px;width:272px}.minicollections-list .item-card-container.item-selected:after{border-bottom:3px solid #004288;border-radius:14px;border-right:3px solid #004288;left:1px;top:0}.minicollections-list .item-card-container .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-off.svg);cursor:pointer;height:32px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .4s linear;width:32px;z-index:2}.minicollections-list .item-card-container .item-selector input[type=checkbox]{display:none}.minicollections-list .item-card-container.item-selected .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-on.svg);opacity:1}.minicollections-list .item-card-container:hover{transform:scale(.8)}.minicollections-list .item-card-container:hover .item-selector{opacity:1}.item-collection-card-component .item-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);border-radius:6px;border-right:1px solid rgba(0,0,0,.2);display:inline-block;height:324px;margin:0;transition:box-shadow .2s;width:286px}.item-collection-card-component .item-card-container.list-mode:hover{border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.2);z-index:2}.item-collection-card-component .item-card-container .smart-collection .item-media{background-color:#f69e96}.item-collection-card-component .item-card-container .item-media{border-radius:5px 6px 0 0;cursor:pointer;height:155px;width:100%;z-index:1}.item-collection-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-collection-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.item-collection-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:155px}.item-collection-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.item-collection-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-collection-card-component .item-card-container .item-media .slick-slider{position:static}.item-collection-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;padding:16px;position:relative;top:2px;width:100%}.item-collection-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-collection-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-collection-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-collection-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-collection-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.item-collection-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:40px}.item-collection-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center:after{border-color:#4a4a4a transparent transparent}.item-collection-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-collection-card-component .item-card-container .item-info span.recipe-count{color:#9b9b9b;font-size:1.2rem}.item-collection-card-component .item-card-container .item-info .item-status-info{display:flex;flex-direction:column}.item-collection-card-component .item-card-container .item-info .item-status-info .border-top{display:inline-flex}.item-collection-card-component .item-card-container .item-info .item-status-info .item-market{height:32px;overflow:hidden}.item-collection-card-component .item-card-container .item-info .item-status-info .item-market .world-icon{background:#727272;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:2px;display:inline-block;height:15px;margin:0 10px;transform:scale(1.5)}.item-collection-card-component .item-card-container .item-info .item-status-info .smart-collection-info-icon{z-index:2}.item-collection-card-component .item-card-container .item-info .item-status-info .smart-collection-info-icon svg{bottom:20px;position:absolute;right:15px}.item-collection-card-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:6px}.item-collection-card-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-collection-card-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-collection-card-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-collection-card-component .item-market-locale span:last-child{border-right:none}.item-collection-card-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:200px}.item-collection-card-component .item-market-locale.list>svg{margin-right:6px;position:relative;top:-1px!important}.item-collection-card-component .item-card-container.collection-item-card{height:310px;margin-right:12px;position:relative;width:284.7px}.item-collection-card-component .item-card-container.collection-item-card.grid-mode{border-radius:7px 8px 10px 11px;box-shadow:8px -8px 0 -2px #fff,8px -8px 4px 0 rgba(0,0,0,.161),16px -16px 0 -2px #fff,16px -16px 4px 0 rgba(0,0,0,.161);margin-top:14px}.item-collection-card-component .item-card-container.collection-item-card.grid-mode:hover{box-shadow:8px -8px 0 -2px #fff,8px -8px 8px #999,16px -16px 0 -2px #fff,16px -16px 8px #999,0 5px 12px rgba(0,0,0,.302)}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container{display:flex;flex-direction:row;justify-content:space-between}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container .status-container{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;padding:7px 11px 4px;width:90px}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container .status-container.published{background-color:#0a8540;color:#fff}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container .status-container.draft{background-color:#374370;color:#fff}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container .status-container .typography{bottom:3.5px;position:relative}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .recipe-info-container .item-recipe-overview{align-items:end;color:#727272;display:flex;flex-direction:row;font-size:1.4rem;gap:10px;justify-content:center}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .item-name-long .item-market-text{background-image:none;cursor:pointer;display:-webkit-box;max-height:50px;max-width:250px;min-height:50px;min-width:250px;position:absolute;top:0;z-index:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .item-info .item-name-long{min-height:70px}.item-collection-card-component .item-card-container.collection-item-card.grid-mode .item-info .recipe-count{color:#727272}.item-collection-card-component .item-card-container.collection-item-card.list-mode{align-items:center;box-shadow:-2px -1px 4px 0 rgba(0,0,0,.251),0 1px 4px 0 rgba(0,0,0,.251);display:flex;height:60px;margin-bottom:15px;width:100%}.item-collection-card-component .item-card-container.collection-item-card.list-mode:hover{transform:unset}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info{align-items:center;flex-direction:row;height:100%}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container{align-items:center;min-width:330px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status{bottom:19px;position:absolute}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status.list{bottom:2px;position:relative;width:150px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status.list.show-score{bottom:0;position:relative;z-index:1}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status .status-container{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;padding:7px 11px 4px;width:90px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status .status-container.published{background-color:#0a8540;color:#fff}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status .status-container.draft{background-color:#374370;color:#fff}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status .status-container .typography{bottom:3.5px;position:relative}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status.show-score{bottom:-101px;left:14px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info p.item-name-long{flex-grow:4;height:100%;overflow:hidden}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info p.item-name-long .name{display:inline-block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-collection-card-component .item-card-container.collection-item-card.list-mode.smart-collection{border-left:6px solid #f79e96;border-radius:6px 0 0 6px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info{padding:12px;width:1165px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container{display:flex;flex-direction:row;justify-content:end}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .smart-collection-setup-icon{max-width:40px;min-width:40px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .recipe-count{font-size:1.6rem;max-width:102px;min-width:102px;position:relative}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .recipe-count h5{margin-left:50px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-status-info{margin-left:38px;max-width:120px;min-width:120px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-market-locale{display:inline-flex;font-size:1.2rem;height:19px!important;line-height:18px;margin-right:6px;padding-left:20px;padding-right:6px;vertical-align:middle}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-market-locale span{display:none}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-market-locale .typography .item-market-text{line-height:16px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .item-market-locale>svg{margin-right:6px;position:relative;top:2px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-info-container .preview-icon{margin-right:-35px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .smart-collection-info-icon{z-index:2}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info p.item-name-long .item-name-tooltip{width:calc(100% - 390px)}.item-collection-card-component .item-card-container.collection-item-card.list-mode:after,.item-collection-card-component .item-card-container.collection-item-card.list-mode:before{display:none}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-name-long{width:660px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-name-long h4.item-market-text.collection-title{padding:16px 16px 16px 0}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info{z-index:1}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .item-name-long{min-height:60px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-info .recipe-count{color:#727272}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container{align-items:center;display:flex;height:24px;justify-content:center}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .smart-collection-setup-icon .smart-tooltip .tooltip-text{left:0;max-height:42px;max-width:205px;min-height:42px;min-width:205px;padding:14px 10px}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .smart-collection-setup-icon .smart-tooltip .tooltip-text:before{border-color:#4a4a4a transparent transparent;margin-left:0}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .smart-collection-setup-icon .info-icon{position:relative;top:2px;transform:scale(.95)}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .preview-icon{height:14px}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .preview-icon .preview-tooltip{background-image:none;bottom:6px}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .preview-icon .preview-tooltip svg{bottom:-6px;position:relative}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .preview-icon .preview-tooltip .tooltip-text{left:0;max-height:42px;max-width:200px;min-height:42px;min-width:190px;padding:14px 10px}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container .preview-icon .preview-tooltip .tooltip-text:before{border-color:#4a4a4a transparent transparent;margin-left:0}.item-collection-card-component .item-card-container.collection-item-card .recipe-info-container .action-icons-container span.smart-collection-info-icon{display:inline-block;height:24px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .preview-icon{bottom:14px;display:flex;position:absolute;right:30px}.item-collection-card-component .item-card-container.collection-item-card.list-mode.smart-collection .item-info{margin-left:-5px}.item-collection-card-component .item-card-container.collection-item-card.list-mode span.smart-collection-info-icon{margin-right:15px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .item-name-long .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}.item-collection-card-component .item-card-container.collection-item-card.list-mode .smart-collection-setup-icon .smart-tooltip .tooltip-text{left:0;max-height:42px;max-width:205px;min-height:42px;min-width:205px;padding:14px 10px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .smart-collection-setup-icon .smart-tooltip .tooltip-text:before{border-color:#4a4a4a transparent transparent;margin-left:0}.item-collection-card-component .item-card-container.collection-item-card.list-mode .smart-collection-setup-icon .info-icon{position:relative;top:2px;transform:scale(.95)}.item-collection-card-component .item-card-container.collection-item-card.list-mode .preview-tooltip{background-image:none;bottom:6px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .preview-tooltip svg{bottom:-6px;position:relative}.item-collection-card-component .item-card-container.collection-item-card.list-mode .preview-tooltip .tooltip-text{left:0;max-height:42px;max-width:200px;min-height:42px;min-width:190px;padding:14px 10px}.item-collection-card-component .item-card-container.collection-item-card.list-mode .preview-tooltip .tooltip-text:before{border-color:#4a4a4a transparent transparent;margin-left:0}.item-base-recipe-card-component .item-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.102);display:inline-block;height:324px;margin:0;width:286px;z-index:2}.item-base-recipe-card-component .item-card-container:hover{box-shadow:0 5px 12px rgba(0,0,0,.302)}.item-base-recipe-card-component .item-card-container .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;cursor:pointer;height:155px;position:relative;z-index:1}.item-base-recipe-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-base-recipe-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.item-base-recipe-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:155px}.item-base-recipe-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.item-base-recipe-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-base-recipe-card-component .item-card-container .item-media .slick-slider{position:static}.item-base-recipe-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;height:170px;padding:15px 18px;position:relative;top:2px;width:100%}.item-base-recipe-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-base-recipe-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-base-recipe-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-base-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-base-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.item-base-recipe-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:8px}.item-base-recipe-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-base-recipe-card-component .item-card-container .item-info .item-description{font-size:1.2rem;height:32px;line-height:16px;margin-top:1px;overflow:hidden;text-overflow:ellipsis}.item-base-recipe-card-component .item-card-container .item-info .item-description .item-description-text{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;line-height:15px;overflow:hidden;text-overflow:ellipsis}.item-base-recipe-card-component .item-card-container .item-info .item-description .description{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#595959;overflow:hidden;text-overflow:ellipsis}.item-base-recipe-card-component .item-card-container .item-info .item-description .description p{font-size:1.2rem}.item-base-recipe-card-component .item-card-container .item-info .item-description .description ol,.item-base-recipe-card-component .item-card-container .item-info .item-description .description ul{margin:0}.item-base-recipe-card-component .item-card-container .item-info .item-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status{bottom:17px;position:absolute}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status.list{bottom:2px;position:relative}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container{border-radius:5px;font-size:1.4rem;height:25px;padding:6px 11px 4px}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.list-version{margin-left:-40px}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.publish,.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.published{background-color:#0a8540;color:#fff}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.draft{background-color:#374370;color:#fff}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.approval,.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending,.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.item-base-recipe-card-component .item-card-container .item-info .item-stats .item-status .status-container .typography{bottom:3.5px;position:relative}.item-base-recipe-card-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:6px}.item-base-recipe-card-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-base-recipe-card-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-base-recipe-card-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-base-recipe-card-component .item-market-locale span:last-child{border-right:none}.item-base-recipe-card-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:200px}.item-base-recipe-card-component .item-market-locale.list>svg{margin-right:6px;position:relative;top:-1px!important}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode{align-items:center;border-left:7px solid #0a8540;display:flex;height:80px;width:100%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode:hover{transform:unset}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info{align-items:center;flex-direction:row;height:100%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container{align-items:center;display:flex;flex-direction:row}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container .item-stats{align-items:center;display:flex;flex-direction:row;font-size:1.6rem}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info p.item-name-long{flex-grow:4;height:100%;overflow:hidden}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info p.item-name-long .name{display:inline-block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info{border-radius:6px 0 0 6px;padding:12px 0}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container{margin-left:113px;min-width:330px}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container .item-stats{flex-grow:.1}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container .item-stats .item-market-locale{height:23px;margin:0;width:250px}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-info-container .item-stats .item-publish-status{width:155px}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long{display:inline-grid;height:65px;margin-left:10px;width:54%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long .typography{font-size:1.4rem;overflow:hidden;width:70%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long .typography .item-market-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long .item-name-tooltip{width:calc(100% - 650px)}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long .name{font-size:1.6rem;overflow:hidden;width:500px}.item-base-recipe-card-component .item-card-container.base-recipe-item-card.list-mode .item-info .item-name-long .item-food-original-description{color:#999;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.item-base-recipe-card-component .item-card-container.base-recipe-item-card .status .statusText{margin-left:5px}.item-base-recipe-card-component .item-card-container.base-recipe-item-card .item-stats{margin-top:auto}.item-base-recipe-card-component .item-card-container.base-recipe-item-card .item-stats .item-market-info{width:300px}.item-base-recipe-card-component .base-recipe-item-card .icon-preview{bottom:12px;display:flex;position:absolute;right:10px}.item-base-recipe-card-component .base-recipe-item-card .icon-preview-list{bottom:24px;display:flex;position:absolute;right:26px}.item-complement-card-component .item-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.102);display:inline-block;height:324px;margin:0;width:286px;z-index:2}.item-complement-card-component .item-card-container:hover{box-shadow:0 5px 12px rgba(0,0,0,.302)}.item-complement-card-component .item-card-container .draggable-icon{position:absolute;right:18px;top:21px;z-index:2}.item-complement-card-component .item-card-container .draggable-icon.complement{top:10px}.item-complement-card-component .item-card-container .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;cursor:pointer;height:169px;position:relative}.item-complement-card-component .item-card-container .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-complement-card-component .item-card-container .item-media .slider-media-container .slider{box-shadow:unset}.item-complement-card-component .item-card-container .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:155px}.item-complement-card-component .item-card-container .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:5px 5px 0 0;height:115px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%}.item-complement-card-component .item-card-container .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-complement-card-component .item-card-container .item-media .slick-slider{position:static}.item-complement-card-component .item-card-container .item-media .complement-type-grid{bottom:44px;display:inline-flex;left:20px;position:relative}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid{border-radius:30px;height:30px;margin-right:13px;width:30px}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid svg{position:relative;right:1px;top:0}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid .icon-tooltip{background-image:none;bottom:45px;cursor:pointer;height:40px;left:0;position:relative;width:40px;z-index:2}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid .icon-tooltip .tooltip-text{bottom:5px;height:30px;left:48px;line-height:22px;overflow-wrap:break-word;padding:0 10px}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid .icon-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent;left:-15px;top:6px}.item-complement-card-component .item-card-container .item-media .complement-type-grid .complement-type-icon-grid .icon-tooltip:hover .tooltip-text{min-width:56px}.item-complement-card-component .item-card-container .item-media .complement-pin{bottom:12px;position:absolute;right:19px}.item-complement-card-component .item-card-container .item-media .complement-pin .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:0}.item-complement-card-component .item-card-container .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;height:158px;padding:15px 18px;position:relative;top:2px;width:100%}.item-complement-card-component .item-card-container .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-complement-card-component .item-card-container .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-complement-card-component .item-card-container .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-complement-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:22px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-complement-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:30px;max-width:245px;overflow-wrap:break-word}.item-complement-card-component .item-card-container .item-info span.item-name-long .item-name-tooltip.center{top:34px}.item-complement-card-component .item-card-container .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-complement-card-component .item-card-container .item-info span.item-recipes{color:#9b9b9b;font-size:1.2rem;margin:3px 0 4px}.item-complement-card-component .item-card-container .item-info .item-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.item-complement-card-component .item-card-container .item-info .item-stats .border-top{display:inline-flex}.item-complement-card-component .item-card-container .item-info .item-stats .item-market{height:32px;overflow:hidden}.item-complement-card-component .item-card-container .item-info .item-stats .item-market .world-icon{background:#727272;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:2px;display:inline-block;height:15px;margin:0 10px;transform:scale(1.5)}.item-complement-card-component .item-card-container .item-info .item-stats .item-status{bottom:17px;position:absolute}.item-complement-card-component .item-card-container .item-info .item-stats .item-status.list{bottom:2px;position:relative}.item-complement-card-component .item-card-container .item-info .item-stats .item-status.list.show-score{bottom:0;position:relative;z-index:1}.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container{border-radius:5px;font-size:1.4rem;height:25px;padding:6px 11px 4px}.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.publish,.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.published{background-color:#0a8540;color:#fff}.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.draft{background-color:#374370;color:#fff}.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.approval,.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending,.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.item-complement-card-component .item-card-container .item-info .item-stats .item-status .status-container .typography{bottom:3.5px;position:relative}.item-complement-card-component .item-card-container .item-info .item-stats .item-status.show-score{bottom:-101px;left:14px}.item-complement-card-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:6px}.item-complement-card-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-complement-card-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-complement-card-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-complement-card-component .item-market-locale span:last-child{border-right:none}.item-complement-card-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:200px}.item-complement-card-component .item-market-locale.list>svg{margin-right:6px;position:relative;top:-1px!important}.item-complement-card-component .item-card-container.complement-item-card.list-mode{align-items:center;border-left:7px solid #0a8540;display:flex;height:60px;width:100%}.item-complement-card-component .item-card-container.complement-item-card.list-mode:hover{transform:unset}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info{align-items:center;flex-direction:row;height:100%}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container{align-items:center;display:flex;flex-direction:row}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container .item-stats{align-items:center;display:flex;flex-direction:row;font-size:1.6rem}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info p.item-name-long{flex-grow:4;height:100%;overflow:hidden}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info p.item-name-long .name{display:inline-block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-complement-card-component .item-card-container.complement-item-card.list-mode.complement-item-card{border-left:7px solid #d66a03;border-radius:6px 0 0 6px;height:50px}.item-complement-card-component .item-card-container.complement-item-card.list-mode.item-selected{box-shadow:0 0 0 3px #3f89d8}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-selector{left:3px;margin-left:10px;opacity:1;position:relative;top:-2px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-selector.global{display:none}.item-complement-card-component .item-card-container.complement-item-card.list-mode .actions-list-card-container{align-items:center;display:flex;flex-direction:row}.item-complement-card-component .item-card-container.complement-item-card.list-mode .actions-list-card-container .pin-tooltip{margin-left:16px;margin-top:-3px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .actions-list-card-container .pin-tooltip .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:0}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info{border-radius:6px 0 0 6px;padding:12px 0}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container{min-width:330px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container .item-stats{flex-grow:.1}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container .item-stats .item-market{margin:0;width:145px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container .item-stats .item-publish-status{width:155px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .item-info-container .item-stats .item-publish-status .statusText{margin:0 5px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info .column-title{display:flex;width:48%}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info span.item-name-long{display:inline-grid;height:22px;margin-left:10px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info span.item-name-long .item-name-tooltip{width:calc(100% - 650px)}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info span.item-name-long .name{font-size:1.6rem;overflow:hidden;width:500px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info span.item-name-long .item-food-original-description{color:#999;font-size:1.4rem;overflow:hidden;width:500px}.item-complement-card-component .item-card-container.complement-item-card.list-mode .item-info span.item-name-long.no-selector{margin-left:48px}.item-complement-card-component .item-card-container.complement-item-card .status .statusText{margin-left:5px}.item-complement-card-component .item-card-container.complement-item-card .item-stats{margin-top:auto}.item-complement-card-component .item-card-container.complement-item-card .item-stats .item-market{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;line-height:15px;overflow:hidden;text-overflow:ellipsis}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list{display:inline-flex;width:200px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list{background-color:#fff;border-radius:30px;height:40px;margin-right:4px;width:40px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list svg{position:relative;right:-6px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list .icon-tooltip{background-image:none;bottom:30px;cursor:pointer;height:20px;left:8px;position:relative;width:30px;z-index:2}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list .icon-tooltip .tooltip-text{bottom:0;height:30px;left:48px;line-height:22px;overflow-wrap:break-word;padding:0 10px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list .icon-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent;left:-15px;top:6px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .complement-type-list .complement-type-icon-list .icon-tooltip:hover .tooltip-text{min-width:56px}.item-complement-card-component .item-card-container.complement-item-card .item-stats .item-market-info{line-height:18px;width:180px}.item-complement-card-component .item-card-container.complement-item-card .item-selector{background-color:hsla(0,0%,100%,.51);border:2px solid #fff;border-radius:8px;box-shadow:-2px -2px 5px rgba(0,0,0,.161),0 2px 4px rgba(0,0,0,.161);cursor:pointer;height:25px;opacity:1;position:absolute;right:18px;top:10px;width:25px;z-index:2}.item-complement-card-component .item-card-container.complement-item-card .item-selector input[type=checkbox]{display:none}.item-complement-card-component .item-card-container.complement-item-card.item-selected{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.item-complement-card-component .item-card-container.complement-item-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.item-complement-card-component .complement-item-card .icon-preview-complement-card-container{bottom:12px;display:flex;right:10px}.item-complement-card-component .complement-item-card .icon-preview-complement-list-container{display:flex;left:1057px}.item-complement-card-component .complement-item-card .icon-preview-complement-list-container.draft,.item-complement-card-component .complement-item-card .icon-preview-complement-list-container.global{left:1092px}.item-complement-card-component .complement-item-card .preview-tooltip{background-image:none;bottom:20px;cursor:pointer;display:flex;height:18px;left:250px;margin-left:2px;position:absolute;width:24px}.item-complement-card-component .complement-item-card .preview-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:25px;line-height:20px;min-width:80px!important;top:-3px;width:160px}.item-complement-card-component .complement-item-card .preview-tooltip .tooltip-text span{max-width:80px}.item-complement-card-component .complement-item-card .preview-tooltip .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:1px}.item-complement-card-component .complement-item-card.list-mode .preview-tooltip{background-image:none;bottom:17px;cursor:pointer;display:flex;height:18px;left:1140px;margin-left:2px;position:absolute;width:24px}.item-complement-card-component .complement-item-card.list-mode .preview-tooltip .tooltip-text{left:25px}.item-card-link-container{border-left:1px solid rgba(0,0,0,.2);border-radius:6px;border-right:1px solid rgba(0,0,0,.2);margin:0;max-height:328px;transition:box-shadow .2s}.item-card-link-container:hover{border-bottom:0;border-left:0;border-radius:6px;border-right:0;box-shadow:0 5px 12px rgba(0,0,0,.2);z-index:2}.item-card-link-container.list-mode{border-top:1px solid rgba(0,0,0,.2)}.item-card-link-container.list-mode:hover{transform:unset;transition:unset}.item-card-link-container .trend-card{background:rgba(0,0,0,.4);background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2);border-radius:6px;cursor:pointer;display:inline-block;height:327px;margin:0;width:286px}.item-card-link-container .trend-card.item-selected.item-selector{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.item-card-link-container .trend-card.item-selected.item-selector .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.item-card-link-container .trend-card:hover .item-selector{opacity:1}.item-card-link-container .trend-card.list-mode{align-items:center;display:flex;height:82px;margin-bottom:8px;width:100%}.item-card-link-container .trend-card.list-mode .item-info{align-items:baseline;flex-direction:row;height:100%;margin:0;padding:0 10px 10px 0;width:100%}.item-card-link-container .trend-card.list-mode .item-info .item-info-container{align-items:center;display:flex}.item-card-link-container .trend-card.list-mode .item-info span.item-name-long{display:inline-grid;font-size:1.6rem;height:100%;overflow:hidden;padding:10px;width:calc(100% - 557px)}.item-card-link-container .trend-card.list-mode .item-info span.item-name-long .name{display:inline-block;font-size:1.6rem;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%}.item-card-link-container .trend-card.list-mode .item-info span.item-name-long .item-name-tooltip{width:calc(100% - 400px)}.item-card-link-container .trend-card.list-mode .item-info span.item-name-long .item-domain{color:#004288;text-decoration:underline}.item-card-link-container .trend-card.list-mode .item-info .item-trends{align-items:center;display:flex;flex-direction:row;margin-top:20px;width:470px}.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-growth label,.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-popularity label{display:none}.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-datelocation,.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-growth,.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-popularity{align-items:baseline;display:flex;width:unset}.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-popularity{align-items:baseline;width:105px}.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-growth{align-items:baseline;width:111px}.item-card-link-container .trend-card.list-mode .item-info .item-trends .item-datelocation{align-items:baseline;width:180px}.item-card-link-container .trend-card .item-media{background-color:#d8d8d8;border-radius:6px 6px 0 0;height:147px;position:relative}.item-card-link-container .trend-card .item-media .no-image-container{background:#d8d8d8;height:147px;padding:25px}.item-card-link-container .trend-card .item-media .no-image-container .no-img-media{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center center/70% 70% no-repeat;width:100%}.item-card-link-container .trend-card .item-media .no-image-container .no-img-text{color:#fff;font-size:1rem;height:40px;text-align:center}.item-card-link-container .trend-card .item-media .with-media-container .media-content{position:relative}.item-card-link-container .trend-card .item-media .with-media-container .media-content .item-image{border-radius:5px 5px 0 0;height:147px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.item-card-link-container .trend-card .item-media .item-domain{background:#e82625;border-radius:4px;color:#fff;font-size:1.4rem;left:18px;line-height:14px;padding:6px 4px 4px;position:absolute;top:10px}.item-card-link-container .trend-card .item-selector{background-color:hsla(0,0%,77%,.51);border:2px solid #fff;border-radius:8px;cursor:pointer;height:25px;opacity:1;position:absolute;right:18px;top:10px;width:25px;z-index:2}.item-card-link-container .trend-card .item-selector input[type=checkbox]{display:none}.item-card-link-container .trend-card.item-selected{border-radius:6px;box-shadow:0 0 0 3px #3f89d8}.item-card-link-container .trend-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:8px;height:25px;opacity:1;width:25px}.item-card-link-container .trend-card .item-info{color:#515151;display:flex;flex-direction:column;margin:22px 15px 13px 20px;max-height:150px;position:relative}.item-card-link-container .trend-card .item-info .title-trend-recipe-card{height:70px}.item-card-link-container .trend-card .item-info .item-name-long{display:-webkit-box;min-height:30px;width:100%;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;z-index:1}.item-card-link-container .trend-card .item-info .item-name-long .item-name-tooltip{background-image:none;color:#727272;cursor:pointer;display:inline-block;height:40px;position:absolute;top:0;width:80%;z-index:2}.item-card-link-container .trend-card .item-info .item-name-long .item-name-tooltip .tooltip-text{bottom:40px;max-width:245px;overflow-wrap:break-word}.item-card-link-container .trend-card .item-info .item-name-long .name{color:#515151;display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:auto;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.item-card-link-container .trend-card .item-info .item-actions{align-items:center;display:flex;justify-content:flex-end}.item-card-link-container .trend-card .item-info .item-trends{align-items:flex-end;display:flex;flex:1;justify-content:flex-start;margin-bottom:5px;margin-top:15px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity{display:inline-block;width:105px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity .typography{padding-top:2px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity svg{margin:0 0 -3px 1px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity .counter{color:#3f3f3f;font-weight:700;margin-left:6px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity label{display:block;margin-top:5px}.item-card-link-container .trend-card .item-info .item-trends .item-popularity .typography{display:inline-flex;min-width:40%}.item-card-link-container .trend-card .item-info .item-trends .item-growth{display:inline-block;width:85px}.item-card-link-container .trend-card .item-info .item-trends .item-growth .counter{color:#3f3f3f;font-weight:700;margin-left:6px}.item-card-link-container .trend-card .item-info .item-trends .item-growth svg{margin:0 -2px -3px -3px}.item-card-link-container .trend-card .item-info .item-trends .item-growth label{display:block;margin-top:5px}.item-card-link-container .trend-card .item-info .item-trends .item-growth .typography{display:inline-flex;min-width:80%}.item-card-link-container .trend-card .item-info .item-datelocation{font-size:1.6rem}.item-card-link-container .trend-card .item-info .item-datelocation .item-country{bottom:7px;display:inline-block;position:relative;width:55%}.item-card-link-container .trend-card .item-info .item-datelocation .item-country .market-name{text-transform:capitalize}.item-card-link-container .trend-card .item-info .item-datelocation .item-country .world-icon{background:#004288;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:1px;display:inline-block;height:12px;margin:0 5px 1px 0;transform:scale(1.5)}.item-card-link-container .trend-card .item-info .item-datelocation .item-country .typography{display:inline-flex}.item-card-link-container .trend-card .item-info .item-datelocation .item-country.list{position:unset}.item-card-link-container .trend-card .item-info .item-datelocation .item-date{display:inline-block;width:45%}.item-card-link-container .item-list-eye-icon{cursor:pointer;left:18%;position:relative;top:4px;width:30px;z-index:2}.item-card-link-container .item-card-eye-icon{cursor:pointer;left:8px;position:relative;top:5px;width:30px}.item-card-link-container .actions-menu{cursor:pointer;width:30px}.item-card-link-container .actions-menu svg{position:relative;right:3px;top:1px}.item-card-link-container .actions-menu.selected{background-color:#ebf6fe;border-radius:30px}.item-card-link-container .actions-menu.list-mode{align-items:center;left:20%;position:relative}.item-card-link-container .actions-menu.list-mode svg{position:relative;right:3px;top:0}.item-card-link-container .actions-menu-link{background-color:#fff;border-left:1px solid #d8d8d8;border-radius:2px;border-top:1px solid #d8d8d8;height:10px;left:192px;position:relative;top:-5px;transform:rotate(45deg);width:10px;z-index:9}.item-card-link-container .actions-menu-link:hover{background-color:#3d6ca2;color:#fff;z-index:1}.item-card-link-container .list-options{border:1px solid #d8d8d8;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;top:91%;width:210px;z-index:3}.item-card-link-container .list-options li{border-bottom:unset;position:relative;right:40px}.item-card-link-container .list-options .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:208px;z-index:1}.item-card-link-container .list-options .available:last-child{border-bottom:none}.item-card-link-container .list-options .available:first-child .hover-icon{bottom:10px;position:relative}.item-card-link-container .list-options .available:first-child .option-label{position:relative;top:-9px}.item-card-link-container .list-options .available:first-child:hover>.actions-menu-link{background-color:#3d6ca2}.item-card-link-container .list-options .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.item-card-link-container .list-options .available .hover-icon .is-hover{display:none}.item-card-link-container .list-options .available .hover-icon .no-hover{display:block}.item-card-link-container .list-options .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.item-card-link-container .list-options .available:hover .hover-icon .no-hover{display:none}.item-card-link-container .list-options .available:hover .hover-icon .is-hover{display:block}.item-card-link-container .list-options .available .option-label{position:relative;top:1px}.item-card-link-container .list-options .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:245px}.item-card-link-container .list-options .disabled:last-child{border-bottom:none}.item-card-link-container .list-options .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.item-card-link-container .list-options .disabled .hover-icon .is-hover{display:none}.item-card-link-container .list-options .disabled .hover-icon .is-hover svg{opacity:.5}.item-card-link-container .list-options .disabled .hover-icon .no-hover{display:block}.item-card-link-container .list-options .disabled .hover-icon .no-hover svg{opacity:.5}.item-card-link-container .list-options.list-mode{left:80%;margin-top:-15px;position:absolute}.item-recipe-card-landscape-component .item-card-container{background-color:#fff;border-radius:5px;box-shadow:0 5px 12px rgba(0,0,0,.102);display:inline-block;margin:0 0 10px}.item-recipe-card-landscape-component .item-card-container:hover{box-shadow:0 5px 12px rgba(0,0,0,.302)}.item-recipe-card-landscape-component .item-card-container .draggable-icon{position:absolute;right:18px;top:21px;z-index:2}.item-recipe-card-landscape-component .item-card-container .card-landscape{display:flex;height:169px;width:1216px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media{background-color:#d8d8d8;border-radius:5px 0 0 5px;cursor:pointer;height:169px;position:relative;width:324px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .item-media-tooltip{background-image:none;cursor:pointer;position:absolute}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .item-media-tooltip .tooltip-text{height:27px;left:190px;margin-left:95px;min-width:137px;right:30px;top:125px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .item-card-selectable{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .slider-media-container .slider{box-shadow:unset}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .slider-media-container .item-slider{background-position:50%;background-size:cover;border-radius:5px 0 0 5px;height:169px;width:324px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .no-img-TMP .no-img-pic{background:#fff;border-radius:6px 0 0 6px;height:115px;mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;mask-size:70% 70%;-webkit-mask-size:70% 70%}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .no-img-TMP .no-img-advice{color:#fff;font-size:1rem;height:40px;text-align:center}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .slick-slider{position:static}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .pin-icon-recipe{left:243px;position:absolute;top:125px;z-index:2}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .media-container{border-radius:5px 0 0 5px;width:324px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .media-container .single-media-element{border-radius:5px 0 0 5px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .media-container .single-media-element .item-slider{border-radius:5px 0 0 5px;height:169px;width:324px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-media .media-container .empty-media-element{border-radius:5px 0 0 5px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info{color:#515151;cursor:pointer;display:flex;flex-direction:column;height:169px;padding:18px;position:relative;top:2px;width:100%}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name{cursor:pointer;display:-webkit-box;position:relative;white-space:nowrap;-webkit-line-clamp:1;line-clamp:1;/*! autoprefixer: off */-webkit-box-orient:vertical;text-overflow:ellipsis;z-index:1}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name .name{display:block;overflow:hidden;text-overflow:ellipsis;width:auto}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name-long{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:0;/*! autoprefixer: off */-webkit-box-orient:vertical;line-height:24px;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name-long .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:3}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name-long .item-name-tooltip .tooltip-text{bottom:45px;max-width:245px;overflow-wrap:break-word}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name-long .item-name-tooltip.center{top:8px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-name-long .name{display:-webkit-box;width:auto;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info span.item-recipes{color:#9b9b9b;font-size:1.2rem;margin:3px 0 4px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description{font-size:1.2rem;height:32px;line-height:16px;margin-top:1px;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .item-description-text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;line-height:15px;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .item-description-text p{margin-bottom:2px;margin-top:2px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .description{display:-webkit-box;width:auto;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#595959;overflow:hidden;text-overflow:ellipsis}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .description p{font-size:1.2rem}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .description ol,.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-description .description ul{margin:0}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .cardAttribute{font-weight:700}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .border-top{display:inline-flex}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-market{height:29px;overflow:hidden}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-market .world-icon{background:#727272;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;mask-position:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:2px;display:inline-block;height:15px;margin:0 10px;transform:scale(1.5)}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .smart-collection-setup-info{z-index:2}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .smart-collection-setup-info svg{bottom:63px;position:absolute;right:15px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status{bottom:19px;position:absolute}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status.list{bottom:2px;position:relative;width:150px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status.list.show-score{bottom:0;position:relative;z-index:1}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;padding:7px 11px 4px;width:90px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.publish,.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.published{background-color:#0a8540;color:#fff}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.draft{background-color:#374370;color:#fff}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.approval,.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.pending,.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status .status-container .typography{bottom:3.5px;position:relative}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-stats .item-status.show-score{bottom:-101px;left:14px}.item-recipe-card-landscape-component .item-card-container .card-landscape .item-info .item-master-info{color:#999;display:flex;font-size:1.2rem;margin-top:2px}.item-recipe-card-landscape-component .info-icons{display:flex;justify-content:space-between}.item-recipe-card-landscape-component .info-icons .versions-icon-tooltip{background-image:none;cursor:pointer;position:absolute;right:14px}.item-recipe-card-landscape-component .info-icons .versions-icon-tooltip .tooltip-text{bottom:unset;height:24px;width:auto}.item-recipe-card-landscape-component .info-icons .versions-icon-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent;left:-15px;top:unset}.item-recipe-card-landscape-component .item-market-locale{color:#004288;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:10px}.item-recipe-card-landscape-component .item-market-locale .circle-icon{margin-right:10px;margin-top:1px}.item-recipe-card-landscape-component .item-market-locale span{border-right:1px solid #3d6ca2;display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.item-recipe-card-landscape-component .item-market-locale span .typography .item-market-text{line-height:16px}.item-recipe-card-landscape-component .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.item-recipe-card-landscape-component .item-market-locale span:last-child{border-right:none}.item-recipe-card-landscape-component .item-market-locale.list{height:19px!important;line-height:18px;margin:0;width:186px}.item-recipe-card-landscape-component .item-market-locale.list>svg{margin-right:6px;position:relative;top:-1px!important}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid{display:flex;position:absolute;right:70px;top:7px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip{background-image:none;cursor:pointer;display:inline-block;height:40px;margin:5px 0;position:absolute;top:0;width:80%;z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:64px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:0;width:235px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid svg{z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container{background:#fff;border-radius:50px;height:56px;margin:auto;padding:4px;transform:rotate(180deg);width:56px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle{display:contents}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality{margin-top:10px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.list{position:unset}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.grid .quality-circle-container .container-text-circle .item-quality.list{width:100px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .percentage-container{left:18px;position:absolute;top:18px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality{z-index:3}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list{width:92px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container{height:36px;transform:rotate(180deg);width:36px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container .container-text-circle{display:contents}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-circle-container .container-text-circle .text-percentage{bottom:1px;position:relative;transform:rotate(180deg)}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip{background-image:none;border-radius:50%;cursor:pointer;display:inline-block;height:36px;margin:5px 0;position:absolute;top:0;width:80%;width:36px;z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text{background-color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.31);height:80px;left:55px;opacity:1;padding:10px 9px 6px 8px;text-align:center;top:-10px;width:235px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text:before{border-color:#fff transparent transparent;margin-left:-1px;top:20px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span{color:#3f3f3f;font-size:16px;font-weight:700;line-height:28px;opacity:1}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text{border-radius:5px;display:inline-flex;font-size:1.4rem;height:25px;margin-top:3px;padding:0 12px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-quality.list .quality-tooltip .tooltip-text span .quality-text.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-delete{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/close-neg.svg);cursor:pointer;height:32px;position:absolute;right:4px;top:4px;transition:opacity .4s linear;width:32px;z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-selector{background-color:hsla(0,0%,100%,.51);border:2px solid #fff;border-radius:8px;box-shadow:-2px -2px 5px rgba(0,0,0,.161),0 2px 4px rgba(0,0,0,.161);cursor:pointer;height:25px;left:18px;opacity:1;position:absolute;top:18px;width:25px;z-index:2}.item-recipe-card-landscape-component .item-card-container.recipe-item-card .item-selector input[type=checkbox]{display:none}.item-recipe-card-landscape-component .item-card-container.recipe-item-card.item-selected{border-radius:5px;box-shadow:0 0 0 3px #3f89d8}.item-recipe-card-landscape-component .item-card-container.recipe-item-card.item-selected .item-selector{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:6px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:5px;height:25px;opacity:1;width:25px}.item-recipe-card-landscape-component .item-card-container.recipe-item-card:hover .item-selector{opacity:1}.item-recipe-card-landscape-component .recipe-item-card .eye-icon{display:flex;position:absolute}.item-recipe-card-landscape-component .recipe-item-card .views{bottom:20px;color:#004288;display:flex;font-size:14px;font-weight:400;left:168px;line-height:20px;position:absolute}.item-recipe-card-landscape-component .recipe-item-card .total-views-tooltip{background-image:none;bottom:22px;cursor:pointer;display:flex;height:18px;left:145px;position:absolute;width:80%;width:18px;z-index:2}.item-recipe-card-landscape-component .recipe-item-card .total-views-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:-9px;line-height:20px;top:28px;width:235px}.item-recipe-card-landscape-component .recipe-item-card .total-views-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important;margin-left:5px}.item-recipe-card-landscape-component .recipe-item-card .preview-tooltip{background-image:none;bottom:22px;cursor:pointer;display:flex;height:18px;margin-left:2px;position:absolute;right:15px;width:24px}.item-recipe-card-landscape-component .recipe-item-card .preview-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:28px;left:25px;line-height:20px;min-width:80px!important;top:-3px;width:118px}.item-recipe-card-landscape-component .recipe-item-card .preview-tooltip .tooltip-text span{max-width:80px}.item-recipe-card-landscape-component .recipe-item-card .preview-tooltip .tooltip-text:before{border-color:#3f3f3f transparent transparent!important;margin-left:1px}.input-error-invalid-component{color:#af300b;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:4px;text-align:left}.input-error-invalid-component svg{margin-right:4px;min-width:16px}.input-error-invalid-component a{margin-left:2px;text-decoration:underline}.input-warning-invalid-component{color:#595959;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:4px;text-align:left}.input-warning-invalid-component svg{margin-right:4px;min-width:16px}.input-warning-invalid-component a{margin-left:2px;text-decoration:underline}.recipe-smart-review-basic-info{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;margin-top:38px;padding-bottom:50px}.recipe-smart-review-basic-info .info-container{display:flex;flex-direction:column;padding-right:80px;width:504px}.recipe-smart-review-basic-info .info-container .recipe-description{margin-bottom:20px;margin-top:30px}.recipe-smart-review-basic-info .info-container .recipe-description span{color:#595959;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-basic-info .info-container .recipe-description .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-smart-review-basic-info .info-container .recipe-description .classNameTextArea{box-sizing:border-box}.recipe-smart-review-basic-info .info-container .select-input{position:relative;z-index:2}.recipe-smart-review-basic-info .info-container .input-error-invalid-component svg{height:23px!important;width:23px!important}.recipe-smart-review-basic-info .info-container .input-error-invalid-component label{margin-top:3px}.recipe-smart-review-basic-info .info-container .review-selectors-container{display:flex;flex-direction:column;width:100%}.recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner{width:100%}.recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .owner-input-title{color:#595959;font-size:1.4rem}.recipe-smart-review-basic-info .info-container .review-selectors-container.invalid{border-color:#db380a}.recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language{margin-top:20px;width:100%}.recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .language-input-title{color:#595959;font-size:1.4rem;line-height:26px}.recipe-smart-review-basic-info .info-container .review-selectors-container.basic .recipe-language{margin-top:5px!important}.recipe-smart-review-basic-info .info-container .recipe-title{margin-top:20px}.recipe-smart-review-basic-info .info-container .recipe-title.invalid{border-color:#db380a}.recipe-smart-review-basic-info .info-container .recipe-title label{color:#595959;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-basic-info .info-container .recipe-title .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-smart-review-basic-info .info-container .recipe-title input{box-sizing:border-box;margin-top:6px;min-height:48px}.recipe-smart-review-basic-info .card-container{width:286px}.recipe-smart-review-basic-info .card-container .item-recipe-card-component{cursor:default;pointer-events:none}.recipe-smart-review-basic-info .card-container .item-recipe-card-component *{box-sizing:border-box}.recipe-smart-review-tags{margin-top:30px}.recipe-smart-review-tags .tags-preview-container{display:flex;flex-direction:row;flex-wrap:wrap}.recipe-smart-review-tags .tags-preview-container .tag{background-color:#3f89d8;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;height:30px;line-height:30px;margin-right:8px;margin-top:15px;padding:0 12px}.recipe-smart-review-tags .tags-preview-container .tag:after{content:"X";padding:0 2px 0 5px}.recipe-smart-review-tags .no-tags{color:#999;display:block;font-size:1.4rem;margin-bottom:7px;margin-top:10px;max-width:500px}.feedback-tooltip-error{cursor:help;display:inline-block;position:relative;top:7px}.feedback-tooltip-error .tooltip-text{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#3f3f3f;font-size:1.4rem;font-weight:400;letter-spacing:normal;opacity:1;padding:5px 9px 6px 8px;position:absolute;text-align:left;visibility:hidden;white-space:nowrap;z-index:1}.feedback-tooltip-error .tooltip-text .add-here-link{color:#004288;cursor:pointer;text-decoration:underline}.feedback-tooltip-error .tooltip-text .add-here-link:active,.feedback-tooltip-error .tooltip-text .add-here-link:hover{color:#004288}.feedback-tooltip-error .tooltip-text.top-no-arrow{align-items:center;bottom:30px;display:flex;height:42px;left:50px;padding:0 16px}.feedback-tooltip-error .tooltip-text.top-left{bottom:35px;right:-1px}.feedback-tooltip-error .tooltip-text.top-left:after{border:7px solid transparent;border-top-color:rgba(219,56,10,.502);content:"";margin-right:4px;position:absolute;right:0;top:103%}.feedback-tooltip-error .tooltip-text.error{background-color:#ffefef;border:1px solid #db380a;line-height:1.6}.feedback-tooltip-error .tooltip-text.error:after{border-color:#db380a transparent transparent}.feedback-tooltip-error .tooltip-text.warning{background-color:#fcebba;border:1px solid #f5be1a;line-height:1.6}.feedback-tooltip-error .tooltip-text.warning:after{border-color:rgba(245,190,26,.502) transparent transparent}.feedback-tooltip-error .tooltip-text ul{padding-left:15px}.feedback-tooltip-error .tooltip-text.mandatory{background-color:#ffefef;border:1px solid #db380a}.feedback-tooltip-error:hover .tooltip-text{min-width:156px;visibility:visible}.general-container-tools-selector{position:relative}.general-container-tools-selector .select-tools-btn{align-items:center;border:1px solid #d8d8d8;border-radius:4px;color:#595959;cursor:pointer;display:flex;font-size:1.4rem;justify-content:space-between;line-height:22px;padding:7px 8px 10px 14px;width:100%}.general-container-tools-selector .select-tools-btn span{margin-top:0!important}.general-container-tools-selector .input-select-prefix__input-container{color:#004288}.general-container-tools-selector .input-select-prefix__menu{margin-top:0}.general-container-tools-selector .input-select-prefix__indicators{display:none}.general-container-tools-selector .input-select-prefix__placeholder{align-items:center;color:#595959;display:flex;font-size:1.4rem;justify-content:space-between;line-height:22px}.general-container-tools-selector .input-select-prefix__value-container{display:flex}.general-container-tools-selector .input-select-prefix__control--is-focused .input-select-prefix__placeholder{display:none}.general-container-tools-selector .container-custom-select-tool{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:326px;position:absolute;width:100%;z-index:4}.general-container-tools-selector .container-custom-select-tool .custom-select{display:block;height:90%;width:100%}.general-container-tools-selector .container-custom-select-tool .custom-select .input-select-prefix__menu{background-color:#fff;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;margin-bottom:8px;margin-top:0;position:absolute;top:auto;width:100%;z-index:1}.general-container-tools-selector .container-custom-select-tool .custom-select .input-select-prefix__menu-list{max-height:224px}.general-container-tools-selector .container-custom-select-tool .img-tool-svg{height:28px}.general-container-tools-selector .container-custom-select-tool .input-select-prefix__option--is-focused .img-tool-svg{filter:brightness(0) invert(1)!important}.general-container-tools-selector .container-custom-select-tool .input-select-prefix__option{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;line-height:16px}.general-container-tools-selector .container-custom-select-tool .input-select-prefix__option .img-tool-svg{margin-left:10px;margin-right:10px}.general-container-tools-selector .container-custom-select-tool .input-select-prefix__option input[type=checkbox]{zoom:2}.general-container-tools-selector .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:15%;justify-content:space-between;width:100%}.general-container-tools-selector .footer-custom-select .text-clear{color:#004288;cursor:pointer;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;text-decoration:underline}.general-container-tools-selector .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.recipe-smart-review-steps{margin-top:30px}.recipe-smart-review-steps .typography{display:inline-flex}.recipe-smart-review-steps .button-add-step{bottom:56px;display:inline-flex;height:40px;left:770px;padding:10px 10px 10px 16px;position:relative;width:130px}.recipe-smart-review-steps .button-add-step svg{margin-right:10px;vertical-align:bottom}.recipe-smart-review-steps .steps-description{color:#3f3f3f;display:block;font-size:1.6rem;margin-bottom:15px;margin-top:10px;max-width:560px}.recipe-smart-review-steps .steps-preview-container{display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:-20px;max-width:857px;min-width:857px}.recipe-smart-review-steps .steps-preview-container .list-steps-header{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.2rem;margin-left:73px}.recipe-smart-review-steps .steps-preview-container .list-steps-header span:first-child{width:400px}.recipe-smart-review-steps .steps-preview-container .list-steps-header span:nth-child(2){width:130px}.recipe-smart-review-steps .steps-preview-container .list-steps-header span:nth-child(3){width:177px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin:10px 0;max-width:898px;min-width:898px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible *{box-sizing:border-box}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:6px;color:#004288;display:inline-flex;font-size:1.6rem;margin-top:-5px;padding:13px 0 10px 20px;position:relative;width:100%}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component.warning:not(.step-review){background-color:#fcf2d3;border:1px solid #f5be1a;border-radius:6px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component.opened{background-color:#f8fafb;border:none;margin-bottom:0;max-width:899px!important;min-width:899px!important}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .step-num{background:#3f89d8;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.4rem;font-weight:400;height:27px;margin-bottom:3px;margin-right:25px;padding-bottom:3.5px;padding-top:3.5px;text-align:center;width:27px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .step-title{margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:380px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .step-type{margin-right:30px;width:100px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons{margin-right:21px;position:absolute;right:0}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .warning-icon{bottom:7px;position:absolute;right:85px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .warning-icon .tooltip-text{bottom:38px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .warning-icon svg{transform:scale(1.3)}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .open-details-view{cursor:pointer;margin-right:12px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .remove-step-trash{cursor:pointer}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-list-component .container-icons .arrow-icon{margin-left:15px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component{margin-left:1px;max-width:897px;padding:17px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-title{margin-top:25px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-title label{color:#3f3f3f;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-title .limitCharacter{line-height:unset}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-title input{box-sizing:border-box;margin-top:11px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-description{margin-top:25px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-description span{color:#3f3f3f;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-description .limitCharacter{line-height:unset}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-description textarea{box-sizing:border-box;color:#999;font-size:1.4rem;margin-top:11px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item{box-sizing:border-box;display:block;height:100%;min-height:175px;padding:2rem;width:100%}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-title-item{color:#3f3f3f;display:flex;font-size:1.4rem;justify-content:space-between;width:606px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-title-item .label-title-time{margin-right:100px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations{display:flex;flex-direction:row;height:104px;justify-content:space-between;vertical-align:top}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .label-title{color:#727272;font-size:1.4rem;margin-bottom:2rem;padding-bottom:6px;padding-left:.5rem;white-space:nowrap}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .step-types{display:flex;flex-direction:row;margin-top:10px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .step-types .step-type{cursor:pointer;display:block;margin-left:10px;margin-right:10px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .step-types .step-type svg{display:block;margin:auto;position:relative}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .step-types .step-type span{color:#004288;display:block;font-size:1.4rem;margin-top:5px;text-align:center}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .step-types .step-type:first-child{margin-left:0!important}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .box-form{align-items:center;display:flex;gap:16px;height:48px;margin-left:100px;position:relative;right:495px;top:10px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .box-form input{height:48px;width:122px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .box-form input[type=number]{color:#999;text-indent:9px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .step-details-item .step-details-preparations-durations .box-form .unit{color:#999;font-size:1.4rem;position:absolute;right:60px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .description-area{min-height:205px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .warning-messages{display:inline-flex;min-width:240px}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .warning-messages .steptype-warning{bottom:10px;min-width:160px;position:relative}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .warning-messages .workinduration-warning{bottom:36px;left:290px;position:relative}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .input-warning-invalid-component{display:inline-flex}.recipe-smart-review-steps .steps-preview-container .recipe-step-collapsible .recipe-step-edit-component .input-warning-invalid-component label{font-size:12px}.recipe-smart-review-steps .add-new-step-container{cursor:pointer;display:inline-block;margin-top:15px;width:64px}.recipe-smart-review-steps .add-new-step-container .add-new-step-label{color:#004288;display:block;font-size:1.4rem;margin-left:3px}.recipe-smart-review-steps .add-new-step-container:hover #Prepration,.recipe-smart-review-steps .add-new-step-container:hover .icon-content-background{fill:#ebf6fe}.recipe-smart-review-steps .add-step-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px;padding:0;position:absolute;right:10px;top:10px}.recipe-smart-review-steps .no-steps{color:#999;display:block;font-size:1.4rem;margin-top:10px}.recipe-smart-review-ingredients{border-bottom:1px solid #d8d8d8;padding-bottom:50px}.recipe-smart-review-ingredients .typography{display:inline-flex}.recipe-smart-review-ingredients .button-add-ingredient{display:inline-flex;font-family:Univers LT Std,sans-serif;height:40px;left:916px;padding-top:10px;position:relative;top:15px}.recipe-smart-review-ingredients .button-add-ingredient:focus{border-color:#004288}.recipe-smart-review-ingredients .button-add-ingredient svg{margin-right:10px;vertical-align:bottom}.recipe-smart-review-ingredients .ingredient-subtitle{color:#3f3f3f;font-size:1.2rem;padding-top:8px}.recipe-smart-review-ingredients .ingredient-subtitle .ingredient-actions-subtitle{float:right;padding-right:35px}.recipe-smart-review-ingredients .ingredients-preview-container{display:flex;flex-direction:row;flex-wrap:wrap}.recipe-smart-review-ingredients .ingredients-preview-container .recipe-review-ingredients-list{font-size:1.6rem;list-style:none;margin:0;padding:13px 0 0!important}.recipe-smart-review-ingredients .ingredients-preview-container .recipe-review-ingredients-list .single-ingredient{background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin:5px 0;max-height:54px;max-width:835px;min-width:835px;padding:5px 0 5px 20px;position:relative}.recipe-smart-review-ingredients .ingredients-preview-container .recipe-review-ingredients-list .single-ingredient .food-data{color:#004288;font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;opacity:1;text-align:left;width:calc(100% - 185px)}.recipe-smart-review-ingredients .ingredients-preview-container .recipe-new-ingredient{min-height:25px;min-width:280px}.recipe-smart-review-ingredients .no-ingredients{color:#3f3f3f;display:block;font-size:1.6rem;margin-bottom:7px;margin-top:30px}.recipe-smart-review-ingredients .add-new-container{cursor:pointer;margin-top:20px;width:107px}.recipe-smart-review-ingredients .add-new-container .add-new-ingredient-label{color:#004288;display:block;font-size:1.4rem;font-weight:700}.recipe-smart-review-ingredients .header-flex-container{align-items:center;color:#3f3f3f;display:flex;font-size:12px}.recipe-smart-review-ingredients .header-flex-container .title-item{flex:1 0 0;margin-left:65px}.recipe-smart-review-ingredients .header-flex-container .action-item{margin-right:70px}.add-edit-food{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);box-sizing:border-box}.add-edit-food .collapsible-details{margin:-20px 20px 0;padding-bottom:20px}.add-edit-food .collapsible-details .info-message{background-color:#ebf6fe;border:2px solid #3f89d8;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:10px;max-width:450px;opacity:1;padding:5px;text-align:left}.add-edit-food .collapsible-details .info-message .ingredients-recommendation{display:inline-block;padding:10px;width:400px}.add-edit-food .collapsible-details .info-message .cercle-icon{bottom:8px;display:inline-block;max-height:21px;max-width:21px;padding-left:1px;position:relative}.add-edit-food .collapsible-details *{box-sizing:border-box}.add-edit-food .collapsible-details p{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:11px}.add-edit-food .collapsible-details .text-displayed-form{box-sizing:border-box;display:inline-block;position:relative;width:100%}.add-edit-food .collapsible-details .text-displayed-form :not(input){box-sizing:border-box}.add-edit-food .collapsible-details .text-displayed-form .title-toggle-container{color:#3f3f3f;display:block;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:5px;margin-top:20px;opacity:1;text-align:left}.add-edit-food .collapsible-details .text-displayed-form .text-toggle-container{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;opacity:1;text-align:left}.add-edit-food .collapsible-details .text-displayed-form .label-toggle-container{display:flex;flex-direction:row;height:22px;justify-content:space-between;margin-bottom:1px;margin-right:0}.add-edit-food .collapsible-details .text-displayed-form .react-switch{float:left}.add-edit-food .collapsible-details .react-switch{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:11px}.add-edit-food .collapsible-details .select-nestle-products{align-items:center;color:#3f3f3f;display:flex;font-size:14px;font-weight:400;padding:8px}.add-edit-food .collapsible-details input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:block;padding:0 10px;width:100%}.add-edit-food .collapsible-details input[type=text]:focus{border:1px solid #1068eb;outline:none}.add-edit-food .collapsible-details input[type=text].quantity-input{color:#004288;display:inline-block;height:40px;width:40%}.add-edit-food .collapsible-details input[type=text].hint-input,.add-edit-food .collapsible-details input[type=text].input-text-displayed{height:40px}.add-edit-food .collapsible-details .react-select__value-container{flex-wrap:nowrap;margin:5px 0;overflow:hidden;text-overflow:ellipsis}.add-edit-food .collapsible-details .react-select__option .score-box,.add-edit-food .collapsible-details .react-select__value-container .score-box{color:#595959;font-size:1.4rem;font-weight:700;margin-right:15px;text-align:center}.add-edit-food .collapsible-details .react-select__option .score-box .score-bar,.add-edit-food .collapsible-details .react-select__value-container .score-box .score-bar{border-radius:2px;bottom:2px;height:4px;width:30px}.add-edit-food .collapsible-details .react-select__option .score-name,.add-edit-food .collapsible-details .react-select__value-container .score-name{margin-top:2px}.add-edit-food .collapsible-details .react-select__option .header-row,.add-edit-food .collapsible-details .react-select__value-container .header-row{height:20px}.add-edit-food .collapsible-details .react-select__option .header-row .score-quality-header,.add-edit-food .collapsible-details .react-select__value-container .header-row .score-quality-header{color:#f3f3f3;font-size:1.2rem;font-weight:400;margin-left:-5px}.add-edit-food .collapsible-details .react-select__option .header-row .score-name-header,.add-edit-food .collapsible-details .react-select__value-container .header-row .score-name-header{color:#f3f3f3;font-size:1.2rem!important;font-weight:400;margin-left:-6px;margin-top:1px;vertical-align:middle}.add-edit-food .collapsible-details .react-select__option:hover .score-box{color:#fff}.add-edit-food .collapsible-details .react-select__option:nth-child(n){background-color:#f3f3f3}.add-edit-food .collapsible-details .react-select__option:nth-child(n):hover{background-color:#004288;color:#fff}.add-edit-food .collapsible-details .react-select__option:nth-child(n):not(:hover){color:#999}.add-edit-food .collapsible-details .react-select__option:nth-child(odd){background:#f9f9f9}.add-edit-food .collapsible-details .react-select__option:nth-child(odd):hover{background-color:#004288;color:#fff}.add-edit-food .collapsible-details .react-select__option:nth-child(2n){background:#fff}.add-edit-food .collapsible-details .react-select__option:nth-child(2n):hover{background-color:#004288;color:#fff}.add-edit-food .collapsible-details .react-select__option:first-child{background-color:#f9f9f9}.add-edit-food .collapsible-details .react-select__option:first-child:hover{background-color:#f9f9f9;color:#999}.add-edit-food .collapsible-details .inredient-search .react-select__option:first-child,.add-edit-food .collapsible-details .inredient-search .react-select__option:first-child:hover{background-color:#999}.add-edit-food .collapsible-details .most-used .react-select__option:first-child,.add-edit-food .collapsible-details .most-used .react-select__option:first-child:hover{color:#999}.add-edit-food .collapsible-details .most-used .react-select__option:first-child .score-box{display:none}.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(2),.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(2):hover{background-color:#999}.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(odd):not(:first-child){background:#f9f9f9}.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(odd):not(:first-child):hover{background-color:#004288;color:#fff}.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(2n):not(:nth-child(2)){background:#fff}.add-edit-food .collapsible-details .most-used .react-select__option:nth-child(2n):not(:nth-child(2)):hover{background-color:#004288;color:#fff}.add-edit-food .collapsible-details .measurements-container{display:flex;flex-direction:column;margin-bottom:15px;margin-top:15px;max-height:125px;min-height:125px;width:100%}.add-edit-food .collapsible-details .measurements-container .title-measurements-container{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:2px;margin-top:20px;opacity:1;text-align:left;width:100%}.add-edit-food .collapsible-details .measurements-container .input-warning-invalid-component{display:flex;flex-flow:row;font-size:12px;margin-left:252px;margin-top:18px;min-width:200px}.add-edit-food .collapsible-details .measurements-container .container-inputs{display:flex;flex-direction:column;margin-left:16px}.add-edit-food .collapsible-details .measurements-container .container-inputs .quantity-input{color:#004288;font-size:16px;font-weight:700;height:40px;width:67px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container{display:flex;flex-direction:row;max-height:78px;width:200px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .unit-box{display:block}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .unit-box .unit-title{margin-right:14px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .unit-box .select-unit{height:40px;width:235px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .quantity-box{display:flex;flex-direction:row}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .quantity-box .quantity-input{border:1px solid #e4e4e4;height:40px;width:67px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .quantity-box .fraction-select{height:40px;margin-bottom:10px;width:144px}.add-edit-food .collapsible-details .measurements-container .quantity-box-container .quantity-box .fraction-subtitle{color:#3f3f3f;font-size:1.4rem;margin:13px 0 16px}.add-edit-food .collapsible-details .title-display-container{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-bottom:2px;width:100%}.add-edit-food .collapsible-details .text-display-container{color:#595959}.add-edit-food .collapsible-details .invalid-value{color:#af300b;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:8px;text-align:left}.add-edit-food .collapsible-details .input-text-displayed.invalid,.add-edit-food .collapsible-details .input-text-displayed.invalid:focus{border-color:#af300b}.add-edit-food .collapsible-details .select-title{display:flex;font-size:1.6rem;height:20px;justify-content:space-between;margin-top:10px}.add-edit-food .collapsible-details .select-title .import-text-displayed{align-items:center;color:#004288;cursor:pointer;display:inline-flex;float:right;font-size:1.2rem;padding:0 10px!important;text-align:right;text-decoration:none!important;width:auto}.add-edit-food .collapsible-details .select-title .import-text-displayed .refresh-button{margin-right:10px;text-decoration:underline}.add-edit-food .collapsible-details .select-title .import-text-displayed .limitCharacter{line-height:25px!important}.add-edit-food .collapsible-details .title-typeOf-container{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-top:40px;width:100%}.add-edit-food .collapsible-details .text-typeOf-container{color:#595959;margin:5px 0}.add-edit-food .collapsible-details .title-ingredientHint-container{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-top:40px;width:100%}.add-edit-food .collapsible-details .add-new-ingredientHint{align-items:center;cursor:pointer;display:flex;height:20px;width:100%}.add-edit-food .collapsible-details .add-new-ingredientHint.isEditing{cursor:not-allowed;margin-bottom:10px;pointer-events:none}.add-edit-food .collapsible-details .add-new-ingredientHint .add-icon{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:4px}.add-edit-food .collapsible-details .add-new-ingredientHint .add-icon.isEditing{opacity:.33}.add-edit-food .collapsible-details .add-new-ingredientHint .label-add-icon{align-items:center;color:#004288;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}.add-edit-food .collapsible-details .add-new-ingredientHint .label-add-icon.isEditing{opacity:.33}.add-edit-food .collapsible-details .add-new-ingredientHint .limitCharacter{line-height:25px!important;margin-left:auto}.add-edit-food .collapsible-details .title-needHelp-container{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-top:40px;width:100%}.add-edit-food .collapsible-details .help-container{color:#595959;font-size:1.2rem;padding-inline-start:15px!important}.add-edit-food .collapsible-details .help-container li{margin-bottom:5px}.add-edit-food .collapsible-details .help-container .ingredient-tooltip-text{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:baseline;line-height:22px;width:auto}.add-edit-food .collapsible-details .help-container .ingredient-tooltip-text .ingredient-tooltip{align-items:center;background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-25.svg);background-repeat:no-repeat;background-size:20px;display:flex;flex-direction:row;height:20px;width:20px}.add-edit-food .collapsible-details .help-container .create-link{color:#004288;cursor:pointer;font-size:1.2rem;text-decoration-line:underline}.add-edit-food .collapsible-details .modal-section{max-width:1084px}.add-edit-food .collapsible-details .modal-overlay,.add-edit-food .collapsible-details .modal-overlay *{max-width:none}.add-edit-food .collapsible-details .modal-overlay .modal-section{max-width:1084px}.add-edit-food .collapsible-details .modal-body.unit-modal{height:350px;padding:60px 60px 80px}.add-edit-food .collapsible-details .unit-equivalence-form{display:flex;height:180px}.add-edit-food .collapsible-details .unit-equivalence-form .title{color:#4a4a4a;display:block;font-size:1.4rem;font-weight:400;margin-bottom:1rem}.add-edit-food .collapsible-details .unit-equivalence-form .select-unit-type{flex-basis:50%;margin-right:30px}.add-edit-food .collapsible-details .unit-equivalence-form .input-quantity-grams{flex-basis:13%}.add-edit-food .collapsible-details .unit-equivalence-form .input-quantity-grams input{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:1.4rem;height:37px;padding:10px;width:85%}.add-edit-food .collapsible-details .unit-equivalence-form .input-quantity-grams input:focus{border:1px solid #1068eb;color:#004288;outline:none}.add-edit-food .collapsible-details .unit-equivalence-form .input-quantity-grams input::-moz-placeholder{color:#aaa}.add-edit-food .collapsible-details .unit-equivalence-form .input-quantity-grams input::placeholder{color:#aaa}.add-edit-food .collapsible-details .toolTip{z-index:0}.add-edit-food .collapsible-details .display-name-input-container{margin:20px 0}.add-edit-food .collapsible-details .display-name-input-container p{display:inline;margin:0}.add-edit-food .food-data{display:inline-block!important;max-width:698px;min-width:698px;overflow:hidden;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}.add-edit-food .title-ingredient-select{border-radius:6px;margin-bottom:15px;min-width:855px;position:relative}.add-edit-food .title-ingredient-select .toolTip{background-image:none;display:inline}.add-edit-food .title-ingredient-select .food-data{left:10px;margin-top:-20px;vertical-align:text-top}.add-edit-food .title-ingredient-select .food-data.notComplete:not(.step-review){margin-top:-3px!important}.add-edit-food .title-ingredient-select .food-data.notComplete:not(.step-review) .warning-icon{margin-left:-2px;margin-right:6px}.add-edit-food .title-ingredient-select .food-data.notComplete:not(.step-review) .info-container{vertical-align:super}.add-edit-food .title-ingredient-select .food-data .warning-icon.step-review{position:absolute;right:140px;top:13px}.add-edit-food .title-ingredient-select .food-data .warning-icon.step-review .toolTip{background-image:none;height:48px;left:6px;max-width:48px;position:absolute;top:0}.add-edit-food .title-ingredient-select .food-data .warning-icon.step-review .toolTip .tooltip-text{background-color:#fcf2d3;border:1px solid #f5be1a;bottom:55px;color:#3f3f3f;line-height:1.6;min-width:110px!important}.add-edit-food .title-ingredient-select .food-data .warning-icon.step-review .toolTip .tooltip-text:after{border-color:rgba(245,190,26,.502) transparent transparent}.add-edit-food .title-ingredient-select .food-data .warning-icon.step-review .general-tool-img{height:48px;width:48px}.add-edit-food .title-ingredient-select .food-data.selected{margin-left:0!important}.add-edit-food .title-ingredient-select .food-data.selected .info-container{display:inline-flex;max-width:650px;min-width:650px}.add-edit-food .title-ingredient-select .food-data.selected .quantity-missing{color:#83650a;display:inline-flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-left:40px;text-align:left;vertical-align:top}.add-edit-food .title-ingredient-select .food-data.selected .quantity-missing span{margin-left:10px}.add-edit-food .title-ingredient-select .food-data.selected .ingredient-fullname{display:inline-block!important;margin-left:10px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.add-edit-food .title-ingredient-select .food-data.isComplete:before,.add-edit-food .title-ingredient-select .food-data.step-review:before{content:" ";left:10px;top:0}.add-edit-food .title-ingredient-select .food-data.isComplete.notSelected,.add-edit-food .title-ingredient-select .food-data.step-review.notSelected{margin-top:-1px}.add-edit-food .title-ingredient-select .food-data.isComplete.selected.ingredient-food,.add-edit-food .title-ingredient-select .food-data.isComplete:not(.notSelected).ingredient-food,.add-edit-food .title-ingredient-select .food-data.step-review.selected.ingredient-food,.add-edit-food .title-ingredient-select .food-data.step-review:not(.notSelected).ingredient-food{align-items:center;display:inline-flex}.add-edit-food .title-ingredient-select .food-data.isComplete.selected.ingredient-food:before,.add-edit-food .title-ingredient-select .food-data.isComplete:not(.notSelected).ingredient-food:before,.add-edit-food .title-ingredient-select .food-data.step-review.selected.ingredient-food:before,.add-edit-food .title-ingredient-select .food-data.step-review:not(.notSelected).ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;left:-2px;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px;position:relative;top:7px;transform:scale(.8)}.add-edit-food .title-ingredient-select .food-data.isComplete.selected.product-food,.add-edit-food .title-ingredient-select .food-data.isComplete:not(.notSelected).product-food,.add-edit-food .title-ingredient-select .food-data.step-review.selected.product-food,.add-edit-food .title-ingredient-select .food-data.step-review:not(.notSelected).product-food{align-items:center;display:inline-flex}.add-edit-food .title-ingredient-select .food-data.isComplete.selected.product-food:before,.add-edit-food .title-ingredient-select .food-data.isComplete:not(.notSelected).product-food:before,.add-edit-food .title-ingredient-select .food-data.step-review.selected.product-food:before,.add-edit-food .title-ingredient-select .food-data.step-review:not(.notSelected).product-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;left:-2px;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px;position:relative;top:4px}.add-edit-food .title-ingredient-select .single-ingredient{max-height:45px!important;min-height:45px}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food,.add-edit-food .title-ingredient-select .single-ingredient.product-food{border:none;box-shadow:none}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food .review-ingredient,.add-edit-food .title-ingredient-select .single-ingredient.product-food .review-ingredient{background:none;box-shadow:none;color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;margin-left:2px;padding:0;text-align:left;vertical-align:super}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food .review-ingredient.step-review,.add-edit-food .title-ingredient-select .single-ingredient.product-food .review-ingredient.step-review{vertical-align:middle!important}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food.notCollapsed,.add-edit-food .title-ingredient-select .single-ingredient.product-food.notCollapsed{background-color:#f8fafb}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food.notCollapsed.step-review,.add-edit-food .title-ingredient-select .single-ingredient.product-food.notCollapsed.step-review{max-width:880px!important;min-width:880px!important}.add-edit-food .title-ingredient-select .single-ingredient.ingredient-food.notComplete:not(.step-review),.add-edit-food .title-ingredient-select .single-ingredient.product-food.notComplete:not(.step-review){background-color:#fcf2d3;border:1px solid #f5be1a;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1}.add-edit-food .title-ingredient-select .toolTip{max-width:665px}.add-edit-food .title-ingredient-select .buttons-container{display:inline-flex;position:relative;top:13px}.add-edit-food .title-ingredient-select .edit-ingredient-book{background:#004288;cursor:pointer;height:28px;margin-left:22px;margin-right:2px;margin-top:-4px!important;transform:scale(.75);width:28px}.add-edit-food .title-ingredient-select .edit-ingredient-book,.add-edit-food .title-ingredient-select .edit-ingredient-book-disabled{display:inline-block;margin-bottom:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;padding-top:-2px;vertical-align:middle}.add-edit-food .title-ingredient-select .edit-ingredient-book-disabled{background:#d1d1d1;cursor:default;height:22px;margin-left:29px;margin-right:4px;opacity:0;pointer-events:none;transform:scale(1);width:22px}.add-edit-food .title-ingredient-select .image-ingredient-select{background:#004288;cursor:default;display:inline-block;height:28px;margin-left:20px;margin-right:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;padding:1px;vertical-align:middle;width:28px}.add-edit-food .title-ingredient-select .ingredient-select{color:#004288;font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;opacity:1;text-align:left;width:calc(100% - 185px)}.add-edit-food .title-ingredient-select svg.arrow-icon{cursor:pointer;display:inline-block;height:16.8px;margin-left:10px;width:16.8px}.add-edit-food .title-ingredient-select svg.trash-icon{cursor:pointer;display:inline-block;height:16.8px;margin-left:15px;margin-right:8px;width:16.8px}.add-edit-food .text-display-container,.add-edit-food label{color:#595959;display:block;font-size:1.2rem;font-weight:400;margin-bottom:11px}.add-edit-food .measurements-container{margin-top:25px}.add-edit-food .measurements-container .quantity-box-container .unit-box{max-width:235px}.add-edit-food .label-toggle-container,.add-edit-food .select-title,.add-edit-food .text-typeOf-container,.add-edit-food .unit-title{color:#595959;display:flex;flex-direction:row;font-size:1.4rem;height:22px;justify-content:space-between;margin-bottom:1px;margin-right:14px}.add-edit-food .title-display-container,.add-edit-food .title-measurements-container,.add-edit-food .title-toggle-container,.add-edit-food .title-typeOf-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:2px;margin-top:25px;width:100%}.add-edit-food .consumer-valid,.add-edit-food .fraction-valid{display:flex;font-size:14px;margin-bottom:20px;margin-left:25.1rem;visibility:hidden}.add-edit-food .consumer-valid.isInvalid,.add-edit-food .fraction-valid.isInvalid{color:#af300b!important;visibility:visible}.add-edit-food .ingredient-book-modal .children-container{min-height:328px;min-width:630px}.add-edit-food .ingredient-book-modal .children-container .secondaryLoader{margin:80px 0}.nutrient-container{background:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);height:115px;width:130px}.nutrient-container .nutrient-name{border-bottom:1px solid;color:#004288;display:block;font-size:1.6rem;margin:4px 8px 0}.nutrient-container .nutrient-data{margin-bottom:20px;margin-left:8px;margin-right:8px}.nutrient-container .nutrient-data .nutrient-value{color:#3f3f3f;display:block;font-size:2.4rem;margin-top:15px}.nutrient-container .nutrient-data .nutrient-value.energy{margin-top:13px}.nutrient-container .nutrient-data .nutrient-value .nutrient-unit{font-size:1.6rem;margin-left:4px}.ingredient-book-modal{max-width:692px!important}.ingredient-book-modal .custom-modal-content{min-width:unset!important}.ingredient-book-modal .modal-header{border-bottom:0 solid #d8d8d8!important}.ingredient-book-modal .modal-header .modal-title{color:#004288;font-size:22px;font-weight:700;line-height:30px;margin-left:24px;width:calc(100% - 59px)!important}.ingredient-book-modal .modal-footer .view-food a{color:#004288;font-size:14px;font-style:normal;font-weight:400;left:23px;line-height:20px;position:relative;top:-8px}.ingredient-book-modal .modal-footer .view-food a svg{left:7px;position:relative;top:2px}.ingredient-book-modal .children-container .label-ingredient-book,.ingredient-book-modal .ingredient-book-modal-body .label-ingredient-book{color:#4a4a4a;display:block;font-size:1.6rem;font-weight:700;line-height:23px}.ingredient-book-modal .children-container .label-ingredient-book:before,.ingredient-book-modal .ingredient-book-modal-body .label-ingredient-book:before{content:" ";display:inline-block;height:26px;left:15px;margin-bottom:-8px;margin-right:5px;top:0;width:26px}.ingredient-book-modal .children-container .label-ingredient-book.ingredient-food:before,.ingredient-book-modal .ingredient-book-modal-body .label-ingredient-book.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}.ingredient-book-modal .children-container .label-ingredient-book.product-food:before,.ingredient-book-modal .ingredient-book-modal-body .label-ingredient-book.product-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}.ingredient-book-modal .children-container .ingredients-nutrients-container,.ingredient-book-modal .ingredient-book-modal-body .ingredients-nutrients-container{display:inline-flex;flex-wrap:wrap;gap:32px;margin-top:34px}.ingredient-book-modal .children-container .ingredients-nutrients-container .ingredients-nutrients-no-info,.ingredient-book-modal .ingredient-book-modal-body .ingredients-nutrients-container .ingredients-nutrients-no-info{font-size:1.6rem}.ingredient-book-modal section.loading-section.loading-modal-nutrition.strech-loading .loading-container .secondaryLoader{margin:125px -10px!important}.recipe-smart-review-tips{margin-top:44px;width:1220px}.recipe-smart-review-tips .subtitle-suggested-tips{margin-bottom:18px;margin-top:15px}.recipe-smart-review-tips .subtitle-suggested-tips.empty-suggestion-list{margin-bottom:48px}.recipe-smart-review-tips .suggested-tips-header{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.2rem;margin-bottom:10px;margin-left:15px}.recipe-smart-review-tips .suggested-tips-header .tip-header:first-child{width:225px}.recipe-smart-review-tips .suggested-tips-header .tip-header:nth-child(2){width:280px}.recipe-smart-review-tips .suggested-tips-header .tip-header:nth-child(3){width:605px}.recipe-smart-review-tips .suggested-tips-header .tip-header:nth-child(4){box-sizing:border-box;padding-right:40px;text-align:end;width:calc(100% - 1110px)}.recipe-smart-review-tips .suggested-tip{background-color:#ebf6fe;border:1px solid #1068eb;border-radius:6px;box-sizing:border-box;color:#1068eb;display:flex;font-size:1.6rem;margin-bottom:12px;padding:15px;width:100%}.recipe-smart-review-tips .suggested-tip .tip-row-data:first-child{box-sizing:border-box;font-weight:700;padding-right:10px;width:225px}.recipe-smart-review-tips .suggested-tip .tip-row-data:nth-child(2){box-sizing:border-box;font-weight:700;padding-right:10px;width:280px}.recipe-smart-review-tips .suggested-tip .tip-row-data:nth-child(3){box-sizing:border-box;font-size:14px;padding-right:10px;width:605px}.recipe-smart-review-tips .suggested-tip .tip-row-data:nth-child(4){align-items:center;display:flex;gap:20px;justify-content:flex-start;width:calc(100% - 1110px)}.recipe-smart-review-tips .suggested-tip .tip-row-data:nth-child(4) span{align-items:center;cursor:pointer;display:flex;height:20px}.recipe-smart-review-tips .suggested-tip .remove-tip-trash{margin-right:16px;position:static;transform:scale(1.5)}.recipe-smart-review-tips .suggested-tip .add-tip{position:static;transform:scale(1.4)}.recipe-smart-review-tips .recipe-smart-tips-added{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-top:36px}.recipe-smart-review-tips .recipe-smart-tips-added .title-and-subtitle{display:flex;flex-direction:column}.recipe-smart-review-tips .recipe-smart-tips-added .title-and-subtitle .subtitle-added-tips{margin-top:15px}.recipe-smart-review-tips .recipe-smart-tips-added .button-add-tip{font-family:Univers LT Std,sans-serif;height:40px;margin-right:0}.recipe-smart-review-tips .recipe-smart-tips-added .button-add-tip svg{position:relative;right:8px;top:2px}.recipe-smart-review-tips .recipe-smart-tips-added .button-add-tip span{bottom:2px;position:relative}.recipe-smart-review-tips .review-recipe-tips-container .review-tips-header{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.2rem;margin-bottom:10px;margin-left:58px}.recipe-smart-review-tips .review-recipe-tips-container .review-tips-header .tip-header:first-child{width:215px}.recipe-smart-review-tips .review-recipe-tips-container .review-tips-header .tip-header:nth-child(2){width:265px}.recipe-smart-review-tips .review-recipe-tips-container .review-tips-header .tip-header:nth-child(3){width:568px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin:10px 0;width:1220px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .remove-selected-tip-trash{margin-right:25px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .open-details-view,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .trash-icon{cursor:pointer}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview{border:1px solid #d8d8d8;border-radius:6px 6px 0 0;display:flex;flex-direction:column;padding:14px 20px 16px 16px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview.collapsed{border-radius:6px 6px 6px 6px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row{align-items:center;background:#fff;border-radius:6px;color:#3f3f3f;display:flex;display:inline-flex;flex-direction:row;font-size:1.6rem;max-width:1182px;min-width:1182px;position:relative}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .tip-num{background:#3f89d8;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.6rem;font-weight:400;height:24px;line-height:24px;margin-bottom:3px;margin-right:16px;padding-left:1.5px;padding-top:1.5px;text-align:center;width:24px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .tip-row-data{align-items:center;display:flex;height:24px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-title{box-sizing:border-box;flex-direction:row;padding-right:12px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-title .tip-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:184px;width:205px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-related-to{box-sizing:border-box;font-weight:700;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:265px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-description{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:465px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-description.with-buttons{box-sizing:border-box;padding-right:10px;width:465px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions{align-items:center;display:flex;justify-content:flex-end;max-width:198px;min-width:198px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .bulb-icon{background-color:#ebf6fe;border-radius:3px;height:24px;margin-right:16px;position:relative;top:4px;width:24px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .bulb-icon.no-visible{visibility:hidden}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .trash-icon{position:relative;top:6px;transform:scale(1.5)}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .arrow-icon{margin-right:3px;position:relative;top:6px;transform:scale(1.6)}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .feedback-icon .feedback-tooltip-error{margin-right:15px;top:8px;transform:scale(1.3)}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-preview .tip-row .column-actions .feedback-icon .feedback-tooltip-error span{bottom:28px;right:-21px;transform:scale(.75)}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition{background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:0 0 6px 6px;border-top:0;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 20px 22px 16px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to{display:flex;flex-direction:row}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .selector-title{color:#3f3f3f;display:flex;font-size:1.4rem;margin-bottom:6px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .tip-relation-selector-container{margin-right:16px;min-width:312px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .tip-relation-selector-container .input-select-prefix__control{border:1px solid #595959}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .tip-relation-selector-container .input-select-prefix__control:focus-within{border:1px solid #1068eb;outline:none}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .tip-relation-selector-container .input-select-prefix__placeholder{color:#3f3f3f;font-weight:400}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .tip-relation-value-container{min-width:316px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .input-select-prefix__control{height:48px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .input-select-prefix__placeholder,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-related-to .input-select-prefix__single-value{font-weight:400}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title{margin-top:35px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description input,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title input{border:1px solid #595959;box-sizing:border-box;height:48px;margin-top:5px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description input::-moz-placeholder,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title input::-moz-placeholder{color:#3f3f3f;font-weight:400}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description input::placeholder,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title input::placeholder{color:#3f3f3f;font-weight:400}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description input:focus,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title input:focus{border:2px solid #1068eb;outline:none}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description .limitCharacter,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title .limitCharacter{line-height:unset}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .recipe-tip-title-description .label-text,.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .tip-edit-title .label-text{color:#3f3f3f;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .text-area-input{margin-top:35px}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .text-area-input .classNameTextArea{margin-top:5px;width:calc(100% - 20px)}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .text-area-input .text-area-input-title-limit-char span{color:#3f3f3f;font-size:1.4rem;margin-bottom:0}.recipe-smart-review-tips .review-recipe-tips-container .tip-added-collapsible .tip-info-edition .text-area-input .text-area-input-title-limit-char .limitCharacter{line-height:unset}.recipe-smart-review-difficulty{border-bottom:1px solid #d8d8d8;margin-top:44px}.recipe-smart-review-difficulty .typography{display:inline-flex}.recipe-smart-review-difficulty .difficulty-description-explanation{color:#3f3f3f;font-size:1.6rem;margin-top:18px}.recipe-smart-review-difficulty .difficulty-icons{margin-top:22px}.recipe-smart-review-difficulty .difficulty-icons .recipe-difficulty-container{align-content:center;display:flex;gap:12px}.recipe-smart-review-difficulty .difficulty-icons .recipe-difficulty-container .difficulty-icon{cursor:pointer}.recipe-smart-review-difficulty .difficulty-icons .recipe-difficulty-container .difficulty-icon svg{color:#1068eb}.recipe-smart-review-difficulty .difficulty-icons .recipe-difficulty-container .difficulty-description{align-self:center;color:#3f3f3f;font-size:18px;font-weight:700;line-height:24px;margin-left:10px}.recipe-smart-review-difficulty .suggested-difficulty-recovery{border:1px solid #1068eb;border-radius:6px;color:#1068eb;font-weight:700;justify-content:space-between;margin-bottom:58px;margin-top:32px;padding:15px;width:292px}.recipe-smart-review-difficulty .difficulty-box-info,.recipe-smart-review-difficulty .suggested-difficulty-recovery{align-items:center;background-color:#ebf6fe;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;line-height:20px;opacity:1}.recipe-smart-review-difficulty .difficulty-box-info{border:1px solid #1068eb;border-radius:10px;justify-content:left;margin-bottom:50px;margin-top:15px;padding:20px 13px;width:902px}.recipe-smart-review-difficulty .difficulty-box-info b{color:#1068eb}.recipe-smart-review-difficulty .difficulty-box-info .suggestion-icon{align-self:flex-start;height:32px;margin-right:9px;margin-top:-3px;min-width:32px}.recipe-smart-review-difficulty .difficulty-box-info .suggestion-title{height:13px;margin-bottom:13px}.recipe-smart-review-difficulty .difficulty-box-info .suggestion-details{color:#1068eb;font-size:14px;letter-spacing:0;line-height:20px}.container-symbol{align-items:center;background-color:#d8d8d8;border-radius:100%;color:#fff;display:inline-flex;font-size:1.6rem;height:28px;justify-content:center;line-height:2.4rem;margin-right:7px;text-align:center;width:28px}.container-symbol.isActive{background-color:#3f89d8}.container-symbol.notActive{background-color:#999}.recipe-smart-review-cost{border-bottom:1px solid #d8d8d8;margin-top:42px}.recipe-smart-review-cost .cost-title-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.recipe-smart-review-cost .cost-title-container .typography{display:inline-flex}.recipe-smart-review-cost .cost-title-container .adimo-container{align-items:center;display:flex;gap:10px}.recipe-smart-review-cost .cost-title-container .adimo-container .adimo-logo{transform:scale(1.3)}.recipe-smart-review-cost .cost-title-container .adimo-container .toolTip{left:10px;top:5px}.recipe-smart-review-cost .cost-description-explanation{color:#3f3f3f;font-size:1.6rem;margin-top:18px}.recipe-smart-review-cost .cost-icons{margin-top:22px}.recipe-smart-review-cost .cost-icons.none{display:none}.recipe-smart-review-cost .cost-icons .recipe-cost-container{align-content:center;display:flex;gap:12px}.recipe-smart-review-cost .cost-icons .recipe-cost-container .cost-icon{cursor:pointer}.recipe-smart-review-cost .cost-icons .recipe-cost-container .cost-icon .container-symbol{height:28px;margin-right:15px;width:28px}.recipe-smart-review-cost .cost-icons .recipe-cost-container .cost-icon .isPreActive{background-color:#ebf6fe;border:1px solid #1068eb;color:#1068eb}.recipe-smart-review-cost .cost-icons .recipe-cost-container .cost-description{align-self:center;color:#3f3f3f;font-size:18px;font-weight:700;line-height:24px;margin-top:5px}.recipe-smart-review-cost .suggested-cost-recovery{border:1px solid #1068eb;border-radius:6px;font-weight:700;justify-content:space-between;margin-bottom:58px;margin-top:32px;opacity:1;padding:15px;width:292px}.recipe-smart-review-cost .cost-box-info,.recipe-smart-review-cost .suggested-cost-recovery{align-items:center;background-color:#ebf6fe;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;line-height:20px}.recipe-smart-review-cost .cost-box-info{border:1px solid #d8d8d8;border-radius:10px;justify-content:left;margin-bottom:50px;margin-top:15px;padding:20px 13px;width:902px}.recipe-smart-review-cost .cost-box-info .suggestion-icon{align-self:flex-start;height:32px;margin-right:9px;margin-top:-3px;min-width:32px}.recipe-smart-review-cost .cost-box-info .suggestion-icon svg{color:#1068eb}.recipe-smart-review-cost .cost-box-info .suggestion-title{height:13px;margin-bottom:13px}.recipe-smart-review-cost .cost-box-info .suggestion-details{color:#1068eb;font-size:14px;letter-spacing:0;line-height:20px;margin-top:10px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .classNameTextArea{margin-top:6px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container{max-width:795px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .action-item{margin-right:10px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-collapsible .step-duration,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-collapsible .step-title,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-collapsible .step-type{color:#3f3f3f;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title{max-width:1185px!important;min-width:1185px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description input,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description textarea,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title textarea{font-size:16px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input{border:1px solid #3f3f3f;color:#004288!important;margin-top:5px;min-height:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input::-moz-placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input::placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title.suggested input{background:#ebf6fe;border:1px solid #3f89d8;color:#1068eb!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description{margin-top:35px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description.suggested{pointer-events:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description .limitCharacter{color:#3f3f3f;font-size:14px;line-height:unset}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description textarea{color:#3f3f3f!important;margin-top:5px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description .classNameTextArea{border:1px solid #3f3f3f;color:#004288;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description .classNameTextArea::-moz-placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description .classNameTextArea::placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item{margin-top:-18px;min-height:135px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form{margin-left:180px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration{border:1px solid #3f3f3f;border-radius:4px;color:#004288!important;font-size:16px;min-height:48px;min-width:102px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration::-moz-placeholder{color:#004288!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration::placeholder{color:#004288!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration.suggested{background:#ebf6fe;border:1px solid #3f89d8;color:#1068eb!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration.suggested::-moz-placeholder{color:#1068eb!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .input-working-duration.suggested::placeholder{color:#1068eb!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .unit{color:#004288!important;font-size:16px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form .unit.suggested{color:#1068eb!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-details-title-item .label-title-time{margin-right:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types{margin-top:8px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type{width:78px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type.suggested span{color:#1068eb}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type svg{margin:0 8px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type.manual-selected span{font-weight:700}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type.step-type-saved span{color:#004288;font-weight:700}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type span{font-size:1.4rem!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .workinduration-warning{left:332px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-buttons{display:flex;justify-content:flex-end;margin-right:-14px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-buttons .suggested-items-recovery{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:6px;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:space-between;margin-right:8px;opacity:1;padding:5px;width:210px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section{margin-top:-6px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-section-title{color:#3f3f3f;font-weight:700;margin-bottom:5px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-description{margin-bottom:10px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tool-item .button-tool{height:80px!important;width:80px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tool-item .button-tool img{display:block;height:53px;margin:0 6px;width:53px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general{margin-right:0}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-container .step-tool-item .button-tool{height:80px!important;width:80px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-container .step-tool-item .button-tool img{display:block;height:53px;margin:0 6px;width:53px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-container .step-tool-item .button-tool .tool-name{align-items:center!important;display:flex!important;font-size:12px!important;font-weight:700!important;height:12px!important;justify-content:center!important;margin-bottom:6px!important;margin-top:0!important;min-height:auto;width:auto}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-description{margin-bottom:9px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .general-container-tools-selector .select-tools-btn{background-color:#fff;border:1px solid #3f3f3f;font-size:16px;height:48px;width:385px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .general-container-tools-selector .select-tools-btn:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .general-container-tools-selector .select-tools-btn.disabled{pointer-events:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-container{margin-top:18px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .step-details-tools-container .manual-tools-container-general .manual-tools-container .manual-tools-list{width:390px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-details-tools-section .manual-tools-container .manual-tools-icons-container{min-height:auto;width:100%}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:first-child{min-width:445px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:nth-child(2),.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:nth-child(3){min-width:162px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-title{width:425px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-type{width:132px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons{margin-right:8px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .arrow-icon{height:23px!important;width:23px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .trash-icon{margin-bottom:5px;transform:scale(1.5)!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .suggested-step-icon{background:#ebf6fe;border-radius:4px;position:absolute;right:85px;top:-1px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .suggested-step-icon .tooltip-text.bottom{height:42px;margin:8px 0 0 -23px;padding:12px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .suggested-step-icon .tooltip-text.bottom:after{border-color:#4a4a4a transparent transparent}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .warning-icon{bottom:5px;position:absolute;right:124px!important}.recipe-create-smart-review .stepper-btn-container .action-buttons-create{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-create-smart-review .stepper-btn-container .action-buttons-create .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-create-smart-review .stepper-btn-container .action-buttons-create button.back-button-create{margin-right:730px!important}.recipe-create-smart-review .stepper-btn-container .button.button.primary{margin:0}.recipe-create-smart-review .stepper-btn-container button.cancel-button{border:none}.recipe-create-smart-review .loading-section .loading-container .secondaryLoader{margin:-202px 0!important;width:202px!important}.recipe-create-smart-upload-entry{box-sizing:border-box;display:flex;flex-direction:column;height:612px;justify-content:space-between;max-height:calc(100vh - 440px);width:1220px}.recipe-create-smart-upload-entry .invalid-value{align-items:center;color:#af300b;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:8px;text-align:left}.recipe-create-smart-upload-entry .invalid-value svg{margin-right:4px;margin-top:-2px}.recipe-create-smart-upload-entry .import-file-upload h3{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:0}.recipe-create-smart-upload-entry .import-file-upload .file-drop-zone{align-items:center;background-color:#f9f9fb;border:3px dashed #d8d8d8;border-radius:5px;display:flex;height:calc(100vh - 520px);justify-content:center;max-height:400px;max-width:1214px;min-height:190px;position:relative;width:100%}.recipe-create-smart-upload-entry .import-file-upload .file-drop-zone.invalid{border-color:#db380a}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .drop-file-icon{display:block;margin-bottom:16px;width:100%}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .drag-drop-text{color:#999;display:block;font-size:1.6rem;text-align:center;width:100%}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .drag-drop-file-requirements{color:#595959;display:block;font-size:1.2rem;margin-top:10px;text-align:center;width:100%}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .label{display:inline-block}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .label div{border:none!important;cursor:pointer;height:20px!important;width:auto!important}.recipe-create-smart-upload-entry .import-file-upload .drop-zone-empty-container .label div:before{color:#3f89d8;content:"browse";text-decoration:underline}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone{align-items:center;border:3px dashed #d8d8d8;border-radius:5px;box-sizing:border-box;display:flex;height:calc(100vh - 380px);justify-content:center;max-height:406px;min-height:190px;padding:20px;position:relative;width:100%}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone.error-imported{border-color:#db380a}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .file-data{display:inline-block;max-width:650px;padding-left:20px;vertical-align:top}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .file-data .file-name{color:#3f3f3f;font-size:1.4rem;font-weight:700}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .file-data .file-size{color:#595959;font-size:1.2rem}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .delete-file{cursor:pointer;float:right}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .delete-file .delete-text{color:#004288;font-size:1.4rem;line-height:25px;margin-left:4px;vertical-align:top}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .loading-container{padding:0}.recipe-create-smart-upload-entry .import-file-upload .imported-file-zone .loading-container .secondaryLoader{margin:0;width:10%}.recipe-create-smart-upload-entry .step-body-container{height:100%;overflow:auto;padding:0 0 12px;width:1220px}.recipe-create-smart-upload-entry .step-body-container h5{margin-bottom:16px;width:800px}.recipe-create-smart-upload-entry .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.recipe-create-smart-upload-entry .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-create-smart-upload-entry .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-create-smart-upload-entry .stepper-btn-container .button.button.primary{margin:0}.recipe-create-smart-upload-entry .stepper-btn-container button.button:first-child{margin-right:0!important}.recipe-create-smart-upload-entry .stepper-btn-container .button.button.secondary{border:none}.recipe-create-smart-upload-entry .loading-section{height:auto!important}.recipe-create-smart-upload-entry .loading-section .loading-container .secondaryLoader{left:50%;margin:-72px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-overlay{background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}.modal-overlay *{box-sizing:border-box}.modal-overlay .modal-section{align-self:center;background:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;margin:30px 60px;max-height:calc(100% - 60px);max-width:1204px;width:100%}.modal-overlay .modal-section.expanded{height:100%;min-height:calc(100% - 20px);min-width:calc(100% - 20px)}.modal-overlay .modal-section .modal-header{align-items:center;border-bottom:1px solid #d8d8d8;border-radius:16px 16px 0 0;display:flex;font-size:1.6rem;justify-content:space-between;padding:0 18px;z-index:1}.modal-overlay .modal-section .modal-header .modal-title{align-items:center;color:#004288;display:flex;font-size:2.2rem;font-weight:700;height:80px}.modal-overlay .modal-section .modal-header .modal-title .back{align-items:baseline;cursor:pointer;display:flex}.modal-overlay .modal-section .modal-header .modal-title svg{margin-right:10px;position:relative;top:3px}.modal-overlay .modal-section .modal-header .modal-expand-collapse{cursor:pointer;margin-right:27px}.modal-overlay .modal-section .modal-header .modal-close{align-self:center;cursor:pointer;display:inline-block}.modal-overlay .modal-section .modal-body{background-color:#f9f9f9;height:100%;overflow:auto;padding:30px 60px 30px 38px}.modal-overlay .modal-section .modal-footer{align-items:flex-end;display:flex;justify-content:flex-end;min-height:64px;padding:15px}.modal-overlay .modal-section .modal-footer.space{justify-content:space-between}.modal-overlay .modal-section .modal-footer .modal-footer-content{width:100%}.modal-overlay .modal-section .modal-footer .text-clear{color:#004288;cursor:pointer;display:inline-block;font-size:1.6rem;margin-left:10px;text-align:center}.modal-overlay .modal-section .modal-footer .modal-btn{background-color:#004288;border:0;border-radius:5px;color:#fff;cursor:pointer;height:33px;margin:0 8px;padding:0 19px}.modal-overlay .modal-section .modal-footer .modal-btn.disabled-btn{background-color:#d1d1d1;box-shadow:none;cursor:default;outline:none;pointer-events:none}.modal-overlay .modal-section .modal-footer .modal-btn-cancel,.modal-overlay .modal-section .modal-footer .modal-btn-secondary{background-color:#fff!important;border:1px solid #004288!important;color:#004288!important}.modal-overlay .modal-section .modal-footer .modal-btn-cancel.disabled-btn,.modal-overlay .modal-section .modal-footer .modal-btn-secondary.disabled-btn{opacity:.3}.modal-overlay .modal-section .modal-footer .button.back{margin-right:auto}.modal-overlay .modal-section .detail-section .detail-container{font-size:1.4rem}.modal-overlay .modal-section .detail-section .detail-container .text-input label{color:#3f3f3f;font-size:1.4rem}.modal-overlay .modal-section .detail-section .detail-container .text-input.warning{color:red!important}.modal-overlay .modal-section .detail-section .detail-container .text-input.warning input{border:1px solid red!important}.modal-overlay .modal-section .detail-section .detail-container:last-of-type{margin:30px 0}.modal-overlay .modal-section .detail-section .detail-container p{color:#727272}.modal-overlay .modal-section .detail-section .detail-container p.warning{color:red!important}.modal-overlay .modal-section.alert-modal{width:auto}.modal-overlay .modal-section.alert-modal .modal-header{background-color:#f9f9f9}.modal-overlay .modal-section.alert-modal .modal-header .modal-title{font-weight:700}.modal-overlay .modal-section.alert-modal .modal-body{background:#f8fafb;color:#000;font-size:1.5rem;padding-bottom:50px;text-align:left;width:670px}.modal-overlay .modal-section.alert-modal .modal-body.not-centered{text-align:left}.modal-overlay .modal-section.alert-modal .modal-footer{align-items:flex-end;border:none;display:flex;justify-content:flex-end}.session-alert .modal-overlay{z-index:11}.imagegrid{display:inline-block;width:100%}.imagegrid .column{display:inline-block!important;overflow:hidden;vertical-align:top;width:33%}.imagegrid .imgcontainer{margin:6px;position:relative}.imagegrid .imglabel{background-color:hsla(0,0%,100%,.7);font-size:12px;margin:7px;padding:1.5px 5px;position:absolute}.imagegrid .focused-image{transition:top .25s ease-in-out,left .25s ease-in-out}.image-picker{margin:6px;padding-bottom:15px}.focus-point-container{margin-top:27px}.focus-title-section{color:#595959;font-size:1.4rem;font-weight:700;padding:5px;width:100%}.focus-subtitle-section{color:#595959;font-size:14px;margin-bottom:10px;padding:5px;width:100%}.imageup-main-container .image-new-drop .pencil-icon div{background:#fff;background:rgba(0,0,0,.871);cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;padding:0;position:absolute;right:10px;top:10px}.image-error-message{color:#db380a;display:block;font-size:1.6rem;margin:24px 2px -68px}.warningMessage{color:#004288;margin-bottom:20px}.canvasStyle{cursor:crosshair;position:absolute}.focalPointSetterContainer{height:100%}.imageup-main-container{display:flex;height:100%;width:100%}.imageup-main-container .image-preview{background-position:50%;background-repeat:no-repeat;background-size:100%;border:1px solid #999;border-radius:6px;flex-grow:1;height:100%;opacity:1;width:100%}.imageup-main-container .image-preview-module{height:100%;width:100%}.imageup-main-container .pencil-icon{pointer-events:auto}.imageup-main-container .image-new-drop{position:relative}.imageup-main-container .image-new-drop .pencil-icon{position:absolute;right:0;top:0}.imageup-main-container .image-new-drop .pencil-icon div{border:none!important;border-radius:0!important;height:20px!important;min-height:20px;min-width:20px;width:20px!important}.imageup-main-container .image-new-drop .dummy-msg{bottom:0;color:#999;display:flex;left:0;right:0;text-align:center;top:0}.imageup-main-container .image-new-drop .dummy-msg .dynamic-span{align-items:center;color:#333;display:flex;flex-direction:column;font-size:1.6rem;font-weight:400}.imageup-main-container .image-new-drop .dummy-msg .dynamic-span .dropzone-image-icon{display:block;margin-left:auto;margin-right:auto}.imageup-main-container .image-new-drop .dummy-msg .dynamic-span .dropzone-text{display:flex;justify-content:space-between;width:230px}.imageup-main-container .image-new-drop .dummy-msg .label{color:#004288;display:inline-block;text-decoration:underline}.imageup-main-container .image-new-drop .dummy-msg .label div{border:none!important;cursor:pointer;height:20px!important;width:auto!important}.imageup-main-container .image-new-drop .dummy-msg .label div:before{color:#004288;content:"browse"}.imageup-main-container .image-new-drop .contentHubToggle{background:none;border:none;color:#004288;cursor:pointer;font:inherit;margin-right:10px;outline:inherit;padding:0;text-decoration:underline}.imageup-main-container .image-new-drop .contentHubToggle:not(.contentHubTitle){cursor:pointer}.imageup-main-container .image-new-drop .content-media-supported{color:#333;display:block;font-size:1.2rem;line-height:14px}.imageup-main-container .image-new-drop[disabled] .pencil-icon{pointer-events:none}.imageup-main-container .image-new-drop[disabled] .image-drop>div{background-color:#fff;pointer-events:none}.imageup-main-container .image-new-drop[disabled] .dummy-msg{color:rgba(0,0,0,.871);pointer-events:none}.imageup-main-container .image-new-drop[disabled] .dummy-msg .label div:before{color:rgba(0,0,0,.871)}.imageup-main-container .image-new-drop[disabled] .dummy-msg .content-supported.hidden,.imageup-main-container .image-new-drop[disabled] .dummy-msg .dropzone-text.hidden{display:none}.imageup-main-container .image-new-drop[disabled] .contentHubToggle:not(.contentHubTitle){color:rgba(0,0,0,.871);pointer-events:none}.imageup-main-container .errorMessage{color:#ff6363;font-size:80%;font-style:italic}.dropzone{width:50%}.dropzone,.dropzone>div{height:20rem;position:relative}.dropzone>div{align-items:center;background-color:#fff;border:.2rem dashed #3f3f3f;border-radius:.5rem;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center;vertical-align:middle;width:100%!important}.dropzone>div.loading{background-position:50%;background-repeat:no-repeat;background-size:20rem;border:1px solid #d8d8d8}.dropzone>div .display-container{align-items:center;background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:8px;display:flex;justify-content:center;padding:12px 16px}.dropzone>div .display-container .cancel-btn-container{display:flex;font-size:1.6rem}.dropzone>div .display-container .cancel-btn-container .fileName{color:#3f3f3f;display:flex;font-size:1.6rem;font-weight:400;margin-right:.5rem;margin-top:.5rem;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis;white-space:nowrap;width:400px}.dropzone>div .display-container .cancel-btn-container .cancel-btn{cursor:pointer;display:flex}.dropzone>div .display-container .cancel-btn-container .delete-text{color:#004288;font-size:1.6rem;margin-left:.5rem;margin-top:.5rem}.dropzone>div .content-info{padding:28px 16px;text-align:center;width:100%}.dropzone>div .content-info .dropzone-display{align-items:center;display:flex;flex-direction:column}.dropzone>div .content-info .dropzone-display .first-content{display:flex}.dropzone>div .content-info .dropzone-display .first-content svg{margin-right:1rem}.dropzone>div .content-info .dropzone-display .content-message{color:#333;display:flex;font-size:1.6rem;font-weight:400}.dropzone>div .content-info .dropzone-display .content-message .browse-button{background-color:transparent;border:none;color:#004288;cursor:pointer;font-size:1.6rem;font-weight:400;text-decoration:underline}.dropzone>div .content-info .btn-blue{background-color:#004288;border:0;color:#fff;cursor:pointer;font-size:1.6rem;height:3.5rem;justify-content:center;margin-bottom:1rem;padding:1rem;vertical-align:middle;width:20rem}.dropzone>div .content-info .content-supported{color:#333;display:block;font-size:1.2rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;margin-top:1.5rem}.dropzone.error{border-color:#db380a}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-drop>div .pencil-icon,.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-uploader-button .image-drop div .pencil-box span{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px;z-index:1}#recipe-upload-media-popup .modal-section{border-radius:16px}#recipe-upload-media-popup .custom-dialog-modal-overlay .custom-modal-content{box-sizing:content-box!important}#recipe-upload-media-popup .custom-dialog-modal-overlay .custom-modal-content .custom-modal-header{box-sizing:border-box;display:flex;justify-content:space-between;padding:0;width:100%}#recipe-upload-media-popup .custom-dialog-modal-overlay .custom-modal-content .children-container{margin-top:40px}#recipe-upload-media-popup .modal-body{overflow-x:hidden;overflow-y:auto;padding:10px 30px}#recipe-upload-media-popup .modal-body .stepper{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:center;padding-bottom:10px;padding-top:10px;width:100%}#recipe-upload-media-popup .modal-body .stepper.without-border{border-bottom:none}#recipe-upload-media-popup .modal-body .stepper .title-step{color:#595959;font-size:1.2rem;font-weight:400;margin-top:2px}#recipe-upload-media-popup .modal-body .stepper .title-step.active{color:#004288;font-weight:700}#recipe-upload-media-popup .modal-body .stepper .stepper_step{align-items:center;color:#004288;display:flex;flex-direction:column;font-size:1.2rem;font-stretch:normal;font-style:normal;font-weight:400;height:41px;justify-content:center;letter-spacing:normal;line-height:14px;text-align:center}#recipe-upload-media-popup .modal-body .stepper .stepper_step .step{align-items:center;background-color:#d8d8d8;border-radius:50%;color:#595959;display:inline-block;height:24px;justify-content:center;padding-top:6px;position:relative;width:24px}#recipe-upload-media-popup .modal-body .stepper .stepper_step .step.active{background-color:#004288;color:#fff}#recipe-upload-media-popup .modal-body .stepper .step-separator-container{align-items:center;display:flex;flex-direction:row;height:41px}#recipe-upload-media-popup .modal-body .stepper .step-separator-container.active .step-separator{background-color:#004288}#recipe-upload-media-popup .modal-body .stepper .step-separator{background-color:#d8d8d8;border-radius:50%;height:4px;margin:0 2px;width:4px}#recipe-upload-media-popup .insert-logo{display:flex;max-height:615px;min-height:550px}#recipe-upload-media-popup .insert-logo .left-panel{margin-top:32px;width:50%}#recipe-upload-media-popup .insert-logo .left-panel .logo-subtitle{color:#595959;display:block;font-size:1.4rem;margin-bottom:22px;margin-left:5px}#recipe-upload-media-popup .insert-logo .left-panel .logo-subtitle a{color:#3f89d8;text-decoration:underline}#recipe-upload-media-popup .insert-logo .left-panel .logo-behaviour-step{color:#595959;display:block;font-size:1.4rem;font-weight:700;line-height:20px;margin:18px 0 18px 5px}#recipe-upload-media-popup .insert-logo .left-panel .logos-list{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;height:400px;padding:10px 5px 5px}#recipe-upload-media-popup .insert-logo .left-panel .logos-list.two-rows{height:170px;overflow-y:hidden}#recipe-upload-media-popup .insert-logo .left-panel .preview-container.hidden{display:none}#recipe-upload-media-popup .insert-logo .left-panel .logo-option-container{cursor:pointer;height:64px;position:relative}#recipe-upload-media-popup .insert-logo .left-panel .logo-option-container.cannot-select-more{cursor:not-allowed}#recipe-upload-media-popup .insert-logo .left-panel .logo-option-container.selected{outline:2px solid #1068eb}#recipe-upload-media-popup .insert-logo .left-panel .logo-option-container .logo-option{height:64px}#recipe-upload-media-popup .insert-logo .left-panel .logo-option-container .position-circle{background-color:#3f89d8;border-radius:50%;color:#fff;font-size:1.4rem;font-weight:700;height:18px;line-height:22px;position:absolute;right:-10px;text-align:center;top:-10px;width:18px}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container{display:flex;flex-direction:column;justify-content:flex-start;margin-left:4px;position:relative;width:168px}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image{width:168px}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image img{border-radius:6px}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos{height:100%;overflow:hidden;position:absolute;width:100%}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list{display:flex;gap:2.7597535934px;position:absolute}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list.top-left{flex-direction:row;left:0;margin-left:5.5195071869px;margin-top:5.5195071869px;top:0}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list.top-right{flex-direction:row-reverse;margin-right:5.5195071869px;margin-top:5.5195071869px;right:0;top:0}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list.bottom-left{bottom:0;flex-direction:row;left:0;margin-bottom:5.5195071869px;margin-left:5.5195071869px}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list.bottom-right{bottom:0;flex-direction:row-reverse;margin-bottom:5.5195071869px;margin-right:5.5195071869px;right:0}#recipe-upload-media-popup .insert-logo .left-panel .preview-image-container .preview-image-logos .logo-list .preview-mini-logo{height:16.5585215606px}#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .description-not-logos,#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .title-not-logos{color:#595959;display:inline-block;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:25px;text-align:left}#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .description-not-logos a,#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .title-not-logos a{color:#3f89d8;display:inline-block;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left;text-decoration:underline}#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .logo-behaviour-step{margin-bottom:12px;margin-top:178px}#recipe-upload-media-popup .insert-logo .left-panel .empty-logos .preview-image-container img{border-radius:6px}#recipe-upload-media-popup .insert-logo .left-panel .show-more{display:flex;flex-direction:row;justify-content:center}#recipe-upload-media-popup .insert-logo .left-panel .show-more .show-more-text{color:#3f89d8;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:18px;padding-right:10px;text-decoration:underline}#recipe-upload-media-popup .insert-logo .right-panel{align-items:center;display:flex;flex-direction:row;justify-content:center;width:50%}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container{border-radius:10px;cursor:pointer;position:relative;width:487px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container.editing-logos{cursor:default}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .image{border-radius:10px;max-height:535px;width:487px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location{background-color:rgba(0,0,0,.306);border-radius:10px;height:100%;overflow:hidden;position:absolute;top:0;width:100%}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .grid-top{border-bottom:1.5px solid #fff;height:80px;position:absolute;top:0;width:100%}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .grid-bottom{border-top:1.5px solid #fff;bottom:4px;height:80px;position:absolute;width:100%}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .grid-left{border-right:1.5px solid #fff;height:100%;left:0;position:absolute;width:80px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .grid-right{border-left:1.5px solid #fff;height:100%;position:absolute;right:0;width:80px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .add-to-top-left{cursor:pointer;left:0;margin-left:24px;margin-top:24px;position:absolute;top:0;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .add-to-top-right{cursor:pointer;margin-right:24px;margin-top:24px;position:absolute;right:0;top:0;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .add-to-bottom-left{bottom:4px;cursor:pointer;left:0;margin-bottom:24px;margin-left:24px;position:absolute;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .add-to-bottom-right{bottom:4px;cursor:pointer;margin-bottom:24px;margin-right:24px;position:absolute;right:0;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .apply-selection{align-items:center;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;height:36px;justify-content:space-between;left:calc(50% - 80px);padding:7px;position:absolute;top:calc(50% - 18px);width:160px;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .apply-selection span,#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .apply-selection svg{height:20px;line-height:25px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container{display:flex;position:absolute}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.applied-logos{gap:8px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-left{flex-direction:row;left:0}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-left.applied-logos{margin-left:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-left .logos-big-image{margin-top:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-left .clear-logo{border-bottom:1.5px solid #fff}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-right{flex-direction:row-reverse;right:0}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-right.applied-logos{margin-right:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-right .logos-big-image{margin-top:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-top-right .clear-logo{border-bottom:1.5px solid #fff}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-left{flex-direction:row;left:0}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-left.applied-logos{bottom:8px;height:48px;margin-left:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-left .logos-big-image{margin-bottom:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-left .clear-logo{border-top:1.5px solid #fff;height:84px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-right{flex-direction:row-reverse;right:0}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-right.applied-logos{bottom:8px;height:48px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-right .logos-big-image{margin-bottom:16px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container.position-bottom-right .clear-logo{border-top:1.5px solid #fff;height:85px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container .clear-logo{background-color:#3f89d8;cursor:pointer;height:80px;position:relative;width:80.2px;z-index:2}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container .clear-logo .clear-logo-icon{margin-left:28px;margin-top:26px}#recipe-upload-media-popup .insert-logo .right-panel .media-content .image-container .logos-big-image-grid-location .logos-edition-container .clear-logo .logo-number{color:#f9f9f9;font-size:1.6rem;font-weight:700;position:absolute;right:7px;top:5px}#recipe-upload-media-popup .modal-footer{align-items:center;min-height:80px}#recipe-upload-media-popup .modal-footer [data-qa=modal-third-btn]{border:none}#recipe-upload-media-popup button.button.back{font-size:1.8rem;padding-left:15px}.upload-media-modal.brand-logo-step-modal,.upload-media-modal.edit-recipe-image{width:100%}.upload-media-modal.brand-logo-step-modal .modal-footer,.upload-media-modal.edit-recipe-image .modal-footer{padding:15px 15px 28px}.upload-media-modal.brand-logo-step-modal,.upload-media-modal.focal-edit-recipe-image{max-width:1085px!important}.upload-media-modal.edit-recipe-image{height:765px!important}.upload-media-modal #upload-media-popup{max-width:100%!important}.upload-media-modal #upload-media-popup .secondaryLoader{left:0}.upload-media-modal #upload-media-popup .column{display:flex;flex:.8;flex-direction:column;margin-bottom:24px}.upload-media-modal #upload-media-popup .column>span{display:block;width:100%}.upload-media-modal #upload-media-popup .label-media{color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:left}.upload-media-modal #upload-media-popup .label-media.ip-document-label{margin-top:20px}.upload-media-modal #upload-media-popup .label-media .toolTip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);display:inline-block;height:26px;margin-left:5px;vertical-align:-6px;width:26px}.upload-media-modal #upload-media-popup .label-media .toolTip .tooltip-text{z-index:3}.upload-media-modal #upload-media-popup .ip-document-label{margin-bottom:10px}.upload-media-modal #upload-media-popup input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#999;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:normal;padding-left:15px;text-align:left;width:100%}.upload-media-modal #upload-media-popup .thumbnail-selector .thumbnail-url{display:block;width:100%}.upload-media-modal #upload-media-popup .mandatory-bis{color:#999;font-size:1.2rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;padding-left:1rem}.upload-media-modal #upload-media-popup .checkbox-container{color:#727272;display:inline-block;margin-right:32px;margin-top:16px}.upload-media-modal #upload-media-popup .checkbox-container label{color:#3f3f3f;font-size:1.4rem;line-height:26px;margin-left:10px}.upload-media-modal #upload-media-popup .checkbox-container input{position:relative;vertical-align:top}.upload-media-modal #upload-media-popup .checkbox-container input[type=radio]:after{background-color:#d1d1d1;border:0;border-radius:15px;height:20px;left:-2px;position:relative;top:-3px;width:20px}.upload-media-modal #upload-media-popup .checkbox-container input[type=radio]:checked:after{background-color:#fff;border:5px solid #3f89d8;border-radius:15px;height:10px;left:-2px;position:relative;top:-3px;width:10px}.upload-media-modal #upload-media-popup .checkbox-container .item-name-tooltip{background-image:none;cursor:pointer;margin:-3px 0 0 -203px;position:absolute;z-index:3}.upload-media-modal #upload-media-popup .checkbox-container .item-name-tooltip .tooltip-text{bottom:4.5rem;overflow-wrap:break-word}.upload-media-modal #upload-media-popup .type-of-media{border-bottom:1px solid #d8d8d8;height:79px}.upload-media-modal #upload-media-popup .type-of-media .type-selector{display:flex;flex-direction:column}.upload-media-modal #upload-media-popup .type-of-media .type-selector .label-media{color:#3f3f3f;font-size:1.6rem;font-weight:700}.upload-media-modal #upload-media-popup .type-of-media .type-selector .row{margin-bottom:0}.upload-media-modal #upload-media-popup .type-of-media .type-selector .row.thumbnail-selector{margin-bottom:24px}.upload-media-modal #upload-media-popup .type-of-media .type-selector .input-media{color:#727272;display:block;padding-bottom:14px;width:100%}.upload-media-modal #upload-media-popup .type-of-media .type-selector .youtube-id{color:#999;display:inline-block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-top:30px;padding-left:16px;text-align:left}.upload-media-modal #upload-media-popup .type-of-media .type-selector .tooltip{color:#004288;margin-left:5px}.upload-media-modal #upload-media-popup .type-of-media .type-selector .toolTip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:-webkit-baseline-middle;width:26px}.upload-media-modal #upload-media-popup .body-panel{display:flex}.upload-media-modal #upload-media-popup .body-panel .left-panel{width:50%}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector{padding-right:32px;width:100%}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .video-yt-view{display:flex;height:345px;margin-top:32px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .video-yt-view iframe{border:6px;width:100%}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container{display:flex;flex-direction:column;height:35.67%;margin-top:32px;width:100%}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container{display:block;height:321px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-new-drop.edit-collection{margin:auto;width:389px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-preview-module{position:relative}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-preview-module.edit-collection{margin:auto;width:389px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-drop{display:block;width:100%}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-drop.error>div[style]{border-color:#db380a!important}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-drop>div{align-items:center;background-color:#fff;border:1px dashed #3f3f3f;border-radius:4px;display:flex;flex:1;flex-direction:column;height:321px;justify-content:center;position:relative;text-align:center;vertical-align:middle;width:100%!important}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-uploader-button{position:absolute;right:5px;top:5px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-uploader-button .image-drop div{background:transparent!important;border:0!important;height:32px!important;width:32px!important}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-uploader-button .image-drop div .pencil-box{background-color:hsla(0,0%,100%,.341);border-radius:4px;height:32px;position:relative;width:32px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-uploader-button .image-drop div .pencil-box span{position:absolute;right:0;top:2px}.upload-media-modal #upload-media-popup .body-panel .left-panel .media-selector .image-container .imageup-main-container .image-preview{background-color:#fff;background-image:url(https://images.aws.nestle.recipes/Images/tempLoading.gif);border:0;border-radius:6px;margin:0;position:relative}.upload-media-modal #upload-media-popup .body-panel .right-panel{width:50%}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-title{margin-top:32px}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-title .limitCharacter{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-title .input{border-color:#3f3f3f;color:#004288}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-title .input::-moz-placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-title .input::placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text{border-bottom:1px solid #d8d8d8;margin-top:24px}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input{margin-bottom:24px}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input span{color:#3f3f3f;font-size:1.6rem;font-weight:700}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input .text-area-input-title-limit-char{margin-bottom:8px}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input textarea{border:1px solid #3f3f3f;border-radius:4px;color:#004288;font-size:1.6rem;line-height:1.2;min-height:72px;padding:10px;resize:vertical;text-align:left;width:100%}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input textarea::-moz-placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input textarea::placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-alt-text .media-alt-text-input .limitCharacter{color:#3f3f3f;line-height:20px;margin-left:auto}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;padding-bottom:15px;padding-top:15px}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubTitle{color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:15px;text-align:left}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .errorMessage{color:#db380a;font-size:1.6rem;margin-top:8px}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .fa-check-circle{color:#95c715;margin-left:-25px;margin-top:10px;position:absolute}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .fa-times-circle{color:#ff6363;margin-left:-25px;margin-top:10px;position:absolute}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetInput input{border-color:#3f3f3f;color:#3f3f3f;display:flex;font-size:1.6rem;font-weight:400;height:48px;width:359px}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetInput input::-moz-placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetInput input::placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetButtons{display:flex}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetButtons .btn-cancel{background-color:#fff;border:none;color:#004288;cursor:pointer;font-size:1.6rem;font-weight:400;height:40px;margin-right:10px;width:83px}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetButtons .btn-import{background-color:#004288;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:400;height:40px;width:83px}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub .contentHubForm .assetButtons .btn-import.grey-btn{background-color:#d8d8d8;color:#fff;cursor:default}.upload-media-modal #upload-media-popup .body-panel .right-panel .import-content-hub.hidden{display:none}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;padding-bottom:15px}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id .title-video-id{align-items:center;display:flex;margin-bottom:5px;margin-top:10px}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id .title-video-id .youtube-id{color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:left}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id .youtube-link{border-color:#3f3f3f;color:#3f3f3f;font-size:1.6rem;font-weight:400}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id .youtube-link::-moz-placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-id .youtube-link::placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;padding-bottom:15px}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-selector{display:flex;flex-direction:column}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-selector .title-video-thumbnail{color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-top:15px;text-align:left}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-selector .input-media .checkbox-container{margin-bottom:5px;margin-top:5px}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-url{border-color:#3f3f3f;color:#3f3f3f;font-size:1.6rem;font-weight:400}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-url::-moz-placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .video-panel .video-thumbnail .thumbnail-url::placeholder{color:#3f3f3f}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-container{align-items:center;background-color:#fff;border:1px dashed #3f3f3f;border-radius:4px;display:flex;flex-direction:column;height:251px;justify-content:center;width:100%}.upload-media-modal #upload-media-popup .body-panel .right-panel .image-container .imageup-main-container{align-items:center;display:flex;justify-content:center}.upload-media-modal #upload-media-popup .media-title-input label{color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;line-height:20px;margin-bottom:8px;text-align:left}.upload-media-modal #upload-media-popup .media-title-input .limitCharacter{line-height:20px;margin-left:auto}.upload-media-modal #upload-media-popup .ip-document-section .title{color:#727272;display:flex;flex:1;flex-direction:row;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding-bottom:1rem;padding-left:.2rem;text-align:left}.upload-media-modal #upload-media-popup .ip-document-section .limitCharacter{margin-left:auto;margin-right:68px;margin-top:-5px}.upload-media-modal #upload-media-popup .ip-document{display:flex;flex:1;flex-direction:row}.upload-media-modal #upload-media-popup .ip-document input{display:flex;flex:1}.upload-media-modal #upload-media-popup .ip-document a{align-items:center;color:#004288;display:flex;font-size:1.4rem;justify-content:center;margin-left:1rem;padding-bottom:1.5rem;text-decoration:none;width:6rem}.upload-media-modal #upload-media-popup .ipdocument-container{border-bottom:1px solid #d8d8d8;padding-bottom:15px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-status{font-size:1.6rem;font-weight:400}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket{display:flex;flex-direction:column}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .title{color:#3f3f3f;font-size:1.4rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding-bottom:5px;text-align:left}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .subtitle{color:#3f3f3f;font-size:1.4rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding-bottom:10px;text-align:left}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container{align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:8px;cursor:pointer;display:flex;justify-content:space-around;margin-bottom:10px;padding:12px 16px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container.selected{border:1px solid #004288}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .file-display{align-items:center;display:flex;flex-direction:row;width:calc(100% - 75px)}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .file-display .check-image{margin-right:10px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .file-display .check-image.hidden{display:none}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .file-display .fileName{color:#3f3f3f;cursor:pointer;display:block;font-size:1.6rem;font-weight:400;margin-left:.5rem;margin-right:.5rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons{display:flex;justify-content:space-between;width:70px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .download-icon-tooltip,.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .eye-icon-tooltip{background-image:none}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .download-icon-tooltip .tooltip-text,.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .eye-icon-tooltip .tooltip-text{left:-95px;min-width:120px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .download-icon-tooltip :after,.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .eye-icon-tooltip :after{left:100px}.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .download-icon,.upload-media-modal #upload-media-popup .ipdocument-container .ip-document-label-used-mymarket .display-container .action-icons .eye-icon{cursor:pointer}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container{margin-top:10px}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .dropzone{height:115px;width:100%}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .dropzone>div{border-width:.1rem}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .error-message{color:#db380a;display:block;font-size:1.6rem;margin:14px 2px -16px;max-width:386px}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .WarningBox{margin-bottom:10px;margin-top:10px;width:-moz-fit-content;width:fit-content}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .document-url-title{color:#595959;display:block;font-size:1.6rem;margin-top:15px;overflow:hidden;text-overflow:ellipsis}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .document-url-title a{font-size:1.4rem}.upload-media-modal #upload-media-popup .ipdocument-container .dropzone-ipdocument-container .document-url-title a .cloud-icon{margin-left:10px}.upload-media-modal #upload-media-popup .media-rights{border-bottom:1px solid #d8d8d8;display:flex;padding-bottom:15px}.upload-media-modal #upload-media-popup .media-rights .label-media.medias-warning{display:flex;flex-direction:column;margin-top:15px}.upload-media-modal #upload-media-popup .media-rights .label-media.medias-warning .medias-warning-text{color:#db380a;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:2px;margin-top:10px;text-align:left}.upload-media-modal #upload-media-popup .media-rights .label-media.medias-warning .medias-warning-text:before{background-color:#ff6363;border-radius:9px;color:#fff;content:"!";display:inline-block;height:18px;line-height:22px;margin-right:5px;text-align:center;width:18px}.upload-media-modal #upload-media-popup .media-rights .checkboxes{display:block;margin-left:-2px;text-align:left}.upload-media-modal #upload-media-popup .media-rights .no-copyright-selected{background-color:#d1d1d1;border-radius:4px;height:135px;width:100%}.upload-media-modal #upload-media-popup .media-rights .copyright-text{color:#3f3f3f;display:block;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:22px;margin-bottom:10px;margin-top:12px;text-align:justify}.upload-media-modal #upload-media-popup .media-rights .copyright-text a{text-decoration:underline;white-space:nowrap}.upload-media-modal #upload-media-popup .media-rights .confirm-input{cursor:pointer;margin-bottom:6px;margin-left:-4px;margin-top:24px}.upload-media-modal #upload-media-popup .media-rights .confirm-input input#confirm-input{cursor:pointer;height:20px;width:20px}.upload-media-modal #upload-media-popup .media-rights .confirm-input .confirm-text{bottom:5px;color:#3f3f3f;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:5px;position:relative;text-align:left}.upload-media-modal #upload-media-popup .delete-btn{cursor:pointer;display:flex;padding-top:15px}.upload-media-modal #upload-media-popup .delete-btn .delete-text{color:#004288;font-size:1.6rem;margin-left:.5rem;margin-top:.5rem}.upload-media-modal #upload-media-popup .image-picker{margin-right:12px}.upload-media-modal #upload-media-popup .loading-modal{height:566px}.media-legal-warning-usage-rights-component{align-items:start;display:flex;flex-direction:row;margin-top:16px}.media-legal-warning-usage-rights-component .media-legal-warning-usage-rights-text{color:#3f3f3f;font-size:1.4rem;margin-left:8px;max-width:814px}.media-library-container{width:1220px}.media-library-container .media-library-title{color:#004288;font-family:UniversLTStd,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:40px;opacity:1;text-align:left}.media-library-container .media-library-description{display:flex;flex-direction:column;margin-top:10px}.media-library-container .media-library-description span{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;opacity:1;text-align:left}.media-library-container .media-legal-warning-usage-rights-component{margin-bottom:32px}.media-library-container .media-library-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:26px}.media-library-container .media-library-buttons-container .media-main-counter-container{align-items:center;background-color:#ebf6fe;border-radius:6px;display:flex;max-height:40px;min-height:40px;padding:0 16px}.media-library-container .media-library-buttons-container .media-main-counter-container .main-media-counter-icon{margin-right:8px;padding-bottom:2px}.media-library-container .media-library-buttons-container .media-main-counter-container .main-media-counter-text{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:19px}.media-library-container .media-library-buttons-container .info-box-ai-disabled-tmp{width:404px}.media-library-container .media-library-buttons-container .info-box-ai-disabled-tmp .WarningText{margin:8px 14px 8px 40px}.media-library-container .media-library-buttons-container .add-media-modes-container{display:flex;flex-direction:row}.media-library-container .media-library-buttons-container .add-media-modes-container .ai-generation-btn,.media-library-container .media-library-buttons-container .add-media-modes-container .upload-media-btn{font-family:UniversLTStd,sans-serif;max-height:40px;min-height:40px}.media-library-container .media-library-buttons-container .add-media-modes-container .upload-media-btn{margin-right:0;max-width:200px;min-width:200px;padding:7px}.media-library-container .media-library-buttons-container .add-media-modes-container .upload-media-btn .upload-icon{margin-right:6px}.media-library-container .media-library-buttons-container .add-media-modes-container .ai-generation-btn{align-items:center;background-color:#3f89d8;border:none;display:flex;margin-left:15px;margin-right:0;max-width:160px;min-width:160px;padding:7px 24px}.media-library-container .media-library-buttons-container .add-media-modes-container .ai-generation-btn .stars-icon{margin-bottom:-2px;margin-right:6px}.media-library-container .list-media-library{background-color:#f2f2f2;border:1px dashed #595959;border-radius:5px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:50px;min-height:calc(100vh - 500px);padding:16px}.media-library-container .list-media-library .media-library-item-container{position:relative}.media-library-container .list-media-library .media-library-item-container .media-container{border-radius:4px;display:flex;height:183px;margin-bottom:12px;position:relative;width:183px}.media-library-container .list-media-library .media-library-item-container .media-container.is-main-media{border-radius:6px;outline:4px solid #004288}.media-library-container .list-media-library .media-library-item-container .media-container .image-media{background-color:#000;border-radius:6px;height:183px;-o-object-fit:contain;object-fit:contain;position:relative;width:183px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover{background-color:rgba(0,0,0,.306);background-size:100%;border-radius:6px;cursor:pointer;display:none;height:183px;opacity:1;position:absolute;width:183px;z-index:3}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .toolTip{cursor:pointer;display:contents;position:relative}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .toolTip.editImage .tooltip-text{box-sizing:border-box;max-width:42px;min-width:42px;right:40px;top:4px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .toolTip.editImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;right:-16px;top:7px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .toolTip.deleteImage .tooltip-text{max-width:42px;min-width:42px;right:40px;top:32px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .toolTip.deleteImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;right:-16px;top:7px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons{align-items:flex-end;display:flex;flex-direction:column;padding-top:5px;position:relative;text-align:end;width:183px;z-index:4}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .add-gallery-icon{align-self:center;height:32px;margin-top:11px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .remove-from-main{align-self:center;margin-top:11px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons span#pencil-edit-container,.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons span#trash-delete-container{display:inline-flex}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .pencil-edit-btn,.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .trash-delete-btn{background-color:#fff;border-radius:50%;height:20px;margin-bottom:5px;margin-right:5px;opacity:1;padding:2px;width:20px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .pencil-edit-btn svg,.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .trash-delete-btn svg{margin:2px}.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .pencil-edit-btn:hover,.media-library-container .list-media-library .media-library-item-container .media-container .media-hover .edit-buttons .trash-delete-btn:hover{background:#ebf6fe}.media-library-container .list-media-library .media-library-item-container .media-container .image-media:hover~.media-hover,.media-library-container .list-media-library .media-library-item-container .media-container .media-hover:hover{display:flex}.media-library-container .list-media-library .media-library-item-container .media-container .main-media-icon-container{background-color:#fff;border-radius:4px;bottom:8px;box-sizing:border-box;height:24px;left:8px;padding:3px;position:absolute;width:24px}.media-library-container .list-media-library .media-library-item-container .media-description-container{color:#3f3f3f;display:flex}.media-library-container .list-media-library .media-library-item-container .media-description-container .picture-icon,.media-library-container .list-media-library .media-library-item-container .media-description-container .video-icon{margin-bottom:-2px}.media-library-container .list-media-library .media-library-item-container .media-description-container .media-description{font-size:1.2rem;line-height:14px;margin-left:6px;max-width:162px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-library-container .list-media-library .media-library-item-container .media-description-tooltip{background-image:none;cursor:pointer;width:100%}.media-library-container .list-media-library .media-library-item-container .media-description-tooltip .tooltip-text span{max-width:400px;overflow-wrap:anywhere}.media-library-container .list-media-library .media-library-item-container .media-hover-tooltip{background-image:none;cursor:pointer;height:100%;width:100%}.media-library-container .list-media-library .media-library-item-container .tooltip-all-media-click{background-color:#4a4a4a;border-radius:4px;bottom:-40px;box-shadow:0 0 10px 0 rgba(0,0,0,.502);color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.4;padding:5px 9px 6px 8px;position:absolute;text-align:left;z-index:1}.media-library-container .list-media-library .media-library-item-container .tooltip-all-media-click.remove{width:184px}.media-library-container .list-media-library .media-library-item-container .tooltip-all-media-click:after{border:8px solid transparent;border-top-color:#4a4a4a;content:"";position:absolute;right:10px;top:-15px;transform:rotate(180deg)}.media-library-container .list-no-media{align-items:center;background-color:#f2f2f2;border:1px dashed #595959;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;min-height:calc(100vh - 500px);padding:16px;text-align:center}.media-library-container .list-no-media .no-media-title{color:#333;font-size:1.6rem;font-weight:700;line-height:19px;margin-bottom:20px}.media-library-container .list-no-media .no-media-description{color:#333;font-size:1.6rem;line-height:19px;margin-bottom:10px;width:408px}.media-library-container .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.media-library-container .stepper-btn-container .action-buttons{display:flex;justify-content:space-between;margin:0 auto;max-width:1220px;width:100%}.media-library-container .stepper-btn-container .action-buttons .primary{margin-right:0}.media-library-container .without-main-media-modal .custom-modal-content{min-width:594px;width:594px}.media-library-container .without-main-media-modal .wihtout-main-media-modal-container{align-items:center;display:flex;flex-direction:column}.media-library-container .without-main-media-modal .wihtout-main-media-modal-container .without-main-description{color:#3f3f3f;font-size:1.6rem;margin-bottom:24px;margin-top:50px;width:100%}.media-library-container .without-main-media-modal .wihtout-main-media-modal-container .without-main-confirm{color:#3f3f3f;font-size:1.6rem;font-weight:700;width:100%}.media-content-properties{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;width:414px}.media-content-properties .generate-media-content{border-bottom:1px solid #e6e6e6;display:flex}.media-content-properties .generate-media-content.extended-options{max-height:494px;min-height:494px}.media-content-properties .generate-media-content .left-content{overflow-x:hidden;overflow-y:auto;width:414px}.media-content-properties .generate-media-content .left-content .recipe-area{margin:24px 32px 0 24px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title{align-items:center;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:27px;margin-bottom:24px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title.history-title{height:32px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed{display:flex;height:32px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .add-images-container{display:flex}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .add-images-container .add-images .add-item-border{display:none}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .add-images-container .add-images.highlight-blue{background-color:#ebf6fe;border-radius:50%;cursor:pointer}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .add-images-container .add-images-tooltip{background:none;cursor:pointer;height:32px;position:absolute;width:32px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .add-images-container .add-images-tooltip .tooltip-text{right:-70px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .delete-images-container{display:flex}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .delete-images-container .delete-images{align-items:center;display:flex;justify-content:center}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .delete-images-container .delete-images.highlight-blue{background-color:#ebf6fe;border-radius:50%;cursor:pointer;height:32px;width:32px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .delete-images-container .delete-images-tooltip{background-image:none;cursor:pointer;height:32px;position:absolute;width:32px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info-title .add-or-delete-images-displayed .delete-images-container .delete-images-tooltip .tooltip-text{max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content;right:-13px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-info{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:16px}.media-content-properties .generate-media-content .left-content .recipe-area .recipe-title-text-area textarea{align-content:center;border:1px solid #595959;color:#004288;font-size:16px;font-weight:400;line-height:19.2px;max-height:46px;max-width:-webkit-fill-available;min-height:46px;min-width:-webkit-fill-available;padding:0 0 0 8px}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline{cursor:default;padding-bottom:16px;position:absolute;width:354px}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline.multiplebrand{min-height:128px;width:354px}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline .brand-guideline-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:16px;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline .brand-guideline-title svg{cursor:pointer}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline-brands{display:flex;flex-wrap:wrap;font-size:12px;gap:15px}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline-brands .item{background-color:#fff;border:1px solid #d8d8d8;border-radius:18px;color:#3f89d8;cursor:pointer;font-size:14px;max-width:210px;min-width:120px;padding:8px 16px;text-align:center}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline-brands .item.active{background-color:#3f89d8;border-radius:18px;color:#fff}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline-brands .item.active:hover{background:linear-gradient(to right,var(--color1,#3f89d8),var(--color1,rgba(0,66,136,.2))) 50%,linear-gradient(to right,var(--color2,#004288),var(--color2,#3f89d8)) 50%;color:#fff}.media-content-properties .generate-media-content .left-content .recipe-area .brand-guideline-brands .item:hover{background-color:#ebf6fe;color:#3f89d8}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference{cursor:default;display:flex;flex-direction:column;min-height:380px;overflow-x:hidden;overflow-y:auto;width:350px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider{display:inline-flex;margin-bottom:10px;margin-top:10px;max-height:62px;max-width:350px;min-width:350px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .no-media-upload-new{background-color:#f2f2f2;border:1px dashed #004288;border-radius:6px;display:inline-flex;max-height:62px;max-width:62px;min-height:62px;min-width:62px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .no-media-upload-new svg{margin:auto}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider #image{border-radius:6px;max-height:62px;max-width:62px;min-height:62px;min-width:62px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .slider-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:15px;width:100%}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .description-slider{display:flex;justify-content:space-between}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .description-slider .strength-title-and-tooltip{display:flex}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .description-slider .strength-title-and-tooltip .toolTip .tooltip-text{left:-4px;width:-moz-fit-content;width:fit-content}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .description-slider .strength,.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .description-slider .strength-description{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .slider-image-strength{display:inline-flex;justify-content:end;width:96%}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .slider-image-strength .slider-weight{color:#3f89d8}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-slider .slider-image-strength .slider-weight .MuiSlider-rail{background-color:#d8d8d8}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:16px;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-title svg{cursor:pointer}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-description{font-weight:400;margin-bottom:16px;margin-left:16px;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-upload{align-items:center;align-self:center;background-color:#fff;border:1px solid #004288;border-radius:4px;color:#004288;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:center;margin-bottom:55px;width:187px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector{border-bottom:1px solid #999;display:flex;justify-content:space-between}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:23px 17.5px;white-space:nowrap}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector .images-tab{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;padding:0;position:relative;text-align:center;white-space:nowrap;width:-webkit-fill-available}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector .images-tab.tab-active{color:#004288;font-weight:700}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector .images-tab.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector .images-tab:hover:not(.tab-active){background:#e6e6e6}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-selector .images-tab:hover:not(.tab-active) span{color:#3f3f3f}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;margin-top:16px;overflow-y:auto}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images .image-item{border:2px solid #fff;border-radius:6px;cursor:pointer;height:62px;overflow:hidden;width:62px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images .image-item img{height:62px;position:absolute;width:62px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images .image-item.selected{border:2px solid #004288}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images .image-item .media-hover{align-items:center;display:flex;height:62px;justify-content:center;position:absolute;width:62px}.media-content-properties .generate-media-content .left-content .recipe-area .image-reference .image-reference-images .image-item .media-hover svg{background:#fff;border-radius:50%;padding:5px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item{border-bottom:1px solid #d8d8d8;margin-top:16px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-title textarea{align-content:center;border:1px solid #595959;color:#004288;font-size:16px;font-weight:400;line-height:19.2px;max-height:46px;max-width:296px;min-height:46px;min-width:296px;padding:0 0 0 8px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-title textarea:hover{background-color:#ebf6fe}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-title textarea:focus{background-color:#fff}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-impact{align-items:center;display:flex;margin-bottom:16px;margin-top:16px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-impact .weight-title{color:#3f3f3f;font-size:16px;font-weight:400}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-impact .slider-ingredient-impact{display:inline-flex;justify-content:end;margin-left:8px;width:220px}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-impact .slider-ingredient-impact .slider-weight{color:#3f89d8}.media-content-properties .generate-media-content .left-content .recipe-area .ingredient-item .ingredient-impact .slider-ingredient-impact .slider-weight .MuiSlider-rail{background-color:#d8d8d8}.media-content-properties .generate-media-content .left-content .recipe-area .title-switch-container{align-items:center;display:flex;justify-content:space-between}.media-content-properties .generate-media-content .left-content .recipe-area .title-switch-container .title{color:#3f3f3f;font-size:16px;font-weight:700}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info{display:flex;flex-direction:column;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .selector-special .input-select-prefix__control{border:1px solid #595959}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .selector-special .input-select-prefix__control .input-select-prefix__single-value{font-weight:400}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .selector-special .input-select-prefix__control .input-select-prefix__indicator{color:#3f3f3f}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .special-event-impact{align-items:center;display:flex;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .special-event-impact .weight-title{color:#3f3f3f;font-size:16px;font-weight:400}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .special-event-impact .slider-special-event-impact{display:inline-flex;justify-content:end;margin-left:8px;width:208px}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .special-event-impact .slider-special-event-impact .slider-weight{color:#3f89d8}.media-content-properties .generate-media-content .left-content .recipe-area .special-event-info .special-event-impact .slider-special-event-impact .slider-weight .MuiSlider-rail{background-color:#d8d8d8}.media-content-properties .generate-media-content .left-content .recipe-area .advanced-option-container{border-bottom:1px solid #d8d8d8;padding-bottom:16px;padding-top:16px}.media-content-properties .generate-media-content .left-content .recipe-area .advanced-option-container.first-adv-option{margin-top:-16px;padding-top:0}.media-content-properties .generate-media-content .left-content .recipe-area .advanced-option-container.last-option{border-bottom:none}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container{color:#3f3f3f;font-size:16px}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .positive-prompt{margin-bottom:16px}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-title{font-weight:700;margin-bottom:16px}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-info{margin-bottom:16px}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-text-area{margin-bottom:50px}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-text-area textarea{border:1px solid #595959;color:#004288;font-size:16px;width:-webkit-fill-available}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-text-area textarea:hover{background-color:#ebf6fe}.media-content-properties .generate-media-content .left-content .recipe-area .prompts-container .negative-prompt-text-area textarea:focus{background-color:#fff}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:-16px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator{border-radius:8px;max-height:178px;max-width:168px;min-height:178px;min-width:168px;position:relative}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .image-media{border-radius:8px;max-height:178px;max-width:168px;min-height:178px;min-width:168px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover{align-items:flex-end;background-color:rgba(0,0,0,.306);border-radius:8px;display:flex;flex-direction:column;max-height:178px;max-width:168px;min-height:178px;min-width:168px;position:absolute;top:0}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover .expand-icon{background-color:#fff;border-radius:50%;cursor:pointer;margin-right:8px;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover .item-name-tooltip{background-image:none;cursor:pointer;height:32px;left:130px;position:absolute;width:32px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover .item-name-tooltip .tooltip-text{max-width:88px;min-width:88px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover .moreIcon-icon{background-color:#fff;border-radius:50%;cursor:pointer;margin-right:8px;margin-top:8px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .media-hover .moreIcon-icon svg{align-items:center;display:flex;justify-content:center}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .item-selector{background-color:hsla(0,0%,77%,.51);background-color:#fff;background-repeat:no-repeat;border:0;border-radius:4px;cursor:pointer;height:21px;left:13px;position:absolute;top:13px;width:21px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .item-selector.item-selected{background-color:#3f89d8;background-image:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg);background-position:4px;background-repeat:no-repeat;background-size:13px;border:0;border-radius:4px;height:21px;width:21px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .image-saved-icon{background-color:#fff;border-radius:4px;cursor:pointer;height:24px;left:10px;position:absolute;top:145px;width:24px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .image-saved-icon .add-item-border{display:none}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .image-saved-icon-tooltip{background:none;cursor:pointer;height:24px;left:10px;top:-36px;width:24px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos{height:100%;left:-5px;overflow:hidden;position:absolute;top:5px;width:100%}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list{display:flex;gap:1.0184804928px;position:absolute}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list.top-left{flex-direction:row;left:0;margin-left:2.0369609856px;margin-top:2.0369609856px;top:0}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list.top-right{flex-direction:row-reverse;margin-right:2.0369609856px;margin-top:2.0369609856px;right:0;top:0}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list.bottom-left{bottom:0;flex-direction:row;left:0;margin-bottom:2.0369609856px;margin-left:2.0369609856px}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list.bottom-right{bottom:0;flex-direction:row-reverse;margin-bottom:2.0369609856px;margin-right:2.0369609856px;right:0}.media-content-properties .generate-media-content .left-content .recipe-area .generate-media-image-historial-list .media-container-aigenerator .history-images-logos .logo-list .history-mini-logo{height:13px;margin-bottom:15px;margin-left:15px}.media-content-properties .generate-button-container{border-top:1px solid #e6e6e6;padding:24px}.media-content-properties .generate-button-container .generate-button{background-color:#3f89d8;border-radius:3px;color:#fff;cursor:pointer;font-size:1.6rem;height:45px;line-height:45px;text-align:center;width:100%}.media-content-properties .generate-button-container .generate-button svg{margin-right:10px;position:relative;top:3px}.media-content-properties .generate-button-container .generate-button.disabled{background-color:#999;cursor:default}.ai-generator-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.102);display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:20px;padding:8px 16px;width:1220px}.ai-generator-container .tab-title{border-radius:4px;display:flex;gap:4px;height:32px;padding-left:8px;padding-right:8px;width:172px}.ai-generator-container .tab-title .title{align-items:center;color:#3f3f3f;display:flex;font-family:UniversLTStd;font-size:16px;font-weight:400;line-height:19px}.ai-generator-container .tab-title.selected{background-color:#ebf6fe}.ai-generator-container .tab-title.selected .title{color:#3f3f3f;font-weight:700}.ai-generator-container .tab-title.Advanced,.ai-generator-container .tab-title.Brand,.ai-generator-container .tab-title.Image{width:225px}.ai-generator-container .tab-title:hover{background-color:#e6e6e6;cursor:pointer}.ai-generator-container .tab-title .tab-icon{margin-top:5px}.ai-generator-container .viewer-right-buttons{margin-left:15px}.robot-loading-section{border-radius:27px;box-sizing:border-box;justify-content:center;max-height:calc(100vh - 220px);overflow-x:hidden;overflow-y:auto}.robot-loading-section,.robot-loading-section img{background-color:transparent}.robot-loading-section.strech-loading{background:#fff;height:100%;margin:auto;position:relative;width:100%}.robot-loading-section.no-background{background-color:transparent}.robot-loading-section.transitioning .loading-bar{transition:width 1s}.robot-loading-section .robot-container{display:contents}.robot-loading-section .robot-container .robot-image{align-items:center;display:flex;justify-content:center;max-height:245px;min-height:245px}.robot-loading-section .robot-container .robot-image div{margin-bottom:20px;max-height:245px;min-height:245px;padding-bottom:20px}.robot-loading-section .robot-container .loading-text{display:none}.robot-loading-section .robot-container .robot-titles{color:#004288;font-family:Univers LT Std,Roboto,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:0;line-height:30px;position:relative;text-align:center;width:100%}.robot-loading-section .robot-container .robot-texts{color:#595959;font-family:Univers LT Std,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:15px;position:relative;text-align:center}.robot-loading-section .robot-container .robot-texts.index1,.robot-loading-section .robot-container .robot-texts.index2{max-width:380px;min-width:380px}.robot-loading-section .robot-container .robot-texts.index3{max-width:370px;min-width:370px}.robot-loading-section .robot-container .robot-texts.index4{max-width:350px;min-width:350px}.robot-loading-section .robot-container .loading-bar-container{align-items:center;background-color:#d8d8d8;border-radius:6px;display:flex;height:4px;margin-top:40px;max-width:240px;min-width:240px;overflow:hidden}.robot-loading-section .robot-container .loading-bar{background-color:#004288;border-radius:6px;height:100%;transition:none}.media-layout{display:inline-flex;max-height:396px;max-width:1220px;min-height:396px;min-width:1220px}.sorting-media-list-recipe-gallery{color:#3f3f3f;display:inline-flex;list-style-type:none;padding:0}.sorting-media-list-recipe-gallery .draggable-media:hover .media-container:before{opacity:1}.sorting-media-list-recipe-gallery .draggable-media:hover .edit-buttons{display:inline-flex;flex-direction:column}.sorting-media-list-recipe-gallery .draggable-media:hover.main-media .edit-buttons{position:absolute;right:0;top:0}.sorting-media-list-recipe-gallery .draggable-media:hover.other-media .edit-buttons{left:138px;position:relative;top:-186px}.sorting-media-list-recipe-gallery .draggable-media:hover .single-media-element:after{background:rgba(0,0,0,.4);border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.sorting-media-list-recipe-gallery.main-media{margin-right:32px;max-height:396px;max-width:388px;min-height:396px;min-width:388px;position:relative}.sorting-media-list-recipe-gallery.main-media .single-media-element{border-radius:6px;pointer-events:none}.sorting-media-list-recipe-gallery.other-media{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto);max-height:198px;max-width:812px;min-height:198px;min-width:812px;padding-top:2.5px;position:relative}.sorting-media-list-recipe-gallery.other-media .single-media-element{border-radius:6px;pointer-events:none}.sorting-media-list-recipe-gallery.isUsingPlaceholder .draggable-media{z-index:2}.sorting-media-list-recipe-gallery .media-container{z-index:4}.sorting-media-list-recipe-gallery>div{background-color:#d8d8d8;border-radius:4px;box-shadow:0 1px 3px transparent,0 1px 2px transparent;flex:0 1 136px;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sorting-media-list-recipe-gallery>div .edit-buttons{display:none;flex-direction:column;margin-right:12px;margin-top:8px}.sorting-media-list-recipe-gallery>div .edit-buttons span#expand-container,.sorting-media-list-recipe-gallery>div .edit-buttons span#pencil-edit-container,.sorting-media-list-recipe-gallery>div .edit-buttons span#trash-delete-container{display:inline-flex}.sorting-media-list-recipe-gallery>div .edit-buttons .expand-btn,.sorting-media-list-recipe-gallery>div .edit-buttons .pencil-edit-btn,.sorting-media-list-recipe-gallery>div .edit-buttons .trash-delete-btn{align-items:center;background:#fff;border-radius:50%;justify-content:center;margin-bottom:7px;z-index:2}.sorting-media-list-recipe-gallery>div .edit-buttons .expand-btn:hover,.sorting-media-list-recipe-gallery>div .edit-buttons .pencil-edit-btn:hover,.sorting-media-list-recipe-gallery>div .edit-buttons .trash-delete-btn:hover{background:#ebf6fe}.sorting-media-list-recipe-gallery>div .edit-buttons .pencil-edit-btn{left:-10px;top:5px}.sorting-media-list-recipe-gallery>div .edit-buttons .trash-delete-btn{left:-5px;top:5px}.sorting-media-list-recipe-gallery>div.main-media{max-height:396px;max-width:388px;min-height:396px;min-width:388px}.sorting-media-list-recipe-gallery>div.other-media{max-height:185.5px;max-width:182px;min-height:185.5px;min-width:182px}.sorting-media-list-recipe-gallery>div:last-child{margin-right:0}.sorting-media-list-recipe-gallery>div>span>.media-recipe-sorting-recipe-gallery{height:100%;width:100%}.sorting-media-list-recipe-gallery>div.isDragging{border-color:#004288;box-shadow:0 0 0 1px #004288,0 14px 28px rgba(0,0,0,.251),0 10px 10px rgba(0,0,0,.22);transition:box-shadow .2s ease-in-out}.sorting-media-list-recipe-gallery .no-media-upload-new{background-color:#f2f2f2!important;border:1px dashed #999!important;border-radius:6px;cursor:pointer;display:inline-flex;margin-bottom:12px;margin-right:8px;max-height:185.5px;max-width:182px;min-height:185.5px;min-width:182px;opacity:1;vertical-align:center}.sorting-media-list-recipe-gallery .no-media-upload-new:not(.first-empty){pointer-events:none}.sorting-media-list-recipe-gallery .no-media-upload-new.first-image{margin-right:32px;max-height:396px;max-width:388px;min-height:396px;min-width:388px;position:relative}.sorting-media-list-recipe-gallery .no-media-upload-new.first-image.first-empty .add-media-content{max-height:396px;max-width:388px;min-height:396px;min-width:388px}.sorting-media-list-recipe-gallery .no-media-upload-new.first-empty{background-color:#d8d8d8!important;box-shadow:none}.sorting-media-list-recipe-gallery .no-media-upload-new.first-empty .picture-simple-icon{display:none}.sorting-media-list-recipe-gallery .no-media-upload-new.first-empty .add-media-content{display:flex;max-height:185.5px;max-width:182px;min-height:185.5px;min-width:182px}.sorting-media-list-recipe-gallery .no-media-upload-new svg{margin:auto;width:120px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content{align-items:center;display:none;flex-direction:column;justify-content:center;text-align:center}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .add-media-text{color:#3f3f3f;font-size:14px;margin-bottom:8px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container{align-items:center;display:flex;flex-direction:row;position:relative;text-align:center;width:80px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.one-button{justify-content:center}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.one-button .toolTip.upload-device .tooltip-text{margin-left:155px;padding:0!important}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.one-button .toolTip.upload-device .tooltip-text span{margin-left:-25px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.two-buttons{justify-content:space-between}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.two-buttons #upload-image{margin-left:-8px!important}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.two-buttons .toolTip.upload-device .tooltip-text{margin-left:4px;padding:0!important}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.two-buttons .toolTip.upload-device .tooltip-text span{margin-left:-25px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container.two-buttons .toolTip.generate-ai .tooltip-text{margin-left:52px;padding:0!important}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .toolTip .tooltip-text{align-items:center;bottom:42px;display:flex;justify-content:center;line-height:28px;max-height:28px;max-width:178px;min-height:28px;min-width:178px;text-align:center}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .toolTip .tooltip-text span{padding:0}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .toolTip .tooltip-text:before{border-color:#4a4a4a transparent transparent;margin-left:0}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container #generate-image,.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container #upload-image{display:inline-flex}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .stars-icon,.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .upload-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .stars-icon:hover,.sorting-media-list-recipe-gallery .no-media-upload-new .add-media-content .buttons-container .upload-icon:hover{background:#ebf6fe}.sorting-media-list-recipe-gallery .noMedia{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;height:116px;justify-content:center;text-align:center;width:124px}.sorting-media-list-recipe-gallery .noMedia:hover{box-shadow:none}.sorting-media-list-recipe-gallery .noMedia.hide{display:none}.sorting-media-list-recipe-gallery .noMedia .translationText{color:#999;display:block;font-size:1.4rem;font-weight:400;height:34px;width:108px}.sorting-media-list-recipe-gallery.isUsingPlaceholder>div{box-shadow:0 2px 4px rgba(0,0,0,.122),0 2px 3px rgba(0,0,0,.239)}.sorting-media-list-recipe-gallery.isUsingPlaceholder>div:last-child{background:none;border:none;box-shadow:none}.sorting-media-list-recipe-gallery .toolTip{background-image:none!important;cursor:pointer;display:contents;position:relative}.sorting-media-list-recipe-gallery .toolTip .tooltip-text{padding:12px 9px 9px!important;text-align:center;z-index:2}.sorting-media-list-recipe-gallery .toolTip.zoomViewer .tooltip-text{max-width:90px;min-width:90px;top:-5px}.sorting-media-list-recipe-gallery .toolTip.zoomViewer .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-right:1px;margin-top:7px}.sorting-media-list-recipe-gallery .toolTip.editImage .tooltip-text{max-width:71px;min-width:71px;top:35px}.sorting-media-list-recipe-gallery .toolTip.editImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-right:1px;margin-top:7px}.sorting-media-list-recipe-gallery .toolTip.deleteImage .tooltip-text{max-width:88px;min-width:88px;top:72px}.sorting-media-list-recipe-gallery .toolTip.deleteImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-right:1px;margin-top:7px}.sorting-media-list-recipe-gallery .toolTip.deleteImage .trash-delete-btn.delete-in-process{cursor:progress}.sorting-media-list-recipe-gallery .expand-btn,.sorting-media-list-recipe-gallery .pencil-edit-btn,.sorting-media-list-recipe-gallery .trash-delete-btn{align-items:center;background-color:#fff;border-radius:50%;display:flex;justify-content:center;max-height:32px;max-width:32px;min-height:32px;min-width:32px}.sorting-media-list-recipe-gallery .expand-btn:hover,.sorting-media-list-recipe-gallery .pencil-edit-btn:hover,.sorting-media-list-recipe-gallery .trash-delete-btn:hover{background:#ebf6fe}.recipe-review-media{margin-bottom:20px;margin-top:25px;max-width:1220px!important}.recipe-review-media .recipe-media-gallery-header{display:inline-flex;justify-content:space-between;width:1220px}.recipe-review-media .recipe-media-gallery-header .media-library-button{display:inline-flex;font-family:Univers LT Std,sans-serif;justify-content:space-between;margin-right:0;max-height:40px;max-width:198px;min-height:40px;min-width:198px;padding:12px 36px}.recipe-review-media .recipe-media-gallery-header .media-library-button .media-library-icon{bottom:5px;position:relative}.recipe-review-media .recipe-media-gallery{color:#3f3f3f;font-size:16px;font-weight:400;width:688px}.recipe-review-media .images-found{color:#595959;display:block;font-size:1.4rem;line-height:20px;margin-bottom:18px;margin-top:5px;width:770px}.recipe-review-media .info-box-ai-disabled-tmp{margin-left:auto;margin-right:auto;margin-top:24px;width:404px}.recipe-review-media .info-box-ai-disabled-tmp .WarningText{margin:8px 14px 8px 40px}.recipe-review-media .media-list{margin-bottom:10px;margin-top:24px}.recipe-review-media .media-list .sorting-media-list{border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:wrap;height:120px;margin-bottom:-20px;max-width:900px;min-width:900px;position:relative}.recipe-review-media .media-list .sorting-media-list .no-media-upload-new{max-height:80px;max-width:80px;min-height:80px;min-width:80px}.recipe-review-media .media-list .sorting-media-list>div{border-radius:6px;flex:0 1 20px;height:80px;margin-bottom:13px;margin-right:16px;width:80px}.recipe-review-media .media-list .sorting-media-list>div .media-container{height:80px;position:relative;width:80px}.recipe-review-media .media-list .sorting-media-list>div .media-container:before{background-color:rgba(0,0,0,.4);border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.recipe-review-media .media-list .sorting-media-list>div .media-container .single-media-element{background-color:#f8fafb!important;background-size:contain;border-radius:5px}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons{bottom:80px;display:none;position:relative;text-align:end;z-index:4}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons span#pencil-edit-container,.recipe-review-media .media-list .sorting-media-list>div .edit-buttons span#trash-delete-container{display:inline-flex}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .pencil-edit-btn,.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .trash-delete-btn{align-items:center;background:#fff;border-radius:50%;justify-content:center;padding:2px}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .pencil-edit-btn:hover,.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .trash-delete-btn:hover{background:#ebf6fe}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .pencil-edit-btn{left:-10px;top:5px}.recipe-review-media .media-list .sorting-media-list>div .edit-buttons .trash-delete-btn{left:-5px;top:5px}.recipe-review-media .media-list .sorting-media-list.isUsingPlaceholder{margin-right:125px}.recipe-review-media .media-list .sorting-media-list.video{position:relative;top:-8px}.recipe-review-media .media-list .sorting-media-list .draggable-media:hover .media-container:before{opacity:1}.recipe-review-media .media-list .sorting-media-list .draggable-media:hover .edit-buttons{display:block}.recipe-review-media .main-picture{color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-style:normal;letter-spacing:0;line-height:24px;position:relative;text-align:left}.recipe-review-media .btn-container-images{display:flex;margin-top:16px;width:100%}.recipe-review-media .btn-container-images .btn-tab{background-color:#fff;border:none;color:#3f3f3f;cursor:pointer;font-size:1.6rem;font-weight:400;line-height:24px;margin-right:30px;min-width:185px;padding:14px;position:relative;text-align:center}.recipe-review-media .btn-container-images .btn-tab .icon{margin-right:10px;vertical-align:text-top}.recipe-review-media .btn-container-images .btn-tab .icon svg{margin-top:2px;transform:scale(1.3)}.recipe-review-media .btn-container-images .selected{color:#004288;font-weight:700}.recipe-review-media .btn-container-images .selected:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.recipe-review-media .stepper-btn-container{bottom:19px;display:inline-flex;line-height:20px;position:relative;width:700px}.recipe-review-media .stepper-btn-container .secondary-button{height:18px!important;margin-left:20px;width:152px}.recipe-review-media .stepper-btn-container .primary-button{height:18px!important;position:relative;top:32px;width:190px}.upload-button{background-color:#fff!important;border:1px solid #004288!important;border-radius:4px;color:#004288!important;cursor:pointer;font-size:1.6rem;height:36px;margin-top:32px;padding:7px 22px}.upload-button.disabled-btn{opacity:.3}.vertical-menu-options{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;padding-bottom:15px;padding-top:15px;width:44px}.vertical-menu-options .toolTip{align-items:center;background-image:none;display:flex;height:32px;justify-content:center;width:32px}.vertical-menu-options .toolTip.pressed{height:30px!important;width:30px!important}.vertical-menu-options .toolTip.pressed,.vertical-menu-options .toolTip.pressed:hover{background-color:#ebf6fe;border:1px solid #004288;border-radius:3px}.vertical-menu-options .toolTip.disabled{cursor:default}.vertical-menu-options .toolTip.disabled:hover{background-color:#fff;cursor:default}.vertical-menu-options .toolTip:hover{background-color:#e6e6e6;border:none;cursor:pointer}.vertical-menu-options .toolTip .icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.vertical-menu-options .toolTip .tooltip-text.horizontal-left{height:16px;min-width:120px;padding-top:10px}.vertical-menu-options .toolTip .tooltip-text.horizontal-left:after{border-color:#595959 transparent transparent;top:8px}.generate-media-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:80px;width:900px}.generate-media-container .generate-media-title{color:#004288;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:-8px;text-align:left}.generate-media-container .generate-media-body{display:flex;flex-direction:column}.generate-media-container .generate-media-body .logo-option-setter-container.disabled{opacity:.4}.generate-media-container .generate-media-body .logo-option-setter-container.disabled label{cursor:default}.generate-media-container .generate-media-body .logo-option-setter-container .toggle-logo{align-items:center;display:flex;justify-content:space-between}.generate-media-container .generate-media-body .logo-option-setter-container .toggle-logo .title-toggle{color:#3f3f3f;font-size:16px;font-weight:700}.generate-media-container .generate-media-body .logo-option-setter-container .uncheck-insert-brand-logo{color:#595959;display:block;font-size:1.4rem}.generate-media-container .generate-media-body .logo-option-setter-container .empty-logos{color:#3f3f3f;display:block;font-size:16px;font-weight:400;margin-top:8px}.generate-media-container .generate-media-body .logo-option-setter-container .empty-logos span{display:block;margin-bottom:22px}.generate-media-container .generate-media-body .logo-option-setter-container .empty-logos span a{color:#3f89d8;text-decoration:underline}.generate-media-container .generate-media-body .logo-option-setter-container .logo-subtitle{color:#3f3f3f;display:block;font-size:16px;font-weight:400;margin-bottom:22px}.generate-media-container .generate-media-body .logo-option-setter-container .logo-subtitle a{color:#3f89d8;text-decoration:underline}.generate-media-container .generate-media-body .logo-option-setter-container .logo-behaviour-step{color:#3f3f3f;display:block;font-size:16px;font-weight:700;line-height:20px;margin-bottom:18px;margin-top:16px;width:266px;width:100%}.generate-media-container .generate-media-body .logo-option-setter-container .logos-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.generate-media-container .generate-media-body .logo-option-setter-container .logo-option-container{cursor:pointer;height:64px;position:relative}.generate-media-container .generate-media-body .logo-option-setter-container .logo-option-container.cannot-select-more{cursor:not-allowed}.generate-media-container .generate-media-body .logo-option-setter-container .logo-option-container.selected{outline:2px solid #1068eb}.generate-media-container .generate-media-body .logo-option-setter-container .logo-option-container .logo-option{height:64px}.generate-media-container .generate-media-body .logo-option-setter-container .logo-option-container .position-circle{background-color:#3f89d8;border-radius:50%;color:#fff;font-size:1.4rem;font-weight:700;height:18px;line-height:22px;position:absolute;right:-10px;text-align:center;top:-10px;width:18px}.generate-media-container .generate-media-body .generate-media-body-aigenerator.edit{background-color:#f9f9f9}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body{display:flex;flex-direction:row;height:590px;margin-left:auto;margin-right:auto;margin-top:24px;width:1248px}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip{height:unset;width:unset}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button{margin-bottom:20px}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button .tooltip-text.horizontal-left{height:16px;padding-top:10px;right:80px;top:20px}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button .tooltip-text.horizontal-left:after{border-color:#595959 transparent transparent;top:8px}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button.disabled:hover svg g{fill:#d8d8d8}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button:hover{cursor:pointer}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button:hover svg g{fill:#e6e6e6}.generate-media-container .generate-media-body .generate-media-body-aigenerator .body .action-btn-container .toolTip.save-to-media-library-button.pressed svg g{fill:#004288}.generate-media-container .generate-media-body .generate-media-preview{display:flex;height:574px;padding-left:87px;width:806px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .your-image{color:#3f3f3f;cursor:default;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-align:left}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons{align-items:center;display:flex}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons{display:flex;flex-direction:row}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-save-icon-four-images{align-content:center;background-image:none;cursor:pointer;margin-right:10px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-save-icon-four-images:hover .tooltip-text{min-width:120px;visibility:visible;width:auto}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-save-icon-four-images .tooltip-text.horizontal-left{height:16px;padding-left:15px;padding-top:10px;top:-5px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-save-icon-four-images .tooltip-text.horizontal-left:after{border-color:#595959 transparent transparent;top:8px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-save-icon-four-images.hide{visibility:hidden}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-delete-icon-four-images{align-content:center;background-image:none;cursor:pointer;margin-right:20px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-delete-icon-four-images:hover .tooltip-text{min-width:120px;visibility:visible;width:auto}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-delete-icon-four-images .tooltip-text.horizontal-right{height:16px;padding-left:15px;padding-top:10px;top:-5px;width:auto}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-delete-icon-four-images .tooltip-text.horizontal-right:after{border-color:#595959 transparent transparent;top:8px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .four-images-tool-icons .tooltip-delete-icon-four-images.hide{visibility:hidden}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .your-image-icons{align-items:center;cursor:pointer;display:absolute;flex-direction:row;justify-content:space-between}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .your-image-icons .four-generate-image-icon{right:0}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .your-image-icons .four-image-icon{display:flex;flex-direction:row;flex-wrap:wrap;height:17px;justify-content:space-between;width:22px}.generate-media-container .generate-media-body .generate-media-preview .title-generate-media-image .viewer-right-buttons .your-image-icons .four-image-icon>*{flex-basis:calc(50% - 1px)}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError{border:30px solid #d8d8d8;border-radius:10px;display:flex;flex-direction:column;max-height:390px;position:relative}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError .image-container-error{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:536px;justify-content:center;position:relative}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError .image-container-error svg{border-radius:10px;height:238px;width:200px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError .generate-error-message{align-items:center;background:#fcf2d3;border:2px solid #f5be1a;border-radius:6px;display:flex;flex-direction:row;justify-content:center;margin:0 30px 20px;padding:14px 18px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError .generate-error-message .generate-message-icon{text-align:center;top:58px;vertical-align:middle}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content-withError .generate-error-message .generate-text-message{color:#595959;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-left:13px;text-align:left;vertical-align:middle}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content{position:relative;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-buttons{display:flex;flex-direction:column}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-buttons>div{margin-bottom:10px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .set-config-options.selected{background:rgba(0,0,0,.702)!important;border:1px solid #000}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions{box-shadow:0 0 4px 0 rgba(0,0,0,.502);left:335px;list-style:none;margin:0;padding:0;position:absolute;top:95px;width:170px;z-index:3}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;cursor:pointer;display:flex;font-size:14px;font-stretch:normal;font-style:normal;height:38px;letter-spacing:normal;line-height:40px;padding-left:2px;text-align:left}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover{background-color:#004288}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover span,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover svg{color:#fff}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action>div{margin-top:7px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action .hover-icon .is-hover{display:none}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action .hover-icon .no-hover{display:block}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover{background-color:#3d6ca2;color:#fff}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover .hover-icon .no-hover{display:none}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:hover .hover-icon .is-hover{display:block}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action span{color:#595959;display:block;font-weight:400;line-height:25px;padding-left:1px;width:100%}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .menu-actions .menu-action:last-child{border-bottom:0}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.isLoading{background-color:#fff}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:572px;justify-content:center;overflow:hidden;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.horizontal .image{height:429px;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.panoramic .image{height:323px;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.vertical .image{height:572px;width:429px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.default .image{height:572px;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.editing-logos{cursor:default}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container .image{border-radius:8px;height:572px;width:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container{position:relative}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.hover.default:after{max-height:572px;min-height:572px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.hover.horizontal:after{max-height:365px;min-height:365px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.hover.panoramic:after{max-height:273px;min-height:273px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.hover.vertical:after{margin-left:43px;max-height:535px;max-width:400px;min-height:535px;min-width:400px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container.hover:after{background-color:rgba(0,0,0,.306)!important;border-radius:10px;content:"";left:0;position:absolute;top:0;width:572px;z-index:1}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-empty{align-items:center;background-color:#f2f2f2;border:1px solid #999;border-radius:6px;display:flex;justify-content:center;max-height:490px;max-width:485px;min-height:490px;min-width:485px;position:relative}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:575px;max-width:570px;min-height:575px;min-width:570px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4{background-color:#f2f2f2;border:1px solid #999;border-radius:6px;height:281px;position:relative;width:281px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1.selected,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2.selected,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3.selected,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4.selected{align-items:center;border:2px solid #1068eb;display:flex;height:278px;justify-content:center;width:278px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1.selected #image,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2.selected #image,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3.selected #image,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4.selected #image{height:274px;width:274px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover{background-color:rgba(0,0,0,.306);background-size:100%;border-radius:4px;bottom:285px;cursor:pointer;display:none;min-height:281px;min-width:281px;opacity:1;position:relative;z-index:3}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons{align-items:flex-end;display:flex;flex-direction:column;height:220px;padding-top:15px;position:relative;text-align:end;width:257px;z-index:4}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .toolTip,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .toolTip,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .toolTip,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .toolTip{background-image:none!important;cursor:pointer;display:inline-flex;margin-bottom:20px;position:relative}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .toolTip .tooltip-text,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .toolTip .tooltip-text,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .toolTip .tooltip-text,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .toolTip .tooltip-text{max-width:120px;min-width:120px;padding:7px 8px 4px 9px!important;text-align:center}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top{margin-bottom:-5px;margin-left:15px;text-align:center}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top:before,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top:before,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top:before,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .toolTip .tooltip-text.right-top:before{border-color:#4a4a4a transparent transparent;top:8px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons span#save-to-history-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons span#trash-delete-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons span#variations-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons span#save-to-history-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons span#trash-delete-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons span#variations-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons span#save-to-history-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons span#trash-delete-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons span#variations-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons span#save-to-history-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons span#trash-delete-container,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons span#variations-container{display:inline-flex}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .save-to-history-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .trash-delete-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .variations-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .save-to-history-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .trash-delete-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .variations-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .save-to-history-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .trash-delete-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .variations-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .save-to-history-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .trash-delete-btn,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .variations-btn{background-color:rgba(0,0,0,.2);border:1px solid #fff;border-radius:50%;height:30px;opacity:1;padding:2px;width:30px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .save-to-history-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .trash-delete-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover .four-image-buttons .variations-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .save-to-history-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .trash-delete-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover .four-image-buttons .variations-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .save-to-history-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .trash-delete-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover .four-image-buttons .variations-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .save-to-history-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .trash-delete-btn:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover .four-image-buttons .variations-btn:hover{background:rgba(0,0,0,.702)!important;border:1px solid #000}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover svg,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover svg,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover svg,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover svg{align-items:center;border-radius:50%;justify-content:center;position:relative;right:4px;top:4px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1 .media-hover:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-1:hover .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2 .media-hover:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-2:hover .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3 .media-hover:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-3:hover .media-hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4 .media-hover:hover,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-four-4:hover .media-hover{display:flex}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-empty-four-1,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-empty-four-2,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-empty-four-3,.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .image-container-four-container .image-container-empty-four-4{align-items:center;background-color:#f2f2f2;border:1px solid #999;border-radius:6px;display:flex;height:278px;justify-content:center;position:relative;width:278px}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .loading-recipe-medias-edit{border-radius:8px;height:572px;margin-top:0!important;width:572px;z-index:auto}.generate-media-container .generate-media-body .generate-media-preview .generate-media-image .media-content .loading-recipe-medias-edit .loading-container{display:flex;right:10%;top:30%}.generate-media-container .generate-media-body .generate-media-preview .title-media-image-list{display:none}.generate-media-container .generate-media-body .generate-media-preview .title-media-image-list .media-collection-title{color:#595959;font-size:14px;font-weight:700;margin:8px 4px 8px 30px}.generate-media-container .generate-media-body .generate-media-options{background-color:#fff;color:#595959;font-size:14px;font-weight:700;opacity:1;overflow-x:hidden;overflow-y:auto;width:218px}.generate-media-container .generate-media-body .generate-media-options .tab-title{border:1px solid #d8d8d8;border-bottom:none;display:inline-flex;max-height:60px;max-width:215px;min-height:60px;min-width:215px}.generate-media-container .generate-media-body .generate-media-options .tab-title:last-child{border-bottom:1px solid #d8d8d8}.generate-media-container .generate-media-body .generate-media-options .tab-title .title{color:#595959;display:inline-flex;font-weight:700;margin-left:15px;margin-top:22px;opacity:1}.generate-media-container .generate-media-body .generate-media-options .tab-title.selected{background-color:#004288}.generate-media-container .generate-media-body .generate-media-options .tab-title.selected .title{color:#fff}.generate-media-container .generate-media-body .generate-media-options .tab-title .circle-icon{display:inline-flex;margin-left:5px;margin-top:11px;transform:scale(1.2)}.generate-media-container .generate-media-body .generate-media-options .tab-title .arrow-title{display:inline-flex;left:180px;margin-top:20px;position:absolute;transform:scale(.9)}.generate-media-container .generate-media-body .upload-images{padding-bottom:50px;width:100%}.generate-media-container .generate-media-body .upload-images .upload-images-title{align-items:center;display:flex;flex-direction:column}.generate-media-container .generate-media-body .upload-images .upload-images-title .typography{display:inline-flex}.generate-media-container .generate-media-body .upload-images .upload-images-title .subtitle{color:#595959;display:block;font-size:1.4rem;margin-bottom:7px;margin-top:10px}.generate-media-container .generate-media-body .upload-images .media-list{align-items:center;background-color:#f9f9f9;border:1px dashed #999;border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;min-height:225px;position:relative}.generate-media-container .generate-media-body .upload-images .media-list.empty{align-items:center;display:flex;justify-content:center;min-height:225px}.generate-media-container .generate-media-body .upload-images .media-list.empty .button-add-image{display:flex}.generate-media-container .generate-media-body .upload-images .media-list.empty .button-add-image svg{margin-right:10px;vertical-align:bottom}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list-add{align-items:center;display:flex;flex-direction:row;height:188px;justify-content:center;margin-bottom:15px;width:188px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list-add .button-add-image-plus{margin-bottom:0;margin-left:15px;padding-left:10px;padding-right:10px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list-add .button-add-image-plus svg{vertical-align:bottom}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:left;line-height:19px;padding-left:15px;padding-top:15px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list img{margin-bottom:10px;margin-right:10px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container{border-radius:4px;display:inline-flex;margin-bottom:15px;margin-right:8px;max-height:188px;max-width:188px;min-height:188px;min-width:188px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container.selected-media{border:4px solid #004288;border-radius:6px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .image-media{background-color:#f9f9f9;border-radius:4px;margin-right:8px;max-height:188px;max-width:188px;min-height:188px;min-width:188px;-o-object-fit:contain;object-fit:contain;position:relative}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover{background-color:rgba(0,0,0,.306);background-size:100%;border-radius:4px;cursor:pointer;display:none;min-height:188px;min-width:188px;opacity:1;position:relative;right:196px;width:100%;z-index:3}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip{background-image:none!important;cursor:pointer;display:contents;position:relative}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip .tooltip-text{margin-right:10px;padding:7px 8px 4px 9px!important;text-align:center}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip .tooltip-text:before{border-color:rgba(0,0,0,.702) transparent transparent}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip.editImage .tooltip-text{bottom:158px;left:195px;max-width:71px;min-width:71px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip.deleteImage .tooltip-text{bottom:128px;left:195px;max-width:88px;min-width:88px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .toolTip.deleteImage.hide-tooltip{visibility:hidden}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons{align-items:flex-end;display:flex;flex-direction:column;padding-top:5px;position:relative;text-align:end;width:188px;z-index:4}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .addgalleryicon{align-self:center;height:32px;margin-top:11px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons span#pencil-edit-container,.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons span#trash-delete-container{display:inline-flex}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .pencil-edit-btn,.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .trash-delete-btn{background-color:rgba(0,0,0,.2);border:1px solid #fff;border-radius:50%;height:20px;margin-bottom:5px;margin-right:5px;opacity:1;padding:2px;width:20px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .pencil-edit-btn svg,.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .trash-delete-btn svg{margin:2px}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .pencil-edit-btn:hover,.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .edit-buttons .trash-delete-btn:hover{background:rgba(0,0,0,.702)!important;border:1px solid #000}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .svg-container{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:36%;justify-content:center;left:38px;padding:1px 2px 2px 1px;position:relative;top:4px;width:28%;z-index:4}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover .svg-container:hover{background:rgba(0,0,0,.702)!important;border:1px solid #000}.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .image-media:hover~.media-hover,.generate-media-container .generate-media-body .upload-images .generate-media-upload-image-historial-list .media-container .media-hover:hover{display:flex}.generate-media-container .generate-media-footer{background-color:#004288;border-radius:4px;color:#fff;cursor:pointer;font-size:1.6rem;height:36px;line-height:36px;opacity:1;position:relative;text-align:center;top:32px;width:272px}.generate-media-container .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.generate-media-container .stepper-btn-container .action-buttons{display:flex;justify-content:space-between;margin:0 auto;max-width:1220px;width:100%}.generate-media-container .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.generate-media-container .stepper-btn-container .action-buttons .button:focus{border:1px solid #004288}.generate-media-container .stepper-btn-container .button.button.primary{margin:0}.generate-media-container .stepper-btn-container button.cancel-button{border:none}.generate-media-container .loading-section .loading-container{position:relative;top:15%}.generate-media-container .loading-section .loading-container .secondaryLoader{left:50px;width:202px}.generate-media-container .negative-prompt-tooltip .tooltip-text{width:200px}.logos-big-image-grid-location{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.logos-big-image-grid-location .grid-top{border-bottom:1.5px solid #fff;height:80px;position:absolute;top:0;width:100%}.logos-big-image-grid-location .grid-bottom{border-top:1.5px solid #fff;bottom:4px;height:80px;position:absolute;width:100%}.logos-big-image-grid-location .grid-left{border-right:1.5px solid #fff;height:100%;left:0;position:absolute;width:80px}.logos-big-image-grid-location .grid-right{border-left:1.5px solid #fff;height:100%;position:absolute;right:0;width:80px}.logos-big-image-grid-location .add-to-top-left{cursor:pointer;left:0;margin-left:24px;margin-top:24px;position:absolute;top:0;z-index:2}.logos-big-image-grid-location .add-to-top-right{cursor:pointer;margin-right:24px;margin-top:24px;position:absolute;right:0;top:0;z-index:2}.logos-big-image-grid-location .add-to-bottom-left{bottom:4px;cursor:pointer;left:0;margin-bottom:24px;margin-left:24px;position:absolute;z-index:2}.logos-big-image-grid-location .add-to-bottom-right{bottom:4px;cursor:pointer;margin-bottom:24px;margin-right:24px;position:absolute;right:0;z-index:2}.logos-big-image-grid-location .apply-selection{align-items:center;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;height:36px;justify-content:space-between;left:calc(50% - 80px);padding:7px;position:absolute;top:calc(50% - 18px);width:160px;z-index:2}.logos-big-image-grid-location .apply-selection span,.logos-big-image-grid-location .apply-selection svg{height:20px;line-height:25px}.logos-big-image-grid-location .logos-edition-container{display:flex;position:absolute}.logos-big-image-grid-location .logos-edition-container.applied-logos{gap:8px}.logos-big-image-grid-location .logos-edition-container.position-top-left{flex-direction:row;left:0;top:0}.logos-big-image-grid-location .logos-edition-container.position-top-left.applied-logos{margin-left:16px}.logos-big-image-grid-location .logos-edition-container.position-top-left .logos-big-image{margin-top:16px}.logos-big-image-grid-location .logos-edition-container.position-top-left .clear-logo{border-right:1.5px solid #fff}.logos-big-image-grid-location .logos-edition-container.position-top-right{flex-direction:row-reverse;right:0;top:0}.logos-big-image-grid-location .logos-edition-container.position-top-right.applied-logos{margin-right:16px}.logos-big-image-grid-location .logos-edition-container.position-top-right .logos-big-image{margin-top:16px}.logos-big-image-grid-location .logos-edition-container.position-top-right .clear-logo{border-left:1.5px solid #fff}.logos-big-image-grid-location .logos-edition-container.position-bottom-left{bottom:0;flex-direction:row;left:0}.logos-big-image-grid-location .logos-edition-container.position-bottom-left.applied-logos{margin-left:16px}.logos-big-image-grid-location .logos-edition-container.position-bottom-left .logos-big-image{margin-bottom:16px}.logos-big-image-grid-location .logos-edition-container.position-bottom-left .clear-logo{border-right:1.5px solid #fff;height:84px}.logos-big-image-grid-location .logos-edition-container.position-bottom-right{bottom:0;flex-direction:row-reverse;height:84px;right:0}.logos-big-image-grid-location .logos-edition-container.position-bottom-right.applied-logos{margin-right:16px}.logos-big-image-grid-location .logos-edition-container.position-bottom-right .logos-big-image{margin-bottom:16px}.logos-big-image-grid-location .logos-edition-container.position-bottom-right .clear-logo{border-left:1.5px solid #fff;height:85px}.logos-big-image-grid-location .logos-edition-container .clear-logo{background-color:#3f89d8;cursor:pointer;height:80px;position:relative;width:80.2px;z-index:2}.logos-big-image-grid-location .logos-edition-container .clear-logo .clear-logo-icon{margin-left:28px;margin-top:26px}.logos-big-image-grid-location .logos-edition-container .clear-logo .logo-number{color:#f9f9f9;font-size:1.6rem;font-weight:700;position:absolute;right:7px;top:5px}.menu-actions-history{box-shadow:0 0 4px 0 rgba(0,0,0,.502);list-style:none;margin:0;padding:0;width:-moz-max-content;width:max-content}.menu-actions-history .menu-action-history{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;cursor:pointer;display:flex;font-size:14px;height:30px;padding-left:2px;padding-right:8px}.menu-actions-history .menu-action-history:hover{background-color:#004288}.menu-actions-history .menu-action-history:hover span,.menu-actions-history .menu-action-history:hover svg{color:#fff}.menu-actions-history .menu-action-history>div{margin-top:7px}.menu-actions-history .menu-action-history .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.menu-actions-history .menu-action-history .hover-icon .add-item-border,.menu-actions-history .menu-action-history .hover-icon .is-hover{display:none}.menu-actions-history .menu-action-history .hover-icon .no-hover{display:block}.menu-actions-history .menu-action-history:hover{background-color:#3d6ca2;color:#fff}.menu-actions-history .menu-action-history:hover .hover-icon .no-hover{display:none}.menu-actions-history .menu-action-history:hover .hover-icon .is-hover{display:block}.menu-actions-history .menu-action-history:last-child{border-bottom:0}.pagination-container .pagination .nextPage,.pagination-container .pagination .pageNumber,.pagination-container .pagination .previousPage{border:1px solid #dee2e6}.filter-row{background-color:#fff;display:flex;justify-content:center;margin:auto;padding-top:16px;width:1220px}.filter-row .container-all-filters{align-items:center;display:flex;height:60px;justify-content:space-between;position:relative;width:1220px}.filter-row .container-all-filters .container-section-filters{color:rgba(0,66,136,.8);display:inline-flex}.filter-row .container-all-filters .container-section-filters .search-entity-selector{border-right:2px solid #d8d8d8;flex:0 0 auto;height:30px;margin-right:10px;padding:0 9px}.filter-row .container-all-filters .container-section-filters .button-preferred,.filter-row .container-all-filters .container-section-filters .button-smart-collection{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}.filter-row .container-all-filters .container-section-filters .button-preferred.active,.filter-row .container-all-filters .container-section-filters .button-smart-collection.active{background-color:#ebf6fe;border:none;height:32px}.filter-row .container-all-filters .container-section-filters .button-preferred:hover,.filter-row .container-all-filters .container-section-filters .button-smart-collection:hover{background:#ebf6fe;color:#004288}.filter-row .container-all-filters .container-section-filters .button-smart-collection svg{margin:0 5px;position:relative;top:-2px}.filter-row .container-all-filters .filter-actions-wrapper{align-items:center;display:flex;gap:44px}.filter-row .container-all-filters .clear-and-save-filters{align-items:center;color:#004288;display:flex;font-size:16px;font-weight:400;line-height:19.2px;text-decoration:underline;text-decoration-style:solid}.filter-row .container-all-filters .clear-and-save-filters .reset-all-filters{cursor:pointer;display:flex}.filter-row .container-all-filters .clear-and-save-filters .reset-all-filters .clear-filters-text{margin-left:12px}.filter-row .container-all-filters .clear-and-save-filters .container-icon-save{cursor:pointer;display:flex;margin-left:44px}.filter-row .container-all-filters .clear-and-save-filters .container-icon-save .save-filter-text{margin-left:12px}.filter-row .container-all-filters .section-save-filter-options{box-shadow:0 2px 4px 0 rgba(0,0,0,.161);color:rgba(0,66,136,.8);cursor:pointer;display:flex;flex-direction:column;height:80px;margin:0;padding:0;position:absolute;right:0;top:40px;width:152px;z-index:4}.filter-row .edit-button,.filter-row .smart-setup-btn{color:#004288;cursor:pointer;font-size:1.4rem}.filter-row .edit-button svg,.filter-row .smart-setup-btn svg{margin-right:4px;vertical-align:middle}.filter-row .edit-button span,.filter-row .smart-setup-btn span{line-height:20px}.filter-row .edit-button.disabled,.filter-row .smart-setup-btn.disabled{cursor:default;opacity:.4}.saved-filters-section-container{width:100%}.saved-filters-section-container .saved-filters-list-container .filter-box{align-items:center;display:flex;justify-content:flex-start;margin:0 15px;padding:15px 0}.saved-filters-section-container .saved-filters-list-container .filter-box .filter-box-name{align-items:center;color:#004288;display:flex;font-size:14px;font-style:normal;font-weight:400;height:40px;justify-content:flex-start;letter-spacing:0;line-height:22px;opacity:1;padding-left:6px;text-align:left;width:320px}.saved-filters-section-container .saved-filters-list-container .filter-box .icon-box{align-items:center;display:flex;justify-content:center}.saved-filters-section-container .saved-filters-list-container .filter-box .icon-box .edit-icon{margin-left:8px;margin-right:14px}.saved-filters-section-container .saved-filters-list-container .filter-box .icon-box .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.saved-filters-section-container .saved-filters-list-container .filter-box .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.saved-filters-section-container .saved-filters-list-container .filter-box .filter-name-editable{border:2px solid #1068eb;border-radius:5px;color:#1068eb;font-size:14px;font-style:normal;font-weight:400;height:48px;letter-spacing:0;line-height:22px;text-align:left;width:200px}.saved-filters-section-container .saved-filters-list-container .filter-box-editable,.saved-filters-section-container .saved-filters-list-container .filter-box:hover{background-color:#ebf6fe}.saved-filters-section-container .saved-filters-list-container .filter-box:nth-child(2n),.saved-filters-section-container .saved-filters-list-container .filter-box:nth-child(odd){border-bottom:2px solid rgba(0,66,136,.2)}.saved-filters-section-container .saved-filters-list-container .filter-box:last-child{border:none}.filter-save-section-container .filter-save-list-container .filter-save-option{align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px 3px 0 0;color:#595959;display:flex;font-size:14px;font-style:normal;font-weight:400;height:40px;letter-spacing:0;line-height:22px;opacity:1;padding-left:10px;text-align:left}.filter-save-section-container .filter-save-list-container .filter-save-option:hover{align-items:center;background-color:#004288;border:1px solid grey888;border-radius:0 0 3px 3px;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:400;height:40px;letter-spacing:0;line-height:20px;padding-left:10px;text-align:left}.main-container-header-smart{background-color:#fff;color:#004288;display:flex;flex-direction:column;font-size:12px;white-space:nowrap;width:1220px}.main-container-header-smart .select-country-filter{margin-right:10px}.main-container-header-smart .select-country-filter .input-select-prefix__control{padding:0 8px!important}.main-container-header-smart .select-country-filter .input-select-prefix__control .input-select-prefix__indicators{margin-bottom:1px!important}.main-container-header-smart .tastewise-filters .filter-row .container-all-filters{max-width:1220px;padding-bottom:42px}.main-container-header-smart .tastewise-filters .filter-row .container-all-filters .filters-country-order{padding-top:12px}.main-container-header-smart .quick-actions{align-items:center;display:flex;justify-content:space-between;margin:auto auto 20px 0;min-height:60px;position:relative}.main-container-header-smart .quick-action{color:#515151;font-size:1.4rem;max-width:555px;min-width:555px;padding-bottom:10px;position:relative}.main-container-header-smart .quick-action .multi-search-box{border-radius:50px;width:100%}.main-container-header-smart .quick-action .multi-search-box input{width:20%}.main-container-header-smart .quick-action .multi-search-box div{background-color:#ebf6fe;border:1px solid #ebf6fe;border-radius:50px;color:#3f89d8;display:inline-block;font-size:1.6rem;font-weight:400;line-height:1.6rem;margin-top:6px;max-height:30px;max-width:500px;min-height:30px;padding:0;vertical-align:middle}.main-container-header-smart .quick-action .multi-search-box div .token-valid{display:inline-block;max-width:470px;overflow:hidden;padding:0 0 14px 12px;text-overflow:ellipsis;white-space:nowrap}.main-container-header-smart .quick-action .multi-search-box div .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:baseline;size:80%;background:#3f89d8;margin-right:8px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}.main-container-header-smart .quick-action .searchBox input{width:480px}.main-container-header-smart .quick-action .Select-value .Select-value-label{color:#004288!important;font-size:1.6rem;font-weight:600}.main-container-header-smart .quick-action .name-search{background:url(https://images.aws.nestle.recipes/Images/SVG/header/search2.svg) no-repeat;background-position:10px;background-size:20px;border:1px solid #9b9b9b;border-radius:18px;font-size:1.4rem;height:36px;padding-left:35px}.main-container-header-smart .container-title{font-weight:700}.main-container-header-smart .container-all-filters{width:100%}.main-container-header-smart .container-all-filters .container-section-filters{display:contents}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order{display:flex}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-country .input-select-prefix__single-value{font-size:16px!important}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-country .input-select-prefix__option{font-size:16px}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__single-value{color:#004288!important;font-size:16px!important}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__option{font-size:16px}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__menu{min-width:120px;z-index:50}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__control{width:100%}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}.main-container-header-smart .container-all-filters .container-section-filters .filters-country-order .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}.main-container-header-smart .container-all-filters .container-section-filters .filter-toggle-websites{display:flex;flex-direction:row;position:relative}.main-container-header-smart .container-all-filters .container-section-filters .filter-toggle-websites .react-switch-labels{font-size:16px}.main-container-header-smart .subtitle{color:#595959;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-align:left}.main-container-header-smart .input-select-prefix__menu{z-index:3}.main-container-header-smart .find-inspiration{color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:36px;text-align:left}.main-container-header-smart .search-by-container{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:10px;width:1220px}.main-container-header-smart .search-by{color:#3f3f3f;font-size:18px;font-weight:700;text-align:center;width:100%}.main-container-header-smart .multi-tooltip{display:inline-flex}.main-container-header-smart .multi-tooltip .search-input{max-width:525px;min-height:46px;min-width:525px;padding:0 16px}.main-container-header-smart .multi-tooltip .search-input svg{padding-bottom:10px;padding-top:10px}.main-container-header-smart .multi-tooltip .search-input .multi-search-box-placeholder{color:#3f3f3f;font-size:16px;margin-left:60px;padding:10px 0}.main-container-header-smart .multi-tooltip .search-input input{color:#3f3f3f;font-size:16px;margin-top:5px;max-width:350px}.main-container-header-smart .multi-tooltip .searchTooltip{left:16px;position:relative;top:14px;transform:scale(1.35)}.main-container-header-smart .multi-tooltip .searchTooltip .tooltip-text{left:-20px;max-height:52px;max-width:288px;min-height:52px;min-width:288px;overflow-wrap:break-word;position:relative;text-overflow:ellipsis;top:-48px;transform:scale(.7);white-space:normal}.main-container-header-smart .multi-tooltip .searchTooltip .tooltip-text span{display:block;line-height:1.2em;max-height:2.4em;min-width:245px;overflow:hidden;padding:14px 18px}.main-container-header-smart .multi-tooltip .searchTooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-left:1px}.terms-of-use-text-box{font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.terms-of-use-text-box .terms-of-use-text-box-title{color:#595959;opacity:1;padding-bottom:11px;padding-top:24px}.terms-of-use-text-box .terms-of-use-text-box-box{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#999;opacity:1}.terms-of-use-text-box .terms-of-use-text-box-box .terms-of-use-text-box-text{padding:14px}.terms-of-use-text-box .terms-of-use-text-box-box.terms-of-use-text-box-error{border:1px solid #db380a}.terms-of-use-text-box .terms-of-use-text-box-error-text .checkbox-text{color:#af300b}.terms-of-use-text-box .terms-of-use-text-box-checkbox{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;opacity:1;padding-bottom:34px;padding-top:8px;text-align:left}.recipe-create-smart-tastewise{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px;min-height:610px;width:1220px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container{height:100%;padding:0 74px 16px 0}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background{display:flex;justify-content:center;width:1220px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container{margin-top:12px;width:100%}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list *{box-sizing:border-box}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));justify-items:center;grid-gap:24px 20px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .loading-section{height:640px;width:100%}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .loading-section .loading-container{position:relative;top:100px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .pagination-container{padding-top:22px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .pagination-container .pagination{font-size:16px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container #render-item-list .pagination-container .pagination-summary{color:#3f3f3f;margin-top:10px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .list-background .main-view-container .criteriaGroup{margin-top:10px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .item-card-eye-icon{display:none}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .loading-section .loading-container .secondaryLoader{left:50%;margin:233px -18px;position:absolute;top:50%;transform:translate(-50%,-50%);width:180px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .not-selected-recipe-error{align-items:center;color:#af300b;display:flex;font-size:14px;font-style:normal;letter-spacing:0;line-height:20px;margin-top:8px;padding-top:8px;text-align:left}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .not-selected-recipe-error svg{margin-right:4px;margin-top:-2px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .terms-of-use-text-box{font-size:16px;width:1220px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .terms-of-use-text-box .terms-of-use-text-box-title{color:#3f3f3f;font-weight:700}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .terms-of-use-text-box-box{border:none;color:#3f3f3f}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .terms-of-use-text-box-text{padding:2px 0 10px;width:1220px}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .checkbox-text{color:#3f3f3f;font-size:16px!important}.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .checkbox-button,.recipe-create-smart-tastewise .recipe-create-smart-tastewise-body-container .checkbox-button svg{height:20px;width:20px}.recipe-create-smart-tastewise .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.recipe-create-smart-tastewise .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-create-smart-tastewise .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-create-smart-tastewise .stepper-btn-container .button.button.primary{margin:0}.recipe-create-smart-tastewise .stepper-btn-container button.button:first-child{margin-right:0!important}.recipe-create-smart-tastewise .stepper-btn-container .button.secondary{border:none;margin-top:0!important}.generate-media-container-choice{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 12px;width:1220px}.generate-media-container-choice .step-media-choice-title{color:#004288;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:16px;text-align:left}.generate-media-container-choice .media-choice-subtitle{line-height:20px}.generate-media-container-choice .media-choice-body{align-items:center;display:flex;flex-direction:column;height:589px;justify-content:center;max-height:calc(100vh - 400px);width:1220px}.generate-media-container-choice .media-choice-body .typography .bold-text{font-weight:700}.generate-media-container-choice .media-choice-body .media-choice-text{align-items:start;display:flex;flex-direction:column}.generate-media-container-choice .media-choice-body .media-choice-text .media-choice-title{align-items:start;display:flex;margin-bottom:24px}.generate-media-container-choice .media-choice-body .media-choice-text .media-choice-subtitle{display:flex;flex-direction:column;margin-bottom:22px}.generate-media-container-choice .media-choice-body .media-choice-buttons{display:flex;gap:14px;justify-content:center;margin-left:20px;margin-top:10px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button{height:48px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-upload-from-device{display:flex;padding:8px 10px;width:198px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-upload-from-device .upload-icon{margin-right:10px;margin-top:6px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-upload-from-device .title{font-family:UniversLTStd;font-size:16px;font-weight:100;margin-top:8px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-ai-generator{background-color:#3f89d8;border:1px solid #3f89d8;color:#fff;display:flex;width:179px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-ai-generator .stars-icon{margin-right:10px;margin-top:8px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-ai-generator .title{font-family:UniversLTStd;font-size:16px;font-weight:100;margin-top:8px}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.button-ai-generator:hover{background-color:#004288;border:1px solid #004288}.generate-media-container-choice .media-choice-body .media-choice-buttons .button.disabled{background-color:gray;border:1px solid gray}.generate-media-container-choice .media-choice-body .info-box-ai-disabled-tmp{margin-top:34px;width:404px}.generate-media-container-choice .media-choice-body .info-box-ai-disabled-tmp .WarningText{margin:8px 14px 8px 40px}.media-gallery-choice-section .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.media-gallery-choice-section .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.media-gallery-choice-section .stepper-btn-container .action-buttons .button{font-family:UniversLTStd;font-weight:200;height:40px}.media-gallery-choice-section .stepper-btn-container .button.button.primary{margin:0}.media-gallery-choice-section .stepper-btn-container button.cancel-button{border:none!important}.media-gallery-choice-section .stepper-btn-container button.button:first-child{margin-right:720px}button.button.primary.processing-state-button{align-items:center;display:flex;flex-direction:row;font-family:UniversLTStd,sans-serif;gap:8px;justify-content:center;margin-top:26px;max-height:40px;min-height:40px}button.button.primary.processing-state-button .button-text{display:inline-block;line-height:1;margin-top:2px;vertical-align:middle}button.button.primary.processing-state-button .undo-icon{display:inline-block;margin-right:8px;vertical-align:middle}.processing-state{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:74vh}.processing-state .loading-processing-state .loading-container img.secondaryLoader{width:16%}.processing-state .loading-processing-state.strech-loading{margin:0}.processing-state .processing-description,.processing-state .processing-title{color:#333;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.processing-state .processing-description.processing-title,.processing-state .processing-title.processing-title{font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:8px;margin-top:20px}.processing-state .processing-description.processing-description,.processing-state .processing-title.processing-description{font-size:14px;font-weight:400;line-height:16.8px}.processing-state .processing-description.processing-description.error,.processing-state .processing-title.processing-description.error{margin-top:10px}.create-variations-page-section{background:#fff;display:flex;justify-content:center;min-height:calc(100vh - 340px);padding-bottom:50px;width:100%}.create-variations-page-section .create-variations-page{display:inline;margin-top:50px;max-width:1204px;width:1204px}.create-variations-page-section .create-variations-page .robot-loading-section{max-width:1204px;width:1204px}.create-variations-page-section .create-variations-breadcrumbs{margin:-30px auto 40px;width:1204px}.create-variations-page-section .create-variations-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-left:4px}.create-variations-page-section .create-variations-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}.create-variations-page-section .create-variations-title{color:#004288;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:30px;text-align:left}.create-variations-page-section .create-variations-selected-image{background-color:#f9f9f9;border:1px dashed #999;border-radius:6px;display:inline-flex;height:808px;width:1240px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px rgba(37,27,27,.22);display:flex;flex-direction:column;margin:85px 0 375px 24px;padding:6px 0;width:232px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting{background-color:#fff;border:none;cursor:pointer;display:inline-flex;height:48px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting svg.icon,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting svg.icon{margin:10px 14px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting .translation-icon,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting .translation-icon{color:#3f3f3f!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:16px;min-width:140px;text-align:left}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting .info-icon,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting .info-icon{margin-top:10px;transform:scale(1.1)}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting .toolTip,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting .toolTip{background-image:none;cursor:help;position:relative;right:22px;top:11px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting .toolTip .tooltip-text,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting .toolTip .tooltip-text{margin-left:2px;margin-top:2px;min-height:42px;min-width:242px;padding:10px 8px 8px;pointer-events:none}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting .toolTip .tooltip-text:after,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting.selected,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting.selected{background-color:#004288}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .inpainting.selected .translation-icon,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-actions .outpainting.selected .translation-icon{color:#fff!important}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows{margin-left:24px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.22);height:48px;margin-bottom:16px;opacity:1;width:48px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step.inactive,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step.inactive{pointer-events:none}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step svg,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step svg{margin-left:8px;margin-top:8px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step .do-tooltip,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step .do-tooltip{background-image:none;bottom:36px;cursor:pointer;height:34px;left:6px;width:34px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step .do-tooltip .tooltip-text,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step .do-tooltip .tooltip-text{bottom:0;height:20px;left:46px;min-width:42px!important;padding-bottom:4px;padding-top:7px;width:42px}.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .redo-step .do-tooltip .tooltip-text:after,.create-variations-page-section .create-variations-selected-image .variations-first-column .variations-arrows .undo-step .do-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent!important;left:-16px!important;top:8px!important}.create-variations-page-section .create-variations-selected-image .variations-second-column{display:flex;justify-content:center;margin-left:auto;margin-right:auto;min-width:604px}.create-variations-page-section .create-variations-selected-image .variations-second-column .variations-selected-image{position:relative}.create-variations-page-section .create-variations-selected-image .variations-second-column .variations-selected-image .loading-modal-masks{position:absolute}.create-variations-page-section .create-variations-selected-image .variations-second-column .variations-selected-image .loading-modal-masks .loading-container{margin-top:calc(50% - 60px)}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px rgba(37,27,27,.22);height:604px;margin-right:24px;margin-top:85px;width:278px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons{display:inline-flex;height:60px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history{max-width:102px;min-width:102px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history .button-content{min-width:102px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history.selected{color:#004288;font-weight:700}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history.selected:after{background:#004288;border-radius:3px;content:"";height:5px;min-width:100px;position:relative;right:94px;top:56px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images{margin-left:10px!important;max-width:152px;min-width:152px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images .button-content{min-width:152px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images.selected{color:#004288;font-weight:700}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images.selected:after{background:#004288;border-radius:3px;content:"";height:5px;min-width:140px;position:relative;right:142px;top:56px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history,.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images{background-color:#fff;border:none;display:inline-flex;height:60px;margin-left:6px;margin-right:5px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history .button-content,.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images .button-content{display:inline-flex}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history svg.icon-history,.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images svg.icon-history{margin:16px 6px 16px 12px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history span.translation-icon-history,.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images span.translation-icon-history{color:#3f3f3f!important;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:20px;text-align:left}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .history span.translation-icon-history.selected,.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .history-buttons .saved-images span.translation-icon-history.selected{color:#004288!important;font-weight:700}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial{border-top:1px solid #d8d8d8;width:278px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .history-content{max-height:540px;min-height:540px;overflow-x:hidden;overflow-y:auto}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .history-content .history-action{border-bottom:1px solid #d8d8d8;display:inline-flex;max-height:48px;min-height:48px;width:278px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .history-content .history-action svg{margin-top:15px;padding-left:10px;position:relative}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .history-content .history-action .action{color:#3f3f3f;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-left:-8px;margin-top:15px;padding-left:10px;text-align:left}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .saved-images-content{max-height:540px;min-height:540px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .saved-images-content .description-saved-images{color:#3f3f3f;display:inline-flex;font-size:16px;font-weight:400;height:48px;letter-spacing:0;line-height:24px;margin:10px;text-align:left;width:250px}.create-variations-page-section .create-variations-selected-image .variations-third-column .variations-history .variations-historial .saved-images-content .saved-images-thumbnails{margin:15px}.create-variations-page-section .create-variations-actions{bottom:98px;display:inline-flex;left:300px;max-width:1240px;position:relative;width:604px}.create-variations-page-section .create-variations-actions .menu-actions{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px rgba(37,27,27,.22);display:inline-flex;height:60px;margin:auto;max-width:600px;min-width:400px}.create-variations-page-section .create-variations-actions .menu-actions .first-step{display:inline-flex;margin:auto}.create-variations-page-section .create-variations-actions .menu-actions .first-step .horizontal-view,.create-variations-page-section .create-variations-actions .menu-actions .first-step .panoramic-view,.create-variations-page-section .create-variations-actions .menu-actions .first-step .vertical-view{align-self:center;border-radius:8px;cursor:pointer;display:inline-flex;height:38px;margin-left:2px;margin-right:2px;min-width:125px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .horizontal-view.selected,.create-variations-page-section .create-variations-actions .menu-actions .first-step .horizontal-view:hover,.create-variations-page-section .create-variations-actions .menu-actions .first-step .panoramic-view.selected,.create-variations-page-section .create-variations-actions .menu-actions .first-step .panoramic-view:hover,.create-variations-page-section .create-variations-actions .menu-actions .first-step .vertical-view.selected,.create-variations-page-section .create-variations-actions .menu-actions .first-step .vertical-view:hover{background-color:#ebf6fe}.create-variations-page-section .create-variations-actions .menu-actions .first-step .horizontal-icon{border:2px solid #3f3f3f;border-radius:4px;height:16px;margin:8px;opacity:1;width:22px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .panoramic-icon{border:2px solid #3f3f3f;border-radius:4px;height:16px;margin:8px;opacity:1;width:37px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .vertical-icon{border:2px solid #3f3f3f;border-radius:4px;height:22px;margin:6px 8px;opacity:1;width:16px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .option-view{color:#3f3f3f;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;margin-right:5px;margin-top:8px;text-align:left}.create-variations-page-section .create-variations-actions .menu-actions .first-step .generate-view{background-color:#3f89d8;border-radius:4px;cursor:pointer;display:inline-flex;height:36px;margin-left:4px;margin-right:15px;width:115px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .generate-view .button-content{align-items:center;display:flex;margin-left:15px;margin-top:3px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .generate-view .stars-icon{margin-bottom:5px}.create-variations-page-section .create-variations-actions .menu-actions .first-step .generate-view .generate{color:#fff;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-left:4px;text-align:left}.create-variations-page-section .create-variations-actions .menu-actions .second-step{display:inline-flex;margin:auto}.create-variations-page-section .create-variations-actions .menu-actions .second-step .action-button{align-self:center;border-radius:8px;cursor:pointer;display:inline-flex;height:38px;margin-left:2px;margin-right:2px;min-width:125px}.create-variations-page-section .create-variations-actions .menu-actions .second-step .action-button.inactive{color:#999;pointer-events:none}.create-variations-page-section .create-variations-actions .menu-actions .second-step .action-button.inactive .download,.create-variations-page-section .create-variations-actions .menu-actions .second-step .action-button.inactive .overwrite,.create-variations-page-section .create-variations-actions .menu-actions .second-step .action-button.inactive .save-new{color:#999}.create-variations-page-section .create-variations-actions .menu-actions .second-step .download-icon,.create-variations-page-section .create-variations-actions .menu-actions .second-step .overwrite-icon{margin:0 8px 10px}.create-variations-page-section .create-variations-actions .menu-actions .second-step .save-new-icon{margin:2px 8px 10px}.create-variations-page-section .create-variations-actions .menu-actions .second-step .download-icon,.create-variations-page-section .create-variations-actions .menu-actions .second-step .overwrite-icon,.create-variations-page-section .create-variations-actions .menu-actions .second-step .save-new-icon{vertical-align:middle}.create-variations-page-section .create-variations-actions .menu-actions .second-step .download,.create-variations-page-section .create-variations-actions .menu-actions .second-step .overwrite,.create-variations-page-section .create-variations-actions .menu-actions .second-step .save-new{color:#004288;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-right:5px;margin-top:14px;text-align:left}.create-variations-page-section .create-variations-actions .inpainting-menu-actions{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px rgba(37,27,27,.22);display:flex;height:60px;margin:auto;max-width:600px;min-width:400px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step{align-items:center;display:flex;justify-content:space-around;width:-webkit-fill-available}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step .remove-item-text{color:#3f3f3f;font-size:14px;font-weight:400;line-height:24px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step .generate-view{background-color:#3f89d8;border-radius:4px;cursor:pointer;display:inline-flex;height:36px;margin-left:4px;margin-right:15px;width:115px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step .generate-view .button-content{align-items:center;display:flex;margin-left:15px;margin-top:3px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step .generate-view .stars-icon{margin-bottom:5px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .inpainting-first-step .generate-view .generate{color:#fff;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-left:4px;text-align:left}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step{display:inline-flex;margin:auto}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .action-button{align-self:center;border-radius:8px;cursor:pointer;display:inline-flex;height:38px;margin-left:2px;margin-right:2px;min-width:125px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .action-button.inactive{color:#999;pointer-events:none}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .action-button.inactive .download,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .action-button.inactive .overwrite,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .action-button.inactive .save-new{color:#999}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .download-icon,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .overwrite-icon{margin:0 8px 10px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .save-new-icon{margin:2px 8px 10px}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .download-icon,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .overwrite-icon,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .save-new-icon{vertical-align:middle}.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .download,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .overwrite,.create-variations-page-section .create-variations-actions .inpainting-menu-actions .second-step .save-new{color:#004288;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-right:5px;margin-top:14px;text-align:left}.confirm-recipe-create-template{display:flex;flex-direction:column;justify-content:space-between;width:1010px}.confirm-recipe-create-template .confirm-recipe-body-container{height:100%;overflow:auto;padding:32px 74px 16px 0}.confirm-recipe-create-template .confirm-recipe-body-container .confirm-recipe-create-subtitle{color:#595959;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:24px;opacity:1;padding-top:16px;text-align:left;width:930px}.confirm-recipe-create-template .confirm-recipe-body-container .confirm-recipe-create-media{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1;width:200px}.confirm-recipe-create-template .confirm-recipe-body-container .item-card-link-container .actions-menu.selected{background-color:#fff}.confirm-recipe-create-template .confirm-recipe-body-container .item-card-link-container .list-options{display:none}.confirm-recipe-create-template .confirm-recipe-body-container .terms-of-use-text-box-box{border:none}.confirm-recipe-create-template .confirm-recipe-body-container .terms-of-use-text-box-text{padding-left:0!important}.confirm-recipe-create-template .confirm-recipe-body-container .checkbox-button,.confirm-recipe-create-template .confirm-recipe-body-container .checkbox-button svg{height:20px;width:20px}.confirm-recipe-create-template .stepper-btn-container{border-top:1px solid #d8d8d8;box-sizing:border-box;display:flex;justify-content:flex-end;min-width:1204px;padding:25px;width:100%}.confirm-recipe-create-template .stepper-btn-container .primary-button{background-color:#004288;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:UniversLTStd,sans-serif;font-size:1.6rem;font-size:16px;font-weight:400;height:36px;line-height:22px;margin:0 8px;padding:7px 22px}.confirm-recipe-create-template .stepper-btn-container .primary-button.disabled-btn{background-color:#d1d1d1;box-shadow:none;cursor:default;outline:none;pointer-events:none}.confirm-recipe-create-template .stepper-btn-container .secondary-button{background-color:#fff!important;border:1px solid #004288!important;border-radius:4px;color:#004288!important;cursor:pointer;font-size:1.6rem;height:36px;padding:7px 22px}.confirm-recipe-create-template .stepper-btn-container .secondary-button.disabled-btn{opacity:.3}.confirm-recipe-create-template .confirm-recipe-create-smart-review{box-sizing:border-box;height:640px;margin-bottom:25px;max-height:calc(100vh - 220px);overflow:auto;padding:72px 96px 0;width:1062px}.confirm-recipe-create-template .confirm-recipe-create-smart-review .stepper-btn-container{margin-bottom:75px}.confirm-recipe-create-template .confirm-recipe-create-smart-review .counter-container{display:flex;flex-direction:row}.confirm-recipe-create-template .confirm-recipe-create-smart-review .counter-container .counter-items{background-color:#ebf5ff;border-radius:16px;box-sizing:border-box;color:#3f89d8;display:flex;font-size:1.4rem;height:30px;line-height:30px;margin-right:10px;margin-top:15px;padding:0 12px}.confirm-recipe-create-template .confirm-recipe-create-smart-review .counter-container .counter-items svg{height:30px;margin-left:6px}.confirm-recipe-create-template .confirm-recipe-create-smart-review .counter-container .counter-items.invalid{background-color:#fcf2d3;border:1px solid #f5be1a;color:#3f3f3f}.confirm-recipe-create-template .item-card-link-container{width:287px}.confirm-recipe-create-template .item-card-link-container .trend-card{position:relative;z-index:5}.confirm-view .loading-section{min-height:450px}.confirm-view .loading-section .loading-container{position:relative;top:140px}.creation-recipe-page-section{background:#fff;display:flex;justify-content:center;overflow-y:auto;padding-bottom:50px;width:100%}.creation-recipe-page-section.recipe-create-section{max-height:calc(100vh - 222px)}.creation-recipe-page-section.ai-variations-section{max-height:calc(100vh - 135px)}.creation-recipe-page-section .creation-recipe-page{display:inline;margin-top:20px;max-width:1220px;position:relative;width:1220px}.creation-recipe-page-section .create-recipe-breadcrumbs{margin-bottom:10px;margin-left:auto;margin-right:auto;width:1220px}.creation-recipe-page-section .create-recipe-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}.creation-recipe-page-section .create-recipe-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}.creation-recipe-page-section .creation-options{display:inline-block;max-width:1220px;width:1220px}.creation-recipe-page-section .creation-options .creation-title{color:#004288;font-family:UniversLTStd,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:40px;opacity:1;text-align:left}.creation-recipe-page-section .creation-options .creation-subtitle{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:24px;margin-top:18px;opacity:1;text-align:left}.creation-recipe-page-section .creation-options .creation-recipe-selector-group{display:flex;flex-direction:row;width:100%}.creation-recipe-page-section .creation-options .creation-recipe-selector-group .radio-input{color:#333;font-size:1.6rem}.creation-recipe-page-section .creation-options .creation-recipe-check-box{color:#595959;padding-left:0;padding-right:40px}.creation-recipe-page-section .creation-options .creation-recipe-check-box input[type=radio]{margin-left:2px}.creation-recipe-page-section .creation-options .creation-recipe-check-box input[type=radio]:after{background-color:#f2f2f2;height:18px;width:18px}.creation-recipe-page-section .creation-options .creation-recipe-check-box input[type=radio]:checked:after{border:.4em solid #3f89d8;height:10px;width:10px}.creation-recipe-page-section .creation-options .creation-recipe-check-box input{margin-right:8px}.creation-recipe-page-section .creation-options .creation-recipe-check-box .input-label{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;text-align:left}.creation-recipe-page-section .creation-steps{display:inline-flex;justify-content:center;max-height:42px;max-width:340px;min-height:42px;min-width:340px;position:absolute;right:0}.creation-recipe-page-section .steps-progress-container{align-items:center;display:flex}.creation-recipe-page-section .modal-step-index{display:inline-flex}.creation-recipe-page-section .step-index{align-items:center;display:flex;flex-direction:column;max-height:42px;max-width:84px;min-height:42px;min-width:84px}.creation-recipe-page-section .circle-step-index{background-color:#d8d8d8;border-radius:50%;box-sizing:border-box;font-size:1.4rem;height:24px;line-height:24px;padding-left:1px;padding-top:1px;text-align:center;width:24px}.creation-recipe-page-section .circle-step-index.selected{background-color:#004288;border:none;color:#fff}.creation-recipe-page-section .circle-step-index.completed{background-color:#fff;border:1px solid #004288}.creation-recipe-page-section .step-name{color:#595959;font-size:1.2rem;margin-top:5px;text-align:center}.creation-recipe-page-section .step-name.selected{color:#004288;font-weight:400}.creation-recipe-page-section .step-name.completed{color:#004288}.creation-recipe-page-section .step-separator-container{align-items:center;display:flex;flex-direction:row}.creation-recipe-page-section .step-separator{background-color:#d8d8d8;border-radius:50%;height:4px;margin:0 2px;width:4px}.creation-recipe-page-section .step-separator-container.completed .step-separator,.creation-recipe-page-section .step-separator-container.selected .step-separator{background-color:#004288}.custom-modal-overlay{background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}.custom-modal-overlay .custom-modal-section{align-self:center;background:#fff;border-radius:4px;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:row;margin:30px 60px;max-height:calc(100% - 60px);max-width:1204px!important}.custom-modal-overlay .custom-modal-section .custom-modal-title-container{background-color:#09294d;border-radius:15px 0 0 15px;box-sizing:border-box;color:#fff;padding:58px 40px;width:224px}.custom-modal-overlay .custom-modal-section .custom-modal-title-container .logo-icon{background:#fff;display:block;height:44px;margin-bottom:36px;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat left;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat left;mask-size:contain;-webkit-mask-size:cover;width:130px}.custom-modal-overlay .custom-modal-section .custom-modal-title-container .custom-modal-title{display:block;font-size:25px;font-weight:700;line-height:40px;margin-bottom:10px}.custom-modal-overlay .custom-modal-section .custom-modal-title-container .custom-modal-description{display:block;font-size:1.4rem;line-height:20px}.custom-modal-overlay .custom-modal-section .custom-modal-header{box-sizing:border-box;display:flex;justify-content:flex-end;padding:18px 14px 8px}.custom-modal-overlay .custom-modal-section .custom-modal-header .close-btn{cursor:pointer}.custom-modal-overlay .custom-modal-section .custom-modal-header.with-title{border-bottom:1px solid #d8d8d8;height:80px;justify-content:space-between;padding:30px 30px 8px}.custom-modal-overlay .custom-modal-section .custom-modal-header.with-title .custom-modal-title-row{color:#004288;font-size:2.2rem;font-weight:700}.custom-modal-overlay .custom-modal-section .custom-modal-bottom-buttons{display:flex;justify-content:flex-end;padding:20px 25px}.custom-modal-overlay .carousel-arrows{position:relative}.custom-modal-overlay .carousel-arrows .arrow-container{align-items:center;background-color:#ebf6fe;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.161);cursor:pointer;display:flex;height:28px;margin-bottom:-30px;position:absolute;width:28px}.custom-modal-overlay .carousel-arrows .arrow-container.left{bottom:315px;right:998px}.custom-modal-overlay .carousel-arrows .arrow-container.left svg{left:5px;position:relative}.custom-modal-overlay .carousel-arrows .arrow-container.right{bottom:315px;left:1000px}.custom-modal-overlay .carousel-arrows .arrow-container.right svg{left:5px;position:relative}.create-ingredient-popup{background-color:#f9f9f9;min-height:687px;position:relative;width:970px}.create-ingredient-popup .fontSize{font-size:1.6rem}.create-ingredient-popup *{box-sizing:border-box}.create-ingredient-popup .custom-modal-content{width:100%}.create-ingredient-popup .custom-modal-header{padding:20px 24px 18px 40px!important}.create-ingredient-popup .custom-modal-bottom-buttons .button.primary{margin-right:0!important}.create-ingredient-popup .custom-modal-children-container{max-height:calc(100% - 140px);overflow:auto}.create-ingredient-popup .create-ingredient-container{display:flex;flex-direction:row}.create-ingredient-popup .create-ingredient-container input.input{font-size:14px}.create-ingredient-popup .create-ingredient-container .input-select-prefix__placeholder{font-size:14px;font-weight:400}.create-ingredient-popup .create-ingredient-container .ingredient-container{background-color:#f8fafb;height:525px;overflow:auto;padding:15px 40px 0;width:56%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item-inline{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item-inline .ingredient-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:48%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item{display:flex;flex-direction:column;margin-bottom:10px;margin-top:5px;width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item.ingredient-type{margin-bottom:25px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group-space-between{align-items:center;justify-content:space-between}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group-inline{align-items:center;justify-content:flex-start}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group-justify{align-items:center;justify-content:baseline}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group{display:flex;flex-direction:row;width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .input-select-prefix__single-value,.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group input.ingredient-input,.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group input.radio-input-edit-text,.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group textarea.classNameTextArea{font-size:14px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .input-select-prefix__single-value--is-disabled{color:#999;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-item-title{color:#595959;font-size:14px;font-style:normal;font-weight:400;height:22px;letter-spacing:0;line-height:22px;margin-bottom:10px;margin-top:9px;text-align:left}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-item-title .optional-text{color:#999;font-size:14px;font-style:normal;font-weight:400;height:22px;letter-spacing:0;line-height:22px;text-align:left}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-input{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;font-size:16px;height:35px;line-height:35px;padding:10px;width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-input:focus{border:1px solid #004288;color:#004288;outline:none}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box{align-items:center;color:#999;display:inline-flex;flex-direction:row;padding-left:0;padding-right:70px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box span.translationText.input-label{margin-left:12px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input[type=radio]{margin-bottom:11px;margin-right:0}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input[type=radio]:after{background-color:#f2f2f2;height:18px;margin-bottom:9px;width:18px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input[type=radio]:checked:after{border:.4em solid #3f89d8;height:10px;width:10px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input{margin-right:8px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box .input-label{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;text-align:left}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-composition{width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-composition textarea{min-height:80px}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-group .select-input{width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-input{border:1px solid #d8d8d8;border-radius:4px;color:#004288;font-size:1.6rem;height:38px!important;padding:10px;width:100%}.create-ingredient-popup .create-ingredient-container .ingredient-container .ingredient-item .ingredient-input:focus{border:1px solid #004288;color:#004288;outline:none}.create-ingredient-popup .create-ingredient-container .ingredient-preview{align-items:center;background-color:#eaebec;display:flex;justify-content:center;pointer-events:none;width:44%}.create-ingredient-popup .create-ingredient-container .ingredient-preview .item-editable{line-height:17px}.create-ingredient-popup .create-ingredient-container .ingredient-preview .item-name-long .tooltip-text{max-width:250px}.create-ingredient-popup .create-ingredient-container .text-input label{margin-bottom:10px}.create-ingredient-popup .create-ingredient-container .food-title input{height:38px}.create-ingredient-popup .create-ingredient-container .food-title label{color:#595959;font-size:1.4rem}.create-ingredient-popup .create-ingredient-container .food-title .limitCharacter{line-height:unset}.create-ingredient-popup .create-ingredient-container .invalid-gtin{border-color:red!important}.create-ingredient-popup .loading-modal{background-color:transparent!important;color:#000!important}.create-ingredient-popup .loading-section{min-height:450px}.create-ingredient-popup .loading-section .loading-container{position:relative;top:140px}.new-collection-form .collection-form-colum{color:#999;display:block;width:100%}.new-collection-form .collection-form-colum .type-selector-container .title-container{display:flex;margin-bottom:5px}.new-collection-form .collection-form-colum .type-selector-container .title-container .title{color:#3f3f3f;font-size:1.6rem}.new-collection-form .collection-form-colum .type-selector-container .title-container .collection-info-tooltip{margin-left:10px}.new-collection-form .collection-form-colum .type-selector-container .title-container .collection-info-tooltip .tooltip-text{min-width:220px}.new-collection-form .collection-form-colum .type-selector-container .tooltip-text{z-index:2}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;margin-bottom:20px;padding-bottom:20px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .normal-collection,.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .smart-collection{display:inline-block;margin-right:48px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .radio-input{margin-top:20px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .image-container{border:2px solid #a9a9a9;border-radius:6px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-block;height:152px;margin:0;position:relative;width:167px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .image-container img{height:100%;padding:15px;width:100%}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .image-container:before{border-bottom:2px solid #a9a9a9;border-radius:6px;border-right:2px solid #a9a9a9;content:" ";display:inline;height:153px;left:6px;position:absolute;top:6px;width:169px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .image-container:after{border-bottom:4px double #a9a9a9;border-radius:8px;border-right:4px double #a9a9a9;content:" ";display:inline;height:150px;left:2px;position:absolute;top:2px;width:166px}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .normal-collection .image-container{background:#3f3f3f}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .smart-collection .image-container{background:#f79e96}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .smart-collection .smart-collection-tag{background:#ce406b;border-radius:4px;color:#fff;font-size:1.6rem;line-height:24px;padding:4px 0 2px 6px;position:absolute;right:3px;top:10px;width:80px;z-index:1}.new-collection-form .collection-form-colum .type-selector-container .collection-radio-inputs-container .smart-collection .smart-collection-tag svg{margin-bottom:-2px}.new-collection-form .collection-form-colum .text-input label{margin-top:15px}.new-collection-form .collection-form-colum .collection-input-container{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px}.new-collection-form .collection-form-colum .collection-input-container .description-label{align-self:center;display:flex}.new-collection-form .collection-form-colum .collection-input-container .description-label .label-text{display:block}.new-collection-form .collection-form-colum .collection-input-container .description-label .label-text:first-child{display:inline-block;margin-right:5px}.new-collection-form .collection-form-colum .collection-input-container .collection-input{border:1px solid #e4e4e4;border-radius:2px;color:#004288;font-size:16px;height:35px;padding:10px;width:100%}.new-collection-form .collection-form-colum .collection-input-container .collection-input:focus{border:1px solid #004288;color:#004288;outline:none}.new-collection-form .collection-form-colum .collection-input-container .collection-description{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:16px;height:144px;line-height:1.63;padding:15px;resize:none;width:100%}.new-collection-form .collection-form-colum .collection-input-container .collection-description:focus{border:1px solid #004288;color:#004288;outline:none}.new-collection-form .collection-form-colum .collection-input-container:last-child .label-text{display:inline-block}.new-collection-form .collection-form-colum .collection-input-container:last-child input{height:100px}.new-collection-form .collection-form-colum .collection-input-container .tooltip-icon{background:#004288;display:inline-block;height:12px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:12px}.new-collection-form .collection-form-colum .collection-input-container .collection-info-tooltip{margin-left:10px}.new-collection-form .collection-form-colum .collection-input-container .collection-info-tooltip .tooltip-text{min-width:220px}.new-collection-form .collection-form-colum .rememberSmartCollection{color:#595959;font-size:1.2rem}.base-recipe-form .base-recipe-form-container{color:#999;margin:0}.base-recipe-form .base-recipe-form-container .text-input label{font-size:1.4rem;margin-top:15px}.base-recipe-form .base-recipe-form-container .base-recipe-container{align-items:baseline;display:flex;flex-direction:row;justify-content:first baseline}.base-recipe-form .base-recipe-form-container .base-recipe-container .base-recipe-item{width:650px}.base-recipe-form .base-recipe-form-container .base-recipe-container .base-recipe-item .select-input{font-size:1.6em}.base-recipe-form .base-recipe-form-container .base-recipe-container .margin-right{margin-right:10px}.base-recipe-form .base-recipe-form-container .base-recipe-container .translationText{color:#9b9b9b;font-size:1.4rem;margin-bottom:10px;margin-right:5px}.base-recipe-form .base-recipe-form-container .base-recipe-description-container{margin-bottom:15px;margin-top:15px}.base-recipe-form .base-recipe-form-container .base-recipe-description-container .label-text{display:block;font-size:1.4rem;margin-bottom:15px}.base-recipe-form .base-recipe-form-container .base-recipe-description-container .label-text:first-child{display:inline-block;margin-right:5px}.base-recipe-form .base-recipe-form-container .base-recipe-description-container .base-recipe-description{border-radius:4px;color:#004288;font-size:16px;height:144px;line-height:1.63;resize:none;width:100%}.base-recipe-form .base-recipe-form-container .base-recipe-description-container .base-recipe-description:focus{border:1px solid #004288;color:#004288;outline:none}.base-recipe-form .base-recipe-form-container .base-recipe-description-container:last-child .label-text{display:inline-block}.base-recipe-form .base-recipe-form-container .base-recipe-description-container:last-child input{height:100px}.base-recipe-form .base-recipe-form-container .tooltip-icon{background:#004288;display:inline-block;height:12px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:12px}.base-recipe-form .base-recipe-form-container .base-recipe-title-tooltip{right:-108px;top:-72px}.base-recipe-form .base-recipe-form-container .base-recipe-title-tooltip .tooltip-text{min-width:220px}.new-complement-popup{height:470px!important;width:1000px!important}.new-complement-popup .new-complement-form>div{display:flex;flex-wrap:wrap}.new-complement-popup .new-complement-form>div .input{flex:0 1 65%;margin:0 8% 20px 0}.new-complement-popup .new-complement-form>div .input .text-input .text-input-limit-exceeded{top:-10px}.new-complement-popup .new-complement-form>div .input>span{color:#9b9b9b;display:inline-block;font-size:1.4rem;margin:15px 0}.new-complement-popup .new-complement-form>div .input>span:nth-child(2){margin:0}.new-complement-popup .new-complement-form>div .input .text-input label{font-size:1.4rem;margin-top:15px}.new-complement-popup .new-complement-form>div .input:nth-child(2n){flex:0 2 25%;margin-right:0}.new-complement-popup .new-complement-form>div .input.type{flex:0 1 70%}.new-complement-popup .new-complement-form>div .input.type .type-text{display:inline-block;width:90%}.new-complement-popup .new-complement-form>div .input.type .checkbox-input,.new-complement-popup .new-complement-form>div .input.type .checkbox-input-old{margin:0 15px 15px 0}.breadcrumbs{width:100%}.breadcrumbs,.breadcrumbs .default-home-breadcrumb,.breadcrumbs .initial-breadcrumbs{display:inline-block}.breadcrumbs .default-home-breadcrumb a,.breadcrumbs .initial-breadcrumbs a{color:#004288;font-size:1.4rem;text-decoration:underline}.breadcrumbs .breadcrumb-label,.breadcrumbs .initial-breadcrumb{display:inline-block}.breadcrumbs .extra-breadcrumbs{display:inline-block;position:relative}.breadcrumbs .extra-breadcrumbs .extra-breadcrumbs-dots{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}.breadcrumbs .current-page-breadcrumb{color:#3f3f3f;display:inline-block;font-size:14px;font-weight:700;line-height:16.8px}.breadcrumbs .breadcrumb-separator{color:#004288;font-size:1.6rem;margin-left:8px;margin-right:8px}.breadcrumbs .menu-breadcrumbs{box-shadow:0 0 4px 0 rgba(0,0,0,.502);cursor:default;left:-10px;list-style:none;margin:0;padding:0;position:absolute;top:24px;width:200px;z-index:2}.breadcrumbs .menu-breadcrumbs .menu-breadcrumb{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;display:flex;font-size:14px;font-stretch:normal;font-style:normal;height:38px;letter-spacing:normal;line-height:40px;padding-left:15px;text-align:left;text-decoration:underline}.breadcrumbs .menu-breadcrumbs .menu-breadcrumb:hover{background-color:#004288}.breadcrumbs .menu-breadcrumbs .menu-breadcrumb:hover .breadcrumb-label h6,.breadcrumbs .menu-breadcrumbs .menu-breadcrumb:hover .link-breadcrumb{color:#fff;cursor:pointer}.breadcrumbs .menu-breadcrumbs .menu-breadcrumb>div{margin-top:7px}.breadcrumbs .menu-breadcrumbs .menu-breadcrumb:last-child{border-bottom:0}.smart-zone-section{background-color:#fff;display:flex;justify-content:center;width:100%}.smart-zone-section .smart-zone-container{width:1220px}.smart-zone-section .smart-zone-container .breadcrumb-container{margin-top:24px}.smart-zone-section.home-image{background-image:linear-gradient(180deg,rgba(0,0,0,.502),rgba(0,0,0,.502)),url(https://images.aws.nestle.recipes/Images/banners/home-banner.png)}.smart-zone-section .back-container{padding:30px 0 0}.smart-zone-section .back-container.hide{display:none}.smart-zone-section .back-container .back-button{cursor:pointer;width:55px}.smart-zone-section .back-container .back-button .translationText{color:#3f3f3f;font-size:1.5rem;padding-left:5px}.smart-zone-section .text-container{margin-top:32px}.smart-zone-section .text-container .title-tab{color:#3f3f3f;font-size:20px;font-weight:700;line-height:30px}.smart-zone-section .text-container .title-tab-home{color:#3f3f3f;font-size:3.1rem;font-weight:700;line-height:1.571;margin-bottom:13px;text-align:left}.smart-zone-section .text-container .simple-line{border-bottom:4px solid #004288;height:1px;margin-top:8px;width:50px}.smart-zone-section .text-container .title-container{color:#3f3f3f;font-size:32px;font-weight:700;margin-top:24px}.smart-zone-section .text-container .title-container .title-and-button{display:flex;justify-content:space-between}.smart-zone-section .text-container .title-container .title-and-button .button{background-color:#004288;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;height:40px;line-height:19.2px;margin:0;padding:0 16px 0 20px}.smart-zone-section .text-container .title-container .title-and-button .icon-title{align-items:center;display:flex;gap:12px}.smart-zone-section .text-container .title-container .title-and-button .icon-title .custom-modal-txt-label-button{padding-top:4px}.smart-zone-section .text-container .title-container .subtitle{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-top:7px;width:704px}.smart-zone-section .text-container .title-container .subtitle.home{width:549px;word-break:break-all}#terms-of-use .terms-of-use-content{background-color:#f3f3f3}#terms-of-use .content-wrapper{padding-top:32px}#terms-of-use .content-wrapper .accepted-wrapper{border-top:5px solid #f9f9f9;color:#727272;display:flex;font-size:14px;justify-content:flex-end;margin:0 auto;padding:69px 0 123px;width:1000px}#terms-of-use .content-wrapper .accepted-wrapper .icon-wrapper{background-color:#e4e4e4;border:1px solid #d1d1d1;border-radius:20%;box-sizing:border-box;display:inline-block;height:16px;margin-left:18px;margin-right:14px;text-align:right;vertical-align:middle;width:16px}#terms-of-use .content-wrapper .accepted-wrapper .icon-wrapper .checkbox-icon{background:#fff;box-sizing:border-box;display:inline-block;height:9px;margin-left:-11px;margin-top:3px;mask:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/check-small.svg) no-repeat;position:absolute;width:9px}#terms-of-use .content-wrapper.accept-wrapper{border-top:1px solid #999}#terms-of-use .content-wrapper.accept-wrapper .accept-form{align-items:center;display:flex;justify-content:flex-start;margin:24px 43px 24px 0}#terms-of-use .content-wrapper.accept-wrapper .accept-form .input-terms-of-use-form{color:#999;display:inline-block;font-size:12px;line-height:30px;min-width:150px;width:25%}#terms-of-use .content-wrapper.accept-wrapper .accept-form .input-terms-of-use-form input[type=checkbox]{display:none}#terms-of-use .content-wrapper.accept-wrapper .accept-form .input-terms-of-use-form input[type=checkbox]+label{color:#727272;cursor:pointer;font-size:16px;width:250px}#terms-of-use .content-wrapper.accept-wrapper .accept-form .input-terms-of-use-form input[type=checkbox]+label .checkbox-mask{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat 50%;border-radius:5px;display:inline-block;height:16px;margin:5px 11px 0 0;vertical-align:top;width:16px}#terms-of-use .content-wrapper.accept-wrapper .accept-form .input-terms-of-use-form input[type=checkbox]+label .checkbox-mask.selected{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat 50%}#terms-of-use .content-wrapper.accept-wrapper .accept-form .terms-of-use-accept{color:#727272;font-size:14px;margin:0 34px 0 3px}#terms-of-use .content-wrapper.accept-wrapper .accept-form .save-button{background-color:#d1d1d1;border:none;border-radius:0;color:#fff;font-size:12px;padding:10px 18px;text-transform:uppercase}#terms-of-use .content-wrapper.accept-wrapper .accept-form .save-button.selected{background-color:#004288}#terms-of-use .content-section{margin:0 auto;width:1220px}#terms-of-use .content-section .content-title{color:#3f3f3f;font-size:22px;font-weight:700}#terms-of-use .content-section .content-flex{display:flex;flex-direction:column;padding-top:8px}#terms-of-use .content-section .content{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-top:16px}#terms-of-use .content-section .content .link{color:#727272;cursor:pointer;text-decoration:underline}#terms-of-use .content-section .content ul{font-size:16px;line-height:1.63;margin:0;padding:0 0 0 22px}#terms-of-use .content-section .content .content-subsection:not(:first-child){margin-top:24px}#terms-of-use .content-section .content .content-subsection .content-subsection-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:none}#terms-of-use .content-section .content .content-subsection .content-subsection-text{margin-top:16px}#terms-of-use .content-section .content .icon-wrapper{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;box-sizing:border-box;display:inline-block;height:36px;margin-left:18px;vertical-align:middle;width:36px}#terms-of-use .content-section .content .icon-wrapper .check-icon,#terms-of-use .content-section .content .icon-wrapper .uncheck-icon{box-sizing:border-box;display:inline-block}#terms-of-use .content-section .content .icon-wrapper .check-icon{background:#95c715;height:17.5px;margin-left:5px;margin-top:8px;mask:url(https://images.aws.nestle.recipes/Images/SVG/check.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/check.svg) no-repeat;width:22px}#terms-of-use .content-section .content .icon-wrapper .uncheck-icon{background:#ff6363;height:17px;margin-left:8px;margin-top:8px;mask:url(https://images.aws.nestle.recipes/Images/SVG/uncheck.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/uncheck.svg) no-repeat;width:17px}.modal-reset{max-width:800px!important}.modal-reset-pass-content{overflow:hidden!important}.modal-reset-pass-content .reset-pass-form{color:#3f3f3f;display:flex;flex-direction:column;min-height:200px;width:700px}.modal-reset-pass-content .reset-pass-form .rp-title{font-size:1.6rem}.modal-reset-pass-content .reset-pass-form .rp-body{color:#595959;display:flex;padding:21px 0 0}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords{display:flex;flex-direction:column}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .rp-label{font-size:1.4rem}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .rp-input{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;font-size:1.4rem;height:40px;letter-spacing:1px;margin:10px 0;padding:0 12px;width:302px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .rp-input.warning{border:1px solid red;outline-color:red}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .input-eye{align-items:center;display:flex}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .input-eye .rp-eye-icon{cursor:pointer;margin-left:-30px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .rp-label-warning{color:red;padding-bottom:20px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-input-passwords .rp-label-warning.hide{visibility:hidden}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules{display:flex;flex-direction:column;padding:0 0 0 80px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules .title{font-size:1.4rem;padding-bottom:4px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules .rule{align-items:center;display:flex}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules .rule .rule-label{color:#3f3f3f;font-size:1.2rem;padding:6px 0 6px 6px}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules .rule .rule-label.crossed{text-decoration:line-through}.modal-reset-pass-content .reset-pass-form .rp-body .rp-verified-rules .rule .tick-icon.disabled{visibility:hidden}.modal-reset-pass-content .reset-pass-form .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-position:10px 5px;background-repeat:no-repeat;background-size:20px;display:inline-block;height:24px;vertical-align:-3px;width:225px}.modal-reset-pass-content .reset-pass-form .tooltip .tooltip-text{bottom:27px;font-size:12px;left:7px;padding:0 9px 0 8px;width:220px}.modal-reset-pass-content .reset-pass-ok{color:#3f3f3f;margin:40px 45px 20px 35px;min-height:180px;width:400px}.modal-reset-pass-content .reset-pass-ok .rp-ok-icon{background:#3f3f3f;display:inline-block;height:100px;margin:0 10px 0 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;vertical-align:top;width:100px}.modal-reset-pass-content .reset-pass-ok .rp-text-container{display:inline-block;vertical-align:top;width:calc(100% - 110px)}.modal-reset-pass-content .reset-pass-ok .rp-text-container .rp-label,.modal-reset-pass-content .reset-pass-ok .rp-text-container .rp-title{display:block;height:50px;margin:2.5px 0}.modal-reset-pass-content .reset-pass-ok .rp-text-container .rp-title{font-size:26px;margin:10px 0}.modal-reset-pass-content .reset-pass-loading{background:transparent!important;color:#3f3f3f;width:400px!important}.show-alert-msg{display:inline-block;text-align:left}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #000;-webkit-text-fill-color:#3f3f3f;-webkit-box-shadow:inset 0 0 0 1000px #fff}input#password[type=text]:-webkit-autofill,select#password[type=text]:-webkit-autofill,textarea#password[type=text]:-webkit-autofill{-webkit-text-security:disc}.login .popup-forgot-pass-content .forgot-pass-form .fp-btn-container .fp-btn,.login .popup-forgot-pass-content .forgot-pass-ok .fp-btn-container .fp-btn{background:#004288;border:0;color:#fff;cursor:pointer;font-size:14px;padding:12px;text-align:center;width:130px}.login{font-family:UniversLTStd,sans-serif;font-size:14px;height:100%;left:0;position:fixed;top:0;width:100%}.login .logoLogin{margin-bottom:30px}.login .colorLink{color:#004288;text-decoration:underline}.login .login-background{background:url(https://images.aws.nestle.recipes/Images/banners/login.jpg) no-repeat 50%;background-size:cover;display:inline-block;height:141vh;min-width:100vw;width:calc(100vw - 420px)}@media only screen and (min-width:500px){.login .login-background{background-size:cover;display:inline-block;min-width:100px}}.login .warningErrorLogin{padding-bottom:10px}.login .inputTitle{color:#3f3f3f;display:inherit;margin-left:1px;margin-top:10px}.login .login-form-container{background-color:#fff;display:inline-block;height:100%;position:absolute;right:0;width:420px}.login .login-form-container .login-form{padding:40% 10%}.login .login-form-container .login-form .login-email{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;height:40px;margin:10px 0;padding-left:15px;width:255px}.login .login-form-container .login-form .login-password{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;height:40px;letter-spacing:1px;margin:10px 0 0;padding-left:15px;width:255px}.login .login-form-container .login-form .input-eye{align-items:center;display:flex}.login .login-form-container .login-form .input-eye .eye-icon{cursor:pointer;margin-left:-30px;margin-top:6px}.login .login-form-container .login-form .login-button{background-color:#004288;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;height:35px;margin:20px 0 10px;min-width:272px}.login .login-form-container .login-form .btn-states:hover{background-color:#1c264d}.login .login-form-container .login-form .btn-states:active{background-color:#3f3f3f}.login .login-form-container .login-form .btn-states:focus{outline:0}.login .login-form-container .login-form .forgot-pass{cursor:pointer;display:block;margin-left:1px;padding-top:8px}.login .login-form-container .login-form .create-user{color:#666;cursor:pointer;display:block;margin:30px 0 0;text-decoration:none}.login .login-form-container .login-form .create-user:hover{color:#004288}.login .login-form-container .btn-sso-auth{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:4px;color:#004288;cursor:pointer;display:flex;font-size:1.2rem;height:35px;justify-content:center;width:272px}.login .popup-forgot-pass-content{height:250px!important;overflow:hidden!important}.login .popup-forgot-pass-content .forgot-pass-form{color:#333;display:flex;flex-direction:column;height:230px!important;margin:30px 55px;min-height:230px}.login .popup-forgot-pass-content .forgot-pass-form .fp-title{flex-grow:1;font-size:30px;margin:5px 0}.login .popup-forgot-pass-content .forgot-pass-form .fp-label{flex-grow:1;font-size:18px;margin:5px 0 20px;max-height:15%}.login .popup-forgot-pass-content .forgot-pass-form .fp-input{flex-grow:1;font-size:18px;margin:10px 0;max-height:50px;padding:12px}.login .popup-forgot-pass-content .forgot-pass-form .fp-btn-container{display:flex;flex-grow:1;justify-content:flex-end;margin-top:15px}.login .popup-forgot-pass-content .forgot-pass-ok{color:#333;height:200px;margin:40px 45px 20px 35px;min-height:200px}.login .popup-forgot-pass-content .forgot-pass-ok .fp-ok-icon{background:#333;display:inline-block;height:100px;margin:0 10px 0 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;vertical-align:top;width:100px}.login .popup-forgot-pass-content .forgot-pass-ok .fp-text-container{display:inline-block;vertical-align:top;width:calc(100% - 110px)}.login .popup-forgot-pass-content .forgot-pass-ok .fp-text-container .fp-label,.login .popup-forgot-pass-content .forgot-pass-ok .fp-text-container .fp-title{display:block;font-size:18px;height:50px;margin:2.5px 0}.login .popup-forgot-pass-content .forgot-pass-ok .fp-text-container .fp-title{font-size:30px;margin:10px 0}.login .popup-forgot-pass-content .forgot-pass-ok .fp-btn-container{margin-top:15px}.login .popup-forgot-pass-content .forgot-pass-ok .fp-btn-container .fp-btn{float:right}.login .popup-forgot-pass-content .forgot-pass-loading{background:hsla(0,0%,100%,0)!important;color:#333}.login .popup-forgot-pass-content .forgot-pass-loading .loading-container{height:200px!important;padding:5%!important}.collection-setup-container .collection-block-title{color:#004288;display:block;font-size:1.6rem;font-weight:700;padding-left:35px;width:100%}.collection-setup-container .collection-setup-subtitle-content{color:#3f3f3f;font-size:1.2rem;padding-bottom:15px;padding-left:35px;padding-top:5px}.collection-setup-container #id-collection-setup-tabs{max-width:100%}.collection-setup-container .collection-setup-tabs{display:flex;height:auto;list-style:none;margin:0}.collection-setup-container .collection-setup-tabs .setup-tab-container{position:relative}.collection-setup-container .collection-setup-tabs .setup-tab-counter{background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-block;font-size:1.2rem;line-height:20px;margin-left:5px;margin-right:-20px;position:absolute;right:30px;text-align:center;top:0;width:20px}.collection-setup-container .collection-setup-tabs .setup-tab{background-color:#fff;border:1px solid #004288;border-radius:20px;color:#004288;cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:400;margin-right:12.2px;padding:5px 18px;text-align:center}.collection-setup-container .collection-setup-tabs .setup-tab.active{background-color:#205896;color:#fff}.collection-setup-container .collection-setup-tabs .setup-tab span{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin-top:2px;min-height:20px;outline:inherit;padding:0}.collection-setup-container .collection-setup-data{padding:15px 40px}.collection-setup-container .collection-setup-data .filter-title{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-top:15px}.collection-setup-container .collection-setup-data .filter-subtitle{color:#3f3f3f;display:block;font-size:1.2rem;font-weight:400}.collection-setup-container .collection-setup-data .smart-filter-tag{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:12px;margin:10px 10px 10px 0;padding:5px 12px}.collection-setup-container .collection-setup-data .smart-no-filters-tab{color:#3f3f3f;font-size:1.6rem;font-weight:700}.collection-setup-container .collection-setup-data .label-food-ingredient,.collection-setup-container .collection-setup-data .label-food-product{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;line-height:25px;margin-top:15px;min-height:25px;padding:0 0 0 30px;position:relative}.collection-setup-container .collection-setup-data .label-food-ingredient:before{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.collection-setup-container .collection-setup-data .label-food-ingredient:before,.collection-setup-container .collection-setup-data .label-food-product:before{background:#fff;background:#004288;content:" ";cursor:pointer;cursor:default;display:inline-block;left:0;margin-top:-5px;min-height:26px;min-width:26px;padding:0;position:absolute}.collection-setup-container .collection-setup-data .label-food-product:before{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.collection-setup-container .collection-setup-data .foods-tab{width:100%}.collection-setup-container .collection-setup-data .foods-tab .title-with-without{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700}.collection-setup-container .collection-setup-data .foods-tab .smart-filter-tag{display:block}.collection-setup-container .collection-setup-data .foods-tab .with-foods{display:inline-block;height:100%;vertical-align:top;width:100%}.collection-setup-container .collection-setup-data .foods-tab .with-foods.with-separator{border-right:1px solid #d8d8d8;padding-right:20px;width:50%}.collection-setup-container .collection-setup-data .foods-tab .without-foods{display:inline-block;height:100%;vertical-align:top;width:100%}.collection-setup-container .collection-setup-data .foods-tab .without-foods.with-separator{padding-left:20px;width:50%}.smart-image-zone-section{background-image:linear-gradient(180deg,rgba(0,0,0,.502),rgba(0,0,0,.502)),url(https://images.aws.nestle.recipes/Images/banners/home-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;width:100%}.smart-image-zone-section .smart-image-zone-container{margin-left:auto;margin-right:auto;max-width:1224px}.smart-image-zone-section .text-container{flex-direction:column;margin:20px auto auto 0;width:1224px}.smart-image-zone-section .text-container .title-tab{color:#fff;font-size:2.1rem;font-weight:400;line-height:1.571;text-align:left;text-shadow:2px 2px 6px rgba(0,0,0,.502)}.smart-image-zone-section .text-container .simple-line{border-bottom:1px solid #fff;height:1px;margin-bottom:20px;width:705px}.smart-image-zone-section .text-container .subtitle{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:15px;margin-left:3px;margin-top:9px;max-width:690px;text-align:left;text-shadow:2px 2px 10px rgba(0,0,0,.702);width:549px;word-break:break-all}.loading-skelleton-grid-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px}.loading-skelleton-list-view{display:flex;flex-direction:column;justify-content:space-between}.loading-skelleton-card{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);display:inline-block;height:328px;margin:0;width:286px}.loading-skelleton-card .card-details{display:flex;flex-direction:column;height:140px;justify-content:space-between;padding:18px}.loading-skelleton-row-card{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);box-sizing:border-box;display:flex;flex-direction:row;height:60px;justify-content:space-between;margin-top:10px;padding:12px;width:100%}.loading-skelleton-section{display:block;margin-bottom:35px}.loading-skelleton-section.skeleton-home-section{margin-bottom:50px;margin-top:50px}.loading-skelleton-basic-info{background-color:#fff;border-radius:6px;display:flex;flex-direction:row;padding:10px;position:relative;vertical-align:top;width:100%}.loading-skelleton-basic-info.skeleton-food{width:1204px}#home-section .home-menu-container .home-menu{list-style-type:none;margin:0;padding:0}#home-section{background-color:#f9f9f9;min-height:calc(100vh - 184px);padding-bottom:50px}#home-section .item-card-container-loader{display:inline-block;height:288px;margin:0;width:286px}#home-section *{box-sizing:border-box}#home-section .slick-dots{bottom:40px}#home-section .slick-dots li{background:hsla(0,0%,100%,.702);border-radius:25px;height:12px;width:12px}#home-section .slick-dots li.slick-active{background:#fff}#home-section .slick-dots li button{opacity:0}#home-section .slick-track{height:410px}#home-section .smart-container{background-color:transparent;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#home-section .smart-container .smart-image-zone-content{color:#fff;display:flex;flex-direction:column;height:415px;margin:75px auto 0 120px;max-width:1204px;padding-top:80px;text-align:left;text-shadow:2px 2px 3px rgba(0,0,0,.702);width:100%}#home-section .smart-container .smart-image-zone-content .home-title-slider2{font-size:3.3rem}#home-section .smart-container .smart-image-zone-content .home-title-slider{font-size:3.1rem;margin-left:3px}#home-section .smart-container .smart-image-zone-content .home-title-slider small{font-size:2.1rem}#home-section .smart-container .smart-image-zone-content .simple-line{border-bottom:1px solid #fff;height:1px;margin:9px 0 22px;max-width:940px;width:639px}#home-section .smart-container .smart-image-zone-content .simple-line2{border-bottom:1px solid #fff;height:1px;margin:14px 0 17px;max-width:940px;width:639px}#home-section .smart-container .smart-image-zone-content .home-subtitle{font-size:2.2rem;line-height:1;margin-left:3px}#home-section .smart-container .smart-image-zone-content .home-subtitle small{font-size:1.6rem;line-height:1.5}#home-section .smart-container .smart-image-zone-content .home-text{font-size:1.6rem;font-weight:lighter;line-height:1.31;margin-left:3px;max-width:780px;text-shadow:2px 2px 3px rgba(0,0,0,.702)}#home-section .smart-container .smart-image-zone-content .btn{height:40px;margin-top:23px;width:230px}#home-section .home-menu-container{background:rgba(0,66,136,.8);display:flex;height:128px;justify-content:center;width:100%}#home-section .home-menu-container .home-menu{display:flex;justify-content:space-between;margin:4px 10px;max-width:1000px;width:100%}#home-section .home-menu-container .home-menu .home-menu-element{background:hsla(0,0%,100%,.251);border:1px solid hsla(0,0%,100%,.251);height:120px;max-width:184px;width:100%}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link{color:#fff;display:flex;flex-direction:column;height:100%;width:100%}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.recipes-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/recipes.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/recipes.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.collections-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/collections.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/collections.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.ingredients-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/food.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/food.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.bestp-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/best-practices.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/best-practices.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.faqs-icon,#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.support-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/faqs.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/faqs.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.media-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/media-library.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/media-library.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .icon-link.stats-icon{background:#fff;margin:18px 0 5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/home/stats.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/home/stats.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:64px;min-width:64px}#home-section .home-menu-container .home-menu .home-menu-element .home-menu-link .text-link{font-size:1.6rem;overflow:hidden;text-align:center;text-decoration:none}#home-section .home-body{margin:auto;max-width:1224px;width:100%}#home-section .home-body .home-title-trending-topics{color:#004288;font-size:32px;font-weight:700;margin-top:65px}#home-section .home-body .home-title-trending-topics>p{margin:0}#home-section .home-body .home-subtitle-trending-topics{align-items:center;color:#000;display:flex;font-size:16px;justify-content:space-between;margin-top:5px}#home-section .home-body .home-subtitle-trending-topics>p{display:inline-block!important;margin:0}#home-section .home-body .topics-content-loader{background:none!important;color:#000!important;height:700px!important}#home-section .home-body .home-section-topics{color:rgba(0,66,136,.8);display:inline-block;margin-top:25px;width:100%}#home-section .home-body .home-section-topics .topics{border:1px solid #004288;border-radius:20px;cursor:default;display:inline-block;font-size:16px;font-weight:400;margin-bottom:20px;margin-right:10px;padding:7px 12px 5px;text-align:center;vertical-align:middle}#home-section .home-body .home-section-topics .topics .add-button{bottom:2px;margin-right:5px;position:relative}#home-section .home-body .home-section-topics .topics.active{background:#004288;color:#fff;cursor:pointer}#home-section .home-body .home-section-topics .topics.active.disabled{cursor:default}#home-section .home-body .home-section-topics .topics:hover:not(.active){background:#ebf6fe}#home-section .home-body .home-section-topics .topics .cross-remove{background:rgba(0,66,136,.8);cursor:pointer;display:inline-block;height:14px;line-height:0;margin-left:9px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;transform:scale(.8);vertical-align:middle;width:14px}#home-section .home-body .home-section-topics .topics-list{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;margin-left:5px;margin-top:-10px;padding:15px;position:absolute;z-index:4}#home-section .home-body .home-section-topics .topics-list .CheckBoxTopics{color:#3f3f3f;font-size:1.4rem;padding:10px}#home-section .home-body .home-section-topics .topics-list-footer{border-top:1px solid #999;display:flex;justify-content:flex-end;margin-top:5px;padding:10px}#home-section .home-body .home-section-topics .topics-list-footer .btn-confirm{background-color:#004288;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:1.6rem;height:33px;margin:0 8px;padding:0 19px}#home-section .home-body .home-section-topics .topics-list-footer .btn-confirm.disabled-btn{background-color:#d1d1d1;box-shadow:none;cursor:default;outline:none;pointer-events:none}#home-section .home-body .home-section-topics .topics-list-footer .btn-cancel{background-color:#fff!important;border:1px #004288!important;color:#004288!important;cursor:pointer;font-size:1.6rem}#home-section .home-body .home-content-title{align-items:center;color:#004288;display:flex;font-size:20px;height:20px;justify-content:space-between}#home-section .home-body .home-content-title .action-box-updown{display:inline-block}#home-section .home-body .home-content-title .action-box-updown .down,#home-section .home-body .home-content-title .action-box-updown .up{cursor:pointer;display:inline-block;height:32px;margin-bottom:-14px;text-align:center;width:14px}#home-section .home-body .home-content-title .action-box-updown .down{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-down.svg) no-repeat}#home-section .home-body .home-content-title .action-box-updown .up{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-up.svg) no-repeat}#home-section .home-body .home-topic{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);box-sizing:border-box;display:block;margin:5px 0 15px;padding:15px;width:1224px}#home-section .home-body .home-topic:hover{outline:1px solid #3f89d8}#home-section .home-body #render-item-carousel{display:block}#home-section .home-body .general-box .table-ingredients{margin-bottom:15px}#home-section .home-body .general-box .table-ingredients .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:0 solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:14px;font-weight:700;padding:10px 10px 10px 20px;text-align:left;white-space:nowrap}#home-section .home-body .general-box .table-ingredients .table-head .table-head-cell:nth-child(2),#home-section .home-body .general-box .table-ingredients .table-head .table-head-cell:nth-child(3){max-width:150px;min-width:150px}#home-section .home-body .general-box .table-ingredients .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}#home-section .home-body .general-box .table-ingredients .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:0 solid #ddd;border-top:0 solid #ddd;color:#727272;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;overflow:hidden;padding:10px 10px 10px 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}#home-section .home-body .general-box .table-ingredients .table-body .table-body-cell:first-child{max-width:420px;min-width:420px;white-space:nowrap}#home-section .home-body .general-box .title-section{border-bottom:1px solid #d1d1d1;color:#999;font-size:14px;padding:8px}#home-section .home-body .general-box .translationText{color:#999;font-size:14px;line-height:22px;padding:5px}#home-section .home-body .general-box .tags-list{list-style:none;margin:0;padding:10px}#home-section .home-body .general-box .tags-list li{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin:10px 10px 10px 0;padding:5px 10px}#home-section .home-body .general-box .tags-list li:hover{background-color:#004288}#home-section .home-body .general-box .tools-list-items{display:flex;margin-left:-15px}#home-section .home-body .general-box .tools-list-items .tool-item{background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;height:96px;margin:0 25px 10px 0;padding:7px;text-align:center;width:96px}#home-section .home-body .general-box .tools-list-items .tool-item .index-badge{background-color:#3f89d8;border-radius:22px;color:#fff;font-size:12px;font-weight:400;height:21px;margin-left:-39px;padding:4px 0;position:absolute;width:21px}#home-section .home-body .general-box .tools-list-items .tool-item>img{display:block;height:44px;margin:6px auto;transform:scale(1);width:44px}#home-section .home-body .general-box .tools-list-items .tool-item .tool-name{color:#727272;display:block;font-size:1.2rem;text-align:center}#home-section .home-body .general-box .allergens-list-items{display:flex;margin-left:-15px}#home-section .home-body .general-box .allergens-list-items .allergen-icon{cursor:pointer}#home-section .home-body .general-box .react-bootstrap-table{color:#3f3f3f;font-size:1.6rem;overflow-x:auto;width:100%}#home-section .home-body .general-box .react-bootstrap-table table{background-color:transparent;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}#home-section .home-body .general-box .react-bootstrap-table table col[class*=col-]{display:table-column;float:none;position:static}#home-section .home-body .general-box .react-bootstrap-table table td[class*=col-],#home-section .home-body .general-box .react-bootstrap-table table th[class*=col-]{display:table-cell;float:none;position:static}#home-section .home-body .general-box .react-bootstrap-table caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}#home-section .home-body .general-box .react-bootstrap-table th{font-weight:400;padding:0;text-align:left}#home-section .home-body .general-box .react-bootstrap-table td{font-size:14px;font-weight:400;padding:0;text-align:left}#home-section .home-body .general-box .react-bootstrap-table td div p{margin:0 0 12px}#home-section .home-body .general-box .react-bootstrap-table .table{margin-bottom:20px}#home-section .home-body .general-box .react-bootstrap-table .table tbody{border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>th{border-bottom:1px solid #ddd;color:#3f3f3f;text-align:left;vertical-align:bottom}#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>td,#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>th,#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>td,#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>th,#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>td,#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>th{border-right:0;font-size:1.6rem;height:100%;line-height:1.42857143;padding:10px 10px 10px 20px;vertical-align:middle;width:55%}#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>td:nth-child(2),#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>th:nth-child(2),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>td:nth-child(2),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>th:nth-child(2),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>td:nth-child(2),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>th:nth-child(2){width:20%}#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>td:nth-child(3),#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>th:nth-child(3),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>td:nth-child(3),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>th:nth-child(3),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>td:nth-child(3),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>th:nth-child(3){border-right:0;width:20%}#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>td:nth-child(4),#home-section .home-body .general-box .react-bootstrap-table .table>tbody>tr>th:nth-child(4),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>td:nth-child(4),#home-section .home-body .general-box .react-bootstrap-table .table>tfoot>tr>th:nth-child(4),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>td:nth-child(4),#home-section .home-body .general-box .react-bootstrap-table .table>thead>tr>th:nth-child(4){border-right:0;width:30%}#home-section .home-body .general-box .react-bootstrap-table .table>caption+thead>tr:first-child>td,#home-section .home-body .general-box .react-bootstrap-table .table>caption+thead>tr:first-child>th,#home-section .home-body .general-box .react-bootstrap-table .table>colgroup+thead>tr:first-child>td,#home-section .home-body .general-box .react-bootstrap-table .table>colgroup+thead>tr:first-child>th,#home-section .home-body .general-box .react-bootstrap-table .table>thead:first-child>tr:first-child>td,#home-section .home-body .general-box .react-bootstrap-table .table>thead:first-child>tr:first-child>th{border-right:0;border-top:0;font-size:1.4rem;font-weight:700}#home-section .home-body .general-box .react-bootstrap-table .table>tbody+tbody{border-top:2px solid #ddd}#home-section .home-body .general-box .react-bootstrap-table .table .table{background-color:#fff}#home-section .home-body .general-box .react-bootstrap-table .table-bordered{border:1px solid #ddd}#home-section .home-body .general-box .react-bootstrap-table .table-striped>tbody>tr{color:#727272}#home-section .home-body .general-box .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}#home-section .home-body .general-box .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(2n){background-color:#f8fafc}#home-section .home-body .general-box .react-bootstrap-table .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#home-section .home-body .sorting-item-list.isUsingPlaceholder{margin-bottom:100px}#home-section .home-body .sorting-item-list .isDragging{margin-bottom:500px}#home-section .smart-collection-setup-modal{padding:0}#home-section .imageZone .smart-image-zone-section .smart-image-zone-container .text-container .subtitle{margin-bottom:49px;margin-top:24px;width:610px}#home-section .imageZone .smart-image-zone-section .smart-image-zone-container .text-container .button{width:180px}#home-section .creation-recipe-modal{box-sizing:unset}.recipe-preview-container{box-sizing:border-box;height:640px;max-height:calc(100vh - 220px);overflow-y:scroll;padding:28px 34px;width:1012px}.recipe-preview-container .preview-loading{position:relative;top:125px}.recipe-preview-container .recipe-preview-data{display:flex;flex-direction:row}.recipe-preview-container .recipe-preview-data .recipe-preview-media .single-media-element{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:flex;height:328px;justify-content:center;width:326px}.recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container{background:#d8d8d8;border-radius:6px;height:328px;width:326px}.recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container .no-media{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;width:100%}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info{display:flex;flex-direction:column;justify-content:space-between;padding-left:16px;width:calc(100% - 282px)}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header{display:flex;flex-direction:row}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .bold-value{font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-market{border-right:1px solid #3d6ca2;display:flex;flex-direction:row;height:24px;padding-right:16px}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-id{padding-left:16px}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container{display:flex;flex-direction:row;margin-left:auto}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality{height:56px;margin-right:28px;margin-top:-18px;padding:4px;transform:rotate(180deg);width:56px}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .container-text-circle{display:contents}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;line-height:20px;padding:4px 9px}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.published{background-color:#0a8540;color:#fff}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.draft{background-color:#374370;color:#fff}.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.approval,.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.pending,.recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.recipe-preview-container .recipe-preview-data .recipe-preview-title{margin-bottom:35px;margin-top:20px}.recipe-preview-container .recipe-preview-data .recipe-preview-title .recipe-name{display:-webkit-box;font-weight:700;line-height:1.25;margin:0 0 10px;text-align:left;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;height:80px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info{display:flex;flex-direction:row;justify-content:space-between}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time{display:flex;flex-direction:column}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .time,.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .unit{color:#004288;font-size:3.2rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .recipe-total-time-text{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings{display:flex;flex-direction:column}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings .servings{color:#004288;font-size:3.2rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings .recipe-servings-text{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-difficulty{display:flex;flex-direction:column}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-difficulty .difficulties-icons{height:39px}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-difficulty .difficulties-icons .difficulty-icon:not(.first){margin-left:8px}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-difficulty .recipe-difficulty-description{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-cost{display:flex;flex-direction:column}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-cost .container-symbol{height:32px;margin-right:0;width:32px}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-cost .cost-icons{display:flex;flex-direction:row;height:39px}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-cost .cost-icons .cost-icon:not(.first){margin-left:8px}.recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-cost .cost-description{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-preview-container .recipe-preview-data .recipe-preview-owner-and-language-container{display:flex;flex-direction:row;margin-top:auto}.recipe-preview-container .recipe-preview-data .recipe-preview-owner{display:flex;flex-direction:row}.recipe-preview-container .recipe-preview-data .recipe-preview-owner .bold-text{font-weight:700;margin-right:4px}.recipe-preview-container .recipe-preview-data .recipe-preview-language{display:flex;flex-direction:row;margin-left:16px}.recipe-preview-container .recipe-preview-data .recipe-preview-language .bold-text{font-weight:700;margin-right:4px}.recipe-preview-container .recipe-preview-data .recipe-preview-views{display:flex;flex-direction:row;margin-top:8px}.recipe-preview-container .recipe-preview-data .recipe-preview-views .bold-text{font-weight:700;margin-right:4px}.recipe-preview-container .recipe-preview-ingredients{height:200px;margin-top:32px;width:100%}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-title{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:25px}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list{box-sizing:border-box;padding:10px 0;width:100%}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container:not(.first){margin-top:10px}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container svg{margin-right:9px;vertical-align:middle}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container .ingredient-fullname{background-color:#ebf6fe;border-radius:20px;color:#004288;display:inline-block;font-size:1.4rem;padding:6px 14px}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container .ingredient-fullname.invalid-ingredient{background-color:#ffefef;color:#af300b}.recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .no-ingredients{color:#3f3f3f;font-size:1.6rem}.recipe-preview-container .loading-section{background:#fff!important}.recipe-preview-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}.recipe-preview-modal-section .carousel-arrows .arrow-container.left{right:1062px}.recipe-preview-modal-section .carousel-arrows .arrow-container.right{left:1062px}.base-recipe-preview-container{box-sizing:border-box;height:640px;max-height:calc(100vh - 220px);overflow-y:scroll;padding:80px 40px 0;width:1012px}.base-recipe-preview-container .preview-loading{position:relative;top:125px}.base-recipe-preview-container .recipe-preview-data{display:flex;flex-direction:row}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media{position:relative}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .single-media-element{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:flex;height:285px;justify-content:center;width:282px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container{background:#d8d8d8;height:285px;position:relative;width:282px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container .no-media{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;position:relative;top:25px;width:100%}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container .base-recipe-tag-no-media{background:#0a8540;border-radius:4px;color:#fff;font-size:1.4rem;height:32px;line-height:32px;padding:0 6px;position:absolute;right:3px;top:36px;width:110px;z-index:1}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .no-media-container .base-recipe-tag-no-media svg{margin-bottom:-5px;margin-right:5px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media #base-recipe-tag-id{box-sizing:content-box}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .base-recipe-tag{background:#0a8540;border-radius:4px;color:#fff;font-size:1.4rem;height:32px;line-height:32px;padding:0 6px;position:absolute;right:3px;top:36px;width:110px;z-index:1}.base-recipe-preview-container .recipe-preview-data .recipe-preview-media .base-recipe-tag svg{margin-bottom:-5px;margin-right:5px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info{padding-left:16px;width:calc(100% - 282px)}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header{display:flex;flex-direction:row}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .bold-value{font-weight:700}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-market{border-right:1px solid #3d6ca2;display:flex;flex-direction:row;padding-right:24px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-id{padding-left:24px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container{display:flex;flex-direction:row;margin-left:auto}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality{color:rgba(0,66,136,.502);display:inline-block;font-size:1.4rem;height:20px;margin-right:12px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .percentage-container{border-radius:6px;box-sizing:border-box;height:20px;line-height:20px;padding:0 9px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:20px;line-height:20px;padding:0 9px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.published{background-color:#0a8540;color:#fff}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.draft{background-color:#374370;color:#fff}.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.approval,.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.pending,.base-recipe-preview-container .recipe-preview-data .recipe-preview-basic-info .recipe-preview-basic-info-header .recipe-preview-labels-container .recipe-preview-status .status-icon.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.base-recipe-preview-container .recipe-preview-data .recipe-preview-title{margin-bottom:35px;margin-top:20px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-title .recipe-name{display:-webkit-box;font-weight:700;line-height:1.25;margin:0 0 10px;text-align:left;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;height:80px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info{display:flex;flex-direction:row;justify-content:flex-start}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time{display:flex;flex-direction:column}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .time{color:#004288;font-size:3.2rem;font-weight:700}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .unit{color:#004288;font-size:3.2rem}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-total-time .recipe-total-time-text{color:#004288;font-size:1.8rem;font-weight:700}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings{display:flex;flex-direction:column;margin-left:60px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings .servings{color:#004288;font-size:3.2rem;font-weight:700}.base-recipe-preview-container .recipe-preview-data .recipe-preview-additional-info .recipe-preview-servings .recipe-servings-text{color:#004288;font-size:1.8rem;font-weight:700}.base-recipe-preview-container .recipe-preview-data .recipe-preview-owner{display:flex;flex-direction:row;margin-top:15px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-owner .bold-text{font-weight:700;margin-right:4px}.base-recipe-preview-container .recipe-preview-data .recipe-preview-language{display:flex;flex-direction:row}.base-recipe-preview-container .recipe-preview-data .recipe-preview-language .bold-text{font-weight:700;margin-right:4px}.base-recipe-preview-container .recipe-preview-ingredients{height:200px;margin-top:20px;width:100%}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-title{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:30px}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list{box-sizing:border-box;padding:10px;width:100%}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container:not(.first){margin-top:10px}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container svg{margin-right:9px;vertical-align:middle}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container .ingredient-fullname{background-color:#ebf6fe;border-radius:20px;color:#004288;display:inline-block;font-size:1.4rem;padding:6px 14px}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .ingredient-preview-container .ingredient-fullname.invalid-ingredient{background-color:#ffefef;color:#af300b}.base-recipe-preview-container .recipe-preview-ingredients .recipe-preview-ingredients-list .no-ingredients{color:#3f3f3f;font-size:1.6rem}.base-recipe-preview-container .loading-section{background:#fff!important}.base-recipe-preview-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}.base-recipe-preview-modal-section .carousel-arrows .arrow-container.left{right:1062px}.base-recipe-preview-modal-section .carousel-arrows .arrow-container.right{left:1062px}.collection-preview-container{border-bottom:1px solid #d8d8d8;box-sizing:border-box;height:598px;max-height:calc(100vh - 220px);padding:24px 40px 0 24px;width:950px}.collection-preview-container .preview-loading{position:relative;top:125px}.collection-preview-container *{box-sizing:unset!important}.collection-preview-container .collection-preview-data{display:flex;flex-direction:row}.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:285px;position:relative;width:282px}.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element .smart-collection-tag{background:#ce406b;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#fff;font-size:1.4rem;height:32px;line-height:32px;position:absolute;right:3px;top:36px;width:82px;z-index:1}.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element .smart-collection-tag svg{margin-bottom:-2px;margin-left:14px}.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element .empty-media-element.collection-slider{height:235px;width:232px}.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element .empty-media-element.collection-slider .no-img-collection,.collection-preview-container .collection-preview-data .collection-preview-media .single-media-element .empty-media-element.collection-slider .no-img-smart-collection{-webkit-mask-size:60% 60%}.collection-preview-container .collection-preview-data .collection-preview-basic-info{padding-left:16px;width:calc(100% - 282px)}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header{align-items:center;display:flex;flex-direction:row}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header .bold-value{font-size:22px;font-weight:700;line-height:33px}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header .collection-preview-market{align-items:center;border-right:2px solid #3f3f3f;display:flex;flex-direction:row;height:16px;padding-right:16px}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header .collection-preview-market .item-label{margin-right:6px}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header .collection-preview-market .typography h2{font-size:22px;line-height:33px}.collection-preview-container .collection-preview-data .collection-preview-basic-info .collection-preview-basic-info-header .collection-preview-id{padding-left:16px}.collection-preview-container .collection-preview-data .collection-preview-title{margin-top:10px;min-height:50px}.collection-preview-container .collection-preview-data .collection-preview-title .collection-name{display:-webkit-box;margin:0 0 10px;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.collection-preview-container .collection-preview-data .collection-preview-filters-title{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px;width:73%}.collection-preview-container .collection-preview-data .collection-preview-filters-title .bold-text{font-weight:700}.collection-preview-container .collection-preview-data .collection-preview-filters-title .view-more-btn{color:#3d6ca2;cursor:pointer;font-size:1.4rem;font-weight:400;text-decoration:underline}.collection-preview-container .collection-preview-data .collection-preview-filters{display:inline-block;margin-top:12px;max-width:76%;width:auto}.collection-preview-container .collection-preview-data .collection-preview-filters .smart-filter-tag{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:1.4rem;line-height:20px;margin:7px 10px 0 0;max-height:30px;overflow:hidden;padding:5px 12px;text-overflow:ellipsis;white-space:nowrap}.collection-preview-container .collection-preview-recipes{height:200px;margin-top:34px;width:100%}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-title{color:#004288;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:space-between;width:auto}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-title .view-more-btn{color:#3d6ca2;cursor:pointer;font-size:1.8rem;font-weight:400;text-decoration:underline}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-list{margin-top:22px;width:100%}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-list .collection-preview-recipe-container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;box-shadow:inset 0 80px 30px -20px rgba(0,0,0,.502);display:inline-block;font-size:1.2rem;height:136px;margin-right:8px;overflow:hidden;position:relative;top:5px;width:136px}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-list .collection-preview-recipe-container .recipe-name{color:#fff;display:-webkit-box;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:16px;margin:6px 12px;overflow:hidden;text-overflow:ellipsis}.collection-preview-container .collection-preview-recipes .collection-preview-recipes-list .no-recipes{color:#3f3f3f;font-size:1.6rem}.collection-preview-container .loading-section{background:#fff!important}.collection-preview-modal-section{height:758px}.complement-preview-container{box-sizing:border-box;height:550px;max-height:calc(100vh - 220px);overflow-y:scroll;padding:28px 34px 12px;width:1012px}.complement-preview-container .preview-loading{position:relative;top:125px}.complement-preview-container .complement-preview-data{display:flex;flex-direction:row}.complement-preview-container .complement-preview-media .no-media-container,.complement-preview-container .complement-preview-media .single-media-element{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:flex;height:328px;justify-content:center;width:326px}.complement-preview-container .complement-preview-media .no-media-container{background:#d8d8d8;height:328px;width:326px}.complement-preview-container .complement-preview-media .no-media-container .no-media{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;width:100%}.complement-preview-container .complement-preview-basic-info{margin-top:15px;padding-left:16px;width:calc(100% - 282px)}.complement-preview-container .complement-preview-basic-info-header{display:flex;flex-direction:row}.complement-preview-container .complement-preview-basic-info-header .bold-value{font-weight:700}.complement-preview-container .complement-preview-basic-info .complement-preview-title{margin-bottom:35px;margin-top:20px}.complement-preview-container .complement-preview-basic-info .complement-name{display:-webkit-box;line-height:1.25;margin:0 0 10px;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.complement-preview-container .complement-preview-basic-info .bold-value,.complement-preview-container .complement-preview-basic-info .complement-name{font-weight:700}.complement-preview-container .complement-preview-language,.complement-preview-container .complement-preview-types{align-items:center;display:flex;height:25px;margin-bottom:20px}.complement-preview-container .complement-preview-language span,.complement-preview-container .complement-preview-types span{margin-right:10px}.complement-preview-container .complement-preview-language .types-list,.complement-preview-container .complement-preview-types .types-list{list-style:none;padding:0}.complement-preview-container .complement-preview-language .types-list li,.complement-preview-container .complement-preview-types .types-list li{background-color:transparent;border-radius:5px;color:#fff;display:inline-block;margin-top:40px;max-width:50px;text-overflow:ellipsis}.complement-preview-container .complement-preview-id,.complement-preview-container .complement-preview-market{display:flex;flex-direction:row}.complement-preview-container .complement-preview-market{border-right:1px solid #3f3f3f;height:24px;padding-right:24px}.complement-preview-container .complement-preview-market .item-label{font-size:22px;margin-right:8px}.complement-preview-container .complement-preview-market .bold-value,.complement-preview-container .complement-preview-market .item-label{font-size:22px}.complement-preview-container .complement-preview-id{padding-left:24px}.complement-preview-container .complement-preview-id .bold-value{font-size:22px}.complement-preview-container .complement-preview-labels-container{display:flex;flex-direction:row;margin-left:auto}.complement-preview-container .complement-preview-additional-info{display:flex;flex-direction:row;justify-content:space-between}.complement-preview-container .complement-preview-language .bold-text,.complement-preview-container .complement-preview-types .bold-text{font-weight:700;margin-right:4px}.complement-preview-container .complement-preview-types .complement-type-icon-header-component .icon-tooltip-complement{background-image:none;bottom:50px;cursor:pointer;height:42px;left:3px;position:relative;width:42px;z-index:2}.complement-preview-container .complement-preview-types .complement-type-icon-header-component .icon-tooltip-complement .tooltip-text{bottom:52px;left:-20px;overflow-wrap:break-word;padding:5px 0 6px 8px;text-align:center}.complement-preview-container .complement-preview-types .complement-type-icon-header-component .icon-tooltip-complement .tooltip-text:after{border-color:#4a4a4a transparent transparent}.complement-preview-container .complement-preview-types .complement-type-icon-header-component .icon-tooltip-complement:hover .tooltip-text{min-width:72px}.complement-preview-container .complement-preview-tags{display:flex;flex-direction:row;justify-content:space-between;margin-top:45px}.complement-preview-container .complement-preview-tags .complement-preview-section-title{color:#004288;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:space-between;margin-bottom:12px}.complement-preview-container .complement-preview-tags .complement-preview-section-title .view-more-btn{color:#3d6ca2;cursor:pointer;font-size:1.4rem;font-weight:400;text-decoration:underline}.complement-preview-container .complement-preview-tags .complement-preview-allergens,.complement-preview-container .complement-preview-tags .complement-preview-nutritional-tags{display:flex;flex-direction:column}.complement-preview-container .complement-preview-tags .complement-preview-allergens{min-width:464px}.complement-preview-container .complement-preview-tags .complement-preview-allergens .complement-allergen{margin-right:15px}.complement-preview-container .complement-preview-tags .complement-preview-allergens .complement-preview-nutritional-tags .tags-container,.complement-preview-container .complement-preview-tags .complement-preview-allergens .tags-container{display:flex;flex-direction:row}.complement-preview-container .complement-preview-tags .complement-preview-nutritional-tags{margin-left:80px;min-width:325px}.complement-preview-container .complement-preview-tags .complement-preview-nutritional-tags .tags-container{flex-wrap:wrap}.complement-preview-container .complement-preview-tags .complement-preview-nutritional-tags .complement-nutrition-item{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin:6px 14px 6px 0;max-width:300px;overflow:hidden;padding:7px 14px;text-overflow:ellipsis;white-space:nowrap}.complement-preview-container .complement-preview-tags .empty-message{color:#3f3f3f;font-size:1.4rem}.complement-preview-container .loading-section{background:#fff!important}.complement-preview-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}.complement-preview-modal-section .carousel-arrows .arrow-container.left{right:1062px}.complement-preview-modal-section .carousel-arrows .arrow-container.right{left:1062px}.food-preview-container{box-sizing:border-box;height:640px;max-height:calc(100vh - 220px);overflow-y:auto;padding:28px 34px;width:1012px}.food-preview-container .preview-loading{position:relative;top:125px}.food-preview-container .food-preview-data{display:flex}.food-preview-container .food-preview-data .food-preview-media .image{border-radius:6px;display:flex;height:328px;width:326px}.food-preview-container .food-preview-data .food-preview-media .image .single-media-element{height:100%;width:100%}.food-preview-container .food-preview-data .food-preview-media .image.product{background:linear-gradient(137deg,#5f9daf,#437786)}.food-preview-container .food-preview-data .food-preview-media .image.product .media-container{height:328px;position:absolute;width:326px}.food-preview-container .food-preview-data .food-preview-media .image.ingredient{background:linear-gradient(137deg,#f4c22a,#e1a74c)}.food-preview-container .food-preview-data .food-preview-media .image.ingredient .media-container{height:328px;position:absolute;width:326px}.food-preview-container .food-preview-data .food-preview-media .image.discontinued{background:linear-gradient(137deg,#595959,#3f3f3f)}.food-preview-container .food-preview-data .food-preview-media .image.discontinued .media-container{height:328px;position:absolute;width:326px}.food-preview-container .food-preview-data .food-preview-media .image.media{background:none}.food-preview-container .food-preview-data .food-preview-media .image.media .media-container{height:328px;position:absolute;width:326px}.food-preview-container .food-preview-data .food-preview-media .image img{height:100px;transform:scale(1.1);width:100px}.food-preview-container .food-preview-data .food-preview-media .image img.ingredient{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center}.food-preview-container .food-preview-data .food-preview-media .image img.product{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center}.food-preview-container .food-preview-data .food-preview-media .image img.discontinued{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center}.food-preview-container .food-preview-data .food-preview-media .image .hearticon{align-self:flex-start;padding-left:20px;padding-top:20px}.food-preview-container .food-preview-data .food-preview-media .image .hearticon.heart-active{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-active.svg)}.food-preview-container .food-preview-data .food-preview-media .image .hearticon.heart-inactive{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-inactive.svg);filter:invert(28%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%)}.food-preview-container .food-preview-data .food-preview-media .image .hearticon.no-pointer{cursor:auto}.food-preview-container .food-preview-data .food-preview-basic-info{padding-left:16px;width:calc(100% - 282px)}.food-preview-container .food-preview-data .food-preview-basic-info .food-preview-basic-info-header{display:flex;flex-direction:row}.food-preview-container .food-preview-data .food-preview-basic-info .food-preview-basic-info-header .bold-value{font-weight:700}.food-preview-container .food-preview-data .food-preview-basic-info .food-preview-basic-info-header .food-preview-market{border-right:1px solid #3f3f3f;display:flex;height:24px;padding-right:24px}.food-preview-container .food-preview-data .food-preview-basic-info .food-preview-basic-info-header .food-preview-id{padding-left:24px}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container{display:flex;flex-direction:row;margin-left:auto}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-quality{height:56px;margin-right:28px;margin-top:-18px;padding:4px;transform:rotate(180deg);width:56px}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-quality .container-text-circle{display:contents}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-quality .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;line-height:20px;padding:4px 9px}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon.published{background-color:#0a8540;color:#fff}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon.draft{background-color:#374370;color:#fff}.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon.approval,.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon.pending,.food-preview-container .food-preview-data .food-preview-basic-info .recipe-preview-labels-container .recipe-preview-status .status-icon.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.food-preview-container .food-preview-data .food-preview-title{margin-top:20px}.food-preview-container .food-preview-data .food-preview-title .food-name{display:-webkit-box;font-weight:700;line-height:1.25;margin:0 0 10px;text-align:left;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.food-preview-container .food-preview-data .synonms-list{display:flex;flex-direction:row;flex-wrap:wrap}.food-preview-container .food-preview-data .synonms-list .food-synonym-item{background-color:#ebf6fe;border-radius:16px;color:#004288;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:200px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.food-preview-container .food-preview-data .synonms-list .view-more-btn{color:#3d6ca2;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:34px;text-decoration:underline}.food-preview-container .food-preview-data .food-preview-category,.food-preview-container .food-preview-data .food-preview-database,.food-preview-container .food-preview-data .food-preview-language{display:flex;flex-direction:row;margin-top:14px}.food-preview-container .food-preview-data .food-preview-category .bold-text,.food-preview-container .food-preview-data .food-preview-database .bold-text,.food-preview-container .food-preview-data .food-preview-language .bold-text{font-weight:700;margin-right:4px}.food-preview-container .food-preview-tags{display:flex;flex-direction:row;justify-content:space-between;margin-top:24px}.food-preview-container .food-preview-tags .food-preview-section-title{color:#004288;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:space-between;margin-bottom:16px}.food-preview-container .food-preview-tags .food-preview-section-title .view-more-btn{color:#3d6ca2;cursor:pointer;font-size:1.4rem;font-weight:400;text-decoration:underline}.food-preview-container .food-preview-tags .food-preview-allergens{display:flex;flex-direction:column}.food-preview-container .food-preview-tags .food-preview-allergens .tags-container{-moz-column-gap:16px;column-gap:16px;display:flex}.food-preview-container .food-preview-tags .food-preview-nutritional-tags{display:flex;flex-direction:column;width:335px}.food-preview-container .food-preview-tags .food-preview-nutritional-tags .tags-container{display:flex;flex-direction:row;flex-wrap:wrap}.food-preview-container .food-preview-tags .food-preview-nutritional-tags .tags-container .food-nutrition-item{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.food-preview-container .food-preview-tags .empty-message{color:#595959;font-size:1.6rem}.food-preview-container .loading-section{background:#fff!important}.food-preview-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}.food-preview-modal-section .carousel-arrows .arrow-container.left{right:1062px}.food-preview-modal-section .carousel-arrows .arrow-container.right{left:1062px}@font-face{font-family:UniversLTStd,sans-serif;src:url(UniversLTStd.d3fad741817b0bdf5ada.eot);src:url(UniversLTStd.fb8bf148f183f3bbc10a.woff) format("woff")}.redirect-view-container{background-color:#f5f5f5;bottom:0;left:0;position:absolute;right:0;top:0}.redirect-view-container .table{border-spacing:48px;display:table;height:100%;margin:auto}.redirect-view-container .table .text{display:table-cell;max-width:100%;vertical-align:middle;width:571px}.redirect-view-container .table .text p{color:#3f3f3f;font-family:UniversLTStd,Roboto,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;margin-bottom:0;margin-top:26px}.redirect-view-container .table .text p .bold-text{font-family:UniversLTStd,Roboto,sans-serif;font-weight:700}.redirect-view-container .table .text p .link{color:#004288;cursor:pointer;text-decoration:none}.redirect-view-container .table .image{display:table-cell;vertical-align:middle}.live-translation-container .live-translation-section{background-color:#cfcccc;border-bottom-left-radius:8px;border-top-left-radius:8px;box-shadow:0 0 3px 0 rgba(0,0,0,.502);box-sizing:content-box;color:#fff;cursor:pointer;font-size:11px;height:105px;padding:15px 10px 15px 0;position:fixed;right:0;text-align:center;top:42%;width:50px;z-index:2}.live-translation-container .live-translation-section .localeSelected{min-height:10px}.live-translation-container .language-label{color:#000;display:block}.live-translation-container .language-label span{display:inline-block;margin:5px}.modal-overlay .add-to-collection-modal{width:1000px}#add-recipes-colection{color:#004288;font-size:1.6rem;height:400px;margin-left:10px;width:auto}#add-recipes-colection *{box-sizing:border-box}#add-recipes-colection .input-select-prefix__menu{z-index:3}#add-recipes-colection .add-recipe-collection-error{color:red}#add-recipes-colection .select-collection-container{display:flex;height:310px}#add-recipes-colection .select-collection-container .collection-card-container{overflow:hidden}#add-recipes-colection .select-collection-container .column-form{display:inline-block;vertical-align:top;width:50%}#add-recipes-colection .select-collection-container .column-form .filter-collection-container{color:#595959;font-size:1.4rem;margin-top:18px;width:290px}#add-recipes-colection .select-collection-container .column-form .filter-collection-container .select-input{border-radius:4px;margin-top:10px}#add-recipes-colection .collection-item-card{height:55%;margin-left:131px;width:55%}#add-recipes-colection .collection-item-card .item-info,#add-recipes-colection .collection-item-card .item-media{cursor:default;width:auto}#add-recipes-colection .collection-item-card .item-info .item-info-container,#add-recipes-colection .collection-item-card .item-media .item-info-container{margin:0}#add-recipes-colection .collection-item-card .item-info .item-name-tooltip,#add-recipes-colection .collection-item-card .item-media .item-name-tooltip{cursor:default}#add-recipes-colection .title-selected-items{display:block;margin-bottom:10px;margin-left:20px}#add-recipes-colection .recipes-selected-container{background-color:#f2f2f2;border-radius:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));justify-items:center;padding:0 20px;grid-gap:45px 10px}#add-recipes-colection .recipes-selected-container a{height:280px;position:relative;width:90%}#add-recipes-colection .recipes-selected-container .recipe-item-card{border-radius:6px;bottom:22px;height:auto;position:relative;right:18px;transform:scale(.85)}#add-recipes-colection .recipes-selected-container .recipe-item-card .item-quality .tooltip-text{margin-left:7px;margin-top:3px;width:222px}#add-recipes-colection .recipes-selected-container .recipe-item-card .total-views-tooltip .tooltip-text{left:-100px}#add-recipes-colection .recipes-selected-container .recipe-item-card .total-views-tooltip .tooltip-text:after{margin-left:96px}.collection-blocked-alert-message{text-align:left!important}.collection-blocked-alert-message p{color:#999;font-weight:700}.collection-alert-message{width:796px!important}.collection-alert-message span p{text-align:left}.collection-alert-message span p:nth-child(3){font-weight:700}.collection-alert-message span p:nth-child(5){text-decoration:underline}.content-form-channel{color:#3f3f3f;font-size:14px}.content-form-channel p{margin-bottom:24px}.content-form-channel ul{list-style-type:none;padding:0}.content-form-channel ul li{margin-bottom:8px}.content-form-channel ul li .checkbox-input label{color:#3f3f3f;font-size:14px}.recipe-checklist-popup{font-size:16px}.recipe-checklist-popup .title-section{color:#999;display:inline-block;margin:40px 0 20px;width:auto}.recipe-checklist-popup .tooltip-icon{background:#004288;display:inline-block;height:12px;margin-left:10px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/question.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:12px}.recipe-checklist-popup .tooltip-text{min-width:230px!important}.recipe-checklist-popup .list-cell input[type=checkbox]+label{font-size:16px}.recipe-checklist-popup .list-cell.select-all{margin-bottom:13px}.recipe-checklist-popup .list-cell.select-all .name{color:#999}.recipe-checklist-popup .note-description{font-size:16px}.recipe-checklist-popup .advice{font-size:12px}.modal-section.content-modal-conflict .modal-footer{justify-content:left}.modal-section.content-modal-conflict .modal-footer .modal-btn.modal-btn-cancel{margin-right:auto}.modal-section.content-modal-conflict .channel-conflict-table .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:0 solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:10px;font-weight:400;padding:3px 5px 4px 7px;text-align:left;white-space:nowrap}.modal-section.content-modal-conflict .channel-conflict-table .table-head .table-head-cell:nth-child(2){max-width:175px;min-width:175px}.modal-section.content-modal-conflict .channel-conflict-table .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell{background-color:#fff;border-bottom:1px solid #ddd;border-right:0 solid #ddd;border-top:1px solid #ddd;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-weight:400;overflow:hidden;padding:9px 8px 15px 7px;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell:hover{background-color:#f5f5f5}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell:first-child{max-width:420px;min-width:420px;white-space:nowrap}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell .column-channel{margin-bottom:5px}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell.odd{background-color:#f9fafc}.modal-section.content-modal-conflict .channel-conflict-table .table-body .table-body-row .table-body-cell.odd:hover{background-color:#f5f5f5}.modal-section.content-modal-loading p{color:#3f3f3f;font-size:14px;font-weight:400;text-align:center}.modal-section.content-modal-loading .loading-section .loading-container{padding:0}.modal-section.content-modal-loading .processing{font-size:24px}.modal-recipe-pin .label-pin-recipe{color:#595959;display:block;font-size:1.4rem;margin-bottom:10px}.modal-recipe-pin .channel-pin-radio-button{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.modal-recipe-pin .channel-pin-radio-button .channel-name{color:#3f3f3f;font-size:1.4rem;margin-left:10px}.modal-recipe-pin .channel-pin-radio-button svg{cursor:pointer}.modal-recipe-pin h3{color:#004288;font-size:1.6rem;font-weight:400}.modal-recipe-pin .recipe-selected-container{background-color:#f2f2f2;border-radius:6px;padding:24px}.modal-recipe-pin .recipe-selected-container .item-info,.modal-recipe-pin .recipe-selected-container .item-media,.modal-recipe-pin .recipe-selected-container .item-name-tooltip,.modal-recipe-pin .recipe-selected-container .item-selector,.modal-recipe-pin .recipe-selected-container a{cursor:default!important;pointer-events:none}.modal-recipe-pin .recipe-selected-container .item-card-container:hover{transform:none}#recipe-scale .custom-modal-overlay .custom-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}#recipe-scale .custom-modal-overlay .custom-modal-section .custom-modal-bottom-buttons .primary{margin-right:0}#recipe-scale .scale-modal .custom-modal-children-container{max-height:calc(100vh - 220px);overflow-x:hidden;overflow-y:scroll;width:100%}#recipe-scale .scale-modal .custom-modal-header{padding-left:24px}#recipe-scale .scale-header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px;padding:24px 24px 0}#recipe-scale .scale-header .scale-modal-title{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;line-height:24px;margin-bottom:16px}#recipe-scale .scale-header .scale-modal-subtitle{align-items:center;color:#595959;display:flex;flex-direction:row;font-size:1.6rem;font-weight:400;justify-content:flex-start;line-height:22px;margin-bottom:0}#recipe-scale .loading-section.strech-loading{padding-top:20%}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content{min-width:628px!important;padding-bottom:20px}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding-bottom:15px;padding-left:0!important}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;padding-top:20px}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary{background-color:#fcf2d3;border:2px solid #f5be1a;border-radius:2px;color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:20px;max-width:650px;min-height:120px;opacity:1;text-align:left}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary svg{left:10px;position:relative;top:20px}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .warning{margin-bottom:10px;max-width:560px}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary span{display:block}#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .ingredientsIncomplete,#recipe-scale .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .warningAlert{left:40px;max-width:630px;position:relative}#recipe-scale .scale-modal-container{box-sizing:border-box;display:flex;flex-wrap:nowrap;margin-bottom:30px;padding:0 40px 0 24px;width:944px}#recipe-scale .scale-modal-container .scale-modal-section{display:flex;flex-direction:column;gap:24px;margin-bottom:50px}#recipe-scale .scale-modal-container .scale-modal-section .message-missing{color:#af300b;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:5px;opacity:1;text-align:left}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings{display:flex;flex-direction:column;gap:10px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-servings-title{color:#595959;font-size:1.6rem;font-weight:700;line-height:22px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-servings-container{display:flex;flex-direction:row;width:82px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-servings-container .scale-servings-number{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#004288;cursor:pointer;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;max-height:36px;max-width:158px;min-height:36px;min-width:158px;opacity:1;outline:none;padding-left:10px;text-align:left}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-servings-container .scale-servings-number.empty{border:1px solid #db380a;color:#999;line-height:10px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-discard-item{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);display:flex;flex-direction:row;height:50px;justify-content:space-between;margin:0;padding:12px 34px 16px 14px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-discard-item .scale-discard-title{color:#3f3f3f;font-size:16px;height:22px;line-height:22px;max-width:368px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:368px}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-discard-item .scale-discard{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center}#recipe-scale .scale-modal-container .scale-modal-section .scale-servings .scale-discard-item .scale-discard .scale-discard-label{color:#004288;font-size:14px;height:20px;line-height:20px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards{display:flex;flex-direction:column;gap:16px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-title{color:#004288;font-family:UniversLTStd,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;opacity:1;text-align:left}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-subtitle{color:#595959;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;opacity:1;text-align:left}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container{background-color:#f2f2f2;border-radius:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));justify-items:center;margin-top:8px;padding:0 20px;grid-gap:45px 10px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container a{height:280px;position:relative;width:90%}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container a .item-info{top:0;width:88%}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card{border-radius:6px;bottom:22px;height:auto!important;position:relative;right:18px;transform:scale(.85)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card .item-quality{transform:scale(.88)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card .item-quality .tooltip-text{height:68px;margin-left:9px;margin-top:3px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card .item-quality .tooltip-text .description-quality{transform:scale(1.1)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card .total-views-tooltip .tooltip-text{height:17px;left:-100px;width:220px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .recipe-item-card .total-views-tooltip .tooltip-text:after{margin-left:96px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .empty-media-element{background:#d8d8d8;border-radius:6px;color:#fff;flex-basis:28%;font-size:1.2rem;height:105px;line-height:1.6rem;padding:25px;text-align:center;width:236px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards .scale-recipe-cards-container .empty-media-element .no-img{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask-size:70% 70%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;mask-size:70% 70%;width:100%}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard{display:flex;flex-direction:column;gap:10px;margin-top:-20px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .WarningBox{margin-top:15px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container{background-color:#f2f2f2;border-radius:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));justify-items:center;padding:0 20px;grid-gap:45px 10px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container a{height:280px;position:relative;width:90%}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container a .item-info{top:0;width:88%}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card{border-radius:6px;bottom:22px;height:auto;position:relative;right:18px;transform:scale(.85)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card .item-quality{transform:scale(.88)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card .item-quality .tooltip-text{height:68px;margin-left:9px;margin-top:3px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card .item-quality .tooltip-text .description-quality{transform:scale(1.1)}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card .total-views-tooltip .tooltip-text{height:17px;left:-100px;width:220px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .recipe-item-card .total-views-tooltip .tooltip-text:after{margin-left:96px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .empty-media-element{background:#d8d8d8;border-radius:6px;color:#fff;flex-basis:28%;font-size:1.2rem;height:105px;line-height:1.6rem;padding:25px;text-align:center;width:236px}#recipe-scale .scale-modal-container .scale-modal-section .scale-recipe-cards-discard .scale-recipe-cards-discard-container .empty-media-element .no-img{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask-size:70% 70%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;mask-size:70% 70%;width:100%}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights{display:flex;flex-direction:column;gap:16px}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights .checkbox-input{color:#333;margin-bottom:-8px!important}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights .scale-copyrights-title{color:#595959;font-size:1.6rem;font-weight:700;line-height:22px}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights .scale-copyrights-info{background-color:#fff;box-sizing:border-box;color:#595959;display:flex;flex-direction:column;font-size:16px;letter-spacing:normal;margin:auto;overflow-y:auto;text-align:left;width:100%}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights .scale-copyrights-info a{text-decoration:underline}#recipe-scale .scale-modal-container .scale-modal-section .scale-copyrights .scale-copyrights-info p{margin-bottom:8px;margin-top:8px}#recipe-scale .warning-media-modal .custom-modal-header{margin-bottom:0!important;padding-top:10px}#recipe-scale .warning-media-modal .custom-modal-content{padding:0;width:634px}#recipe-scale .warning-media-modal .custom-modal-content .custom-modal-title{padding-left:24px}#recipe-scale .warning-media-modal .custom-modal-content .children-container{background-color:#fff;color:#333;font-size:1.6rem;letter-spacing:normal;line-height:1.63;margin:auto auto 10px;overflow-y:auto;padding:0 24px!important;text-align:justify}#recipe-scale .warning-media-modal .custom-modal-content p{margin-bottom:8px;margin-top:24px}#recipe-scale .warning-media-modal .custom-modal-content .custom-modal-bottom-buttons{border-top:none!important}.loading-modal.height-allergens{min-height:240px}.loading-modal.height-tags{min-height:400px}.loading-modal .loading-container{position:relative;top:35px}.recipe-tagging-preview-container{background-color:#f9f9f9;box-sizing:border-box;height:auto;max-height:calc(100vh - 220px);overflow:auto;padding:16px 30px 16px 40px;width:1000px}.recipe-tagging-preview-container li{list-style:none}.recipe-tagging-preview-container .tags-container-modal section{margin-bottom:34px}.recipe-tagging-preview-container .tags-container-modal [class*=-title]{color:#004288;display:inline-block;font-size:1.6rem;margin-bottom:7px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-subtitles{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.recipe-tagging-preview-container .tags-container-modal .modal-tags-subtitles .search-input{display:flex;flex-direction:row;justify-content:space-between;width:50%}.recipe-tagging-preview-container .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle{color:#595959;display:inline-block;font-size:1.4rem}.recipe-tagging-preview-container .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle-limit{color:#999;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;padding-right:10px;text-align:left}.recipe-tagging-preview-container .tags-container-modal .modal-tags-subtitles .modal-tags-type .modal-tags-type-subtitle{color:#595959;display:inline-block;font-size:1.4rem;padding-left:52px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container{position:relative}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container .modal-tags-search-title{color:#004288;display:block;font-size:1.8rem;font-weight:700;width:100%}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container .modal-tags-search-box{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:14px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container .label-info{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#595959;display:block;font-size:14px;line-height:16px;opacity:1;padding:5px 10px;position:absolute;top:115px;width:451px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container .label-info.new:hover{background:#004288;color:#fff;cursor:pointer}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container li.tab-title{background:#fff;border:1px solid #004288;border-radius:20px;color:#004288;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:18px;margin-left:17px;padding:7px 17px;text-align:center}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container li.tab-title.active{background:#205896;color:#fff}.recipe-tagging-preview-container .tags-container-modal .modal-tags-search-container li.tab-title:hover:not(.active){background:#ebf6fe}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions-label{color:#595959;font-size:14px;height:30px;line-height:30px;width:500px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions-label .tag-suggestion-template{background-color:#ebf6fe;border:1px solid #3f89d8;border-radius:16px;color:#004288;margin:0 4px;padding:8px 10px 7px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);min-height:50px;padding:10px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions .list-tags{margin:0;max-height:220px;overflow:auto;padding:0}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions .list-tags li{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin-right:5px;max-width:200px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions .list-tags li.active{background:#723cf8;color:#fff}.recipe-tagging-preview-container .tags-container-modal .modal-tags-suggestions-container .tags-suggestions .list-tags li.found{background:#3f89d8;color:#fff;cursor:default}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels{display:flex;flex-direction:row;padding:0;width:100%}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels .tag-container{align-items:center;display:flex;flex-direction:column;margin-right:11px}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li{border-bottom:3px solid hsla(0,0%,100%,0);color:#595959;cursor:pointer;font-size:1.4rem}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state{margin-bottom:3px;padding-top:3px}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state span{padding:0 2px}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state:hover{background:#d8d8d8;border-radius:4px;color:#595959}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state.active{background:#004288;border-radius:4px;color:#fff;padding:3px 3px 0}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li .suggested-tag{border-bottom:1.5px solid #004288}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li.active{color:#004288;margin-bottom:2px}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-labels li.matches{color:#004288}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .circle-icon{margin-top:-3px}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags .tag-type{overflow:hidden;padding:6px 10px 4px;text-overflow:ellipsis}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li:hover{background:#d8d8d8}.recipe-tagging-preview-container .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active{display:none}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container{flex:0 1 70%;padding:20px 15px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .optional-text{display:inline-block;margin-left:5px;width:90%}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .checkbox-input,.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .checkbox-input-old{margin:0 15px 15px 0}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .label-text{color:#9b9b9b;display:block;font-size:12px;font-weight:300;margin-bottom:15px;text-align:left}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .toolTip{background-image:none;display:inline}.recipe-tagging-preview-container .tags-container-modal .modal-tags-recipeType-section .type-label-check-container .toolTip .tooltip-text.top-right{left:0}.recipe-tagging-preview-container .tags-container-modal .list-tags-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);padding:10px}.recipe-tagging-preview-container .tags-container-modal .list-tags-section.empty-list{padding:20px 15px}.recipe-tagging-preview-container .tags-container-modal .list-tags-section.empty-list .empty-tags{font-size:1.6rem}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags{margin:0;max-height:220px;overflow:auto;padding:0}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin:3px;max-width:320px;padding:5px 10px;white-space:nowrap}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:default}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.found{background:#ebf6fe;color:#004288}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.disabled{background:#999;color:#fff;cursor:default}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.disabled .cross-valid{display:none}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.disabled:hover{background:#999}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.not-valid{background-color:#f9f9f9;border:1px solid #d8d8d8;cursor:default}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.not-valid:hover{background:#f9f9f9}.recipe-tagging-preview-container .tags-container-modal .list-tags-section .list-tags li.suggestion-tag{background-color:#ebf6fe;border:1px solid #3f89d8;color:#004288}.recipe-tagging-preview-container .tags-container-modal .modal-tags-autotag{color:#595959;display:block;font-size:1.4rem;margin-bottom:7px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-autotag.allergens{margin-bottom:0;margin-left:15px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-allergen-section{margin-bottom:0!important}.recipe-tagging-preview-container .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:16px 10px;width:100%}.recipe-tagging-preview-container .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon{cursor:pointer;margin-right:15px}.recipe-tagging-preview-container .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.disabled,.recipe-tagging-preview-container .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.not-valid{cursor:default}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .modal-tags-selected-title{color:#004288;display:block;font-size:1.8rem;font-weight:700;width:100%}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active div{display:inline-block;margin-bottom:-7px;max-width:270px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active:hover{background:#004288}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;margin-top:1px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:top}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.suggestion-tag{background-color:#ebf6fe;border:1px solid #3f89d8;color:#004288}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.suggestion-tag .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#004288;margin-top:1px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:top}.recipe-tagging-preview-container .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.suggestion-tag:hover{background:#d8d8d8}#recipe-piece-tagging .confirm-propagate{margin-top:18px}#recipe-piece-tagging .confirm-propagate .checkbox-text{color:#3f3f3f;font-size:1.4rem}.loading-container{display:unset}.searchBox{align-items:center;bottom:0;color:#515151;display:flex;font-size:18px;min-width:256px;position:relative;text-align:center}.searchBox .search-box-limit-exceeded{color:#db380a;font-size:1.3rem;left:3px;position:relative;top:8px}.searchBox .search-box-limit-exceeded .warning-icon{margin-right:6px;position:relative;top:2px}.searchBox.char-limit-exceeded input{border:1px solid #db380a!important;border-radius:4px}.searchBox.char-limit-exceeded:focus{border:1px solid #db380a}.searchBox input{background-color:#fff;border:1px solid #d8d8d8;border-radius:18px;font-size:14px;margin-left:-20px;padding:11px 11px 8px 13px;text-indent:33px;vertical-align:middle;width:251px}.searchBox input:focus{border:1px solid #1068eb;outline:none}.searchBox.square input{border-radius:4px}.searchBox>svg{position:relative;right:-12px;top:1px;vertical-align:middle}.save-savedfilters-popup{background:#fff;border-bottom:1px solid #e4e4e4;border-radius:6px 6px 0 0}.save-savedfilters-popup .title-section{color:#727272;display:block;padding-bottom:30px}.save-savedfilters-popup .savedFilter-text{color:#9b9b9b;display:block;font-size:12px;margin:15px 0;text-align:left}.save-savedfilters-popup .savedFilter-text-up{color:#999;float:left;font-size:14px;line-height:30px}.save-savedfilters-popup input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:block;height:40px;padding:0 10px;width:100%}.save-savedfilters-popup input[type=text]:focus{border:1px solid #004288;outline:none}.quick-export-modal .custom-modal-children-container{box-sizing:border-box;height:640px;max-height:calc(100vh - 220px);overflow:auto;width:950px}.quick-export-modal .custom-modal-children-container #quick-export-popup{background-color:#f9f9f9;display:flex;flex-direction:column;padding:24px}.quick-export-modal .custom-modal-children-container #quick-export-popup .title-modal{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin-bottom:24px}.quick-export-modal .custom-modal-children-container #quick-export-popup .description-title{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:24px}.quick-export-modal .custom-modal-children-container .filename-container{margin-bottom:31px}.quick-export-modal .custom-modal-children-container .filename-container .export-input label{color:#3f3f3f;font-size:14px;font-weight:400;line-height:19.2px;margin-bottom:11px}.quick-export-modal .custom-modal-children-container .filename-container .export-input input{border-color:#595959;height:26px;width:-webkit-fill-available}.quick-export-modal .custom-modal-children-container .filename-container .invalid-export input{border-color:#db380a;margin-bottom:16px}.quick-export-modal .custom-modal-children-container .filename-container .export-input input::-moz-placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .filename-container .export-input input::placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .filename-container .limitCharacter{color:#3f3f3f;font-size:14px;font-weight:400;line-height:unset;line-height:16.8px}.quick-export-modal .custom-modal-children-container .filename-container .mandatory-message{align-items:center;display:flex;gap:4px}.quick-export-modal .custom-modal-children-container .filename-container .mandatory-message .mandatory-text{color:#db380a;font-size:12px;font-weight:400;line-height:14.4px}.quick-export-modal .custom-modal-children-container .export-format-container{display:flex;flex-direction:column}.quick-export-modal .custom-modal-children-container .export-format-container .title-export{color:#3f3f3f;font-size:14px;font-weight:400;line-height:19.2px;margin-bottom:11px}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export{margin-bottom:24px;width:-webkit-fill-available}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__control{border-color:#595959;height:48px;width:320px}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__control.input-select-prefix__control--is-focused{border:2px solid #1068eb;box-shadow:none}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__single-value{font-size:16px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__menu{width:320px}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__menu .input-select-prefix__option{color:#3f3f3f;font-size:16px;line-height:19.2px}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__menu .input-select-prefix__option--is-focused{background-color:#ebf6fe;color:#3f3f3f}.quick-export-modal .custom-modal-children-container .export-format-container .input-select-export .input-select-prefix__placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details{border-bottom:1px solid #d8d8d8;margin-bottom:24px;padding-bottom:24px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .select-recipe-details-description{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .select-recipe-details-description .select-recipe-details-description-text{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:16px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .select-recipe-details-description .select-recipe-details-selected-number{color:#3f3f3f;font-size:14px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .select-recipe-details-description .select-recipe-all-or-none-details{color:#004288;font-size:16px;font-weight:400;line-height:19.2px;margin-right:24px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .select-recipe-details-description .select-recipe-all-or-none-details .all-or-none-details{cursor:pointer;display:flex;gap:8px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .mandatory-message{align-items:center;display:flex;gap:4px;margin-bottom:24px}.quick-export-modal .custom-modal-children-container .export-select-recipe-details .mandatory-message .mandatory-text{color:#db380a;font-size:12px;font-weight:400;line-height:14.4px}.quick-export-modal .custom-modal-children-container .export-details-to-select{display:flex;flex-wrap:wrap;justify-content:space-between}.quick-export-modal .custom-modal-children-container .export-details-to-select .recipe-detail-item{align-items:center;display:flex;gap:8px;margin-bottom:20px}.quick-export-modal .custom-modal-children-container .export-details-to-select .recipe-detail-item .recipe-detail-text{color:#333;font-size:16px;font-weight:400;line-height:19.2px}.quick-export-modal .custom-modal-children-container .title-selected-items{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:16px}.quick-export-modal .custom-modal-children-container .description-title-selected{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:24px}.quick-export-modal .custom-modal-children-container .recipes-selected-container{display:flex;flex-wrap:wrap;gap:15px;justify-items:center}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card{height:327px;width:286px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-quality{transform:scale(.88)}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-quality .tooltip-text{height:68px!important;margin-left:9px;margin-top:3px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-quality .tooltip-text .description-quality{transform:scale(1.1)}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .total-views-tooltip .tooltip-text{height:17px;left:-100px;top:20px;width:220px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .total-views-tooltip .tooltip-text:after{margin-left:96px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media{height:155px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media{cursor:default}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .percentage-container,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media .percentage-container{height:17px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .media-container .empty-media-element,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media .media-container .empty-media-element{padding:0!important}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-name-tooltip,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-selector,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media .item-name-tooltip,.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-media .item-selector{cursor:default}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info{height:155px;top:0;width:90%}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-stats .item-status{bottom:25px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-stats .item-status .status-container{height:20px;padding:9px 11px 18px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-stats .item-status .status-container .typography{bottom:4.5px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-stats .views{bottom:28px;margin-left:5px}.quick-export-modal .custom-modal-children-container .recipes-selected-container .recipe-item-card .item-info .item-stats svg{bottom:8px}.custom-modal-overlay .custom-modal-section.quick-export-modal .custom-modal-header.with-title{padding:30px 30px 8px 24px}.print-modal .custom-modal-children-container{max-height:calc(100vh - 220px);overflow:auto}.print-header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;padding:0 40px}.print-header .print-modal-title{color:#004288;display:inline-block;font-size:1.6rem;margin-bottom:4px;margin-right:233px}.print-header .print-modal-subtitle{align-items:center;color:#595959;display:flex;flex-direction:row;font-size:1.4rem;justify-content:flex-start;margin-bottom:0;margin-right:233px;width:50%}.print-modal-container{box-sizing:border-box;display:flex;flex-wrap:nowrap;margin-bottom:30px;overflow:auto;padding:0 40px;width:950px}.print-modal-container .print-modal-section{display:flex;flex-direction:column;margin-bottom:40px}.print-modal-container .print-left-column,.print-modal-container .print-right-column{display:flex;flex-basis:29%;flex-direction:column}.print-modal-container .checkbox-text{color:#595959;font-size:14px!important}.print-modal-container .checkbox-input{margin-bottom:8px}.general-container .section-filters{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}.general-container .section-filters .text{display:inline-block}.general-container .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container .section-filters.filter-active{background-color:#004288;color:#fff}.general-container .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container .section-filters.filters-applied-withtext{background-color:#ebf6fe;border:0;height:32px;max-width:160px;padding:4px 9px 0;text-align:initial}.general-container .section-filters.filters-applied-withtext .text{line-height:15px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-container .section-filters.filters-applied-withtext .triangle-icon{position:relative;top:-7px}.general-container .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;height:32px;text-align:initial}.general-container .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container .section-filters.filters-applied-withnumber .triangle-icon{position:relative;top:-6px}.general-container .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container .container-custom-select{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:326px;position:absolute;top:50px;width:372px;z-index:4}.general-container .container-custom-select .custom-select{display:block;height:90%;width:100%}.general-container .container-custom-select .custom-select .input-select-prefix__menu{background-color:#fff;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;margin-bottom:8px;margin-top:0;position:absolute;top:auto;width:100%;z-index:1}.general-container .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list{max-height:244px;padding-top:0}.general-container .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list .input-select-prefix__option--is-focused{color:#999}.general-container .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list .input-select-prefix__option--is-focused:hover{color:#fff}.general-container .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list div:nth-child(2n) div:nth-child(odd){background-color:#f9f9f9}.general-container .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list div:nth-child(2n) div:nth-child(odd):hover{background-color:#004288}.general-container .container-custom-select .filters-selected{display:flex;flex-wrap:wrap;gap:5px}.general-container .container-custom-select .filters-selected.active{border-bottom:1px solid #d8d8d8;padding:10px}.general-container .container-custom-select .filters-selected .value-selected{align-items:center;background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:14px;margin:0 5px 0 0;max-width:237px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.general-container .container-custom-select .filters-selected .value-selected:hover{background-color:#004288}.general-container .container-custom-select .filters-selected .value-selected .cross-valid{background:#fff;margin-left:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;scale:75%}.general-container .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:15%;justify-content:space-between;width:100%}.general-container .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.chip-component{align-items:center;border-radius:40px;cursor:pointer;display:flex;flex-direction:row;padding:4px 12px}.chip-component .chip-label{font-size:1.4rem}.chip-component.selected{background-color:#3f89d8;border:1px solid #3f89d8;color:#fff}.chip-component.not-selected{background-color:#fff;border:1px solid #004288;color:#004288}.chip-component.disabled{cursor:default;opacity:.4;pointer-events:none}.general-container-custom-chip-selector .section-filters{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}.general-container-custom-chip-selector .section-filters .text{display:inline-block}.general-container-custom-chip-selector .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container-custom-chip-selector .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-custom-chip-selector .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-custom-chip-selector .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;height:32px;text-align:initial}.general-container-custom-chip-selector .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-custom-chip-selector .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-custom-chip-selector .section-filters.filters-applied-withnumber .triangle-icon{position:relative;top:-6px}.general-container-custom-chip-selector .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-custom-chip-selector .container-chip-selector{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:112px;position:absolute;top:50px;width:263px;z-index:4}.general-container-custom-chip-selector .container-chip-selector .filter-chip-selector-container{display:block;height:calc(100% - 48px);width:100%}.general-container-custom-chip-selector .container-chip-selector .filter-chip-selector-container .chip-selector-options{align-items:center;display:flex;flex-direction:row;gap:8px;line-height:22px;margin:16px}.general-container-custom-chip-selector .container-chip-selector .no-options-available{color:#3f3f3f;font-size:1.6rem}.general-container-custom-chip-selector .container-chip-selector .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:48px;justify-content:space-between;width:100%}.general-container-custom-chip-selector .container-chip-selector .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-custom-chip-selector .container-chip-selector .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-custom-chip-selector .container-chip-selector .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.general-container-tags .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;text-align:center;vertical-align:middle}.general-container-tags .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-tags .section-filters .text{display:inline-block}.general-container-tags .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.general-container-tags .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-tags .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-tags .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;box-sizing:border-box;height:32px;text-align:initial}.general-container-tags .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-tags .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-tags .container-custom-select{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;min-height:150px;padding:15px;position:absolute;top:50px;width:370px;z-index:4}.general-container-tags .container-custom-select .react-select__value-container{margin-left:21px}.general-container-tags .container-custom-select .tags-search-icon{left:9px;position:relative;top:25px;z-index:1}.general-container-tags .container-custom-select .custom-tags-select{display:block}.general-container-tags .container-custom-select .tags-selected{margin-top:5px}.general-container-tags .container-custom-select .tags-selected .tag-selected{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin:8px 5px 0 0;max-width:300px;padding:5px 10px;white-space:nowrap}.general-container-tags .container-custom-select .tags-selected .tag-selected div{display:inline-block;margin-top:-1px;max-width:270px;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.general-container-tags .container-custom-select .tags-selected .tag-selected:hover{background-color:#004288}.general-container-tags .container-custom-select .tags-selected .tag-selected.active{color:#fff;cursor:pointer}.general-container-tags .container-custom-select .tags-selected .tag-selected.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:text-top}.general-container-tags .container-custom-select .suggested-title{color:#595959;font-size:14px;font-weight:400;line-height:22px;margin-left:10px;margin-top:20px;text-align:left}.general-container-tags .container-custom-select .tags-suggested{margin-bottom:15px}.general-container-tags .container-custom-select .tags-suggested .tag-suggested{background-color:#ebf5ff;border-radius:16px;color:#3f89d8;cursor:pointer;display:inline-block;font-size:14px;margin:8px 5px 0 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.general-container-tags .container-custom-select .tags-suggested .tag-suggested:hover{background-color:#d2e8ff}.general-container-tags .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding-top:10px;width:100%}.general-container-tags .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-tags .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-tags .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.top-options-bar{font-size:1.4rem;padding-left:10px;top:5px}.top-options-bar,.top-options-bar .select-all{color:#004288;display:inline-flex;position:relative}.top-options-bar .select-all{align-items:center;cursor:pointer;margin-bottom:3px;margin-right:16px}.top-options-bar .select-all svg{margin-bottom:2px;margin-right:8px}.top-options-bar .show-options{bottom:5px;cursor:pointer;line-height:14px;margin-right:21px;position:relative}.top-options-bar .show-options .show-options-moreIcon{display:inline-flex;height:20px;margin-right:1px;position:relative;right:1px;scale:1.3;top:3px;width:32px}.top-options-bar .show-options .show-options-moreIcon:hover{background:#ebf6fe;border-radius:20px;display:inline-flex;height:20px;left:10px;margin-right:13px;scale:1.3;top:3px;width:20px}.top-options-bar .show-options .show-options-moreIcon:hover svg{bottom:0;position:relative;right:4px}.top-options-bar .show-options .show-options-moreIcon.active{background:#ebf6fe;border-radius:20px;display:inline-flex;height:20px;left:10px;margin-right:13px;top:3px;width:20px}.top-options-bar .show-options .show-options-moreIcon.active svg{bottom:0;position:relative;right:4px}.top-options-bar .show-options:hover>.show-options-moreIcon{background:#ebf6fe;border-radius:20px;display:inline-flex;height:20px;left:10px;margin-right:13px;top:3px;width:20px}.top-options-bar .show-options:hover>.show-options-moreIcon svg{bottom:0;position:relative;right:4px}.top-options-bar .show-options-container{flex-grow:1}.top-options-bar .list-options{list-style-type:none;position:absolute;right:65px;top:10px;width:20px}.top-options-bar .list-options .available{background:#fff;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#595959;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:245px;z-index:5}.top-options-bar .list-options .available:first-child{border-top:1px solid #d8d8d8}.top-options-bar .list-options .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.top-options-bar .list-options .available .hover-icon .is-hover{display:none}.top-options-bar .list-options .available .hover-icon .no-hover{display:block}.top-options-bar .list-options .available:hover{background-color:#3d6ca2;color:#fff}.top-options-bar .list-options .available:hover .hover-icon .no-hover{display:none}.top-options-bar .list-options .available:hover .hover-icon .is-hover{display:block}.top-options-bar .list-options .disabled{background:#fff;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;position:relative;text-align:left;width:245px;z-index:5}.top-options-bar .list-options .disabled:first-child{border-top:1px solid #d8d8d8}.top-options-bar .list-options .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.top-options-bar .list-options .disabled .hover-icon .is-hover{display:none}.top-options-bar .list-options .disabled .hover-icon .is-hover svg{opacity:.5}.top-options-bar .list-options .disabled .hover-icon .no-hover{display:block}.top-options-bar .list-options .disabled .hover-icon .no-hover svg{opacity:.5}.main-filter-bar-container{justify-content:space-between;margin:auto;width:1220px}.main-filter-bar-container,.main-filter-bar-container .filter-bar-container{align-items:center;display:flex}.main-filter-bar-container .quick-action{color:#515151;font-size:1.8rem}.main-filter-bar-container .quick-action .searchBox>svg{height:23px;right:-15px;width:20px}.main-filter-bar-container .quick-action .searchBox input{border:1px solid #3f3f3f;color:#004288;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;width:544px}.main-filter-bar-container .quick-action .searchBox input::-moz-placeholder{color:#595959;opacity:1}.main-filter-bar-container .quick-action .searchBox input::placeholder{color:#595959;opacity:1}.main-filter-bar-container .quick-action .searchBox input:focus{border:2px solid #004288}.main-filter-bar-container .quick-action .name-search{background:url(https://images.aws.nestle.recipes/Images/SVG/header/search2.svg) no-repeat;background-position:10px;background-size:20px;border:1px solid #9b9b9b;border-radius:18px;font-size:1.4rem;height:36px;padding-left:35px;width:251px}.main-filter-bar-container .quick-action.count-content{color:#d1d1d1;text-align:center;width:-moz-fit-content;width:fit-content}.main-filter-bar-container .quick-action.count-content .count-text{color:#004288}.main-filter-bar-container .quick-action.users-count{width:600px}.main-filter-bar-container .quick-action .long-input-search{height:40px;width:704px}.main-filter-bar-container .quick-action .long-input-search input{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;width:100%}.main-filter-bar-container .translation-status{color:#595959;font-size:1.4rem;line-height:22px}.main-filter-bar-container .select-input,.main-filter-bar-container .select-order-by{background-color:#fff;border-radius:20px;color:#595959;font-size:1.4rem;line-height:22px;width:190px;z-index:3}.main-filter-bar-container .select-input .input-select-prefix__control,.main-filter-bar-container .select-order-by .input-select-prefix__control{border-radius:20px}.main-filter-bar-container .select-input .input-select-prefix__control--is-focused,.main-filter-bar-container .select-order-by .input-select-prefix__control--is-focused{box-shadow:0 0 0 1.9px #004288!important}.main-filter-bar-container .select-input .input-select-prefix__option,.main-filter-bar-container .select-order-by .input-select-prefix__option{border-bottom:20px solid #595959}.main-filter-bar-container .select-input:focus,.main-filter-bar-container .select-order-by:focus{background-color:#004288}.main-filter-bar-container .grey-icon{height:auto;margin:0 0 0 13px;width:auto}.main-filter-bar-container .grey-icon .tooltip-text{font-size:14px;font-weight:400;line-height:16.8px;padding:16px;width:270px}.main-filter-bar-container .container-save-filters{position:relative}.main-filter-bar-container .container-save-filters .section-my-filters{align-items:center;border:1px solid #004288;border-radius:40px;box-sizing:border-box;color:#004288;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:32px;justify-content:center;width:111px}.main-filter-bar-container .container-save-filters .section-my-filters .text{margin-left:8px;padding-top:3px}.main-filter-bar-container .container-save-filters .section-my-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.main-filter-bar-container .container-save-filters .section-my-filters:hover:not(.filter-active) svg{color:#004288}.main-filter-bar-container .container-save-filters .section-my-filters.filter-active{background-color:#004288;color:#fff}.main-filter-bar-container .container-save-filters .section-my-filters.filters-applied{background-color:#ebf6fe;border:0;height:32;max-width:160px;text-align:initial}.main-filter-bar-container .container-save-filters .section-my-filters.filters-applied .text{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-filter-bar-container .container-save-filters .section-save-filters{cursor:pointer;height:325px;overflow-y:scroll;width:335px}.main-filter-bar-container .container-save-filters .section-no-filters-saved,.main-filter-bar-container .container-save-filters .section-save-filters{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;position:absolute;right:0;z-index:4}.main-filter-bar-container .container-save-filters .section-no-filters-saved{height:80px;padding:20px;top:50px;width:300px}.main-filter-bar-container .container-save-filters .section-no-filters-saved .filter-title{color:#3f3f3f;font-size:16px;font-weight:700;margin:10px 0 0!important}.main-filter-bar-container .container-save-filters .section-no-filters-saved .filter-subtitle{color:#999;font-size:14px;font-weight:400;margin:14px 0 0!important}.footer-pagination{display:inline-flex;max-height:60px;position:relative;width:100%}.footer-pagination .item-row-selector{display:flex;min-width:294px}.footer-pagination .item-row-selector .item-row-selector-text{color:#999;font-size:1.4rem;padding-left:10px;padding-right:10px;position:relative;top:10px}.footer-pagination .pagination{align-items:center;color:#4f575e;display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;justify-content:space-around;line-height:22px;margin-left:auto;margin-right:0;position:relative;white-space:nowrap}.footer-pagination .pagination .previousPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.footer-pagination .pagination .previousPage.disabled{color:#727272;cursor:default}.footer-pagination .pagination .nextPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;opacity:1;width:32px}.footer-pagination .pagination .nextPage.disabled{color:#727272;cursor:default}.footer-pagination .pagination .pageNumber{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#727272;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.footer-pagination .pagination .pageNumber.currentPage{border-color:#1068eb;color:#1068eb;cursor:default;font-weight:400}.footer-pagination .pagination .pageNumber.disabled{cursor:default;opacity:.3}.footer-pagination .pagination .ellipsis{background-color:unset;border:unset;color:#4f575e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:21px;opacity:1;text-align:center}.footer-pagination .go-top{background-color:#004288;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:36px;margin:0 auto;padding:6px;position:relative;text-align:center;width:152px}.footer-pagination .top-button{display:flex;margin-top:5px;text-align:center}.footer-pagination .top-button .top-arrow{display:flex;margin:2px 8px 4px 16px;transform:rotate(-90deg)}.footer-pagination .max-search-results-reached{display:inline-flex;margin-top:50px;position:absolute;right:0}.footer-pagination .max-search-results-reached .max-search-results-reached-text{color:#999;font-family:UniversLTStd,sans-serif;font-size:12px;font-weight:400;padding-left:4px;padding-top:5px;vertical-align:middle}.footer-pagination .max-search-results-reached .cercle-icon{background-color:#3f89d8;border-radius:15px;display:inline-block;max-height:21px;max-width:21px;padding-left:1px;position:relative}.footer-pagination .max-search-results-reached .cercle-icon .exclamation-icon{margin-left:-4px;margin-top:-2px}.footer-pagination .max-search-results-reached .cercle-icon .exclamation-icon g{fill:#fff}.footer-pagination .max-search-results-reached .cercle-icon .exclamation-icon circle{stroke:#ebf6fe}#recipes-component{align-items:center;background:#f9f9f9;display:flex;flex-direction:column;min-height:calc(100vh - 184px);width:100%}#recipes-section{background-color:#fff;padding-top:32px;width:100%}#recipes-section .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#recipes-section .list-background .main-view-container{margin-top:36px!important;max-width:1204px;width:1204px}#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons{align-items:center;display:flex}#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .grid-btn,#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .list-btn{background-color:#fff;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .grid-btn.active,#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .list-btn.active{background-color:#004288;fill:#fff}#recipes-section .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .recipe-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:15px}#recipes-section .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#recipes-section .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#recipes-section .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#recipes-section .list-background .main-view-container #render-item-list *{box-sizing:border-box}#recipes-section .list-background .main-view-container #render-item-list .items-selected-info{align-items:center;background-color:#ebf6fe;border-radius:8px;color:#004288;display:flex;font-size:1.4rem;height:53px;justify-content:space-between;margin-bottom:16px;padding:0 15px}#recipes-section .list-background .main-view-container #render-item-list .items-selected-info .clear-selection{cursor:pointer;font-weight:700}#recipes-section .list-background .main-view-container #render-item-list .items-selected-info.warning{background-color:#fcf2d3}#recipes-section .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode>div{height:60px;margin-bottom:8px;width:100%}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:16px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes>span{flex-grow:4;margin-left:15px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes .item-info-header{display:flex;flex-direction:row;width:605px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes .item-info-header span:first-child{width:106px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes .item-info-header span:nth-child(2){width:199px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes .item-info-header span:nth-child(3){width:135px}#recipes-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-recipes .item-info-header span:nth-child(4){width:100px}#recipes-section .list-background .main-view-container #render-item-list .WarningBox{margin:0 auto 50px;max-width:50%}#recipes-section .list-background .main-view-container #render-item-list .WarningBox .WarningText{margin:15px 5px 15px 40px}#recipes-section .list-background .main-view-container #render-item-list .WarningBox .WarningText a.ask-support{color:#004288;text-decoration:none}#recipes-section .list-background .main-view-container #render-item-list .media-container .single-media-element .play-button{left:75px;position:absolute;top:40px}#recipes-section .list-background .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#recipes-section .list-background .main-view-container .show-filters-btn.inactive{background:#999}#recipes-section .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#recipes-section .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}#recipes-section .list-background .main-view-container .criteriaGroup{margin-top:10px}#recipes-section .list-background .main-view-container #contains-quality-filter{border-bottom:none!important}#recipes-section .container-children-filters{display:flex;width:100%}#recipes-section .fa-check-square-o:before{color:#666;content:""}#recipes-section .loading-section.strech-loading{background:#f9f9f9}#recipes-section .input-select-prefix__control{min-height:34px!important;min-width:54px!important}#recipes-section .input-select-prefix__value-container{padding:0 5px!important}#recipes-section .select-order-by,#recipes-section .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipes-section .select-order-by .input-select-prefix__single-value,#recipes-section .select-status .input-select-prefix__single-value{color:#004288!important}#recipes-section .select-order-by .input-select-prefix__menu,#recipes-section .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#recipes-section .select-order-by .input-select-prefix__control,#recipes-section .select-status .input-select-prefix__control{width:100%}#recipes-section .select-order-by .input-select-prefix__control--is-focused,#recipes-section .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipes-section .select-order-by .input-select-prefix__indicators,#recipes-section .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}#recipes-section .select-order-by{margin:0 10px}#recipes-section .input-select-prefix__single-value{margin-left:9px}.smart-collection-create-popup .smart-collection-create-modal{padding:0!important}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum{color:#999;display:block;width:100%}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container{padding:30px 60px 0 38px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-block-title{color:#004288;display:block;font-size:1.6rem;font-weight:700;width:100%}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-title .text-input label{margin-bottom:0;margin-right:0;padding:10px 5px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description{margin-bottom:20px;margin-top:15px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .label-text{display:block;font-size:1.2rem;margin-bottom:15px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .label-text:first-child{display:inline-block;margin-right:5px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-input{border:1px solid #e4e4e4;border-radius:2px;color:#004288;font-size:16px;height:35px;padding:10px;width:100%}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-input:focus{border:1px solid #004288;color:#004288;outline:none}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-description{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:16px;height:144px;line-height:1.63;padding:15px;resize:none;width:100%}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-description:focus{border:1px solid #004288;color:#004288;outline:none}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description:last-child .label-text{display:inline-block}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description:last-child input{height:100px}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-info-tooltip{z-index:12}.smart-collection-create-popup .smart-collection-create-modal .collection-form-colum .collection-input-container .collection-input-description .collection-info-tooltip .tooltip-text{min-width:220px}#panel-all-filters-overlay-id{background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}#panel-all-filters-overlay-id .panel-all-filters-container{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.251);height:100vh;position:fixed;right:0;transition:width .5s ease-in-out;width:640px;z-index:10}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-header{align-items:center;border-bottom:1px solid #d8d8d8;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;padding:0 24px;width:100%}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-header .panel-all-filters-title{color:#3f3f3f;font-size:2.2rem;font-weight:700}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-header .close-all-filters{cursor:pointer;padding:16px}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-sections{height:calc(100% - 152px);overflow:auto}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer{align-items:center;border-top:1px solid #d8d8d8;box-sizing:border-box;display:flex;height:72px;justify-content:space-between;padding:16px 24px;width:100%}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-clear-all-filters-btn{align-items:center;cursor:pointer;display:flex;flex-direction:row}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-clear-all-filters-btn .panel-clear-all-filters-txt{color:#004288;font-size:1.6rem;line-height:16px;margin-left:8px;text-decoration:underline}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-all-filters-btns-right{align-items:center;display:flex;flex-direction:row}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-all-filters-btns-right .save-filters-btn{align-items:center;display:flex;flex-direction:row;gap:8px}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-all-filters-btns-right .save-filters-btn svg{margin-bottom:2px}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-all-filters-btns-right .save-filters-btn .save-filters-btn-text{line-height:16px}#panel-all-filters-overlay-id .panel-all-filters-container .panel-all-filters-footer .panel-all-filters-btns-right .primary{margin-right:0}#panel-all-filters-overlay-id .filters-selected{display:flex;flex-wrap:wrap;gap:8px}#panel-all-filters-overlay-id .clear-filter-container{display:flex;justify-content:flex-end;width:100%}#panel-all-filters-overlay-id .clear-filter-container .clear-filter-section{color:#004288;cursor:pointer;font-size:1.6rem;line-height:19px;padding:10px 0;text-decoration:underline}#panel-all-filters-overlay-id .sep-vertical-line{border-right:1px solid #d8d8d8;height:22px}#panel-all-filters-overlay-id .searcher-selector-prefix__option input{margin-top:-1px}.collapsible-filter-section{border-bottom:1px solid #d8d8d8;margin:0 16px 0 24px}.collapsible-filter-section .collapsible-filter-section-header{align-items:center;cursor:pointer;display:flex;height:72px;justify-content:space-between}.collapsible-filter-section .collapsible-filter-section-header .collapsible-filter-section-header-left-content{display:flex;flex-direction:row;gap:10px}.collapsible-filter-section .collapsible-filter-section-header .collapsible-filter-section-header-left-content .collapsible-filter-section-title{color:#3f3f3f;font-size:1.8rem;font-weight:700}.collapsible-filter-section .collapsible-filter-section-content{margin-bottom:24px}.collapsible-filter-section:last-child{border-bottom:none}.chip-list-item-selected-component{align-items:center;background-color:#ebf6fe;border-radius:40px;color:#004288;cursor:pointer;display:flex;font-size:1.4rem;height:32px;line-height:17px;padding:4px 12px;position:relative}.chip-list-item-selected-component .chip-text{max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-list-item-selected-component .chip-tooltip{background-image:none;left:-21px;position:absolute;width:240px}.chip-list-item-selected-component .chip-tooltip .top-left:after{display:none}.chip-list-item-selected-component .cross-valid{line-height:10px;margin-left:8px}.chip-list-item-selected-component .cross-valid path{fill:#004288}.chip-list-item-selected-component:hover{background-color:#004288;color:#fff}.chip-list-item-selected-component:hover .cross-valid path{fill:#fff}.channels-filter-section{display:flex;flex-direction:column;gap:16px}.channels-filter-section .clear-filter-container{margin-top:16px}.channels-filter-section .tooltip-text{word-break:break-word}.ingredient-filter-section #food-input-with,.ingredient-filter-section #ingredient-input-without,.ingredient-filter-section #product-input-with{margin-bottom:16px}.ingredient-filter-section #food-input-with .filter-label,.ingredient-filter-section #ingredient-input-without .filter-label,.ingredient-filter-section #product-input-with .filter-label{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:16px}.ingredient-filter-section #ingredient-input-without,.ingredient-filter-section #product-input-with{margin-top:24px}.ingredient-filter-section .food-checkboxes-container{display:flex;flex-direction:column;gap:16px;margin-top:24px}.ingredient-filter-section .clear-filter-container{margin-top:16px}.specification-filter-section{display:flex;flex-direction:column;gap:24px}.specification-filter-section .subtitle-section{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:16px}.specification-filter-section .chip-component{box-sizing:border-box;height:32px;padding:4px 24px}.specification-filter-section .range-input-from-label,.specification-filter-section .range-input-to-label{margin-bottom:8px}.specification-filter-section .filter-difficulty{display:flex;gap:8px}.specification-filter-section .filter-difficulty .chip-children-div{height:21px}.specification-filter-section .filter-difficulty .spon-icon{margin-right:4px;margin-top:-2px}.specification-filter-section .container-buttons-duration,.specification-filter-section .container-buttons-servings{align-items:center;display:flex;flex-direction:row;gap:8px}.specification-filter-section .container-buttons-duration .button-rangebox,.specification-filter-section .container-buttons-servings .button-rangebox{border-radius:16px;box-sizing:border-box;color:#004288;cursor:pointer;font-size:1.4rem;height:32px;line-height:22px;padding:4px 12px}.specification-filter-section .container-buttons-duration .button-rangebox.active,.specification-filter-section .container-buttons-servings .button-rangebox.active{background-color:#3f89d8;color:#fff}.specification-filter-section .range-input-row-container.input-serving,.specification-filter-section .range-input-row-container.inputrow-duration{margin-top:16px}.specification-filter-section .range-input-row-container.input-serving .quantity-grams,.specification-filter-section .range-input-row-container.inputrow-duration .quantity-grams{height:48px;width:82px}.specification-filter-section .range-input-row-container.input-serving .range-input-left-side,.specification-filter-section .range-input-row-container.inputrow-duration .range-input-left-side{margin-right:20px}.specification-filter-section #duration-filter-section .range-input-max,.specification-filter-section #duration-filter-section .range-input-min,.specification-filter-section #servings-filter-section .range-input-max,.specification-filter-section #servings-filter-section .range-input-min{-moz-appearance:textfield;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;color:#004288;font-size:1.6rem;padding-left:8px;padding-right:1px;text-align:left}.specification-filter-section #duration-filter-section .range-input-max::-moz-placeholder,.specification-filter-section #duration-filter-section .range-input-min::-moz-placeholder,.specification-filter-section #servings-filter-section .range-input-max::-moz-placeholder,.specification-filter-section #servings-filter-section .range-input-min::-moz-placeholder{color:#3f3f3f}.specification-filter-section #duration-filter-section .range-input-max::placeholder,.specification-filter-section #duration-filter-section .range-input-min::placeholder,.specification-filter-section #servings-filter-section .range-input-max::placeholder,.specification-filter-section #servings-filter-section .range-input-min::placeholder{color:#3f3f3f}.specification-filter-section #duration-filter-section .range-input-max:focus,.specification-filter-section #duration-filter-section .range-input-min:focus,.specification-filter-section #servings-filter-section .range-input-max:focus,.specification-filter-section #servings-filter-section .range-input-min:focus{border:1px solid #1068eb;color:#004288}.specification-filter-section #duration-filter-section .range-input-max::-webkit-inner-spin-button,.specification-filter-section #duration-filter-section .range-input-max::-webkit-outer-spin-button,.specification-filter-section #duration-filter-section .range-input-min::-webkit-inner-spin-button,.specification-filter-section #duration-filter-section .range-input-min::-webkit-outer-spin-button,.specification-filter-section #servings-filter-section .range-input-max::-webkit-inner-spin-button,.specification-filter-section #servings-filter-section .range-input-max::-webkit-outer-spin-button,.specification-filter-section #servings-filter-section .range-input-min::-webkit-inner-spin-button,.specification-filter-section #servings-filter-section .range-input-min::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto;opacity:1}.specification-filter-section #duration-filter-section .range-input-max.unit-on-right ::-webkit-outer-spin-button,.specification-filter-section #duration-filter-section .range-input-max.unit-on-right::-webkit-inner-spin-button,.specification-filter-section #duration-filter-section .range-input-min.unit-on-right ::-webkit-outer-spin-button,.specification-filter-section #duration-filter-section .range-input-min.unit-on-right::-webkit-inner-spin-button,.specification-filter-section #servings-filter-section .range-input-max.unit-on-right ::-webkit-outer-spin-button,.specification-filter-section #servings-filter-section .range-input-max.unit-on-right::-webkit-inner-spin-button,.specification-filter-section #servings-filter-section .range-input-min.unit-on-right ::-webkit-outer-spin-button,.specification-filter-section #servings-filter-section .range-input-min.unit-on-right::-webkit-inner-spin-button{height:48px;margin-left:5px;position:relative}#adimo-filter-section-id .container-buttons-adimo{display:flex;flex-direction:row;gap:8px;line-height:22px;margin-top:24px}#adimo-filter-section-id .clear-filter-container{margin-top:24px}#cost-filter-section-id{display:flex;flex-direction:column;gap:24px}#cost-filter-section-id .cost-options-container{align-items:center;display:flex;flex-direction:row;gap:8px}#cost-filter-section-id .cost-options-container .chip-component{box-sizing:border-box;height:32px}#cost-filter-section-id .cost-options-container .button-rangebox{border-radius:16px;box-sizing:border-box;color:#004288;cursor:pointer;font-size:1.4rem;height:32px;padding:7px 12px}#cost-filter-section-id .cost-options-container .button-rangebox.active{background-color:#3f89d8;color:#fff}#cost-filter-section-id .cost-chip-option{align-items:center;display:flex}#cost-filter-section-id .cost-chip-option .chip-children-div{align-items:center;display:flex;flex-direction:row;gap:4px;height:21px;margin-right:6px}#cost-filter-section-id .cost-chip-option .chip-label{margin-top:2px}#cost-filter-section-id .range-input-row-container.inputrow-cost .quantity-grams{height:48px;width:82px}#cost-filter-section-id .inputrow-cost{gap:20px;margin-top:0}#cost-filter-section-id .range-input-from-label,#cost-filter-section-id .range-input-to-label{margin-bottom:8px}#cost-filter-section-id .range-input-max,#cost-filter-section-id .range-input-min{-moz-appearance:textfield;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;color:#004288;font-size:1.6rem;padding-left:8px;padding-right:1px;text-align:left}#cost-filter-section-id .range-input-max::-moz-placeholder,#cost-filter-section-id .range-input-min::-moz-placeholder{color:#3f3f3f}#cost-filter-section-id .range-input-max::placeholder,#cost-filter-section-id .range-input-min::placeholder{color:#3f3f3f}#cost-filter-section-id .range-input-max:focus,#cost-filter-section-id .range-input-min:focus{border:1px solid #1068eb;color:#004288}#cost-filter-section-id .range-input-max::-webkit-inner-spin-button,#cost-filter-section-id .range-input-max::-webkit-outer-spin-button,#cost-filter-section-id .range-input-min::-webkit-inner-spin-button,#cost-filter-section-id .range-input-min::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto;opacity:1}#cost-filter-section-id .range-input-max.unit-on-right ::-webkit-outer-spin-button,#cost-filter-section-id .range-input-max.unit-on-right::-webkit-inner-spin-button,#cost-filter-section-id .range-input-min.unit-on-right ::-webkit-outer-spin-button,#cost-filter-section-id .range-input-min.unit-on-right::-webkit-inner-spin-button{height:48px;margin-left:5px;position:relative}.radio-list-container .radio-list-title{color:#9b9b9b;display:inline-block;font-size:12px;margin-right:5px;text-align:left}.radio-list-container .radio-list{list-style-type:none;padding:0}.radio-list-container .radio-list span.container-synonyms{display:inline-block;margin-top:20px;max-width:100%}.radio-list-container .radio-list span.container-synonyms .text-input-limit-exceeded{color:#af300b;font-size:12px;font-weight:400;line-height:16px;margin-top:-5px;text-align:left}.radio-list-container .radio-list span.container-synonyms .warning-icon{margin-right:5px}.radio-list-container .radio-list label{display:inline;padding-left:5px}.radio-list-container .radio-list .error-editing-name{color:#af300b;display:block;font-size:1.4rem;margin-bottom:15px}.radio-list-container .radio-list li{align-items:baseline;display:flex}.radio-list-container .radio-list li .trash-container{display:inline-block}.radio-list-container .radio-list li .trash-icon{cursor:pointer;padding-top:2px}.radio-list-container .radio-list li .trash-icon.disabled{cursor:default;opacity:.33}.radio-list-container .radio-list li .pencil-icon{display:inline-block;height:16px}.radio-list-container .radio-list li .pencil-icon.disabled{cursor:default;opacity:.33}.radio-list-container .radio-list li .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.radio-list-container .radio-list li .tick-icon.disabled{cursor:default;opacity:.33}.radio-list-container .radio-list li .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.radio-list-container .radio-list li .close-edit-icon.disabled{cursor:default;opacity:.33}.radio-list-container .radio-list li .radio-input.white-button span{display:inline-flex;line-height:18px;max-width:90%;padding-left:11px}.radio-list-container .radio-list li.white-button{background-color:#fff;cursor:pointer;justify-content:space-between;margin-bottom:10px;padding:2px 10px}.radio-list-container .radio-list li.white-button.editing,.radio-list-container .radio-list li.white-button.selected{border:1px solid #3fb6ff}.radio-list-container .radio-list li.white-button.textInvalid{border:1px solid #db380a}.radio-list-container .radio-list li .toolTip{height:18px;width:18px}.radio-list-container .radio-list .radio-list-synonyms{margin-bottom:12px;margin-top:-20px}.radio-list-container .radio-list .radio-list-synonyms .new-name{color:#595959;font-size:14px;font-weight:400}.radio-list-container .radio-list .radio-list-synonyms .counter-synonyms{color:#595959;float:right;font-size:14px;font-weight:400;line-height:15px}.radio-list-container .radio-list .radio-list-synonyms .counter-synonyms.exceeded{color:#af300b}.MuiFormControl-root .MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl.MuiInputBase-adornedEnd{max-width:167.5px}.MuiFormControl-root .MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl.MuiInputBase-adornedEnd .MuiInputBase-input{color:#3f3f3f;font-size:16px;line-height:26px;max-height:40px;padding:12px 11px}.MuiFormControl-root .MuiFormHelperText-root{color:#999;font-size:10px;line-height:20px;margin-left:3px}.MuiDateCalendar-root{height:260px;max-width:201px!important}.MuiDateCalendar-root .MuiPickersCalendarHeader-root{align-items:center;display:flex;justify-items:center;margin-top:12px;padding-left:15px;padding-right:8px}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root{display:inline-flex}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-spacer{width:145px}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button{margin-left:-8px}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button svg{fill:#3f3f3f}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-root:first-child{order:0;padding-left:20px;padding-right:20px}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersFadeTransitionGroup-root{cursor:default;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersFadeTransitionGroup-root .MuiPickersCalendarHeader-label{margin:0}.MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-labelContainer{font-size:1.1rem;font-weight:700}.MuiDateCalendar-root .MuiButtonBase-root.MuiPickersDay-root.MuiPickersDay-dayWithMargin,.MuiDateCalendar-root .MuiTypography-root.MuiTypography-caption.MuiDayCalendar-weekDayLabel{font-size:11px;height:27px;line-height:11px;margin:0;width:27px}.MuiDateCalendar-root .MuiButtonBase-root.MuiPickersDay-root.MuiPickersDay-dayWithMargin:hover:not(.Mui-selected),.MuiDateCalendar-root .MuiTypography-root.MuiTypography-caption.MuiDayCalendar-weekDayLabel:hover:not(.Mui-selected){background-color:#d8d8d8}.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected{background-color:#3f89d8;font-size:11px;line-height:11px;margin:0}.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected:focus,.MuiDateCalendar-root .MuiPickersDay-root.Mui-selected:hover{background-color:#3f89d8}.MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-today{border:0}.MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-today:focus:not(.Mui-selected){background-color:#fff}.MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-today:before{background-color:#3f89d8;border-radius:50%;content:"";height:3px;left:50%;margin-top:17px;position:absolute;transform:translateX(-50%);width:3px}.MuiDateCalendar-root .MuiPickersDay-root.MuiPickersDay-today.Mui-selected:before{background-color:#fff;border-radius:50%;content:"";height:3px;left:50%;margin-top:17px;position:absolute;transform:translateX(-50%);width:3px}.date-filter-section{display:flex;flex-direction:column;gap:24px}.date-filter-section .radio-list{display:inline-flex;gap:20px;margin:0}.date-filter-section .radio-list-container label{color:#3f3f3f;font-size:1.6rem;padding-left:0}.date-filter-section .chip-component{box-sizing:border-box;height:32px}.date-filter-section .MuiFormControl-root input::-moz-placeholder{color:#3f3f3f;opacity:1}.date-filter-section .MuiFormControl-root input::placeholder{color:#3f3f3f;opacity:1}.date-filter-section .container-buttons-date{align-items:center;display:flex;flex-direction:row;gap:8px}.date-filter-section .container-buttons-date .button-rangebox{border-radius:16px;color:#004288;cursor:pointer;font-size:1.4rem;line-height:22px;padding:4px 12px}.date-filter-section .container-buttons-date .button-rangebox.active{background-color:#3f89d8;color:#fff}.date-filter-section .date-picker.start{margin-right:20px}.date-filter-section .date-range-picker-container{align-items:end;display:flex;flex-direction:row;margin-top:7px}.date-filter-section .date-range-picker-container .date-picker{display:flex;flex-direction:column}.date-filter-section .date-range-picker-container .date-picker .date-picker-label{color:#595959;font-size:1.4rem}.date-filter-section .date-picker-label{line-height:16px;margin-bottom:4px}.quality-filter-section .subtitle-section{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:16px;margin-top:0}.quality-filter-section .subtitle-section.label-nutrient{margin-bottom:12px}.quality-filter-section .quality-filters-container{align-items:center;display:flex;flex-direction:row;gap:8px;line-height:22px}.quality-filter-section .show-more-container{display:flex;line-height:22px;margin-top:24px}.quality-filter-section .show-more-container .show-more-button{cursor:pointer;display:flex;flex-direction:row;justify-content:center}.quality-filter-section .show-more-container .show-more-button .show-more-label{color:#004288;font-size:1.6rem;text-decoration:underline}.quality-filter-section .show-more-container .show-more-button .show-more-icon{height:22px;margin-left:8px}.quality-filter-section .radio-list{display:inline-flex;gap:62px;margin-bottom:24px}.quality-filter-section .radio-list li:first-child{width:152px}.quality-filter-section .radio-list-container label{color:#3f3f3f;font-size:1.6rem;padding-left:0}.quality-filter-section .container-checkbox-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.quality-filter-section .container-checkbox-grid .checkbox-pack-container{display:flex;flex-direction:column}.quality-filter-section .container-checkbox-grid .checkbox-pack-container:nth-child(odd){width:190px}.quality-filter-section .container-checkbox-grid .checkbox-pack-container:nth-child(2n){flex-grow:1;min-width:calc(100% - 214px)}.quality-filter-section .container-checkbox-grid .checkbox-text{color:#333;font-size:1.6rem}.quality-filter-section .container-checkbox-grid .checkbox-input{margin-bottom:16px}.quality-filter-section .container-checkbox-grid .checkbox-input:last-child{margin-bottom:0}.quality-filter-section .clear-filter-container{margin-top:8px}#nutritional-filter-section-id .subtitle-section{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:16px;margin-top:16px}#nutritional-filter-section-id .subtitle-section.label-nutrient{margin-bottom:12px}#nutritional-filter-section-id .range-input-from-label,#nutritional-filter-section-id .range-input-to-label{font-size:1.2rem}#nutritional-filter-section-id .nutritional-show-more-content .subtitle-section{margin-bottom:12px}#nutritional-filter-section-id .nutritional-show-more-content .container-rangebox{display:inline-block;margin-bottom:4px;margin-right:20px;width:45%}#nutritional-filter-section-id .nutritional-show-more-content .range-input-left-side{width:135px}#nutritional-filter-section-id .nutritional-show-more-content .quantity-grams{height:48px;width:82px}#nutritional-filter-section-id .nutritional-show-more-content .range-input-min.unit-on-right{width:82px}#nutritional-filter-section-id .nutritional-show-more-content .range-input-from-label,#nutritional-filter-section-id .nutritional-show-more-content .range-input-to-label{line-height:14px;margin-bottom:8px}#nutritional-filter-section-id .range-input-max,#nutritional-filter-section-id .range-input-min{-moz-appearance:textfield;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;color:#004288;font-size:1.6rem;padding-left:8px;padding-right:1px;text-align:left}#nutritional-filter-section-id .range-input-max::-moz-placeholder,#nutritional-filter-section-id .range-input-min::-moz-placeholder{color:#3f3f3f}#nutritional-filter-section-id .range-input-max::placeholder,#nutritional-filter-section-id .range-input-min::placeholder{color:#3f3f3f}#nutritional-filter-section-id .range-input-max:focus,#nutritional-filter-section-id .range-input-min:focus{border:1px solid #1068eb;color:#004288}#nutritional-filter-section-id .range-input-max::-webkit-inner-spin-button,#nutritional-filter-section-id .range-input-max::-webkit-outer-spin-button,#nutritional-filter-section-id .range-input-min::-webkit-inner-spin-button,#nutritional-filter-section-id .range-input-min::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto;opacity:1}#nutritional-filter-section-id .range-input-max.unit-on-right ::-webkit-outer-spin-button,#nutritional-filter-section-id .range-input-max.unit-on-right::-webkit-inner-spin-button,#nutritional-filter-section-id .range-input-min.unit-on-right ::-webkit-outer-spin-button,#nutritional-filter-section-id .range-input-min.unit-on-right::-webkit-inner-spin-button{height:48px;margin-left:5px;position:relative}#nutritional-filter-section-id .clear-filter-container{margin-top:8px}.food-database-filter-section{display:flex;flex-direction:column;gap:16px}.food-type-filter-section .food-type-filters-container,.state-filter-section .state-filters-container{align-items:center;display:flex;flex-direction:row;gap:8px;line-height:22px}.brands-filter-section,.language-filter-section .multiple-languages-filter,.market-filter-section{display:flex;flex-direction:column;gap:16px}.brands-filter-section .tooltip-text{word-break:break-word}#tags-filter-section-id{display:flex;flex-direction:column;gap:16px}#tags-filter-section-id .tag-suggestions-section{margin-top:8px}#tags-filter-section-id .tag-suggestions-section .suggested-title{color:#3f3f3f;font-size:1.6rem}#tags-filter-section-id .tag-suggestions-section .tags-suggested{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#tags-filter-section-id .tag-suggestions-section .tags-suggested .tag-suggested{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:40px;cursor:pointer;display:flex;font-size:1.4rem;height:32px;padding-left:12px;padding-right:12px}#score-filter-section-id .btn-box{margin-bottom:24px}#score-filter-section-id .chip-component{box-sizing:border-box;height:32px}#score-filter-section-id .chip-component .chip-children-div{display:flex;gap:4px;height:17px;margin-bottom:2px}#score-filter-section-id .chip-component .chip-label{margin-left:8px}#score-filter-section-id .container-buttons-nutritional-score{align-items:center;display:flex;flex-direction:row;gap:8px}#score-filter-section-id .button-rangebox{border-radius:16px;box-sizing:border-box;color:#004288;cursor:pointer;font-size:1.4rem;height:32px;line-height:22px;padding:4px 12px}#score-filter-section-id .button-rangebox.active{background-color:#3f89d8;color:#fff}#score-filter-section-id .button-rangebox.disabled{opacity:.5;pointer-events:none}#score-filter-section-id .range-input-from-label,#score-filter-section-id .range-input-to-label{margin-bottom:8px}#score-filter-section-id .range-input-row-container.inputrow-score{margin-top:16px}#score-filter-section-id .range-input-row-container.inputrow-score.disabled{opacity:.5;pointer-events:none}#score-filter-section-id .range-input-row-container.inputrow-score .quantity-grams{height:48px;width:82px}#score-filter-section-id .range-input-row-container.inputrow-score .range-input-left-side{margin-right:20px}#score-filter-section-id .range-input-max,#score-filter-section-id .range-input-min{-moz-appearance:textfield;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;color:#004288;font-size:1.6rem;padding-left:8px;padding-right:1px;text-align:left}#score-filter-section-id .range-input-max::-moz-placeholder,#score-filter-section-id .range-input-min::-moz-placeholder{color:#3f3f3f}#score-filter-section-id .range-input-max::placeholder,#score-filter-section-id .range-input-min::placeholder{color:#3f3f3f}#score-filter-section-id .range-input-max:focus,#score-filter-section-id .range-input-min:focus{border:1px solid #1068eb;color:#004288}#score-filter-section-id .range-input-max::-webkit-inner-spin-button,#score-filter-section-id .range-input-max::-webkit-outer-spin-button,#score-filter-section-id .range-input-min::-webkit-inner-spin-button,#score-filter-section-id .range-input-min::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto;opacity:1}#score-filter-section-id .range-input-max.unit-on-right ::-webkit-outer-spin-button,#score-filter-section-id .range-input-max.unit-on-right::-webkit-inner-spin-button,#score-filter-section-id .range-input-min.unit-on-right ::-webkit-outer-spin-button,#score-filter-section-id .range-input-min.unit-on-right::-webkit-inner-spin-button{height:48px;margin-left:5px;position:relative}#score-filter-section-id .clear-filter-container{margin-top:24px}#versions-filter-section-id{display:flex;flex-direction:column;gap:16px}#versions-filter-section-id .clear-filter-container{margin-top:16px}#versions-filter-section-id .tooltip-text{word-break:break-word}#zone-filter-section-id .zone-filters-options{align-items:center;display:flex;flex-direction:row;gap:8px;line-height:22px}#zone-filter-section-id .no-zones-available{color:#3f3f3f;font-size:1.6rem}#panel-all-filters-component-id .all-filters-open-button{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;gap:8px;height:32px;justify-content:center;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}#panel-all-filters-component-id .all-filters-open-button.has-filters-applied{background-color:#ebf6fe;border:none;color:#004288}#panel-all-filters-component-id .all-filters-open-button .all-filter-btn-text{align-items:center;display:flex}#panel-all-filters-component-id .all-filters-open-button .all-filter-btn-text .panel-all-filters-counter{align-items:center;background-color:#3f89d8;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;font-family:sans-serif;font-size:12px;height:15px;justify-content:center;margin-bottom:2px;margin-left:7px;padding:0 4px;text-align:center}#panel-all-filters-component-id .all-filters-open-button:hover{background-color:#ebf6fe;color:#004288}.back-top-container{background-color:#004288;border-radius:50%;bottom:128px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:56px;right:37px;text-align:center;width:56px;z-index:2}.back-top-container,.tips-and-tricks-box-container{align-items:center;display:flex;justify-content:center;position:fixed}.tips-and-tricks-box-container{background-color:#3f89d8;border-top-left-radius:16px;bottom:24px;right:0;transform-origin:bottom right;transition:width .3s ease-in-out,height .3s ease-in-out;z-index:3}.tips-and-tricks-box-container.collapsed{align-items:flex-start;border-bottom-left-radius:16px;box-shadow:4px 4px 4px rgba(0,0,0,.251);cursor:pointer;height:80px;width:93px}.tips-and-tricks-box-container.collapsed .tips-and-tricks-box-collapsed-content{align-items:center;background-color:#3f89d8;border-bottom-left-radius:16px;border-top-left-radius:16px;display:flex;height:100%;justify-content:center;max-height:80px;width:100%}.tips-and-tricks-box-container.expanded{background-color:transparent;height:420px;justify-content:space-between;margin-left:16px;margin-right:16px;width:400px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content{background-color:#fff;border-radius:16px;box-shadow:4px 4px 4px rgba(0,0,0,.251);display:flex;flex-direction:column;height:420px;justify-content:space-between;width:400px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-title{align-items:center;background-color:#3f89d8;border-top-left-radius:16px;border-top-right-radius:16px;box-sizing:border-box;display:flex;flex-direction:row;height:80px;justify-content:space-between;padding:19px 16px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-title .close-cross-btn{cursor:pointer}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-title .tips-and-tricks-box-icon-and-title{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:2rem;font-weight:700;gap:8px;line-height:30px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-title .tips-and-tricks-box-icon-and-title svg{margin-bottom:2px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:24px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-text-body{padding-left:24px;padding-right:24px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-text-body .tip-and-trick-title{color:#3f3f3f;font-size:1.8rem;font-weight:700;line-height:27px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-text-body .tip-and-trick-description{color:#3f3f3f;font-size:1.6rem;font-weight:400;line-height:20px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-text-body .tip-and-trick-description ol,.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-text-body .tip-and-trick-description p{margin-bottom:0}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer{display:flex;flex-direction:row;justify-content:space-between;padding:20px 16px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .discover-btn,.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .refresh-btn{align-items:center;display:flex;height:40px;line-height:24px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .refresh-btn{padding:7px 17px;width:107px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .discover-btn{margin-right:0;padding:7px 17px;width:174px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .refresh-btn svg{margin-bottom:3px;margin-right:8px}.tips-and-tricks-box-container.expanded .tips-and-tricks-box-expanded-content .tips-and-tricks-box-content .tips-and-tricks-box-footer .discover-btn svg{margin-left:8px}.general-container-foods .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;justify-content:center;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center}.general-container-foods .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-foods .section-filters .text{display:inline-block}.general-container-foods .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container-foods .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-foods .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-foods .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.general-container-foods .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-foods .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-foods .container-custom-select{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;min-height:258px;position:absolute;width:560px;z-index:4}.general-container-foods .container-custom-select .filter-label{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin:15px 20px}.general-container-foods .container-custom-select .filter-label.without{border-top:1px solid #d8d8d8;margin:5px 20px 15px;padding-top:10px}.general-container-foods .container-custom-select .container-select-with,.general-container-foods .container-custom-select .container-select-without{border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-flex;margin:0 20px 20px;min-height:40px;min-width:515px}.general-container-foods .container-custom-select .container-select-with.select-active,.general-container-foods .container-custom-select .container-select-without.select-active{border:1px solid #3f89d8}.general-container-foods .container-custom-select .container-select-with .search-icon,.general-container-foods .container-custom-select .container-select-without .search-icon{padding-left:8px;position:relative;top:10px}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete{margin-left:-21px;width:100%}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .react-select__control,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .react-select__control{margin-left:21px}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-food,.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-product,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-food,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-product{display:block}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-food .react-select__control,.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-product .react-select__control,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-food .react-select__control,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-product .react-select__control{border:none!important}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-food .react-select__control--is-focused,.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-product .react-select__control--is-focused,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-food .react-select__control--is-focused,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-product .react-select__control--is-focused{border:none!important;box-shadow:none!important}.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-food .react-select__menu-list,.general-container-foods .container-custom-select .container-select-with .filter-autocomplete .custom-select-product .react-select__menu-list,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-food .react-select__menu-list,.general-container-foods .container-custom-select .container-select-without .filter-autocomplete .custom-select-product .react-select__menu-list{max-height:244px;padding-top:0}.general-container-foods .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding:10px 0;width:100%}.general-container-foods .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-foods .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-foods .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:18px;padding:7px 15px 5px;text-align:center}#collections-component{background:#f9f9f9;display:block;min-height:calc(100vh - 184px)}#collections-component .smart-image-zone-section{height:350px}#collections-component .loading-section{background:#f8fafb;position:relative;top:200px;width:50%}#collections-section{background-color:#fff;padding-top:32px;width:100%}#collections-section .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#collections-section .list-background .main-view-container{margin-top:50px;max-width:1204px;width:1204px}#collections-section .list-background .main-view-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px}#collections-section .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn,#collections-section .list-background .main-view-container .list-actions-buttons-wrapper .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#collections-section .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn.active,#collections-section .list-background .main-view-container .list-actions-buttons-wrapper .list-btn.active{background-color:#004288;fill:#fff}#collections-section .list-background .main-view-container .collection-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:15px}#collections-section .list-background .main-view-container #render-item-list{width:100%}#collections-section .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:40px;height:400px;margin-top:50px;text-align:center;width:100%}#collections-section .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#collections-section .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#collections-section .list-background .main-view-container #render-item-list *{box-sizing:border-box}#collections-section .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 20px;margin-bottom:64px}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode>div{height:60px;margin-bottom:8px;width:100%}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:8px}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem;margin-left:12px}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header>span{flex-grow:1!important}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header{width:500px}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span{margin-right:58px}#collections-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:last-child{margin-right:0}#collections-section .list-background .main-view-container #render-item-list .smart-collection-setup-modal{padding:0}#collections-section .list-background .main-view-container #render-item-list .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#collections-section .list-background .main-view-container #render-item-list .show-filters-btn.inactive{background:#999}#collections-section .list-background .main-view-container #render-item-list .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#collections-section .list-background .main-view-container #render-item-list .loading-list.with-filters{display:inline-block;width:100%}#collections-section .list-background .fa-check-square-o:before{color:#666;content:""}#collections-section .list-background .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:31px;justify-content:space-between;margin:0 10px;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collections-section .list-background .select-order-by .input-select-prefix__single-value{color:#004288!important}#collections-section .list-background .select-order-by .input-select-prefix__menu{min-width:120px;z-index:50}#collections-section .list-background .select-order-by .input-select-prefix__control{width:100%}#collections-section .list-background .select-order-by .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collections-section .list-background .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#collections-section .container-section-filters .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collections-section .container-section-filters .select-status .input-select-prefix__single-value{color:#004288!important}#collections-section .container-section-filters .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#collections-section .container-section-filters .select-status .input-select-prefix__control{width:100%}#collections-section .container-section-filters .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collections-section .container-section-filters .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}#foods-bulk-tagging .food-allergens-modal{height:725px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-description{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;margin-bottom:18px;margin-top:10px;text-align:left}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);min-height:196px;padding:12px 25px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-header{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:space-between;margin-top:12px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-header .allergen-title{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-header .allergen-title .allergen-counter{align-items:center;background-color:#3f89d8;border-radius:16px;color:#fff;display:flex;flex-direction:row;font-weight:400;height:30px;justify-content:center;line-height:20px;margin-left:23px;width:78px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-header .allergen-select-all{cursor:pointer}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:30px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .allergen-section .allergen-container .allergen-icon{cursor:pointer;margin-right:27px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);margin-top:32px;min-height:196px;padding:12px 25px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-header{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:space-between;margin-top:12px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-header .nutritional-title{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-header .nutritional-title .nutritional-counter{align-items:center;background-color:#3f89d8;border-radius:16px;color:#fff;display:flex;flex-direction:row;font-weight:400;height:30px;justify-content:center;line-height:20px;margin-left:23px;width:78px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-header .nutritional-select-all{cursor:pointer}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section{background-color:#fff;margin-top:28px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section.empty-list{padding:20px 15px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section.empty-list .empty-tags{font-size:1.6rem}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags{margin:0;max-height:220px;overflow:auto;padding:0}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin-right:13px;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.disabled{background:#999;color:#fff;cursor:default}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.disabled:hover{background:#999}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.not-valid{background-color:#f9f9f9;border:2px solid #d8d8d8;cursor:default;height:32px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .list-tags-section .list-tags li.not-valid:hover{background:#f9f9f9}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:30px}#foods-bulk-tagging .food-allergens-modal .food-allergens-modal-body .nutritional-section .nutritional-container .nutritional-icon{cursor:pointer;margin-right:27px}#ingredients-component{background:#fff;display:block;min-height:calc(100vh - 184px)}#ingredients-component #searcher-items-component{padding-top:32px}#ingredients-component .checkbox-list{margin-bottom:20px;margin-top:20px}#ingredients-component .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#ingredients-component .list-background .main-view-foods-container{margin-top:48px;max-width:1204px;width:1204px}#ingredients-component .list-background .main-view-foods-container .empty-food-items{align-items:center;display:flex;flex-direction:column}#ingredients-component .list-background .main-view-foods-container .empty-food-items .no-food-items-icon{background:url(https://images.aws.nestle.recipes/Images/no+foods.svg) no-repeat 50%;height:234px;margin-bottom:14px;width:100%}#ingredients-component .list-background .main-view-foods-container .empty-food-items .no-results-found-title{color:#004288;font-size:20px;font-weight:700;margin-bottom:10px}#ingredients-component .list-background .main-view-foods-container .empty-food-items .no-results-found-advice{margin-bottom:8px}#ingredients-component .list-background .main-view-foods-container .empty-food-items .no-results-found-advice,#ingredients-component .list-background .main-view-foods-container .empty-food-items .no-results-found-try-again{color:#3f3f3f;font-size:16px;font-weight:400}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper.mymarket{justify-content:space-between}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons{align-items:center;display:flex}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons .grid-btn,#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons .grid-btn.active,#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons .list-btn.active{background-color:#004288;fill:#fff}#ingredients-component .list-background .main-view-foods-container .list-actions-buttons-wrapper .count-buttons .food-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:25px}#ingredients-component .list-background .main-view-foods-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#ingredients-component .list-background .main-view-foods-container .show-filters-btn.inactive{background:#999}#ingredients-component .list-background .main-view-foods-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#ingredients-component .list-background .main-view-foods-container .loading-list.with-filters{display:inline-block;width:100%}#ingredients-component .list-background .main-view-foods-container #render-item-list{width:100%}#ingredients-component .list-background .main-view-foods-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#ingredients-component .list-background .main-view-foods-container #render-item-list *{box-sizing:border-box}#ingredients-component .list-background .main-view-foods-container #render-item-list .items-selected-info{align-items:center;background-color:#ebf6fe;border-radius:8px;color:#004288;display:flex;font-size:1.4rem;height:53px;justify-content:space-between;margin-bottom:16px;padding:0 15px}#ingredients-component .list-background .main-view-foods-container #render-item-list .items-selected-info .clear-selection{cursor:pointer;font-weight:700}#ingredients-component .list-background .main-view-foods-container #render-item-list .items-selected-info.warning{background-color:#fcf2d3}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode{display:inline}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode>div{height:80px;margin-bottom:8px;width:100%}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:8px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header{align-items:center;color:#3f3f3f;display:flex;font-size:1.6rem;height:60px;justify-content:space-between}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header{display:flex;text-align:center;width:532px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:first-child{width:92px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(2){text-align:left;width:220px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(3){width:140px}#ingredients-component .list-background .main-view-foods-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(4){width:80px}#ingredients-component .fa-check-square-o:before{color:#666;content:""}#ingredients-component .item-market-locale{width:auto}#ingredients-component .container-children-filters{display:flex;width:100%}#ingredients-component .input-select-prefix__control{min-height:34px!important;min-width:54px!important}#ingredients-component .input-select-prefix__value-container{padding:0 5px!important}#ingredients-component .select-order-by,#ingredients-component .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#ingredients-component .select-order-by .input-select-prefix__single-value,#ingredients-component .select-status .input-select-prefix__single-value{color:#004288!important}#ingredients-component .select-order-by .input-select-prefix__menu,#ingredients-component .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#ingredients-component .select-order-by .input-select-prefix__control,#ingredients-component .select-status .input-select-prefix__control{width:100%}#ingredients-component .select-order-by .input-select-prefix__control--is-focused,#ingredients-component .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#ingredients-component .select-order-by .input-select-prefix__indicators,#ingredients-component .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#ingredients-component .select-order-by{margin:0 10px}#ingredients-component .input-select-prefix__single-value{margin-left:9px}#ingredients-component .composition-search-icon{left:7px;position:relative;top:32px;z-index:1}#ingredients-component .select-lang{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#ingredients-component .select-lang .input-select-prefix__single-value{color:#004288!important}#ingredients-component .select-lang .input-select-prefix__menu{min-width:120px;z-index:50}#ingredients-component .select-lang .input-select-prefix__control{width:100%}#ingredients-component .select-lang .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#ingredients-component .select-lang .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}#ingredients-component .loading-section{background:#f8fafb;position:relative;top:200px;width:50%}#searcher-component-view .smart-image-zone-section{background-position:50%;height:300px;margin-top:0}#searcher-component-view .smart-image-zone-section .text-container{margin-top:115px}#searcher-component-view .smart-image-zone-section .text-container .title{font-size:3.2rem;line-height:40px;width:900px}#searcher-component-view .quick-actions{max-width:1260px!important;width:1260px}#searcher-component-view .search-preview-section{display:flex;flex-direction:column;justify-content:center;width:100%}#searcher-component-view .search-preview-section .tabs-section{background-color:#fff;display:flex;justify-content:center;width:100%}#searcher-component-view .search-preview-section .tabs-section .tabs-container{align-items:center;border-bottom:1px solid #999;display:flex;height:64px;justify-content:space-between;max-width:1260px!important;position:relative;width:1260px}#searcher-component-view .search-preview-section .tabs-section .tabs-container .items-tabs{max-height:64px}#searcher-component-view .search-preview-section .tabs-section .tabs-container .items-tabs span{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:23px 17.5px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}#searcher-component-view .search-preview-section .tabs-section .tabs-container .items-tabs span:hover:not(.active){background:#e6e6e6}#searcher-component-view .search-preview-section .tabs-section .tabs-container .items-tabs span:hover:not(.active) span{color:#3f3f3f}#searcher-component-view .search-preview-section .tabs-section .tabs-container .items-tabs span:not(:last-child){margin-right:5px}#searcher-component-view .search-preview-section .entities-previews-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:22px;padding-bottom:50px;width:100%}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);box-sizing:border-box;display:inline-block;margin-bottom:40px;padding:10px 26px;width:1260px}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .preview-header{margin-bottom:10px}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .preview-header .typography{display:inline-block}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .preview-header .preview-counter{background-color:#3f89d8;border-radius:16px;color:#fff;font-family:sans-serif;font-size:1.4rem;margin-left:15px;padding:5px 13px}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .entity-items{display:grid;gap:50px 10px;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;margin-bottom:20px}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .entity-items *{box-sizing:border-box}#searcher-component-view .search-preview-section .entities-previews-container .entity-preview .show-more{color:#004288;cursor:pointer;float:right;font-size:1.4rem}#searcher-component-view .search-preview-section .entities-previews-container .empty-items{align-items:center;color:#999;display:flex;flex-direction:column;font-size:1.6rem;justify-content:center;line-height:22px;margin-bottom:36px;margin-top:36px}#searcher-component-view .select-order-by,#searcher-component-view .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#searcher-component-view .select-order-by .input-select-prefix__single-value,#searcher-component-view .select-status .input-select-prefix__single-value{color:#004288!important}#searcher-component-view .select-order-by .input-select-prefix__menu,#searcher-component-view .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#searcher-component-view .select-order-by .input-select-prefix__control,#searcher-component-view .select-status .input-select-prefix__control{width:100%}#searcher-component-view .select-order-by .input-select-prefix__control--is-focused,#searcher-component-view .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#searcher-component-view .select-order-by .input-select-prefix__indicators,#searcher-component-view .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#searcher-component-view .select-order-by{margin:0 10px}#searcher-component-view .input-select-prefix__single-value{margin-left:9px}#searcher-component-view .loading-section{background-color:hsla(0,0%,100%,0);vertical-align:center;width:100%}#searcher-component-view .loading-section .loading-container{position:relative;top:200px;width:60px}.searcher-loading .loading-section{width:100%}.searcher-loading .loading-section .loading-container{margin-top:15%}.searcher-loading .loading-section .loading-container .secondaryLoader{margin-left:44%;position:relative;width:10%}#base-recipes-component{background-color:#fff;display:block;min-height:calc(100vh - 184px);width:100%}#base-recipes-component #base-recipes-section{padding-top:32px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container{margin-top:50px;max-width:1204px;width:1204px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn,#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn.active,#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .list-btn.active{background-color:#004288;fill:#fff}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;margin:0 10px;padding-bottom:1px;padding-top:2px;vertical-align:middle}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__single-value{color:#004288!important}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__menu{min-width:120px;z-index:50}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__control{width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__control--is-focused{border:none}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .input-select-prefix__single-value{margin-left:9px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #list-filter-base-recipe-component{border:1px solid #d1d1d1}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list *{box-sizing:border-box}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode>div{height:60px;margin-bottom:-13px;width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:8px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes{align-items:center;color:#595959;display:flex;flex-direction:row;font-size:1.4rem;margin-left:1px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes>span{flex-grow:4}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes .item-info-header{display:flex;flex-direction:row;font-size:1.4rem;width:430px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes .item-info-header span:first-child{width:250px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes .item-info-header span:nth-child(2){width:150px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-baserecipes .item-info-header span:nth-child(3){width:90px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox{margin:0 auto 50px;max-width:50%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox .WarningText{margin:15px 5px 15px 40px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox .WarningText a.ask-support{color:#004288;text-decoration:none}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .base-recipe-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:25px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .show-filters-btn.inactive{background:#999}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}#base-recipes-component #base-recipes-section #searcher-items-component .list-background .main-view-container .criteriaGroup{margin-top:10px}#base-recipes-component #base-recipes-section #searcher-items-component .fa-check-square-o:before{color:#666;content:""}#base-recipes-component #base-recipes-section #searcher-items-component .loading-section.strech-loading{background:#f9f9f9}#base-recipes-component .statusText svg{margin-left:-5px;margin-right:7px}.modal-complement-pin .label-pin-complement{color:#595959;display:block;font-size:1.4rem;margin-bottom:10px}.modal-complement-pin .channel-pin-radio-button{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.modal-complement-pin .channel-pin-radio-button .channel-name{color:#3f3f3f;font-size:1.4rem;margin-left:10px}.modal-complement-pin .channel-pin-radio-button svg{cursor:pointer}.modal-complement-pin h3{color:#004288;font-size:1.6rem;font-weight:400}.modal-complement-pin .complement-selected-container{background-color:#f2f2f2;border-radius:6px;padding:24px}.modal-complement-pin .complement-selected-container .item-info,.modal-complement-pin .complement-selected-container .item-media,.modal-complement-pin .complement-selected-container .item-name-tooltip,.modal-complement-pin .complement-selected-container .item-selector,.modal-complement-pin .complement-selected-container a{cursor:default!important;pointer-events:none}.modal-complement-pin .complement-selected-container .item-card-container:hover{transform:none}.container-nutritional .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;text-align:center;vertical-align:middle}.container-nutritional .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.container-nutritional .section-filters .text{display:inline-block}.container-nutritional .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.container-nutritional .section-filters.filter-active{background-color:#004288;color:#fff}.container-nutritional .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.container-nutritional .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.container-nutritional .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.container-nutritional .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.container-nutritional .scrollable-container-nutrients{max-height:385px;width:100%}.container-nutritional .filters-nutrients-selected{width:100%}.container-nutritional .filters-nutrients-selected .nutrient-selected{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:200px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.container-nutritional .filters-nutrients-selected .nutrient-selected.active{color:#fff;cursor:pointer}.container-nutritional .filters-nutrients-selected .nutrient-selected.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}.container-nutritional .container-custom-select{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;padding:15px;position:absolute;top:50px;width:560px;z-index:4}.container-nutritional .container-custom-select .header-section{align-self:flex-start}.container-nutritional .container-custom-select .header-section .filter-title{font-size:1.6rem}.container-nutritional .container-custom-select .header-section .filter-body{min-height:50px}.container-nutritional .container-custom-select .header-section .filter-body .filter-input{min-height:40px;width:256px}.container-nutritional .container-custom-select .header-section .filter-body .filter-input .input-select-prefix__value-container{margin-left:23px}.container-nutritional .container-custom-select .header-section .filter-body .filter-input .input-select-prefix__placeholder{margin-left:0}.container-nutritional .container-custom-select .header-section .filter-body .filter-input .nutrients-search-icon{left:7px;position:relative;top:26px;z-index:1}.container-nutritional .container-custom-select .filter-section{align-self:flex-start}.container-nutritional .container-custom-select .filter-section .filter-title{font-size:1.6rem}.container-nutritional .container-custom-select .filter-section .filter-body{min-height:50px}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input{min-height:40px;width:270px}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input .range-input-container{color:#595959;font-size:1.4rem}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input .range-input-container .range-input-from-label{color:#595959}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input input[type=number]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;padding:0 5px}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input input[type=number]:focus{border-color:#004288;outline:none}.container-nutritional .container-custom-select .filter-section .filter-body .filter-input .quantity-grams{border:none}.container-nutritional .container-custom-select .filter-section .filter-title-nutrient{color:#3f3f3f;font-size:1.6rem}.container-nutritional .container-custom-select .filter-section .filter-title-nutrient .filters-options{font-size:1.6rem}.container-nutritional .container-custom-select .custom-select-nutritional{display:block;margin-bottom:30px;width:90%}.container-nutritional .container-custom-select .custom-select-nutritional .input-select-prefix__control{min-height:34px!important;min-width:54px!important;width:256px}.container-nutritional .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;margin-top:10px;padding-top:10px;width:550px}.container-nutritional .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.container-nutritional .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.container-nutritional .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}#complements-section{background:#fff;min-height:calc(100vh - 184px);padding-top:32px}#complements-section .container-save-filters{display:none}#complements-section .loading-section.strech-loading{background:#f9f9f9}#complements-section .input-select-prefix__value-container{padding:0 5px!important}#complements-section .select-lang,#complements-section .select-order-by,#complements-section .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#complements-section .select-lang .input-select-prefix__single-value,#complements-section .select-order-by .input-select-prefix__single-value,#complements-section .select-status .input-select-prefix__single-value{color:#004288!important}#complements-section .select-lang .input-select-prefix__menu,#complements-section .select-order-by .input-select-prefix__menu,#complements-section .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#complements-section .select-lang .input-select-prefix__control,#complements-section .select-order-by .input-select-prefix__control,#complements-section .select-status .input-select-prefix__control{width:100%}#complements-section .select-lang .input-select-prefix__control--is-focused,#complements-section .select-order-by .input-select-prefix__control--is-focused,#complements-section .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#complements-section .select-lang .input-select-prefix__indicators,#complements-section .select-order-by .input-select-prefix__indicators,#complements-section .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}#complements-section .select-order-by{margin:0 10px}#complements-section .input-select-prefix__single-value{margin-left:9px}#complements-component{display:block;min-height:calc(100vh - 184px)}#complements-component #searcher-items-component .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#complements-component #searcher-items-component .list-background .main-view-container{margin-top:50px;max-width:1204px;width:1204px}#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .top-options-bar.bar-complements{padding:0!important}#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons{align-items:center;display:flex}#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .grid-btn,#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .grid-btn.active,#complements-component #searcher-items-component .list-background .main-view-container .list-actions-buttons-wrapper .count-buttons .list-btn.active{background-color:#004288;fill:#fff}#complements-component #searcher-items-component .list-background .main-view-container #list-filter-complement-component{border:1px solid #d1d1d1}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list *{box-sizing:border-box}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .items-selected-info{align-items:center;background-color:#ebf6fe;border-radius:8px;color:#004288;display:flex;font-size:1.4rem;height:53px;justify-content:space-between;margin-bottom:16px;padding:0 15px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .items-selected-info .clear-selection{cursor:pointer;font-weight:700}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .items-selected-info.warning{background-color:#fcf2d3}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode>div{height:60px;margin-bottom:8px;width:100%}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:8px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem;margin-left:15px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements>span{flex-grow:4}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements .item-info-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-right:26px;width:590px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements .item-info-header span:first-child{width:170px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements .item-info-header span:nth-child(2){width:190px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-complements .item-info-header span:nth-child(3){width:110px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox{margin:0 auto 50px;max-width:50%}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox .WarningText{margin:15px 5px 15px 40px}#complements-component #searcher-items-component .list-background .main-view-container #render-item-list .WarningBox .WarningText a.ask-support{color:#004288;text-decoration:none}#complements-component #searcher-items-component .list-background .main-view-container .complement-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:25px}#complements-component #searcher-items-component .list-background .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#complements-component #searcher-items-component .list-background .main-view-container .show-filters-btn.inactive{background:#999}#complements-component #searcher-items-component .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#complements-component #searcher-items-component .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}#complements-component #searcher-items-component .list-background .main-view-container .criteriaGroup{margin-top:10px}#complements-component #searcher-items-component .container-children-filters{display:flex;width:100%}#complements-component #searcher-items-component .fa-check-square-o:before{color:#666;content:""}#complements-component #searcher-items-component .loading-section.strech-loading{background:#f9f9f9}#complements-component .count-content,#complements-component .quick-action{min-width:300px!important}#complements-component .statusText svg{margin-left:-5px;margin-right:7px}#complements-component .complement-type-container{display:flex;margin-left:65px;width:240px}#complements-component .complement-type-container svg{height:30px;margin-right:10px;width:30px}#complements-component .item-name-long{flex-grow:0}#complements-component .item-market-locale{width:192px}.tooltip{color:#727272}.modal-delete-tip .tip-delete-confirm{font-size:1.6rem}#recipe-component{background-color:#f9f9f9;min-height:calc(100vh - 184px)}* #recipe-component:not(.scale-modal){box-sizing:border-box}#recipe-component .main-background-view{background-color:#f9f9f9;display:flex;flex-direction:column}#recipe-component .main-background-view.extended-background .basic-info-container,#recipe-component .main-background-view.extended-background .rp-topbar-container,#recipe-component .main-background-view.extended-background .tabs-container{margin-left:auto!important;margin-right:auto!important;width:1224px}#recipe-component .main-background-view:not(.extended-background){margin:0 auto;width:1224px}#recipe-component .main-background-view:not(.extended-background) .extended-info-container{padding:30px 0}#recipe-component #recipe-item-component{height:100%;width:100%}#recipe-component #recipe-item-component :not(input){box-sizing:border-box}#recipe-component #recipe-item-component .basic-info-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);min-height:361px;padding:20px;position:relative}#recipe-component #recipe-item-component .basic-info-container .quality-views-container{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;min-height:82px}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-label .bold-text{color:#3f3f3f;font-size:16px;font-weight:700}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container{background:#fff;border-radius:50px;height:56px;margin-right:42px;padding:4px;transform:rotate(180deg);width:56px}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle{display:contents}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality{margin-top:10px}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality .percentage-container.list{position:unset}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}#recipe-component #recipe-item-component .basic-info-container .quality-views-container .quality-circle-container .container-text-circle .item-quality.list{width:100px}#recipe-component #recipe-item-component .basic-info-container .views-container{color:#3f3f3f;display:block;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}#recipe-component #recipe-item-component .basic-info-container .views-container div,#recipe-component #recipe-item-component .basic-info-container .views-container span{display:inline-flex}#recipe-component #recipe-item-component .basic-info-container .views-container .views-label span{margin-right:8px}#recipe-component #recipe-item-component .basic-info-container .views-container .views-label .bold-text{color:#3f3f3f;font-size:16px;font-weight:700}#recipe-component #recipe-item-component .basic-info-container .views-container .views-label .normal-text{font-size:16px}#recipe-component #recipe-item-component .view-detail{color:#004288;cursor:pointer;font-size:16px;font-weight:400;line-height:19.2px;margin-left:24px;text-decoration:underline}#recipe-component #recipe-item-component .tabs-container{background-color:transparent!important;border-bottom:1px solid #999;list-style:none;margin:32px 0 0;padding:0;position:relative}#recipe-component #recipe-item-component .tabs-container li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:0;position:relative;text-align:center;white-space:nowrap}#recipe-component #recipe-item-component .tabs-container li button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:23px 17.5px;white-space:nowrap}#recipe-component #recipe-item-component .tabs-container li .circle-icon{bottom:36px;position:absolute;right:9px}#recipe-component #recipe-item-component .tabs-container li:hover:not(.tab-active){background:#e6e6e6}#recipe-component #recipe-item-component .tabs-container li:hover:not(.tab-active) span{color:#3f3f3f}#recipe-component #recipe-item-component .tabs-container li.tab-active{color:#004288;font-weight:700}#recipe-component #recipe-item-component .tabs-container li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}#recipe-component #recipe-item-component .tabs-container li:first-child{margin:0}#recipe-component #recipe-item-component .extended-info-container .rp-media-container .media-section-header .title-section{display:inline-block;width:15%}#recipe-component #recipe-item-component .extended-info-container .rp-media-container .media-section-header .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);display:inline-block;height:26px;vertical-align:-6px;width:26px}#recipe-component #recipe-item-component .extended-info-container .rp-media-container .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 70px);width:80px}#recipe-component #recipe-item-component .extended-info-container .rp-media-container .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}#recipe-component #recipe-item-component .extended-info-container .rp-versions-container h2{color:#004288;font-size:24px;font-weight:400;margin-bottom:30px;width:100%}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .usage-section-header{margin-bottom:30px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column{display:inline-flex;flex-direction:column;height:auto;vertical-align:top;width:50%}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box{background-color:#f2f2f2;margin-bottom:35px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .post-title{color:#004288;display:block;font-size:24px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipe-usage-data{cursor:pointer;margin-top:10px;overflow:hidden;text-overflow:ellipsis}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipe-usage-data:hover{color:#004288}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipe-usage-data .data-title{color:#004288;display:block}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied{list-style-type:none;position:relative}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied{display:block;margin-bottom:30px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied:last-child{margin:0}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-num{background:#004288;border-radius:11px;color:#fff;display:inline-block;font-size:10px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;width:20px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-copied-data{cursor:pointer;display:inline-block;width:100%}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-copied-data:hover{color:#004288}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-copied-data div{margin-bottom:10px}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-copied-data div .data-title{color:#004288;display:inline-block;height:100%;position:relative;vertical-align:top;width:40%}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .recipes-copied .recipe-copied .recipe-copied-data div .data{display:inline-block;overflow:hidden;overflow-wrap:break-word;position:relative;text-overflow:ellipsis;width:60%}#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .empty-copy,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .empty-moved{line-height:50px}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column{display:inline-flex;flex-direction:column;height:auto;vertical-align:top;width:50%}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:18px;padding:20px;position:relative}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box:first-child,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box:first-child,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box:first-child,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box:first-child,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box:first-child{min-height:141px}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section{overflow:unset}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section .tooltip,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section .tooltip,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section .tooltip,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section .tooltip,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:-6px;width:156px}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section .tooltip .tooltip-text.right,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section .tooltip .tooltip-text.right,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section .tooltip .tooltip-text.right,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section .tooltip .tooltip-text.right,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section .tooltip .tooltip-text.right{left:0}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section .score-container,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section .score-container,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section .score-container,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section .score-container,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section .score-container{align-items:center;color:#727272;display:inline-flex;float:right;font-size:16px}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section .score-container .score-label,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section .score-container .score-label,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section .score-container .score-label,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section .score-container .score-label,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section .score-container .score-label{color:rgba(0,66,136,.502)}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .title-section .score-container .score-percentage,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .title-section .score-container .score-percentage,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .title-section .score-container .score-percentage,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .title-section .score-container .score-percentage,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .title-section .score-container .score-percentage{background-color:#d1d1d1;border-radius:6px;font-size:14px;margin-left:4px;padding:6px}#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .description-box,#recipe-component #recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .description-box p,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .description-box,#recipe-component #recipe-item-component .extended-info-container .rp-quality-container .general-column .general-box .description-box p,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .description-box,#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .general-column .general-box .description-box p,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .description-box,#recipe-component #recipe-item-component .extended-info-container .rp-usage-container .general-column .general-box .description-box p,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .description-box,#recipe-component #recipe-item-component .extended-info-container .rp-versions-container .general-column .general-box .description-box p{overflow:hidden;text-overflow:ellipsis}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action{height:60px}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice{float:right;padding:0 45px}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .voice-ready-text{font-size:24px;line-height:60px}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-off,#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-on{cursor:pointer;display:inline-block;height:60px;margin:0;vertical-align:top;width:60px}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-off.toggle-disabled,#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-on.toggle-disabled{cursor:default;opacity:.5}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-off{background:url(https://images.aws.nestle.recipes/Images/toggle-OFF.svg) no-repeat;background-size:cover}#recipe-component #recipe-item-component .extended-info-container .rp-voice-container .voice-action .toggle-voice .toggle-on{background:url(https://images.aws.nestle.recipes/Images/toggle-ON.svg) no-repeat;background-size:cover}#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .blocking-tab-loading{margin-top:60px;max-height:360px;min-height:360px}#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .blocking-tab-loading .loading-container{max-height:210px;min-height:210px}#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .blocking-tab-loading .loading-container .secondaryLoader{padding:auto;transform:scale(.8)}#recipe-component #recipe-item-component .extended-info-container .rp-sharing-container .blocking-tab-loading .loading-message-info{gap:8px}#recipe-component .blocking-tab-loading .loading-section.strech-loading{background:transparent}#recipe-component .blocking-tab-loading .loading-message-info{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:16px;width:100%}#recipe-component .blocking-tab-loading .loading-message-info .loading-message-info-title{color:#333;font-size:1.6rem;font-weight:700;line-height:19px}#recipe-component .blocking-tab-loading .loading-message-info .loading-message-info-description{color:#333;font-size:1.4rem;line-height:17px}.translation-message{font-size:14px;font-weight:800}.recipe-alert-message{width:796px!important}.recipe-alert-message span p{height:20px;margin:10px;text-align:left}.recipe-alert-message span p:nth-child(3){font-weight:700}.recipe-alert-message span p:nth-child(5){text-decoration:underline}.change-tab-load-icon .secondaryLoader{width:10%!important}.general-container-food-products .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;justify-content:center;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center}.general-container-food-products .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-food-products .section-filters .text{display:inline-block}.general-container-food-products .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container-food-products .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-food-products .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-food-products .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.general-container-food-products .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-food-products .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-food-products .container-custom-select{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;min-height:258px;position:absolute;width:560px;z-index:4}.general-container-food-products .container-custom-select .filter-label{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin:15px 20px}.general-container-food-products .container-custom-select .filter-label.product{border-top:1px solid #d8d8d8;margin:5px 20px 15px;padding-top:10px}.general-container-food-products .container-custom-select .container-select-ingredient,.general-container-food-products .container-custom-select .container-select-product{border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-flex;margin:0 20px 20px;min-height:40px;min-width:515px}.general-container-food-products .container-custom-select .container-select-ingredient.select-active,.general-container-food-products .container-custom-select .container-select-product.select-active{border:1px solid #3f89d8}.general-container-food-products .container-custom-select .container-select-ingredient .search-icon,.general-container-food-products .container-custom-select .container-select-product .search-icon{padding-left:8px;position:relative;top:10px}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete{margin-left:-21px;width:100%}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .react-select__control,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .react-select__control{margin-left:21px}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-food,.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-product,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-food,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-product{display:block}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-food .react-select__control,.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-product .react-select__control,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-food .react-select__control,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-product .react-select__control{border:none!important}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-food .react-select__control--is-focused,.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-product .react-select__control--is-focused,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-food .react-select__control--is-focused,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-product .react-select__control--is-focused{border:none!important;box-shadow:none!important}.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-food .react-select__menu-list,.general-container-food-products .container-custom-select .container-select-ingredient .filter-autocomplete .custom-select-product .react-select__menu-list,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-food .react-select__menu-list,.general-container-food-products .container-custom-select .container-select-product .filter-autocomplete .custom-select-product .react-select__menu-list{max-height:244px;padding-top:0}.general-container-food-products .container-custom-select .filters-selected{margin:0 0 5px 20px}.general-container-food-products .container-custom-select .filters-selected .ingredient-selected{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:0 5px 0 0;max-width:237px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.general-container-food-products .container-custom-select .filters-selected .ingredient-selected .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}.general-container-food-products .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding:10px 0;width:100%}.general-container-food-products .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-food-products .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-food-products .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:18px;padding:7px 15px 5px;text-align:center}.general-container-specification .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;text-align:center;vertical-align:middle}.general-container-specification .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-specification .section-filters .text{display:inline-block}.general-container-specification .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.general-container-specification .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-specification .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-specification .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.general-container-specification .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-specification .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-specification .container-custom-select{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:block;flex-direction:column;padding:15px;position:absolute;top:50px;z-index:4}.general-container-specification .container-custom-select.specification{max-height:550px;max-width:560px;min-height:150px!important;min-width:300px;overflow-y:auto;width:auto}.general-container-specification .container-custom-select .title-section{border-bottom:1px solid #d8d8d8;color:#004288;display:flex;font-size:1.8rem;font-weight:400;margin-bottom:10px;margin-left:10px;padding-bottom:20px}.general-container-specification .container-custom-select .title-section svg{cursor:pointer;margin-right:10px;position:relative;top:3px}.general-container-specification .container-custom-select .subtitle-section{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:10px}.general-container-specification .container-custom-select .quantity-grams{border:none}.general-container-specification .container-custom-select .filter-body{margin-bottom:20px}.general-container-specification .container-custom-select .filter-body .filter-input{width:100%;grid-gap:20px;gap:20px;position:relative}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification{display:inline-flex;gap:15px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-rangebox,.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-value{align-items:center;background-color:#ebf5ff;border-radius:1.6rem;color:#3f89d8;cursor:pointer;display:flex;font-size:1.4rem;height:30px;justify-content:center;min-width:33px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-rangebox.specification,.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-value.specification{padding:0 10px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-rangebox.active,.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-value.active{background-color:#3f89d8;color:#fff;padding:0 7px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-rangebox span,.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-value span{display:inline-flex;padding-left:5px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .vertical-line{border-right:1px solid #d8d8d8;height:31px}.general-container-specification .container-custom-select .filter-body .filter-input .container-buttons-specification .button-rangebox{padding:0 10px}.general-container-specification .container-custom-select .filter-body .footer-show-more{display:flex;justify-content:flex-end;margin-top:20px}.general-container-specification .container-custom-select .filter-body .footer-show-more .show-more{cursor:pointer;display:flex}.general-container-specification .container-custom-select .filter-body .footer-show-more .show-more .show-more-title{color:#004288;font-size:1.4rem;margin:2px 5px 0}.general-container-specification .container-custom-select .container-rangebox{display:inline-block;margin:0 10px 20px;width:45%}.general-container-specification .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding-top:10px;width:100%}.general-container-specification .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-specification .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-specification .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.next-page-btn{margin-top:48px;text-align:center}.next-page-btn .lbl-results-showed{color:#595959;font-size:14px}.next-page-btn .load-more-results{background-color:#004288;border:0;color:#fff;cursor:pointer;display:block;font-size:16px;margin:15px auto 64px;padding:12px;position:relative;width:175px}.single-step{z-index:2}.single-step .bullet{align-self:self-start;margin-right:5px}.single-step.step-list{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:16px}.single-step .step-title{align-items:center;color:#004288;display:flex;font-size:1.8rem;font-weight:400;height:50px;justify-content:space-between;padding:0 15px 0 5px;position:relative}.single-step .step-title .number-step-title{align-items:center;display:flex;width:80%}.single-step .step-title .number-step-title .step-title-name{font-size:16px}.single-step .step-title .swap-steps-btn{background:#fff;background:#004288;cursor:pointer;cursor:unset;display:inline-block;margin:0 5px 5px 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/swap-steps.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/swap-steps.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px;padding:0}.single-step .step-title .step-num{background:#3f89d8;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.5rem;font-weight:400;height:27px;margin-bottom:3px;margin-right:7px;padding-top:5.5px;text-align:center;width:27px}.single-step .step-title .step-num.step-list-num{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:space-around;padding-top:3px}.single-step .step-title .step-num.invalid-step{background:#ffefef;color:#af300b}.single-step .step-title .step-title-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:75%}.single-step .step-title .step-title-name.invalid-step{color:#af300b!important;max-width:277px!important}.single-step .step-title .feedback-icon{margin-bottom:4px;margin-right:-40px}.single-step .step-title .feedback-icon .warningIcon{height:22px;width:22px}.single-step .step-title .feedback-icon .feedback-tooltip-error{right:9px;top:9px}.single-step .step-title .feedback-icon .feedback-tooltip-error .tooltip-text{bottom:36px;right:-3px}.single-step .step-title .edit-step-options-row{align-items:center;border-radius:20px;cursor:pointer;display:flex;margin-bottom:12px;min-height:35px;min-width:28px}.single-step .step-title .edit-step-options-row.hover,.single-step .step-title .edit-step-options-row:hover{background-color:#ebf6fe;border-radius:50%;height:35px;width:35px}.single-step .step-title .list-options-step{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:red;left:15%;list-style-type:none;opacity:1;width:180px;z-index:3}.single-step .step-title .list-options-step li{border-bottom:unset;position:relative;right:40px}.single-step .step-title .list-options-step .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.single-step .step-title .list-options-step .available:last-child{border-bottom:none;border-radius:0 0 6px 6px}.single-step .step-title .list-options-step .available:first-child{border-radius:6px 6px 0 0}.single-step .step-title .list-options-step .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.single-step .step-title .list-options-step .available .hover-icon .is-hover{display:none}.single-step .step-title .list-options-step .available .hover-icon .no-hover{display:block}.single-step .step-title .list-options-step .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.single-step .step-title .list-options-step .available:hover .hover-icon .no-hover{display:none}.single-step .step-title .list-options-step .available:hover .hover-icon .is-hover{display:block}.single-step .step-title .list-options-step .available .option-label{position:relative;top:1px}.single-step .step-title .list-options-step .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.single-step .step-title .list-options-step .disabled:last-child{border-bottom:none}.single-step .step-title .list-options-step .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.single-step .step-title .list-options-step .disabled .hover-icon .is-hover{display:none}.single-step .step-title .list-options-step .disabled .hover-icon .is-hover svg{opacity:.5}.single-step .step-title .list-options-step .disabled .hover-icon .no-hover{display:block}.single-step .step-title .list-options-step .disabled .hover-icon .no-hover svg{opacity:.5}.single-step .step-title .list-options-step.list-mode{left:68%;margin-top:-10px;position:absolute}.single-step .empty-step-body,.single-step .step-body{padding:0 15px 15px}.single-step .empty-step-body .step-media,.single-step .step-body .step-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px}.single-step .empty-step-body .step-media .no-img,.single-step .step-body .step-media .no-img{height:80px!important}.single-step .empty-step-body .step-media .play-button,.single-step .step-body .step-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}.single-step .empty-step-body .step-media .play-button .play-icon,.single-step .step-body .step-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}.single-step .empty-step-body .step-info,.single-step .step-body .step-info{color:#4a4a4a;display:inline-block;font-size:1.2rem;padding:0 12px;vertical-align:top;width:calc(100% - 180px)}.single-step .empty-step-body .step-info .step-time,.single-step .empty-step-body .step-info .step-tools,.single-step .step-body .step-info .step-time,.single-step .step-body .step-info .step-tools{margin:0}.single-step .empty-step-body .step-info .step-tools,.single-step .step-body .step-info .step-tools{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.single-step .empty-step-body .step-info .step-tools .step-tool,.single-step .step-body .step-info .step-tools .step-tool{display:inline-block;height:40px;margin:0 5px 15px 0;vertical-align:top;width:40px}.single-step .empty-step-body .step-info .step-tools .step-tool .toolTip,.single-step .step-body .step-info .step-tools .step-tool .toolTip{background-image:none;height:40px;position:relative;width:40px;z-index:2}.single-step .empty-step-body .step-info .step-tools .step-tool .toolTip .step-tool-tooltip,.single-step .step-body .step-info .step-tools .step-tool .toolTip .step-tool-tooltip{background-image:none;bottom:40px;height:42px;position:relative;width:42px;z-index:2}.single-step .empty-step-body .step-info .step-tools .step-tool .toolTip .tooltip-text.top-right,.single-step .step-body .step-info .step-tools .step-tool .toolTip .tooltip-text.top-right{bottom:45px}.single-step .empty-step-body .step-info .step-tools .step-tool .step-tool-img,.single-step .step-body .step-info .step-tools .step-tool .step-tool-img{bottom:40px;height:44px;position:relative;transform:scale(1);width:44px}.single-step .empty-step-body .step-info .step-tools .view-more-tools,.single-step .step-body .step-info .step-tools .view-more-tools{color:#004288;cursor:pointer;display:block;font-size:1.4rem;margin-left:4px;margin-top:4px;text-decoration:underline}.single-step .empty-step-body .step-info .step-ingredient,.single-step .step-body .step-info .step-ingredient{color:#004288;cursor:pointer;float:left;font-size:1.4rem;margin-left:0}.single-step .empty-step-body .step-info .step-ingredient.list-ingredient,.single-step .step-body .step-info .step-ingredient.list-ingredient{cursor:default;pointer-events:none}.single-step .empty-step-body .step-info .step-ingredient .warning,.single-step .step-body .step-info .step-ingredient .warning{color:#db380a;cursor:default;font-size:1.2rem;font-weight:400;line-height:16px;margin-left:12px}.single-step .empty-step-body .step-info .step-ingredient .warning .warning-icon,.single-step .step-body .step-info .step-ingredient .warning .warning-icon{margin-right:8px;position:relative;top:1px;vertical-align:sub}.single-step .empty-step-body .step-info .step-ingredient .warning.list-ingredient,.single-step .step-body .step-info .step-ingredient .warning.list-ingredient{display:block;margin-left:0;pointer-events:none}.single-step .empty-step-body .step-info .step-ingredient .translationText,.single-step .step-body .step-info .step-ingredient .translationText{bottom:5px;position:relative}.single-step .empty-step-body .step-info .ingredient-icon,.single-step .step-body .step-info .ingredient-icon{cursor:default;margin-right:5px;position:relative;top:6px;vertical-align:sub}.single-step .empty-step-body .step-info .time-icon,.single-step .step-body .step-info .time-icon{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;height:30px;margin-bottom:5px;margin-top:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-13.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-13.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;vertical-align:middle;width:30px}.single-step .empty-step-body .step-description,.single-step .step-body .step-description{color:#3f3f3f;font-size:1.4rem;margin-top:15px;word-wrap:break-word}.single-step .empty-step-body .step-description.list-description span,.single-step .step-body .step-description.list-description span{cursor:default;display:none;pointer-events:none}.single-step .empty-step-body .step-description p,.single-step .step-body .step-description p{margin-top:0}.single-step .empty-step-body .step-description span,.single-step .step-body .step-description span{color:#004288;cursor:pointer;margin-left:5px;text-decoration:underline}.single-step .empty-step-body{height:150px}.modal-section.step-modal{max-height:calc(100% - 60px);width:auto}.modal-section.step-modal .modal-title.step-title{font-size:18px;padding-left:7px}.modal-section.step-modal .modal-close.step-close{display:none!important}.modal-section.step-modal .modal-body{width:670px}.modal-section.step-modal .modal-body.step-body-modal .loading-container{top:0}.modal-section.step-modal .modal-body.step-body-modal .span-fullname{color:#3f3f3f;display:block;font-size:16px;font-weight:700;width:100%}.modal-section.step-modal .modal-body.step-body-modal .span-subtitle{color:#595959;display:block;font-size:14px;margin-top:5px;width:100%}.modal-section.step-modal .list-options-step{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:red;left:15%;list-style-type:none;opacity:1;width:180px;z-index:3}.modal-section.step-modal .list-options-step li{border-bottom:unset;position:relative;right:40px}.modal-section.step-modal .list-options-step .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.modal-section.step-modal .list-options-step .available:last-child{border-bottom:none}.modal-section.step-modal .list-options-step .available:first-child{border-radius:6px 6px 0 0}.modal-section.step-modal .list-options-step .available:last-child{border-radius:0 0 6px 6px}.modal-section.step-modal .list-options-step .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.modal-section.step-modal .list-options-step .available .hover-icon .is-hover{display:none}.modal-section.step-modal .list-options-step .available .hover-icon .no-hover{display:block}.modal-section.step-modal .list-options-step .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.modal-section.step-modal .list-options-step .available:hover .hover-icon .no-hover{display:none}.modal-section.step-modal .list-options-step .available:hover .hover-icon .is-hover{display:block}.modal-section.step-modal .list-options-step .available .option-label{position:relative;top:1px}.modal-section.step-modal .list-options-step .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.modal-section.step-modal .list-options-step .disabled:last-child{border-bottom:none}.modal-section.step-modal .list-options-step .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.modal-section.step-modal .list-options-step .disabled .hover-icon .is-hover{display:none}.modal-section.step-modal .list-options-step .disabled .hover-icon .is-hover svg{opacity:.5}.modal-section.step-modal .list-options-step .disabled .hover-icon .no-hover{display:block}.modal-section.step-modal .list-options-step .disabled .hover-icon .no-hover svg{opacity:.5}.modal-section.step-modal .list-options-step.list-mode{left:68%;margin-top:-10px;position:absolute}.modal-section .step-content .step-preview-column{left:50%}.horizontal-card{max-width:1204px;width:100%}.horizontal-card *{box-sizing:border-box}.horizontal-card .horizontal-card-container{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);margin:0;padding:15px}.horizontal-card .horizontal-card-container .horizontal-card-basic-data{display:flex;flex-direction:row;height:180px;justify-content:space-between;justify-items:center;width:100%}.horizontal-card .horizontal-card-container .horizontal-card-details-extended{border-top:1px solid #d8d8d8}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-tabs-container ul{background-color:transparent;list-style:none;padding:0;position:relative}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-tabs-container ul li{display:inline-block;font-size:18px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-tabs-container ul li button{background:none;border:none;color:#9b9b9b;cursor:pointer;font:inherit;height:40px;margin:0 5px;min-width:110px;outline:inherit;padding:0 20px 5px;text-align:center}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-tabs-container ul li.tab-active{border-bottom:4px solid #004288;color:#004288}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-tabs-container ul li svg{vertical-align:middle}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .title-ingredient-list{color:#004288;font-size:1.8rem;font-weight:700}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .subtitle-ingredient-list{color:#004288;font-size:1.6rem}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .optional-ingredients,.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .required-ingredients{padding-bottom:10px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .ingredient-item{font-size:1.6rem;margin:5px 0;min-height:40px;overflow-wrap:break-word;position:relative}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .ingredient-item:before{content:" ";display:inline-block;height:26px;left:15px;top:0;vertical-align:bottom;width:26px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .ingredient-item.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-ingredients .ingredient-item.product-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-preparation .title-step-list{color:#004288;font-size:1.8rem;font-weight:700}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-preparation .single-step{margin-top:10px;padding-bottom:10px;padding-top:10px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-preparation .single-step:not(:first-child){border-top:1px solid #d8d8d8}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-preparation .step-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip{list-style-type:none;min-height:215px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip:not(:first-child){border-top:1px solid #d8d8d8}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-header{color:#004288;height:auto;margin:30px 0 10px;position:relative;width:100%}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-header .tip-title{display:inline-block;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:85%}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-header .tip-actions{display:inline-block;width:10%}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-header .tip-actions .trash-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-2px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:1px;position:absolute;right:35px;top:0;transform:scale(2)}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-header .tip-actions .pencil-btn{margin:-10px!important}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body{border-radius:5px;display:inline-block;margin-top:5px;vertical-align:top;width:100%}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px!important}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-media .no-img{height:80px!important}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-info{color:#4a4a4a;display:inline-block;font-size:14px;padding:0 20px;vertical-align:top;width:calc(100% - 180px)}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-info>div{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-info>div p{overflow:hidden;text-overflow:ellipsis}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-info .tip-description{color:#3f3f3f;font-size:14px;overflow:hidden;text-overflow:ellipsis}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .horizontal-card-detailed-tips .item-tip .tip-body .tip-info .tip-relation{font-size:14px;font-weight:700}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .no-items{color:#999;display:block;font-size:1.4rem;padding-top:10px}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .hide-details-bottom{float:right;position:relative}.horizontal-card .horizontal-card-container .horizontal-card-details-extended .hide-details-bottom span{bottom:0;color:#004288;cursor:pointer;font-size:1.4rem;padding-right:5px;position:absolute;right:10px}.horizontal-card .horizontal-card-container .horizontal-card-media{background-color:#999;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-basis:30%;height:159px;position:relative;width:210px;z-index:1}.horizontal-card .horizontal-card-container .empty-media-element{background:#d8d8d8;border-radius:6px;color:#fff;flex-basis:28%;font-size:1.2rem;height:159px;line-height:1.6rem;padding:25px;text-align:center;width:210px}.horizontal-card .horizontal-card-container .empty-media-element .no-img{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;width:100%}.horizontal-card .horizontal-card-container .horizontal-card-info{color:#515151;display:flex;flex-direction:column;height:170px;max-width:calc(100% - 345px);padding:0 18px 8px;position:relative;width:100%}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-name-long{height:30px}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-name-long .name{color:#004288;display:-webkit-box;font-size:2rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats{color:#727272;display:flex;flex-direction:column;font-size:1.4rem}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-market,.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving,.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving-display{margin-bottom:5px}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving,.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving-display{color:#004288;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving .servings-value,.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving-display .servings-value{font-size:1.6rem;font-weight:700}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving .servings-display-value,.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-serving-display .servings-display-value{color:#999;font-size:1.4rem}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-market .world-icon{background:#727272;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:12px;-webkit-mask-position-y:2px;display:inline-block;height:15px;margin-right:10px;transform:scale(1.5)}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-market .market-value{color:#515151;font-size:1.6rem}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-details{align-items:center;color:#004288;display:flex;flex-direction:row;margin-top:5px}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-details>div>div{align-items:center;border:1px solid #004288;border-radius:6px;display:flex;flex-direction:row;font-weight:700;height:25px;margin-right:10px;padding:10px 6px 6px}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-details .duration-time-item{align-items:center;display:flex;flex-direction:row}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-details .duration-time-item .duration-time-element{margin:7px 5px 0}.horizontal-card .horizontal-card-container .horizontal-card-info .horizontal-card-stats .horizontal-card-details .duration-time-item .time-value{font-weight:700}.horizontal-card .horizontal-card-container .action-container{height:170px;position:relative;width:145px}.horizontal-card .horizontal-card-container .action-container .button-container{background:#004288;border:1px solid #004288;border-radius:1px;height:40px;padding:0 15px}.horizontal-card .horizontal-card-container .action-container .button-container .link-button{color:#fff;cursor:pointer;font-size:1.6rem;height:36px;line-height:36px;text-align:center;text-decoration:none}.horizontal-card .horizontal-card-container .action-container .collapsible-button{bottom:0;cursor:pointer;position:absolute;right:0}.horizontal-card .horizontal-card-container .action-container .collapsible-button span{color:#004288;cursor:pointer;display:contents;font-size:1.4rem;padding-right:5px}.horizontal-card .horizontal-card-container .action-container .collapsible-button svg{margin-bottom:5px;margin-left:6px;vertical-align:middle}.horizontal-card .horizontal-card-container:hover{background:#ebf6fe;transform:unset;transition:unset}.stepper-component{width:100%}.stepper-component .steps-list{counter-reset:step;width:100%}.stepper-component .steps-list li{color:#d8d8d8;float:left;font-size:1.6rem;list-style-type:none;position:relative;text-align:center}.stepper-component .steps-list li:before{background-color:#fff;border:2px solid #d8d8d8;border-radius:50%;content:counter(step);counter-increment:step;display:block;font-size:1.8rem;height:42px;line-height:45px;margin:0 auto 10px;text-align:center;width:42px}.stepper-component .steps-list li:first-child:after{content:none}.stepper-component .steps-list li.marked{color:#205896}.stepper-component .steps-list li.marked:before{background-color:#205896;border:2px solid #205896;color:#fff}.stepper-component .steps-list li .line{content:"";height:2px;position:absolute;top:21px}.stepper-component .steps-list li .number-0{background-color:#205896;right:calc(4% + 21px);width:calc(46% - 42px)}.stepper-component .steps-list li .number-1{background-color:#d8d8d8;left:calc(-12% + 21px);width:calc(62% - 42px)}.stepper-component .steps-list li .number-1.marked,.stepper-component .steps-list li.marked+li:after{background-color:#205896}.base-recipes-container .import-base-recipe-breadcrumbs{margin-left:auto;margin-right:auto;padding-top:30px;width:1204px}.base-recipes-container .import-base-recipe-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}.base-recipes-container .import-base-recipe-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}.base-recipes-container .stepper-component{display:flex;justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1204px;width:1204px}.base-recipes-container .quick-action{position:relative;top:10px}.base-recipes-container .list-actions-buttons-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px}.base-recipes-container .list-actions-buttons-wrapper .base-recipe-count{color:#004288;font-size:1.4rem;font-weight:400;margin-right:25px}.base-recipes-container .list-actions-buttons-wrapper .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;margin:0 10px;padding-bottom:1px;padding-top:2px;vertical-align:middle}.base-recipes-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__single-value{color:#004288!important}.base-recipes-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__menu{min-width:120px;z-index:50}.base-recipes-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__control{width:100%}.base-recipes-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__control--is-focused{border:none}.base-recipes-container .list-actions-buttons-wrapper .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}.base-recipes-container .list-actions-buttons-wrapper .input-select-prefix__single-value{margin-left:9px}.base-recipes-container .base-recipes-content-body .base-recipes-content{background-color:#f9f9f9;padding-bottom:20px}.base-recipes-container .base-recipes-content-body .base-recipes-content input[type=number]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;padding:0 5px}.base-recipes-container .base-recipes-content-body .base-recipes-content input[type=number]:focus{border:1px solid #004288;outline:none}.base-recipes-container .base-recipes-content-body .base-recipes-content input::-moz-placeholder,.base-recipes-container .base-recipes-content-body .base-recipes-content textarea::-moz-placeholder{color:#727272;font-size:1.4rem;opacity:.4}.base-recipes-container .base-recipes-content-body .base-recipes-content .Select-placeholder,.base-recipes-container .base-recipes-content-body .base-recipes-content input::placeholder,.base-recipes-container .base-recipes-content-body .base-recipes-content textarea::placeholder{color:#727272;font-size:1.4rem;opacity:.4}.base-recipes-container .base-recipes-content-body .base-recipes-content .base-recipes-content-cancel{color:#004288;cursor:pointer;font-size:1.4rem}.base-recipes-container .base-recipes-content-body .base-recipes-content .base-recipes-content-title{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:10px;width:1204px}.base-recipes-container .base-recipes-content-body .base-recipes-content .base-recipes-content-title .title{color:#004288;font-size:3.2rem}.base-recipes-container .base-recipes-content-body .base-recipes-content .base-recipes-content-title .group{color:#3f3f3f;font-size:1.4rem;font-weight:800}.base-recipes-container .base-recipes-content-body .base-recipes-content #searcher-items-component .list-background .main-view-container{margin:0;padding-top:38px}.base-recipes-container .base-recipes-content-body .base-recipes-content #searcher-items-component .list-background .main-view-container #render-item-list .item-list{display:grid;grid-column-gap:10px;grid-template-columns:auto;grid-template-rows:auto;margin-bottom:64px;row-gap:10px}.base-recipes-container .modal-body-message{font-size:1.4rem;font-weight:400}.base-recipes-container .step-ingredient-description-modal .step-ingredient-description,.base-recipes-container .step-ingredient-modal .step-ingredient-description,.base-recipes-container .step-ingredient-tools-modal .step-ingredient-description{font-size:1.4rem;overflow-wrap:break-word}.base-recipes-container .step-ingredient-description-modal .step-ingredients-selected-title,.base-recipes-container .step-ingredient-modal .step-ingredients-selected-title,.base-recipes-container .step-ingredient-tools-modal .step-ingredients-selected-title{color:#3f3f3f;font-size:1.6rem;font-weight:700}.base-recipes-container .step-ingredient-description-modal .ingredient-list,.base-recipes-container .step-ingredient-modal .ingredient-list,.base-recipes-container .step-ingredient-tools-modal .ingredient-list{list-style:none;padding:0;text-align:left}.base-recipes-container .step-ingredient-description-modal .ingredient-list .ingredient-list-item,.base-recipes-container .step-ingredient-modal .ingredient-list .ingredient-list-item,.base-recipes-container .step-ingredient-tools-modal .ingredient-list .ingredient-list-item{color:#3f3f3f;font-size:1.6rem;margin-bottom:20px}.base-recipes-container .step-ingredient-description-modal .ingredient-list .ingredient-list-item .display-name,.base-recipes-container .step-ingredient-modal .ingredient-list .ingredient-list-item .display-name,.base-recipes-container .step-ingredient-tools-modal .ingredient-list .ingredient-list-item .display-name{font-weight:700}.base-recipes-container .step-ingredient-description-modal .ingredient-list .ingredient-list-item .ingredient-quantity,.base-recipes-container .step-ingredient-modal .ingredient-list .ingredient-list-item .ingredient-quantity,.base-recipes-container .step-ingredient-tools-modal .ingredient-list .ingredient-list-item .ingredient-quantity{color:#595959;font-size:1.4rem;margin-left:33px;margin-top:10px}.base-recipes-container .step-ingredient-description-modal .step-ingredient-subtitle,.base-recipes-container .step-ingredient-modal .step-ingredient-subtitle,.base-recipes-container .step-ingredient-tools-modal .step-ingredient-subtitle{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word;width:100%}.base-recipes-container .step-ingredient-description-modal .isnotnestle,.base-recipes-container .step-ingredient-modal .isnotnestle,.base-recipes-container .step-ingredient-tools-modal .isnotnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0;vertical-align:sub}.base-recipes-container .step-ingredient-description-modal .isnestle,.base-recipes-container .step-ingredient-modal .isnestle,.base-recipes-container .step-ingredient-tools-modal .isnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0;vertical-align:sub}.collapsible{background-color:#fff;border:1px solid #ececee;display:block}.collapsible .header{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:space-between;margin:0;padding:22px;text-align:center}.collapsible .header span{width:10px}.collapsible .header h3{align-items:center;color:#004288;display:inline-block;flex:1;font-size:2rem;font-weight:700;height:-moz-fit-content;height:fit-content;justify-content:space-between;max-width:100%;min-width:260px;text-align:left}.collapsible .header h3 svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.collapsible .header .label-optional{color:#999;font-size:1.4rem;font-weight:400}.collapsible .header .missing-span{background-color:#3f89d8;border-radius:16px;color:#fff;float:right;font-size:14px;font-weight:400;height:30px;margin-left:750px;margin-right:20px;padding:7px 8px 5px 4px;text-align:center;vertical-align:middle;width:89px}.collapsible .header .missing-span.complete{background-color:#2ecc72}.collapsible .header .show-details{border-radius:16px;color:#004288;font-size:14px;font-weight:400;height:40px;margin-left:750px;padding:7px 8px 5px 4px;vertical-align:middle;width:280px}.collapsible .header .badge{border-radius:16px;font-size:14px;font-weight:400;height:30px;letter-spacing:0;line-height:22px;margin-left:14px;padding:8px 13px 6px;text-align:center}.collapsible .header .badge.normal{background-color:#3f89d8;color:#fff}.collapsible .header .badge.hidden{background-color:#fff;color:#fff}.collapsible .header .badge.suggested{background-color:#ebf6fe;border:1px solid #1068eb;color:#1068eb;min-width:142px}.collapsible .header .warning{color:#db380a;display:flex;font-size:12px;font-weight:400;line-height:23px;margin-left:10px;margin-right:10px;width:-moz-fit-content;width:fit-content}.collapsible .header .warning .warning-icon{margin-right:8px;transform:rotate(0deg)}.collapsible .header:focus{outline:none}.collapsible .collapsible-content{height:auto;margin:0;padding:6px 22px;transition:padding .2s ease;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease}.collapsible .footer{color:#004288;cursor:pointer;display:inline-block;font-size:1.6rem;height:30px;width:100%}.collapsible .footer>span{float:right;line-height:50px}.collapsible .footer:focus{outline:none}.collapsible.colapsed .header span svg{transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.collapsible.colapsed .collapsible-content{height:0;margin:0;overflow:hidden;padding:0 22px;transition:padding .2s ease;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease}#edit-base-recipe-import-view{align-items:center;margin-left:auto;margin-right:auto;max-width:1204px;position:relative;width:1204px}#edit-base-recipe-import-view .base-recipes-content{padding-bottom:30px}#edit-base-recipe-import-view .import-base-recipe-breadcrumbs{margin-left:auto;margin-right:auto;margin-top:80px;padding-top:30px;width:1204px}#edit-base-recipe-import-view .import-base-recipe-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}#edit-base-recipe-import-view .import-base-recipe-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}#edit-base-recipe-import-view .stepper-component{display:flex;justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1204px;width:1204px}#edit-base-recipe-import-view .import-base-recipe-btns{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;width:100%}#edit-base-recipe-import-view .import-base-recipe-btns .btns-right-allign{display:inline-flex}#edit-base-recipe-import-view .import-base-recipe-btns .light-button{background-color:#fff;border:1px solid #004288;border-radius:6px;color:#004288;cursor:pointer;font-size:1.6rem;margin:0 10px 0 0;padding:8px 20px 6px;text-align:center}#edit-base-recipe-import-view .import-base-recipe-btns .blue-button{background-color:#004288;border:1px solid #004288;border-radius:6px;color:#fff;cursor:pointer;font-size:1.6rem;padding:8px 20px 6px;text-align:center}#edit-base-recipe-import-view .import-base-recipe-btns .disable{cursor:none;opacity:.5;pointer-events:none}#edit-base-recipe-import-view .base-recipes-content-title{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:10px;width:1204px}#edit-base-recipe-import-view .base-recipes-content-title .title{color:#004288;font-size:3.2rem}#edit-base-recipe-import-view .ingredients-list-title,#edit-base-recipe-import-view .no-items{color:#3f3f3f;font-size:1.4rem}#edit-base-recipe-import-view .label-title{color:#004288;font-size:1.8rem;font-weight:700;padding-left:.5rem;white-space:nowrap;width:100%}#edit-base-recipe-import-view .collapsible{margin-bottom:15px;margin-top:15px}#edit-base-recipe-import-view .ingredients-list-items{color:#595959;font-size:1.4rem;font-weight:400;list-style:none;margin:0}#edit-base-recipe-import-view .ingredients-list-items li{background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);line-height:40px;margin-bottom:16px;margin-top:16px;min-height:40px;padding:20px;position:relative;width:650px}#edit-base-recipe-import-view .ingredients-list-items li:before{content:" ";display:inline-block;height:26px;left:20px;position:absolute;top:20px;width:26px}#edit-base-recipe-import-view .ingredients-list-items li.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#edit-base-recipe-import-view .ingredients-list-items li.ingredient-product:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-btns{display:inline-block;float:right}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-btns .remove-ingredient-trash{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.8);vertical-align:top}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-btns .edit-ingredient-book{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5);vertical-align:top}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-check{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat;display:inline-block;height:26px;left:-30px;margin:12px 0;position:absolute;top:1px;width:26px}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-check.is-added{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .ingredient-name{line-height:45px;margin-left:42px;overflow-wrap:break-word}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip{background-image:none;margin-left:10px;margin-top:-4px}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .no-valid-ing{background-image:url(https://images.aws.nestle.recipes/Images/SVG/warning.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;transform:scale(.9)}#edit-base-recipe-import-view .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .tooltip-text.top-right{left:0}#edit-base-recipe-import-view .ingredients-list-items .measurements-container{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;margin-left:15px}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item{display:flex;flex-direction:column;justify-content:right;margin-right:50px}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item label{color:#595959;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;margin-bottom:12px}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item .input-select{color:#3f3f3f;font-size:1.4rem;font-weight:400}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item .select-input{width:175px}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:30px;margin-top:0;padding:5px;width:175px}#edit-base-recipe-import-view .ingredients-list-items .measurements-container .measurements-item input[type=text]:focus{border:1px solid #004288;outline:none}#edit-base-recipe-import-view .collapsible-steps-content{width:100%}#edit-base-recipe-import-view .collapsible-steps-content .steps-list{display:inline-block}#edit-base-recipe-import-view .collapsible-steps-content .steps-list .single-step{border:1px solid #d1d1d1;border-radius:2px;margin-bottom:20px;padding:15px;width:650px}#edit-base-recipe-import-view .collapsible-steps-content .steps-list .single-step .pencil-btn,#edit-base-recipe-import-view .collapsible-steps-content .steps-list .single-step .swap-steps-btn{display:none}#edit-base-recipe-import-view .collapsible-steps-content .steps-list .single-step .trash-btn{right:15px}#edit-base-recipe-import-view .collapsible-steps-content .steps-list .single-step .step-info{width:calc(100% - 220px)}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section{display:inline-block;margin-left:140px;vertical-align:top;width:320px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .duration-title{color:#004288;font-size:1.6rem}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container{background-color:#f9f9f9;margin-bottom:18px;margin-top:18px;padding:20px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:25px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item{align-content:center;display:flex;flex-direction:row;justify-content:left;margin-top:20px;width:128px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item .duration-time-element{display:inline-block;margin-left:10px;margin-right:10px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item .duration-time-element .time-label{color:#999;display:block;font-size:1.8rem;font-weight:400;height:24px;margin-top:7px;white-space:nowrap;width:48px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item .duration-time-element .time-value{color:#004288;display:block;font-size:2.2rem;font-weight:400;height:22px;line-height:22px;width:48px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item .duration-time-element .label-time{color:#595959;display:block;font-size:1.4rem;font-weight:400;line-height:20px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .duration-time-item .duration-time-element .value-time{color:#999;display:block;font-size:1.4rem;font-weight:400}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .base-recipe-duration-container .duration-times .separator{border-right:1px solid #999;margin-right:10px}#edit-base-recipe-import-view .collapsible-steps-content .base-recipe-times-section .warning-duration-import{margin-bottom:25px}#edit-base-recipe-import-view .collapsible-tips-content .item-tip{list-style-type:none;min-height:215px}#edit-base-recipe-import-view .collapsible-tips-content .item-tip:not(:first-child){border-top:1px solid #d8d8d8}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-header{color:#004288;height:auto;margin:30px 0 10px;position:relative;width:100%}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-header .tip-title{display:inline-block;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:85%}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-header .tip-actions{display:inline-block;width:10%}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-header .tip-actions .trash-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-2px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:35px;top:0;transform:scale(2)}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-header .tip-actions .pencil-btn{margin:-10px!important}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body{border-radius:5px;display:inline-block;margin-top:5px;vertical-align:top;width:100%}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px!important}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-media .no-img{height:80px!important}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-info{color:#4a4a4a;display:inline-block;font-size:14px;padding:0 20px;vertical-align:top;width:calc(100% - 220px)}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-info>div{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-info>div p{overflow:hidden;text-overflow:ellipsis}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-info .tip-description{color:#3f3f3f;font-size:14px;overflow:hidden;text-overflow:ellipsis}#edit-base-recipe-import-view .collapsible-tips-content .item-tip .tip-body .tip-info .tip-relation{font-size:14px;font-weight:700}#edit-base-recipe-import-view .step-ingredient-description-modal .step-ingredient-description,#edit-base-recipe-import-view .step-ingredient-modal .step-ingredient-description,#edit-base-recipe-import-view .step-ingredient-tools-modal .step-ingredient-description{font-size:1.4rem;overflow-wrap:break-word}#edit-base-recipe-import-view .step-ingredient-description-modal .step-ingredients-selected-title,#edit-base-recipe-import-view .step-ingredient-modal .step-ingredients-selected-title,#edit-base-recipe-import-view .step-ingredient-tools-modal .step-ingredients-selected-title{color:#3f3f3f;font-size:1.6rem;font-weight:700}#edit-base-recipe-import-view .step-ingredient-description-modal .ingredient-list,#edit-base-recipe-import-view .step-ingredient-modal .ingredient-list,#edit-base-recipe-import-view .step-ingredient-tools-modal .ingredient-list{list-style:none;padding:0;text-align:left}#edit-base-recipe-import-view .step-ingredient-description-modal .ingredient-list .ingredient-list-item,#edit-base-recipe-import-view .step-ingredient-modal .ingredient-list .ingredient-list-item,#edit-base-recipe-import-view .step-ingredient-tools-modal .ingredient-list .ingredient-list-item{color:#3f3f3f;font-size:1.6rem;margin-bottom:20px}#edit-base-recipe-import-view .step-ingredient-description-modal .ingredient-list .ingredient-list-item .display-name,#edit-base-recipe-import-view .step-ingredient-modal .ingredient-list .ingredient-list-item .display-name,#edit-base-recipe-import-view .step-ingredient-tools-modal .ingredient-list .ingredient-list-item .display-name{font-weight:700}#edit-base-recipe-import-view .step-ingredient-description-modal .ingredient-list .ingredient-list-item .ingredient-quantity,#edit-base-recipe-import-view .step-ingredient-modal .ingredient-list .ingredient-list-item .ingredient-quantity,#edit-base-recipe-import-view .step-ingredient-tools-modal .ingredient-list .ingredient-list-item .ingredient-quantity{color:#595959;font-size:1.4rem;margin-left:33px;margin-top:10px}#edit-base-recipe-import-view .step-ingredient-description-modal .step-ingredient-subtitle,#edit-base-recipe-import-view .step-ingredient-modal .step-ingredient-subtitle,#edit-base-recipe-import-view .step-ingredient-tools-modal .step-ingredient-subtitle{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word;width:100%}#edit-base-recipe-import-view .step-ingredient-description-modal .isnotnestle,#edit-base-recipe-import-view .step-ingredient-modal .isnotnestle,#edit-base-recipe-import-view .step-ingredient-tools-modal .isnotnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0;vertical-align:sub}#edit-base-recipe-import-view .step-ingredient-description-modal .isnestle,#edit-base-recipe-import-view .step-ingredient-modal .isnestle,#edit-base-recipe-import-view .step-ingredient-tools-modal .isnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0;vertical-align:sub}#edit-base-recipe-import-view .base-recipes-modal-body,#edit-base-recipe-import-view .delete-step-modal-body{font-size:1.6rem}#order-container{display:inline-flex;font-size:1.4rem}#order-container .select-lang{margin-right:20px;width:165px}#order-container .select-order-by{width:165px}#order-container .select-sort-by{width:100px}#order-container .display-by-language,#order-container .order-by-label,#order-container .sort-by-label{color:#595959;line-height:40px;min-width:90px}#order-container .display-by-language{min-width:50px}#order-container .sort-by-label{margin-left:48px}#order-container .sort-by-label.disabled{opacity:.3}#order-container .select-lang,#order-container .select-order-by,#order-container .select-sort-by{border:1px solid #d8d8d8;display:inline-block;margin-left:8px;vertical-align:middle}.add-recipes-collection-loader{background:none!important;color:#000!important;height:700px!important;width:750px!important}.recipe-to-collection-body{padding:45px 60px!important}.recipe-to-collection-body #recipe-to-collections-popup{overflow:hidden}.recipe-to-collection-body #recipe-to-collections-popup *{box-sizing:border-box}.recipe-to-collection-body #recipe-to-collections-popup .loading-section{background:#f8fafb}.recipe-to-collection-body #recipe-to-collections-popup .choose-collection-text{color:#004288;font-size:1.6rem;margin:0 10px 0 20px}.recipe-to-collection-body #recipe-to-collections-popup .filter-bar{margin:10px 0 15px 15px}.recipe-to-collection-body #recipe-to-collections-popup .filter-bar .searchBox{display:inline-block}.recipe-to-collection-body #recipe-to-collections-popup .filter-bar .searchBox .name-search{background:url(https://images.aws.nestle.recipes/Images/SVG/header/search2.svg) no-repeat;background-position:10px;background-size:20px;border:1px solid #9b9b9b;border-radius:18px;font-size:14px;height:36px;padding-left:35px;width:251px}.recipe-to-collection-body #recipe-to-collections-popup .filter-bar .searchBox>input{width:300px}.recipe-to-collection-body #recipe-to-collections-popup .filter-bar #order-container{float:right}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list{display:inline-block;min-height:500px;width:100%}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list *{box-sizing:border-box}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .item-list,.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .item-list a,.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list a{height:225px;position:relative;width:95%}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .item-list a .collection-item-card,.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list a .collection-item-card{bottom:28px;position:relative;right:28px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list{grid-template-columns:repeat(auto-fill,minmax(218px,1fr));min-height:500px;grid-gap:65px 10px;background:hsla(0,0%,82%,.141);margin:0 10px;padding:20px 45px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card-container .item-info{height:129px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card{height:245px;transform:scale(.8)}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card:after{content:" ";height:244px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card:before{content:" ";height:246px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-off.svg);cursor:pointer;height:32px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .4s linear;width:32px;z-index:2}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card .item-selector input[type=checkbox]{display:none}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card:hover{transform:scale(.8)}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card:hover .item-selector{opacity:1}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card.selected-coll{border:3px solid #004288;border-radius:10px;height:246px;transform:scale(.81);width:275px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card.selected-coll:before{border-bottom:3px solid #004288;border-radius:16px;border-right:3px solid #004288;height:245px;left:5px;top:3px;width:272px}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .item-card.selected-coll:after{border-bottom:3px solid #004288;border-radius:14px;border-right:3px solid #004288;left:1px;top:0}.recipe-to-collection-body #recipe-to-collections-popup #render-item-list .minicollections-list .recipe-card{height:auto;max-height:286px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-status{color:#fff}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .published.recipe-status{background:#139e4f}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .draft.recipe-status{background:#374370}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .approval-pending.recipe-status{background:#f5be1a;color:#3f3f3f}#recipe-duplicate-popup .custom-modal-section{max-height:none!important}#recipe-duplicate-popup .custom-modal-header{align-items:center;padding-left:24px!important;padding-top:10px!important}#recipe-duplicate-popup .custom-modal-header .close-btn{padding-top:10px}#recipe-duplicate-popup .input-error-invalid-component{font-size:1.2rem}#recipe-duplicate-popup .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;padding-top:20px!important}#recipe-duplicate-popup .duplicate-form-container-recipe{height:1054px;max-height:calc(100vh - 220px);min-width:1065px;overflow:auto;overflow-x:hidden;padding:14px 45px 10px 24px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-title{color:#595959;display:block;font-size:1.6rem;font-weight:700;margin:10px 5px 5px 0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details h3{color:#004288;font-size:1.8rem;font-weight:700}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .empty-media-element{padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.502);box-sizing:border-box;display:flex;margin-bottom:22px;margin-top:10px;padding:0;position:relative;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container{display:inline-block;height:169px;min-width:324px;position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container{background:#fff;border-radius:50px;box-sizing:border-box;height:56px;left:16px;margin:auto;padding:4px;position:absolute;top:16px;transform:rotate(180deg);width:56px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle{display:contents}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .item-quality{margin-top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;border-radius:5px;color:#af300b;font-size:1.4rem;height:20px;left:10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;border-radius:5px;color:#9d7707;font-size:1.4rem;height:20px;left:10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-media-container .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;border-radius:5px;color:#0a8540;font-size:1.4rem;height:20px;left:10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container{display:flex;flex-direction:column;justify-content:space-between;max-width:550px;padding:16px 24px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container{color:#004288;display:flex;font-size:1.6rem;height:16px;line-height:16px;padding-top:5px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container .country-code,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container .language-name,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container .market-container{display:flex;height:14px;padding:0 5px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container .country-code,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container .market-container{border-right:1px solid #004288}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .locale-market-container svg{margin-right:2px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .recipe-name{color:#3f3f3f;font-size:1.8rem;font-weight:400;margin-bottom:7px;margin-top:7px;max-width:850px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-data-container .recipe-data-secondary-container .description-box{color:#595959;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.2rem;line-height:16px;padding-left:5px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-details .recipe-long-card .recipe-status{border-radius:5px;box-sizing:border-box;font-size:14px;margin-top:15px;min-height:25px;padding:5px 10px;width:-moz-fit-content;width:fit-content}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-title{color:#595959;display:block;font-size:1.6rem;font-weight:700;margin:0 5px 15px 0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-subtitle{color:#595959;display:block;font-size:1.6rem;font-weight:400;margin-bottom:10px;margin-top:24px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-select-fields-text{color:#595959;display:block;font-size:1.6rem;font-weight:400}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .toolTip{height:24px;margin-left:5px;width:18px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .toolTip .tooltip-text{z-index:3}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .toolTip.owner{margin:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .ingredient-available-container .react-select__control{width:385px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content{margin-bottom:15px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .message-missing{color:#db380a;display:inline-block;font-size:1.4rem;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content:nth-child(2){position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content:nth-child(2) .tooltip-text{z-index:2}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content:nth-child(3){position:relative;z-index:3}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.pieces-list{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-right:74px;margin-top:16px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list .radio-list{align-items:center;display:flex;flex-direction:row;gap:8px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul{margin:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul li{display:inline-block;min-width:160px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul li .radio-input{display:inline-flex;font-size:1.6rem}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul li span{color:#3f3f3f}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul li .toolTip{bottom:10px;display:inline-flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul li .toolTip span{color:#fff!important;margin-left:-3px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.relationships-list ul label{color:#727272;font-weight:400}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container{background-color:#f3f3f3;height:370px;overflow-y:auto;padding:20px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container .recipe-medias{display:flex;flex-wrap:wrap;margin:10px;text-align:left}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container .recipe-medias article{border-radius:6px;display:inline-block;height:121px;margin:0 20px 20px 0;padding:0;position:relative;width:184px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container .recipe-medias article:before{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/food-valid.svg) no-repeat 50%;content:" ";display:inline-block;height:24px;position:absolute;right:0;top:0;vertical-align:top;width:24px;z-index:1}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container .recipe-medias article.not-valid-media:before{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/food-invalid.svg) no-repeat 50%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content.img-container .recipe-medias article .recipe-preview-img{height:100%!important;width:100%!important}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox{color:#595959;display:inline-block;font-size:16px;margin-bottom:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox input[type=checkbox]{display:none}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label{align-items:center;color:#3f3f3f;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:20px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .checkbox-mask{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat 50%;border-radius:3px;display:inline-block;height:20px;margin-right:6px;vertical-align:top;width:20px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .checkbox-mask.selected{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat 50%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .translationText{height:16px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .select-container{display:inline-block;vertical-align:top}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .select-container .duplicate-subtitle{margin-bottom:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .select-container .recipe-selector.redBorder .input-select-prefix__control{border:1px solid #db380a}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content #copy-right-container .duplicate-form-title{margin-bottom:16px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .copyright-info{background-color:#fff;box-sizing:border-box;color:#595959;font-size:16px;letter-spacing:normal;margin:auto auto 16px;max-width:1054px;overflow-y:auto;padding-right:40px;text-align:left;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .copyright-info a{text-decoration:underline}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .copyright-info p{margin-bottom:8px;margin-top:8px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container{background-color:transparent;display:block;list-style:none;margin:0;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .food-availability-false{background-color:rgba(206,41,41,.129);border:2px solid red;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:10px;max-width:390px;min-width:390px;opacity:1;padding:5px;text-align:left}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .food-availability-false .invalid-ingredient{color:#3f3f3f;display:inline-flex;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;max-width:340px;opacity:1;text-align:left}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .food-availability-false svg{display:inline-flex;margin-left:5px;margin-right:12px;vertical-align:text-top}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .food-availability-text{font-size:1.2rem;line-height:1.571;position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate{align-items:center;align-self:baseline;border:1px solid #d8d8d8;border-radius:7px;color:#3f3f3f;display:flex;font-size:1.4rem;height:40px;margin:7px 3% 0 0;min-width:390px;position:relative;width:35%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate:before{content:" ";display:inline-block;height:26px;left:5px;margin-top:5px;position:absolute;top:0;width:26px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.ingredient-food:before{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.product-food:before{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.error-discontinued{align-items:center;display:flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.error-discontinued:before{cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:22px;min-width:22px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.error-invalid,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate.error-quantity{align-items:center;display:flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .ingredient-info{cursor:default;max-width:340px;min-width:340px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .ingredient-info .food-name{display:inline-block;line-height:32px;margin-left:40px;overflow:hidden;overflow-wrap:break-word;padding-top:4px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .ingredient-info svg{margin-left:16px;margin-right:8px;vertical-align:super}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .ingredient-info .long-food-title-tooltip{background-image:none;cursor:default;display:inline-block;margin-left:40px;position:absolute;width:80%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .feedback-tooltip-error{cursor:default;top:3px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .single-ingredient-duplicate .remove-ingredient-trash{background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;position:absolute;right:-5px;transform:scale(.8)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient{align-items:baseline!important;max-height:280px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .full-arrow{bottom:5px;position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .react-select__control.css-bndoo5-control{max-height:42px;min-height:42px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container{display:flex;flex-direction:row;margin-bottom:70px;position:relative;right:415px;top:35px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item{display:flex;flex-direction:column;justify-content:right;margin-right:15px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item label{color:#595959;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;margin-bottom:12px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item .input-select{color:#3f3f3f;font-size:1.4rem;font-weight:400}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item .select-input{max-height:38px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:30px;margin-top:0;padding:3px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container .measurements-item input[type=text]:focus{border:1px solid #004288;outline:none}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container #unitOfMeasure .select-input{max-width:165px;min-width:165px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container #unit input[type=text]{max-width:45px;min-width:45px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .row-ingredient .measurements-container #fraction .select-input{max-width:140px;min-width:140px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .info-message{align-items:center;background-color:#ebf6fe;border:2px solid #3f89d8;color:#3f3f3f;display:flex;font-family:UniversLTStd,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-left:11px;max-width:385px;opacity:1;padding:5px;position:relative;text-align:left}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .info-message .ingredients-recommendation{display:inline-block;padding:10px;width:350px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .info-message .cercle-icon{display:inline-block;max-height:21px;max-width:21px;padding-left:1px;position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .no-show-message{display:inline-flex;flex-direction:row;left:455px;margin-top:4px;position:absolute}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .show-message{position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .show-message .filter-autocomplete{display:flex;font-size:1.4rem;height:36px;margin:10px 3%;position:relative;top:-10px;width:50%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .filter-autocomplete{bottom:6px;display:flex;font-size:1.4rem;margin:10px 3%;max-height:36px;position:relative;width:50%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container input[type=text]{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#004288;display:block;font-size:1.4rem;padding:0 10px;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container input[type=text]:focus{border:1px solid #004288;outline:none}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container input[type=text]:-webkit-autofill{font-size:1.4rem;-webkit-text-fill-color:#004288}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container input[type=text]:autofill{color:#004288;font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__value-container{flex-wrap:nowrap;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option .score-box,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__value-container .score-box{color:#595959;font-size:1.4rem;font-weight:700;margin-right:15px;text-align:center}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option .score-box .score-bar,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__value-container .score-box .score-bar{border-radius:2px;bottom:2px;height:4px;width:30px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:hover .score-box{color:#fff}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:first-child{background-color:#f3f3f3;color:#3f3f3f!important;font-weight:400;pointer-events:none}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:first-child .score-box{display:none}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:nth-child(odd){background-color:#f3f3f3}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:nth-child(odd):hover{background-color:#004288;color:#fff}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-container .react-select__option:nth-child(odd):not(:hover){color:#999}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .activate-unit-conversion,#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .choose-unit-conversion-type{color:#595959;display:block;font-size:1.4rem;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container{margin-top:50px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container ul{margin:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container ul li{display:inline-block;min-width:160px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container .react-switch{display:flex;position:relative;width:140px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container .react-switch-button{width:80px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container .metrics-toggle-button .react-switch{width:200px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .convert-container .metrics-toggle-button .react-switch-button{width:110px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredients{margin-top:50px;width:48%}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredients .list-ingredients-converted{display:block}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredients .conversion-processing{background:transparent}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredients .conversion-processing .loading-container{max-height:600px;max-width:405px!important;padding:0!important}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredients .conversion-processing .loading-container .translationText{font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered{align-items:center;align-self:baseline;background:#fff;border:1px solid #d8d8d8;border-radius:7px;box-sizing:border-box;color:#3f3f3f;font-size:1.4rem;height:44px;margin:7px 3% 0 0;padding:12px 0 10px 50px;position:relative}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered .food-name{display:inline-block;overflow:hidden;overflow-wrap:break-word;padding-top:4px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 33px)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered .food-name .ingredient-text{overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered:before{content:" ";display:inline-block;height:26px;left:15px;position:absolute;top:0;width:26px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.ingredient-food:before{background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:6px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.product-food:before{background:#004288;cursor:pointer;display:inline-block;margin-top:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.invalid-food{color:#db380a}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.invalid-food:before{display:none;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.invalid-food .warning{margin-left:-32px;margin-right:8px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.invalid-food.select-ingredient{background:#ffefef;border:1px solid #db380a}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-discontinued{align-items:center;display:flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-discontinued .feedback-icon-ingredient{margin:8px 10px 0 0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-discontinued .edit-ingredient-book{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-discontinued:before{cursor:pointer;display:inline-block;height:26px;margin-left:-5px;margin-top:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:22px;min-width:22px;padding:0;width:35px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-quantity{align-items:center;display:flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-quantity .feedback-icon-ingredient{margin:8px 10px 0 0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-quantity .edit-ingredient-book{background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-quantity:before{cursor:pointer;display:inline-block;margin-top:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-invalid{align-items:center;display:flex}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-invalid .feedback-icon-ingredient{margin:8px 10px 0 0}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-invalid .edit-ingredient-book{background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered.error-invalid:before{height:26px;margin-left:-5px;margin-top:10px;width:35px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered .cannot-convert-ingredient-tooltip{background:none;vertical-align:text-bottom}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered .cannot-convert-ingredient-tooltip svg{vertical-align:middle}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .food-bordered .cannot-convert-ingredient-tooltip .tooltip-text{white-space:normal;width:156px}#recipe-duplicate-popup .duplicate-form-container-recipe .duplicate-form-recipe .duplicate-form-content .preview-ingredient-title,#recipe-duplicate-popup .duplicate-form-container-recipe .toggle-title{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container-recipe .toggle-description{color:#595959;display:block;font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container-recipe .scale-container{margin-top:50px;max-width:540px}#recipe-duplicate-popup .duplicate-form-container-recipe .scale-container .react-switch{display:flex;position:relative;width:140px}#recipe-duplicate-popup .duplicate-form-container-recipe .scale-container .react-switch-button{width:80px}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container{display:flex;flex-direction:row;margin-top:10px;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings{align-items:flex-start;display:flex;flex-direction:column}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings.number{width:40%}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings.text{width:60%}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-title{align-items:flex-end;display:inline-flex;margin-bottom:5px}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-title .recipe-servings-title{color:#595959;font-size:1.4rem;font-weight:400}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-title .optional-serving-text{color:#999;font-size:1.2rem;padding-left:5px}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-title .limitCharacter{line-height:18px!important;margin-left:32.5rem}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-number{background-color:#3f89d8;border-radius:16px;display:inline-flex;height:30px;justify-content:space-between;padding-top:5px;width:80px}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-number .recipe-servings-number{background-color:#3f89d8;border:0;border-radius:16px;color:#fff;cursor:pointer;font-size:1.6rem;outline:none;padding-left:15px}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-text{background-color:#f2f2f2;border-radius:16px;color:#595959;display:inline-flex;height:30px;justify-content:space-between;width:100%}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-text.blue-style{background-color:#3f89d8}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-text.blue-style .recipe-servings-text{background-color:#3f89d8;color:#fff}#recipe-duplicate-popup .duplicate-form-container-recipe .servings-container .recipe-servings .container-input-text .recipe-servings-text{background-color:#f2f2f2;border:0;border-radius:16px;font-size:1.4rem;outline:none;padding-left:15px;width:600px}#recipe-duplicate-popup .loading-section.loading-modal.strech-loading{height:1054px;max-height:calc(100vh - 220px)}#recipe-duplicate-popup .loading-modal .loading-container{height:640px!important;min-width:920px!important;position:relative;top:200px}#recipe-duplicate-popup .warning-box-size{width:46%}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content{min-width:628px!important;padding-bottom:20px}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding-bottom:15px;padding-left:0!important}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .children-container{padding:10px 0 20px}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .custom-modal-content .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;padding-top:20px}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary{background-color:#fcf2d3;border:2px solid #f5be1a;border-radius:2px;color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:20px;max-width:650px;min-height:120px;opacity:1;text-align:left}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary svg{left:10px;position:relative;top:20px}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .warning{margin-bottom:10px;max-width:560px}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary span{display:block}#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .ingredientsIncomplete,#recipe-duplicate-popup .custom-dialog-modal-overlay .custom-dialog-modal-section .message-secondary .warningAlert{left:40px;max-width:630px;position:relative}#recipe-duplicate-popup .warning-media-modal .custom-modal-content{padding:0;width:634px}#recipe-duplicate-popup .warning-media-modal .custom-modal-content .custom-modal-title{padding-left:24px}#recipe-duplicate-popup .warning-media-modal .custom-modal-content .children-container{font-size:1.6rem;line-height:1.63;margin-top:14px;padding:0 24px!important}#recipe-duplicate-popup .warning-media-modal .custom-modal-content p{margin-bottom:8px;margin-top:24px}#recipe-duplicate-popup .warning-media-modal .custom-modal-content .custom-modal-bottom-buttons{border-top:none!important}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .status-icon{color:#fff}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .published.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .published.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .published.status-icon{background:#139e4f}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .draft.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .draft.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .draft.status-icon{background:#374370}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .approval-pending.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .approval-pending.status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .approval-pending.status-icon{background:#f5be1a;color:#3f3f3f}.rp-topbar-container{background:#f9f9f9!important;height:80px;margin-bottom:40px;margin-top:15px;width:100%}.rp-topbar-container#notifications-bar-true{margin-top:160px!important}.rp-topbar-container .rp-topbar{align-content:center;align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;font-family:Univers LT Std,sans-serif;height:60px;justify-content:center;line-height:32px;margin-top:15px;width:1224px}.rp-topbar-container .rp-topbar.complement{width:1245px}.rp-topbar-container .rp-topbar.sideDishes{margin-top:32px;width:1203px}.rp-topbar-container .rp-topbar .rp-topbar-below{display:flex;flex-direction:row;justify-content:space-between;margin:16px 0;width:100%}.rp-topbar-container .rp-topbar .rp-topbar-below.sideDishes{margin:25px 0 53px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-data-container{height:30px;margin-left:20px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item{color:#004288;font-size:2.2rem;font-weight:700;height:25px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item span{font-weight:400;margin-right:5px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item .line-header-0{border-right:1px solid #3f3f3f;display:inline-flex;height:24px;left:3px;margin:0 8px;position:relative;top:4px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item .typography{display:inline-flex}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item .bold-value{font-weight:700}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-item .normal-value{font-weight:400}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date{bottom:5px;padding:0 30px;position:relative}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .bold-date,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .bold-date,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .bold-date{font-weight:700}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .normal-date,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .normal-date,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .normal-date{color:#595959}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date .status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-state .status-icon,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-updated-date .status-icon{border-radius:5px;padding:2px 8px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-created-date{padding-left:40px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-data-container{display:flex}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .versions-icon{align-items:center;display:flex}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .versions-icon .versions-icon-tooltip{background-image:none;cursor:pointer;position:absolute}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .versions-icon .versions-icon-tooltip .tooltip-text{display:flex;justify-content:center}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .versions-icon .versions-icon-tooltip .tooltip-text.bottom{height:20px;margin-left:-3px;padding:5px 0 6px;top:38px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .versions-icon .versions-icon-tooltip .tooltip-text.bottom:after{border-color:#4a4a4a transparent transparent}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .created-date-right,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .updated-date-right{margin:0 16px!important}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item{color:#3f3f3f;font-size:1.4rem;font-weight:400}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item .bold-date{font-weight:700}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item span{color:#595959;font-weight:700}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action{cursor:pointer;display:flex;padding-left:0;position:relative}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .typography{margin-top:6px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon{margin-right:15px;margin-top:5px;min-height:32px;min-width:28px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon.active{background:#ebf6fe;border-radius:20px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon.collection,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon.food{margin-top:0}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon svg{position:relative;right:5px;scale:1.2;top:3px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action .menu-icon-text{color:#004288;font-weight:400}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action.disabled{cursor:default}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action.disabled span .menu-icon{color:#999797;cursor:default}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action.disabled .menu-icon-text{color:#999797}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .rp-item.rp-recipe-menu-action:hover>.menu-icon{background:#ebf6fe;border-radius:20px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions{box-shadow:0 0 4px 0 rgba(0,0,0,.502);list-style:none;margin:0;padding:0;position:absolute;right:30px;top:30px;width:170px;z-index:3}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;display:flex;font-size:14px;font-stretch:normal;font-style:normal;height:38px;letter-spacing:normal;line-height:40px;padding-left:2px;text-align:left}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover{background-color:#004288}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover span,.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover svg{color:#fff}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action>div{margin-top:7px}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action .hover-icon .is-hover{display:none}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action .hover-icon .no-hover{display:block}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover{background-color:#3d6ca2;color:#fff}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover .hover-icon .no-hover{display:none}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:hover .hover-icon .is-hover{display:block}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action span{color:#595959;display:block;font-weight:400;line-height:25px;padding-left:1px;width:100%}.rp-topbar-container .rp-topbar .rp-topbar-below .rp-recipe-buttons-container .menu-actions .menu-action:last-child{border-bottom:0}.rp-topbar-container .rp-topbar .rp-topbar-above{width:100%}.rp-topbar-container .rp-topbar .rp-topbar-above .rp-item{font-size:1.4rem}.rp-topbar-container .modal-validation-publish-warnings{width:688px}.rp-topbar-container .modal-validation-publish-warnings .publish-warning-box{margin-top:20px}.rp-topbar-container .publish-warning-box-channels{margin-bottom:24px}.rp-topbar-container .publish-warning-box-channels .WarningText{padding-bottom:0}#search-bar-container{align-items:center;background:#ebf6fe;box-shadow:0 2px 4px #000;color:#205795;display:flex;font-size:1.6rem;height:60px;justify-content:center;position:absolute;width:100%;z-index:4}#search-bar-container .searcher-input{background:#fff;border:0;border-radius:20px;caret-color:#004288;color:#004288;display:block;font-size:1.4rem;height:40px;margin-left:20px;max-width:670px;padding:0 30px 0 20px;width:calc(100% - 30px)}#search-bar-container .searcher-input::-moz-placeholder{color:#004288}#search-bar-container .searcher-input::placeholder{color:#004288}#search-bar-container .searcher-input:focus{outline-style:solid}#search-bar-container .icons-box{margin-top:5px;position:relative;right:100px;width:100px}#search-bar-container .icons-box .cross-icon{background:#004288;cursor:pointer;height:16px;margin-right:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;padding:5px 10px;width:16px}#search-bar-container .icons-box svg{cursor:pointer;stroke:#004288;stroke-width:3px}#search-bar-container .icons-box svg:not(:root){overflow:visible}#search-bar-container .icons-box .search-button{background-color:transparent;border:none;cursor:pointer}.suggestions-container{background:#fff;border-radius:20px;color:#3f3f3f;margin-left:20px;margin-top:5px;max-height:290px;overflow-y:auto;position:absolute;width:720px;z-index:1}.suggestions-container .suggestions-list{border:1px solid #004288;border-radius:20px;list-style-type:none;margin:0;padding:0}.suggestions-container .suggestions-list .suggestion{font-size:1.4rem;padding:10px 20px}.suggestions-container .suggestions-list .suggestion:hover{background:#f2f2f2;color:#3f3f3f}.suggestions-container .suggestions-list .suggestionFocused{background-color:#f2f2f2;padding:8px 7px}.custom-notification-bar{align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.161);box-sizing:border-box;display:flex;justify-content:center;padding:10px 0 10px 4px;position:relative;width:100%;z-index:3}.custom-notification-bar.bar-color-blue{background-color:#3f89d8}.custom-notification-bar.bar-color-blue .custom-notification-bar-text,.custom-notification-bar.bar-color-blue .custom-notification-bar-title{color:#fff}.custom-notification-bar.bar-color-light-blue{background-color:#ebf6fe}.custom-notification-bar.bar-color-light-blue .custom-notification-bar-text,.custom-notification-bar.bar-color-light-blue .custom-notification-bar-title{color:#3f3f3f}.custom-notification-bar.bar-color-yellow{background-color:#fcf2d3}.custom-notification-bar.bar-color-yellow .custom-notification-bar-text,.custom-notification-bar.bar-color-yellow .custom-notification-bar-title{color:#3f3f3f}.custom-notification-bar .custom-notification-bar-content{display:flex;line-height:22px;width:1198px}.custom-notification-bar .custom-notification-bar-content svg{width:20px}.custom-notification-bar .custom-notification-bar-content .custom-notification-bar-title{font-size:14px;font-weight:700;margin-left:10px;margin-right:25px}.custom-notification-bar .custom-notification-bar-content .custom-notification-bar-text{font-size:14px;font-weight:400;margin-left:10px;margin-right:30px}.custom-notification-bar .custom-notification-bar-content .custom-notification-bar-text a{padding-left:15px;text-decoration:underline}.custom-notification-bar .custom-notification-bar-close-icon{cursor:pointer}@media screen and (max-width:1200px){#main-header{align-items:center}#main-header .header-container{display:flex;justify-content:space-between;margin-right:27px}#main-header .hamburger-icon{cursor:pointer;margin-right:29px;min-height:20px;min-width:30px}}.accordion-menu{background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:end;position:fixed;top:0;width:100%;z-index:7}.accordion-menu .accordion-menu-container{background-color:#fff;width:368px}.accordion-menu .accordion-menu-container .accordion-menu-header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;height:80px;justify-content:space-between}.accordion-menu .accordion-menu-container .accordion-menu-header .logo-icon{background:#004288;cursor:pointer;margin-left:21px;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;max-height:46px;max-width:130px;min-height:46px;min-width:130px}.accordion-menu .accordion-menu-container .accordion-menu-header .back-icon{align-items:center;cursor:pointer;display:flex;margin-left:29px}.accordion-menu .accordion-menu-container .accordion-menu-header .back-icon .vector-icon{transform:rotate(180deg)}.accordion-menu .accordion-menu-container .accordion-menu-header .cross-icon{background:#3f3f3f;cursor:pointer;margin-right:29px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;max-height:21.33px;max-width:21.33px;min-height:21.33px;min-width:21.33px}.accordion-menu .accordion-menu-container .accordion-menu-content{margin-top:16px}.accordion-menu .accordion-menu-container .accordion-menu-content .menu-title-container{align-items:center;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:space-between;line-height:19.2px}.accordion-menu .accordion-menu-container .accordion-menu-content .menu-title-container .menu-title{margin-left:24px}.accordion-menu .accordion-menu-container .accordion-menu-content .menu-title-container .menu-title-arrow{margin-right:29.5px}.accordion-menu .accordion-menu-container .accordion-menu-content .menu-title-container:hover{background-color:#ebf6fe;font-weight:700}.accordion-menu .accordion-menu-container .accordion-menu-content .subnav .submenu-title{color:#333;font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:8px;margin-left:24px;margin-top:24px}.accordion-menu .accordion-menu-container .accordion-menu-content .subnav .submenu-option{align-items:center;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:space-between;line-height:19.2px;padding-left:24px}.accordion-menu .accordion-menu-container .accordion-menu-content .subnav .submenu-option .arrow-icon-base-recipe{margin-right:14.3px}.accordion-menu .accordion-menu-container .accordion-menu-content .subnav .submenu-option:hover{background-color:#ebf6fe;font-weight:700}#main-header{background:#09294d;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;height:80px;justify-content:center;left:0;position:relative!important;top:0;width:100%;z-index:6}#main-header.notification-list-opened{z-index:20}#main-header.header-replace{position:fixed!important}#main-header.notifications-bar-true .market-texts{top:283px}#main-header .header-container{align-items:center;display:flex;height:80px;margin-left:32px;width:1220px}#main-header .header-container .logo-icon{background:#fff;cursor:pointer;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;max-height:46px;max-width:130px;min-height:46px;min-width:130px}#main-header .header-container .simple-bar{color:#fff;font-size:1.8rem;font-weight:700;line-height:86px;margin:auto;padding-left:45px;width:100%}#main-header .header-container .full-bar{display:flex}#main-header .header-container .full-bar #options-bar,#main-header .header-container .full-bar #options-bar-right{align-items:center;display:flex}#main-header .header-container .full-bar .bell-notifications{cursor:pointer;position:relative}#main-header .header-container .full-bar .bell-notifications .notifications-alert-number{align-items:center;background-color:#db380a;border-radius:8px;color:#fff;display:flex;font-size:12px;justify-content:center;line-height:14.4px;min-height:17px;min-width:24px;position:absolute;right:-12px;top:-2px}#main-header .header-container .full-bar .nav li .subnav,#main-header .header-container .full-bar .nav li .subnav.secondary,#main-header .header-container .full-bar .user-nav li .subnav{box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:none;position:absolute}#main-header .header-container .full-bar .nav li:hover>.subnav,#main-header .header-container .full-bar .nav li:hover>.subnav.secondary{display:block}#main-header .header-container .full-bar .nav li:hover>.subnav button,#main-header .header-container .full-bar .nav li:hover>.subnav.secondary button{display:flex;justify-content:space-between}#main-header .header-container .full-bar .user-nav li:hover>.subnav{display:block}#main-header .header-container .full-bar .nav{margin-left:55px;margin-right:70px}#main-header .header-container .full-bar .nav,#main-header .header-container .full-bar .user-nav{display:flex;font-size:1.8rem}#main-header .header-container .full-bar .nav #section-menu-home,#main-header .header-container .full-bar .user-nav #section-menu-home{width:98px}#main-header .header-container .full-bar .nav #section-menu-trends,#main-header .header-container .full-bar .user-nav #section-menu-trends{width:103px}#main-header .header-container .full-bar .nav #section-menu-recipes,#main-header .header-container .full-bar .user-nav #section-menu-recipes{width:111px}#main-header .header-container .full-bar .nav #section-menu-collections,#main-header .header-container .full-bar .user-nav #section-menu-collections{width:128px}#main-header .header-container .full-bar .nav #section-menu-foods,#main-header .header-container .full-bar .user-nav #section-menu-foods{width:98px}#main-header .header-container .full-bar .nav #section-menu-complements,#main-header .header-container .full-bar .user-nav #section-menu-complements{width:158px}#main-header .header-container .full-bar .nav .section-header,#main-header .header-container .full-bar .user-nav .section-header{color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:19.2px}#main-header .header-container .full-bar .nav .section-header.underscore-and-highlight,#main-header .header-container .full-bar .user-nav .section-header.underscore-and-highlight{border-bottom:2px solid #fff;font-weight:700;height:44px}#main-header .header-container .full-bar .nav .section-header .menu-title-container,#main-header .header-container .full-bar .user-nav .section-header .menu-title-container{align-items:center;display:flex;flex-grow:1;justify-content:center}#main-header .header-container .full-bar .nav .section-header .menu-title-container .menu-title,#main-header .header-container .full-bar .user-nav .section-header .menu-title-container .menu-title{margin-right:6.5px}#main-header .header-container .full-bar .nav .section-header svg,#main-header .header-container .full-bar .user-nav .section-header svg{transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}#main-header .header-container .full-bar .nav .section-header:hover,#main-header .header-container .full-bar .user-nav .section-header:hover{font-weight:700}#main-header .header-container .full-bar .nav .section-header:hover svg,#main-header .header-container .full-bar .user-nav .section-header:hover svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}#main-header .header-container .full-bar .nav .section-header-right,#main-header .header-container .full-bar .user-nav .section-header-right{color:#fff;cursor:pointer;display:block;margin-left:29px;text-decoration:none}#main-header .header-container .full-bar .nav .section-header-right .section-header-user,#main-header .header-container .full-bar .user-nav .section-header-right .section-header-user{align-items:center;display:flex}#main-header .header-container .full-bar .nav .section-header-right .section-header-user .user-info,#main-header .header-container .full-bar .user-nav .section-header-right .section-header-user .user-info{color:#fff;cursor:pointer;display:flex;flex-direction:column;margin-left:11px}#main-header .header-container .full-bar .nav .section-header-right .section-header-user .user-info .user-name,#main-header .header-container .full-bar .user-nav .section-header-right .section-header-user .user-info .user-name{font-size:14px;font-weight:400;line-height:16.8px;overflow:hidden;text-align:center;text-overflow:ellipsis}#main-header .header-container .full-bar .nav .section-header-right .section-header-user .user-info .user-market,#main-header .header-container .full-bar .user-nav .section-header-right .section-header-user .user-info .user-market{font-size:14px;font-weight:700;line-height:16.8px;text-align:center}#main-header .header-container .full-bar .nav .subnav,#main-header .header-container .full-bar .user-nav .subnav{top:50px}#main-header .header-container .full-bar .nav .subnav .submenu-option,#main-header .header-container .full-bar .user-nav .subnav .submenu-option{background-color:#fff;border-color:#d8d8d8;border-radius:1px;border-width:1px;color:#595959;display:block;font-size:1.4rem;font-weight:400;text-decoration:none;width:195px}#main-header .header-container .full-bar .nav .subnav .submenu-option button,#main-header .header-container .full-bar .user-nav .subnav .submenu-option button{background:none;border:none;color:inherit;cursor:pointer;display:block;font:inherit;outline:inherit;padding:10px 15px;text-align:left;width:100%}#main-header .header-container .full-bar .nav .subnav .submenu-option>svg,#main-header .header-container .full-bar .user-nav .subnav .submenu-option>svg{margin-right:12px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg)}#main-header .header-container .full-bar .nav .subnav.secondary,#main-header .header-container .full-bar .user-nav .subnav.secondary{left:180px;top:118px}#main-header .header-container .full-bar .nav .submenu-option:hover,#main-header .header-container .full-bar .user-nav .submenu-option:hover{background-color:#3f89d8;color:#fff;font-weight:700}#main-header .header-container .full-bar .search-icon-container{margin-right:28.5px}#main-header .header-container .full-bar .search-icon-container.underscore{border-bottom:2px solid #fff}#main-header .header-container .full-bar .search-icon-container .search-icon svg{stroke:#fff;stroke-width:2px;cursor:pointer;margin-right:3px;margin-top:3px}#main-header .header-container .full-bar .search-icon-container .search-icon svg:not(:root){overflow:visible}#main-header .header-container .full-bar .search-icon-container .cross-icon{background:#fff;cursor:pointer;margin:12px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;max-height:16px;max-width:16px;min-height:16px;min-width:16px}#change-market-container .modal-overlay{z-index:11}#change-market-container .modal-section{width:65%}#change-market-container .modal-section .change-market-modal .form-user-market{font-size:1.4rem;height:200px}#search-bar-container.notifications-bar-true{top:40px}.icon-options-dropdown-component{cursor:pointer;display:flex;position:relative}.icon-options-dropdown-component .icon-dropdown-container{height:32px;width:32px}.icon-options-dropdown-component .icon-dropdown-container.active{background:#ebf6fe;border-radius:20px}.icon-options-dropdown-component.disabled{cursor:default}.icon-options-dropdown-component.disabled span .icon-dropdown-container{color:#999797;cursor:default}.icon-options-dropdown-component:hover>.icon-dropdown-container{background:#ebf6fe;border-radius:20px}.icon-options-dropdown-component .menu-actions{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.502);list-style:none;margin:0;padding:0;position:absolute;right:0;top:40px;width:170px;z-index:3}.icon-options-dropdown-component .menu-actions .title-dropdown{box-sizing:border-box;color:#3f3f3f;cursor:default;font-size:14px;height:38px;line-height:20px;padding:10px}.icon-options-dropdown-component .menu-actions .menu-action{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;box-sizing:border-box;display:flex;font-size:14px;font-stretch:normal;font-style:normal;height:38px;letter-spacing:normal;line-height:40px;padding:10px;text-align:left}.icon-options-dropdown-component .menu-actions .menu-action.selected-option{background-color:#ebf6fe}.icon-options-dropdown-component .menu-actions .menu-action.selected-option .menu-action-text{color:#004288}.icon-options-dropdown-component .menu-actions .menu-action.selected-option:hover .menu-action-text{color:#fff}.icon-options-dropdown-component .menu-actions .menu-action.hide-separator{border-bottom:none}.icon-options-dropdown-component .menu-actions .menu-action:hover{background-color:#004288}.icon-options-dropdown-component .menu-actions .menu-action:hover span,.icon-options-dropdown-component .menu-actions .menu-action:hover svg{color:#fff}.icon-options-dropdown-component .menu-actions .menu-action>div{margin-top:7px}.icon-options-dropdown-component .menu-actions .menu-action .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.icon-options-dropdown-component .menu-actions .menu-action .hover-icon .is-hover{display:none}.icon-options-dropdown-component .menu-actions .menu-action .hover-icon .no-hover{display:block}.icon-options-dropdown-component .menu-actions .menu-action:hover{background-color:#3d6ca2;color:#fff}.icon-options-dropdown-component .menu-actions .menu-action:hover .hover-icon .no-hover{display:none}.icon-options-dropdown-component .menu-actions .menu-action:hover .hover-icon .is-hover{display:block}.icon-options-dropdown-component .menu-actions .menu-action span{color:#595959;display:block;font-weight:400;line-height:25px;padding-left:1px;width:100%}.icon-options-dropdown-component .menu-actions .menu-action:last-child{border-bottom:0}.notification-card-component{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px}.notification-card-component.completed,.notification-card-component.discarted{background-color:#f9f9f9}.notification-card-component .notification-card-header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:space-between;margin-left:16px;margin-right:16px;padding-bottom:8px;padding-top:10px}.notification-card-component .notification-card-header .circle{border-radius:50%;display:inline-block;height:8px;margin-right:8px;width:8px}.notification-card-component .notification-card-header .notification-date,.notification-card-component .notification-card-header .notification-type{color:#3f3f3f;font-size:1.4rem;line-height:18px}.notification-card-component .notification-information{padding:8px 16px 16px}.notification-card-component .notification-information .completed-status,.notification-card-component .notification-information .discarted-status{align-items:center;display:flex;margin-bottom:9px}.notification-card-component .notification-information .completed-status .status-label,.notification-card-component .notification-information .discarted-status .status-label{font-size:1.4rem;height:14px;line-height:18px;margin-left:8px}.notification-card-component .notification-information .completed-status .status-label{color:#0a8540}.notification-card-component .notification-information .discarted-status .status-label{color:#af300b}.notification-card-component .notification-information .notification-card-title{color:#3f3f3f;font-size:1.8rem;font-weight:700;line-height:24px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.notification-card-component .notification-information .notification-description{color:#3f3f3f;font-size:1.6rem;line-height:22px;overflow:hidden;text-overflow:ellipsis}.notification-card-component .notification-information .notification-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:end;margin-top:10px}.notification-card-component .notification-information .notification-buttons-container .button.secondary{align-items:center;display:flex;height:32px;margin-left:35px;margin-right:0}.notification-card-component .notification-information .notification-buttons-container .button.secondary svg{margin-left:5px}.notification-card-component .notification-information .notification-buttons-container .discard-btn{text-decoration:underline}.notification-card-component .notification-information .notification-buttons-container .discard-btn,.notification-card-component .notification-information .notification-buttons-container .recover-btn{color:#004288;cursor:pointer;font-size:1.4rem;line-height:20px}.notification-card-component .improvement-go-to{align-items:center;cursor:pointer;display:flex}.notification-card-component .improvement-go-to span{color:#004288;font-size:1.4rem;line-height:20px;margin-right:7px}@media(max-width:768px){.notification-card .button.secondary{height:28px;margin-left:20px}.notification-card .discard-btn,.notification-card .recover-btn{font-size:1.2rem}}@media(min-width:769px)and (max-width:1024px){.notification-card .button.secondary{height:30px;margin-left:30px}.notification-card .discard-btn,.notification-card .recover-btn{font-size:1.3rem}}@media(min-width:1025px){.notification-card .button.secondary{height:32px;margin-left:35px}.notification-card .discard-btn,.notification-card .recover-btn{font-size:1.4rem}}.notification-center-overlay{background-color:rgba(0,0,0,.4);height:100vh;position:fixed;right:0;top:0;width:100%;z-index:20}.notification-center-overlay .notification-preview-list-component{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;right:0;top:0;transition:all .3s ease;width:624px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container{display:flex;flex-direction:column;height:100%;position:relative}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:space-between;min-height:48px;padding:16px 24px}@media screen and (max-width:1024px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header{min-height:44px;padding:14px 22px}}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header{min-height:40px;padding:12px 20px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header{min-height:36px;padding:8px 16px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .title-notifications-section{font-size:2.2rem;transform:translateY(2px)}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .title-notifications-section{font-size:2rem}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .title-notifications-section{font-size:1.8rem}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container{align-items:center;display:flex}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .icon-wrapper{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .icon-wrapper{height:40px;width:40px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .icon-wrapper{height:36px;width:36px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .expand-notification-center{padding:7px}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .expand-notification-center{padding:5px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .close-notification-section{background:#3f3f3f;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:30px;min-width:30px}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .close-notification-section{min-height:26px;min-width:26px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .list-header .buttons-container .close-notification-section{min-height:24px;min-width:24px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper{display:flex;flex:1;flex-direction:column;margin-left:24px;overflow-y:auto;padding-bottom:88px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section{display:flex;flex-direction:row;justify-content:space-between;margin:24px 0}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-right{display:flex;flex-direction:row}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left{gap:8px;height:32px;width:100%}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container{position:relative}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:0;margin-top:4px;position:absolute;top:100%;width:218px!important;z-index:50}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__menu{background:#fff;border-radius:8px;padding:8px 0;width:100%}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__menu .input-select-prefix__option{align-items:center;color:#3f3f3f;cursor:pointer;display:flex;gap:8px;padding:8px 12px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__menu .input-select-prefix__option:hover{background-color:#004288;color:#fff}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__menu .input-select-prefix__option input[type=checkbox]{height:16px;margin:0;width:16px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__menu .input-select-prefix__option label{font-size:14px;margin:0}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__control{border:none;border-bottom:1px solid #d8d8d8;border-radius:8px 8px 0 0;box-shadow:none;min-height:40px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .input-select-prefix__control:hover{border-color:#d8d8d8}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .footer-custom-select{align-items:center;background:#fff;border-top:1px solid #d8d8d8;display:flex;height:48px;justify-content:space-between;padding:12px;width:193px;z-index:1}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .footer-custom-select .text-clear{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:14px;gap:8px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .container-custom-select .footer-custom-select .button-show{background:#004288;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .section-filters{align-items:center;background:#fff;border:1px solid #004288;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;max-height:32px;padding:0 12px;width:140px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .section-filters .text{color:#004288;font-size:14px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .section-filters.filter-active{background:#3f89d8;border-color:#3f89d8}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-left .general-container .section-filters.filter-active .text{color:#fff}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-right #notifications-filter-sections{margin-right:20px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .filters-on-right #notifications-order-by{margin-right:-3px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-filter-section .menu-actions{max-height:360px;overflow:auto}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-title-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-title-section{max-width:100%}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-title-section .notification-title-section-label{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:22px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-title-section .notification-title-section-label .count-total{margin-left:8px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .notification-content-wrapper .notification-list-cards{display:flex;flex:1;flex-direction:column;gap:16px;margin-top:26px;padding-right:16px}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type.menu-open{background-color:rgba(0,66,136,.2)}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:20px;cursor:pointer;display:flex;height:30px;justify-content:space-between;min-width:102px}@media screen and (max-width:1024px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type{font-size:1.3rem;height:28px;min-width:95px}}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type{font-size:1.2rem;height:26px;min-width:90px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type{font-size:1.1rem;height:24px;min-width:80px;padding:0 4px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type.has-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section.has-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status.has-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type.has-value{background-color:#3f89d8;border-color:#3f89d8}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type.has-value .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section.has-value .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status.has-value .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type.has-value .input-select-prefix__single-value{color:#fff!important}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type.has-value .input-select-prefix__dropdown-indicator svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section.has-value .input-select-prefix__dropdown-indicator svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status.has-value .input-select-prefix__dropdown-indicator svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type.has-value .input-select-prefix__dropdown-indicator svg{fill:#fff!important}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__single-value{color:#004288!important}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__single-value,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__single-value{font-size:1.1rem;margin-left:6px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__menu{min-width:120px;z-index:50}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__menu{min-width:110px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__menu,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__menu{min-width:100px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__menu .input-select-prefix__option,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__menu .input-select-prefix__option,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__menu .input-select-prefix__option,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__menu .input-select-prefix__option{cursor:pointer}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__control,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__control,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__control,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__control{background:transparent;border:none;box-shadow:none;cursor:pointer;width:100%}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__control:hover,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__control:hover,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__control:hover,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__control:hover{border:none}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__control--is-focused,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__control--is-focused,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__control--is-focused,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__control--is-focused{border:none!important;box-shadow:none!important}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators{margin-right:7px}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators{margin-right:5px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators{margin-right:3px}}.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators svg{fill:#004288}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators svg{height:16px;width:16px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-section-type .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-status .input-select-prefix__indicators svg,.notification-center-overlay .notification-preview-list-component .notification-preview-list-container .select-notification-type .input-select-prefix__indicators svg{height:14px;width:14px}}.notification-center-overlay .notification-preview-list-component .notification-list-pagination{align-items:center;background:#fff;bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;height:68px;justify-content:space-between;left:0;padding:0 24px;position:absolute;right:0;width:auto;z-index:2}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component .notification-list-pagination{height:60px;padding:0 16px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component .notification-list-pagination{align-items:center;flex-direction:column;gap:10px;height:auto;min-height:56px;padding:10px 16px}}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .item-row-selector{align-items:center;color:#3f3f3f;display:flex;gap:8px}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .item-row-selector select{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;font-size:1.4rem;height:32px;margin:0 8px;padding:8px;width:53px}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .item-row-selector .item-row-selector-text{color:#3f3f3f;font-size:1.4rem}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination{align-items:center;display:flex;gap:4px;justify-content:center}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .nextPage,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .pageNumber,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .previousPage{align-items:center;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#004288;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;padding:0;width:30px}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .nextPage.currentPage,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .pageNumber.currentPage,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .previousPage.currentPage{border-color:#004288;color:#004288;font-weight:400}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .nextPage:hover:not(.currentPage),.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .pageNumber:hover:not(.currentPage),.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .previousPage:hover:not(.currentPage){border-color:#004288}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .nextPage.disabled,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .pageNumber.disabled,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .previousPage.disabled{border-color:#e6e6e6;color:#004288;cursor:default;opacity:.5}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .nextPage,.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .previousPage{border-color:#004288}.notification-center-overlay .notification-preview-list-component .notification-list-pagination .pagination .ellipsis{align-items:center;color:#4f575e;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;width:30px}.notification-center-overlay .notification-preview-list-component .empty-notifications-result{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.notification-center-overlay .notification-preview-list-component .empty-notifications-result .no-results{align-items:center;display:flex;flex-direction:column;width:100%}.notification-center-overlay .notification-preview-list-component .empty-notifications-result .no-results .up-to-date-title{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:22px}.notification-center-overlay .notification-preview-list-component .empty-notifications-result .empty-description{color:#3f3f3f;font-size:1.4rem;line-height:22px;margin-bottom:7px}.notification-center-overlay .notification-preview-list-component .empty-notifications-result svg{transition:width .5s ease-in-out}.notification-center-overlay .notification-preview-list-component.expanded{width:100vw}.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-content-wrapper{margin:0 40px}.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-cards{display:grid;gap:16px 37px;grid-template-columns:repeat(2,1fr)}.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination{padding:0 40px}@media screen and (max-width:1024px){.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination{padding:0 24px}}@media screen and (max-width:768px){.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination{flex-direction:row;height:60px;padding:0 16px}}@media screen and (max-width:576px){.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination{flex-direction:column;height:auto;min-height:56px;padding:12px 16px}.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination .item-row-selector{order:2}.notification-center-overlay .notification-preview-list-component.expanded .notification-preview-list-container .notification-list-pagination .pagination{justify-content:center;margin-bottom:8px;order:1;width:100%}}.page-no-scroll{overflow:hidden}.custom-multi-selector-container{display:flex;flex-direction:column;position:relative}.custom-multi-selector-container .custom-multi-selector{z-index:10}.custom-multi-selector-container .custom-multi-selector .selector-header{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:50px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:10px 15px}.custom-multi-selector-container .custom-multi-selector .selector-header.active{background-color:rgba(0,66,136,.2);border-bottom:1px solid #004288;border-radius:20px;width:-moz-fit-content;width:fit-content}.custom-multi-selector-container .custom-multi-selector .selector-header .selector-title{color:#004288;font-size:14px;font-weight:500;margin-right:10px;white-space:nowrap}.custom-multi-selector-container .no-results-container,.custom-multi-selector-container .selector-dropdown{background:#fff;border:1px solid #ccc;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.251);margin-top:5px;max-height:320px;position:absolute;top:30px;width:218px}@media(max-width:767px){.custom-multi-selector-container .no-results-container,.custom-multi-selector-container .selector-dropdown{left:50%;max-height:80vh;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:15}}.custom-multi-selector-container .no-results-container .search-container,.custom-multi-selector-container .selector-dropdown .search-container{align-items:center;border-bottom:1px solid #999;display:flex;justify-content:left;max-height:19px;padding:10px 15px;position:relative}.custom-multi-selector-container .no-results-container .search-container .search-input,.custom-multi-selector-container .selector-dropdown .search-container .search-input{background-color:transparent;border:none;color:#3f3f3f;font-size:14px;letter-spacing:0;line-height:120%;padding-bottom:4px;padding-left:20px;padding-top:6px;transition:all .2s ease;width:100%}@media(max-width:767px){.custom-multi-selector-container .no-results-container .search-container .search-input,.custom-multi-selector-container .selector-dropdown .search-container .search-input{font-size:16px;height:24px;padding:8px 0 8px 24px}}@media(max-width:480px){.custom-multi-selector-container .no-results-container .search-container .search-input,.custom-multi-selector-container .selector-dropdown .search-container .search-input{padding-left:28px}}.custom-multi-selector-container .no-results-container .search-container .search-input::-moz-placeholder,.custom-multi-selector-container .selector-dropdown .search-container .search-input::-moz-placeholder{color:#3f3f3f}.custom-multi-selector-container .no-results-container .search-container .search-input::placeholder,.custom-multi-selector-container .selector-dropdown .search-container .search-input::placeholder{color:#3f3f3f}.custom-multi-selector-container .no-results-container .search-container .search-input:focus,.custom-multi-selector-container .selector-dropdown .search-container .search-input:focus{color:#3f3f3f;outline:none}.custom-multi-selector-container .no-results-container .search-container .search-icon,.custom-multi-selector-container .selector-dropdown .search-container .search-icon{position:absolute;transform:translateY(-50%)}.custom-multi-selector-container .no-results-container .options-list,.custom-multi-selector-container .selector-dropdown .options-list{max-height:200px;overflow-y:auto}@media(max-width:767px){.custom-multi-selector-container .no-results-container .options-list,.custom-multi-selector-container .selector-dropdown .options-list{max-height:50vh}}.custom-multi-selector-container .no-results-container .options-list .option-item,.custom-multi-selector-container .selector-dropdown .options-list .option-item{align-items:center;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;height:auto;min-height:20px;padding:10px 15px}.custom-multi-selector-container .no-results-container .options-list .option-item:nth-child(odd),.custom-multi-selector-container .selector-dropdown .options-list .option-item:nth-child(odd){background-color:#fff}.custom-multi-selector-container .no-results-container .options-list .option-item:nth-child(2n),.custom-multi-selector-container .selector-dropdown .options-list .option-item:nth-child(2n){background-color:#f9f9f9}.custom-multi-selector-container .no-results-container .options-list .option-item .checkbox,.custom-multi-selector-container .selector-dropdown .options-list .option-item .checkbox{align-items:center;border:1px solid #3f3f3f;border-radius:4px;display:flex;height:16px;justify-content:center;margin-right:10px;width:16px}.custom-multi-selector-container .no-results-container .options-list .option-item .checkbox.checked,.custom-multi-selector-container .selector-dropdown .options-list .option-item .checkbox.checked{background-color:#4285f4;border-color:#4285f4}.custom-multi-selector-container .no-results-container .options-list .option-item .option-label,.custom-multi-selector-container .selector-dropdown .options-list .option-item .option-label{color:#333;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;vertical-align:middle}.custom-multi-selector-container .no-results-container .actions-container,.custom-multi-selector-container .selector-dropdown .actions-container{border-top:1px solid #eee;display:flex;justify-content:space-between;min-height:31px;padding:8px 16px}@media(max-width:480px){.custom-multi-selector-container .no-results-container .actions-container,.custom-multi-selector-container .selector-dropdown .actions-container{flex-direction:column;gap:10px}.custom-multi-selector-container .no-results-container .actions-container .clear-button,.custom-multi-selector-container .selector-dropdown .actions-container .clear-button{align-self:flex-start}.custom-multi-selector-container .no-results-container .actions-container .show-button,.custom-multi-selector-container .selector-dropdown .actions-container .show-button{align-self:stretch}}.custom-multi-selector-container .no-results-container .actions-container .clear-button,.custom-multi-selector-container .selector-dropdown .actions-container .clear-button{align-items:center;background:none;border:none;color:#004288;cursor:pointer;display:flex;font-size:16px;font-weight:400;letter-spacing:0;line-height:120%;padding:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;vertical-align:middle}.custom-multi-selector-container .no-results-container .actions-container .clear-button svg,.custom-multi-selector-container .selector-dropdown .actions-container .clear-button svg{margin-right:5px}.custom-multi-selector-container .no-results-container .actions-container .clear-button:hover,.custom-multi-selector-container .selector-dropdown .actions-container .clear-button:hover{text-decoration:underline}.custom-multi-selector-container .no-results-container .actions-container .show-button,.custom-multi-selector-container .selector-dropdown .actions-container .show-button{align-items:center;background-color:#004288;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;letter-spacing:0;line-height:120%;vertical-align:middle;width:76px}.custom-multi-selector-container .no-results-container .actions-container .show-button:hover,.custom-multi-selector-container .selector-dropdown .actions-container .show-button:hover{background-color:#036}.label-list{list-style:none;margin:0;padding:0}.label-list li{background-color:#d1d1d1;border-radius:5px;color:#727272;display:inline-block;font-size:12px;margin:0 10px 10px 0;padding:8px;text-overflow:ellipsis}.label-list li.main-label{background-color:#004288;color:#fff;display:inline-flex}.label-list li.main-label.grey{background-color:#d8d8d8;color:#595959}.label-list li.main-label .channel-description{margin-right:6px}.label-list li.main-label .eye-icon-channels{margin:4px}.label-list li.main-label .channels-views-tooltip{background-image:none;cursor:pointer;margin:-3px 2px 0}.label-list li.main-label .channels-views-tooltip .tooltip-text{background-color:#3f3f3f;color:#fff;font-size:14px;font-weight:400;height:60px;left:-5px;line-height:20px;padding:8px 11px 12px;top:28px;width:258px}.label-list li.main-label .channels-views-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent;margin-left:5px}.label-list-fontSize{color:#3f3f3f;font-size:1.6rem}.containerDetail{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:27px;min-height:141px;overflow-wrap:break-word;padding:20px;position:relative;text-overflow:ellipsis}.containerDetail,.containerDetail.isEditable{background-color:#fff}.containerDetail.from-recipe{box-shadow:none;min-height:auto;padding:0}.containerDetail.background-white.from-recipe{background-color:#fff}.containerDetail .details-text,.containerDetail .emptyMessage,.containerDetail .emptySpecialUnit,.containerDetail span.translationText{color:#3f3f3f;font-size:1.6rem}.containerDetail h2{color:#004288;font-size:24px;font-weight:500;margin-bottom:15px;margin-top:0;width:100%}.containerDetail .voice-text{color:#3f3f3f;font-size:1.6rem;margin-right:32px}.containerDetail .textWithLabels .label-list{margin-top:15px}.containerDetail .cost-text{color:#004288;font-size:24px;font-stretch:normal;font-weight:300;height:24px;letter-spacing:normal}.containerDetail .action-box .btn-basic-info .pencil-icon{margin-right:10px}.containerDetail .action-box .btn-basic-info .pencil-btn{background:#004288;cursor:pointer;display:block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:10px;top:10px}.containerDetail .action-box .container-add-btn{cursor:pointer;display:block;margin:5px;min-height:20px;min-width:20px;position:absolute;right:10px;top:10px}.containerDetail .action-box .container-add-btn.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.containerDetail .action-box .container-add-btn span{color:#004288!important;cursor:pointer;font-size:1.6rem}.containerDetail .action-box .container-add-btn .add-icon{margin-right:5px}.containerDetail .action-box .container-add-btn .add-icon.add-tips{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:3px}.containerDetail .audio-box{background:#fff;float:right;height:32px;margin-right:12px;position:absolute;right:0;top:46px;width:32px}.containerDetail .audio-box .play-btn{border-bottom:10px solid transparent;border-left:16px solid #004288;border-top:10px solid transparent;cursor:pointer;display:block;height:0;margin:6px 0 0 10px;width:0}.containerDetail .audio-box .play-btn.dissabled-voice{border-left:16px solid #f2f2f2;cursor:default}.containerDetail .recipe-cost-container{color:#3f3f3f;display:flex}.containerDetail .recipe-cost-container .recipe-cost-description{align-self:center;color:#3f3f3f;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin-left:5px;white-space:nowrap}.containerDetail .recipe-cost-container .recipe-cost-description.disabled{color:#999;color:#3f3f3f}.ContainerTable h2{color:#004288;font-weight:400;margin-bottom:5px;margin-top:0}.ContainerTable .paddingTop16{padding-top:16px}.ContainerTable .tag{background-color:#004288;border-radius:5px;color:#fff;margin-left:10px;padding:7px 7px 5px}.ContainerTable .iconInTable{align-items:center;display:flex}.ContainerTable .iconInTable span{margin-right:15px}.ContainerTable .WarningBox a{text-decoration:underline}.ContainerTable table{background-color:transparent;border-collapse:collapse;border-spacing:0;color:#3f3f3f}.ContainerTable td,.ContainerTable th{padding:0}.ContainerTable table col[class*=col-]{display:table-column;float:none;position:static}.ContainerTable table td[class*=col-],.ContainerTable table th[class*=col-]{display:table-cell;float:none;position:static}.ContainerTable caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.ContainerTable th{text-align:left}.ContainerTable .table{margin-bottom:20px;max-width:100%;width:100%}.ContainerTable .table>tbody>tr>td,.ContainerTable .table>tbody>tr>th,.ContainerTable .table>tfoot>tr>td,.ContainerTable .table>tfoot>tr>th,.ContainerTable .table>thead>tr>td,.ContainerTable .table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.ContainerTable .table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.ContainerTable .table>tbody+tbody{border-top:2px solid #ddd}.ContainerTable .table .table{background-color:#fff}.ContainerTable .table-condensed>tbody>tr>td,.ContainerTable .table-condensed>tbody>tr>th,.ContainerTable .table-condensed>tfoot>tr>td,.ContainerTable .table-condensed>tfoot>tr>th,.ContainerTable .table-condensed>thead>tr>td,.ContainerTable .table-condensed>thead>tr>th{padding:5px}.ContainerTable .table-bordered,.ContainerTable .table-bordered>tbody>tr>td,.ContainerTable .table-bordered>tbody>tr>th,.ContainerTable .table-bordered>tfoot>tr>td,.ContainerTable .table-bordered>tfoot>tr>th,.ContainerTable .table-bordered>thead>tr>td,.ContainerTable .table-bordered>thead>tr>th{border:1px solid #ddd}.ContainerTable .table-bordered>thead>tr>td,.ContainerTable .table-bordered>thead>tr>th{border-bottom-width:2px}.ContainerTable .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.ContainerTable .table-hover>tbody>tr:hover,.ContainerTable .table>tbody>tr.active>td,.ContainerTable .table>tbody>tr.active>th,.ContainerTable .table>tbody>tr>td.active,.ContainerTable .table>tbody>tr>th.active,.ContainerTable .table>tfoot>tr.active>td,.ContainerTable .table>tfoot>tr.active>th,.ContainerTable .table>tfoot>tr>td.active,.ContainerTable .table>tfoot>tr>th.active,.ContainerTable .table>thead>tr.active>td,.ContainerTable .table>thead>tr.active>th,.ContainerTable .table>thead>tr>td.active,.ContainerTable .table>thead>tr>th.active{background-color:#f5f5f5}.ContainerTable .table>tbody>tr.success>td,.ContainerTable .table>tbody>tr.success>th,.ContainerTable .table>tbody>tr>td.success,.ContainerTable .table>tbody>tr>th.success,.ContainerTable .table>tfoot>tr.success>td,.ContainerTable .table>tfoot>tr.success>th,.ContainerTable .table>tfoot>tr>td.success,.ContainerTable .table>tfoot>tr>th.success,.ContainerTable .table>thead>tr.success>td,.ContainerTable .table>thead>tr.success>th,.ContainerTable .table>thead>tr>td.success,.ContainerTable .table>thead>tr>th.success{background-color:#dff0d8}.ContainerTable .table>tbody>tr.info>td,.ContainerTable .table>tbody>tr.info>th,.ContainerTable .table>tbody>tr>td.info,.ContainerTable .table>tbody>tr>th.info,.ContainerTable .table>tfoot>tr.info>td,.ContainerTable .table>tfoot>tr.info>th,.ContainerTable .table>tfoot>tr>td.info,.ContainerTable .table>tfoot>tr>th.info,.ContainerTable .table>thead>tr.info>td,.ContainerTable .table>thead>tr.info>th,.ContainerTable .table>thead>tr>td.info,.ContainerTable .table>thead>tr>th.info{background-color:#d9edf7}.ContainerTable .table>tbody>tr.warning>td,.ContainerTable .table>tbody>tr.warning>th,.ContainerTable .table>tbody>tr>td.warning,.ContainerTable .table>tbody>tr>th.warning,.ContainerTable .table>tfoot>tr.warning>td,.ContainerTable .table>tfoot>tr.warning>th,.ContainerTable .table>tfoot>tr>td.warning,.ContainerTable .table>tfoot>tr>th.warning,.ContainerTable .table>thead>tr.warning>td,.ContainerTable .table>thead>tr.warning>th,.ContainerTable .table>thead>tr>td.warning,.ContainerTable .table>thead>tr>th.warning{background-color:#fcf8e3}.ContainerTable .table>tbody>tr.danger>td,.ContainerTable .table>tbody>tr.danger>th,.ContainerTable .table>tbody>tr>td.danger,.ContainerTable .table>tbody>tr>th.danger,.ContainerTable .table>tfoot>tr.danger>td,.ContainerTable .table>tfoot>tr.danger>th,.ContainerTable .table>tfoot>tr>td.danger,.ContainerTable .table>tfoot>tr>th.danger,.ContainerTable .table>thead>tr.danger>td,.ContainerTable .table>thead>tr.danger>th,.ContainerTable .table>thead>tr>td.danger,.ContainerTable .table>thead>tr>th.danger{background-color:#f2dede}.ContainerTable .table-responsive{min-height:.01%;overflow-x:auto}.ContainerTable .table>caption+thead>tr:first-child>td,.ContainerTable .table>caption+thead>tr:first-child>th,.ContainerTable .table>colgroup+thead>tr:first-child>td,.ContainerTable .table>colgroup+thead>tr:first-child>th,.ContainerTable .table>thead:first-child>tr:first-child>td,.ContainerTable .table>thead:first-child>tr:first-child>th{border-top:0}.ContainerTable .table-hover>tbody>tr.active:hover>td,.ContainerTable .table-hover>tbody>tr.active:hover>th,.ContainerTable .table-hover>tbody>tr:hover>.active,.ContainerTable .table-hover>tbody>tr>td.active:hover,.ContainerTable .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.ContainerTable .table-hover>tbody>tr.success:hover>td,.ContainerTable .table-hover>tbody>tr.success:hover>th,.ContainerTable .table-hover>tbody>tr:hover>.success,.ContainerTable .table-hover>tbody>tr>td.success:hover,.ContainerTable .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.ContainerTable .table-hover>tbody>tr.danger:hover>td,.ContainerTable .table-hover>tbody>tr.danger:hover>th,.ContainerTable .table-hover>tbody>tr:hover>.danger,.ContainerTable .table-hover>tbody>tr>td.danger:hover,.ContainerTable .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.ContainerTable .table-hover>tbody>tr.warning:hover>td,.ContainerTable .table-hover>tbody>tr.warning:hover>th,.ContainerTable .table-hover>tbody>tr:hover>.warning,.ContainerTable .table-hover>tbody>tr>td.warning:hover,.ContainerTable .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.ContainerTable .table-hover>tbody>tr.info:hover>td,.ContainerTable .table-hover>tbody>tr.info:hover>th,.ContainerTable .table-hover>tbody>tr:hover>.info,.ContainerTable .table-hover>tbody>tr>td.info:hover,.ContainerTable .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.channels-bar-chart-container{background-color:#fff;border-radius:6px;height:100%;padding:0 0 20px;width:100%}.channels-bar-chart-container .chartjs-render-monitor{display:block;height:100%;width:100%}.channels-bar-chart-container .chart-header{border-bottom:1px solid #d8d8d8;color:#595959;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:22px;opacity:1;text-align:center;width:100%}.channels-bar-chart-container .chart-header .chart-title:first-child{max-width:180px;text-align:center}.channels-bar-chart-container .chart-header .chart-title{flex:1;text-align:center}.channels-bar-chart-container .chart-container{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row}.channels-bar-chart-container .chart-container .channel-column{font-size:14px;min-width:180px;vertical-align:middle}.channels-bar-chart-container .chart-container .channel-column .chartjs-label{max-height:45px;min-height:45px;padding:15px 0;text-align:right;white-space:nowrap}.channels-bar-chart-container .chart-container .bar-chart{display:inline-flex;flex-grow:1;max-width:360px;min-height:45px;min-width:360px}.channels-bar-chart-container .chart-container .bar-chart .chart-values{display:flex;flex-direction:column;position:relative}.channels-bar-chart-container .chart-container .bar-chart .chart-values .chart-value{color:#595959;font-size:14px;margin:15px 8px;position:relative}.channels-bar-chart-container .select-input{float:right}.channels-bar-chart-container .select-input .select-views-channels{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 0 30px;padding-bottom:1px;padding-top:2px;vertical-align:middle}.channels-bar-chart-container .select-input .select-views-channels .input-select-prefix__single-value{color:#004288!important}.channels-bar-chart-container .select-input .select-views-channels .input-select-prefix__menu{min-width:120px;z-index:50}.channels-bar-chart-container .select-input .select-views-channels .input-select-prefix__control{width:100%}.channels-bar-chart-container .select-input .select-views-channels .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}.channels-bar-chart-container .select-input .select-views-channels .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}.RecipeChannels{margin:0;min-height:auto;padding:0}.RecipeChannels .loading-section{background:#f8fafb}.RecipeChannels .header-container{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;margin-bottom:20px;margin-top:10px}.RecipeChannels .channels-content .WarningBox .WarningText .translationText{font-size:14px}.RecipeChannels .view-buttons-container{background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:6px;display:flex;height:34px;margin:-18px 0 4px 24px;min-width:68px;opacity:1;position:relative}.RecipeChannels .view-buttons-container .toolTip{background-image:none}.RecipeChannels .view-buttons-container .toolTip .tooltip-text{height:30px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text:after{border-color:#595959 transparent transparent;top:8px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text.horizontal-right{margin-bottom:17px;margin-left:10px;min-width:125px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text.horizontal-right:after{margin-left:1px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text.horizontal-left{min-width:80px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text.horizontal-left:after{margin-right:1px}.RecipeChannels .view-buttons-container .toolTip .tooltip-text span{display:inline-flex;width:100%}.RecipeChannels .toggle-button{background:#d8d8d8;border-radius:5px;cursor:pointer;display:flex;height:32px;position:relative}.RecipeChannels .toggle-button span{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;padding:0 10px}.RecipeChannels .toggle-button.active{background-color:#004288}.RecipeChannels .toggle-button.inactive{background-color:#f9f9f9}.RecipeChannels .view-buttons-container span{align-items:center;display:flex;height:100%;justify-content:center;line-height:1.4rem;padding-left:0;padding-right:0;vertical-align:middle;width:33px}.RecipeChannels h2{color:#3f3f3f;display:inline-flex;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:25px;max-width:415px;text-align:left;width:100%}.RecipeChannels h2 .toolTip{margin-bottom:0;margin-left:12px}.RecipeChannels h2 .toolTip .tooltip-text{left:-4px}.RecipeChannels h2 .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}.RecipeChannels .action-box{cursor:pointer;margin-top:-20px;min-width:55px}.RecipeChannels .action-box .btn-basic-info{align-items:center;display:flex}.RecipeChannels .action-box .btn-basic-info .pencil-edit{color:#004288;display:inline-flex;font-size:16px!important}.RecipeChannels .action-box .btn-basic-info .pencil-edit,.RecipeChannels .label-list-fontSize{font-family:UniversLTStd,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;text-align:left}.RecipeChannels .label-list-fontSize{color:#3f3f3f;font-size:16px;line-height:22px;opacity:1}.RecipeChannels .label-list-container{padding-top:10px}.RecipeChannels .label-list li{color:#3f3f3f!important;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;max-height:32px;opacity:1;padding-bottom:6px;padding-top:6px;text-align:left}.RecipeChannels .listChannels p{color:#3f3f3f;font-size:1.4rem;line-height:1.5;padding-bottom:10px}.RecipeChannels .listChannels p span{display:block}.RecipeChannels .listChannels h4{color:#3f3f3f;font-size:1.6rem}.RecipeChannels .vertical{display:flex;flex-direction:column}.RecipeChannels .CheckBoxChannels{color:#3f3f3f;font-size:1.4rem;padding-bottom:15px}.RecipeChannels .warningBoxChannels{margin-top:10px;width:62%}.RecipeChannels .warningBoxChannels p{padding-bottom:0}.container-ingredient{align-items:center;display:flex}.container-ingredient .single-ingredient{font-size:1.6rem;height:44px;margin:5px 0;min-height:44px;position:relative;z-index:2}.container-ingredient .single-ingredient.edit-mode-ingredients{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);width:calc(100% - 28px)}.container-ingredient .single-ingredient.edit-mode-ingredients:hover{outline:1px solid #3f89d8}.container-ingredient .single-ingredient.edit-mode-ingredients .food-data{margin-left:45px;max-width:400px!important;min-width:400px!important;position:relative!important}.container-ingredient .single-ingredient:before{content:" ";left:15px;position:absolute;top:7px}.container-ingredient .single-ingredient .ingredients-buttons{align-items:center;display:inline-flex}.container-ingredient .single-ingredient .ingredients-buttons .feedback-icon-ingredient{align-self:center;margin-top:-11px}.container-ingredient .single-ingredient .ingredients-buttons .feedback-icon-ingredient .errorIcon{height:20px;width:20px}.container-ingredient .single-ingredient .ingredients-buttons .feedback-icon-ingredient .warningIcon{height:22px;width:22px}.container-ingredient .single-ingredient .ingredients-buttons .edit-ingredient-book-row{margin-bottom:-3px;margin-left:10px}.container-ingredient .single-ingredient .ingredients-buttons .edit-ingredient-options-row{cursor:pointer;margin-right:15px;padding-top:2px}.container-ingredient .single-ingredient .ingredients-buttons .edit-ingredient-options-row.hover,.container-ingredient .single-ingredient .ingredients-buttons .edit-ingredient-options-row:hover{background-color:#ebf6fe;border-radius:50%}.container-ingredient .single-ingredient.ingredient-food{align-items:center;display:flex;justify-content:space-between}.container-ingredient .single-ingredient.ingredient-food .edit-ingredient-book-row{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.5)}.container-ingredient .single-ingredient.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px}.container-ingredient .single-ingredient.product-food{align-items:center;display:flex;justify-content:space-between}.container-ingredient .single-ingredient.product-food .edit-ingredient-book-row{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.5)}.container-ingredient .single-ingredient.product-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:1px}.container-ingredient .single-ingredient.error-discontinued{align-items:center;display:flex}.container-ingredient .single-ingredient.error-discontinued .edit-ingredient-book-row{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.5)}.container-ingredient .single-ingredient.error-discontinued:before{background:#fff;background:#af300b;cursor:pointer;cursor:default;display:inline-block;height:26px;margin-left:-5px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:22px;min-width:22px;padding:1px;width:35px}.container-ingredient .single-ingredient.error-invalid{align-items:center;display:flex}.container-ingredient .single-ingredient.error-invalid .edit-ingredient-book-row{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.5)}.container-ingredient .single-ingredient.error-invalid:before{background:#af300b;cursor:default;height:26px;margin-left:-5px;padding:0!important;width:35px}.container-ingredient .single-ingredient.invalid{align-items:center;color:#db380a;display:flex}.container-ingredient .single-ingredient.invalid .edit-ingredient-refresh{cursor:pointer}.container-ingredient .single-ingredient.invalid .edit-ingredient-book-row{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.5)}.container-ingredient .single-ingredient .long-recipe-title-tooltip{background-image:none;cursor:default;margin-right:22px;margin-top:10px;width:calc(100% - 140px)}.container-ingredient .single-ingredient .long-recipe-title-tooltip .food-data-long-recipe{display:inline-block;font-size:1.4rem;overflow:hidden;overflow-wrap:break-word;padding-left:10px;padding-right:5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.container-ingredient .single-ingredient .long-recipe-title-tooltip.quantity-invalid{margin-right:45px}.container-ingredient .single-ingredient .food-data{display:inline-block;font-size:1.4rem;margin-left:50px;overflow:hidden;overflow-wrap:break-word;padding-right:5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 75px)}.container-ingredient .single-ingredient .food-data.red-alert{color:#af300b!important}.container-ingredient .single-ingredient .toolTip.invalid-ingredient-tooltip{background-image:none;margin-left:10px;margin-top:-10px}.container-ingredient .single-ingredient .toolTip.invalid-ingredient-tooltip .no-valid-ing{background-image:url(https://images.aws.nestle.recipes/Images/SVG/warning.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;transform:scale(.9)}.container-ingredient .single-ingredient .edit-ingredient-replace{cursor:pointer}.container-ingredient .single-ingredient .edit-ingredient-replace svg{margin-left:13px;margin-top:13px}.container-ingredient .single-ingredient .toolTip .tooltip-text{overflow:visible;overflow-wrap:break-word;right:75px;text-overflow:ellipsis;width:258px}.isDragging .single-ingredient{background:#fff;border:1px solid #3f89d8;opacity:.85}.action-box-updown{display:inline-block}.action-box-updown .down,.action-box-updown .up{cursor:pointer;display:inline-block;height:32px;margin-bottom:-14px;text-align:center;width:14px}.action-box-updown .down{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-down.svg) no-repeat}.action-box-updown .up{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-up.svg) no-repeat}#base-recipe-ingredients-section .list-options,#complement-ingredients-section .list-options,#recipe-piece-ingredients .list-options{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;width:180px;z-index:3}#base-recipe-ingredients-section .list-options li,#complement-ingredients-section .list-options li,#recipe-piece-ingredients .list-options li{border-bottom:unset;position:relative;right:40px}#base-recipe-ingredients-section .list-options .available,#complement-ingredients-section .list-options .available,#recipe-piece-ingredients .list-options .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}#base-recipe-ingredients-section .list-options .available:last-child,#complement-ingredients-section .list-options .available:last-child,#recipe-piece-ingredients .list-options .available:last-child{border-bottom:none}#base-recipe-ingredients-section .list-options .available:first-child,#complement-ingredients-section .list-options .available:first-child,#recipe-piece-ingredients .list-options .available:first-child{border-radius:6px 6px 0 0}#base-recipe-ingredients-section .list-options .available:last-child,#complement-ingredients-section .list-options .available:last-child,#recipe-piece-ingredients .list-options .available:last-child{border-radius:0 0 6px 6px}#base-recipe-ingredients-section .list-options .available .hover-icon,#complement-ingredients-section .list-options .available .hover-icon,#recipe-piece-ingredients .list-options .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}#base-recipe-ingredients-section .list-options .available .hover-icon .is-hover,#complement-ingredients-section .list-options .available .hover-icon .is-hover,#recipe-piece-ingredients .list-options .available .hover-icon .is-hover{display:none}#base-recipe-ingredients-section .list-options .available .hover-icon .no-hover,#complement-ingredients-section .list-options .available .hover-icon .no-hover,#recipe-piece-ingredients .list-options .available .hover-icon .no-hover{display:block}#base-recipe-ingredients-section .list-options .available:hover,#complement-ingredients-section .list-options .available:hover,#recipe-piece-ingredients .list-options .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}#base-recipe-ingredients-section .list-options .available:hover .hover-icon .no-hover,#complement-ingredients-section .list-options .available:hover .hover-icon .no-hover,#recipe-piece-ingredients .list-options .available:hover .hover-icon .no-hover{display:none}#base-recipe-ingredients-section .list-options .available:hover .hover-icon .is-hover,#complement-ingredients-section .list-options .available:hover .hover-icon .is-hover,#recipe-piece-ingredients .list-options .available:hover .hover-icon .is-hover{display:block}#base-recipe-ingredients-section .list-options .available .option-label,#complement-ingredients-section .list-options .available .option-label,#recipe-piece-ingredients .list-options .available .option-label{position:relative;top:1px}#base-recipe-ingredients-section .list-options .disabled,#complement-ingredients-section .list-options .disabled,#recipe-piece-ingredients .list-options .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}#base-recipe-ingredients-section .list-options .disabled:last-child,#complement-ingredients-section .list-options .disabled:last-child,#recipe-piece-ingredients .list-options .disabled:last-child{border-bottom:none}#base-recipe-ingredients-section .list-options .disabled .hover-icon,#complement-ingredients-section .list-options .disabled .hover-icon,#recipe-piece-ingredients .list-options .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}#base-recipe-ingredients-section .list-options .disabled .hover-icon .is-hover,#complement-ingredients-section .list-options .disabled .hover-icon .is-hover,#recipe-piece-ingredients .list-options .disabled .hover-icon .is-hover{display:none}#base-recipe-ingredients-section .list-options .disabled .hover-icon .is-hover svg,#complement-ingredients-section .list-options .disabled .hover-icon .is-hover svg,#recipe-piece-ingredients .list-options .disabled .hover-icon .is-hover svg{opacity:.5}#base-recipe-ingredients-section .list-options .disabled .hover-icon .no-hover,#complement-ingredients-section .list-options .disabled .hover-icon .no-hover,#recipe-piece-ingredients .list-options .disabled .hover-icon .no-hover{display:block}#base-recipe-ingredients-section .list-options .disabled .hover-icon .no-hover svg,#complement-ingredients-section .list-options .disabled .hover-icon .no-hover svg,#recipe-piece-ingredients .list-options .disabled .hover-icon .no-hover svg{opacity:.5}#base-recipe-ingredients-section .list-options.list-mode,#complement-ingredients-section .list-options.list-mode,#recipe-piece-ingredients .list-options.list-mode{left:65%;margin-top:-10px;position:absolute}#input-simple-validation-container .title-container{display:block}#input-simple-validation-container .title-container .title-simple-validation{color:#595959;font-size:1.4rem;font-weight:700}#input-simple-validation-container .title-container .optional-text{color:#9b9b9b;font-size:1.2rem}#input-simple-validation-container .title-container .pencil-icon{cursor:pointer;margin-bottom:-5px;margin-left:15px}#input-simple-validation-container .input-element-container .label-not-editing-simple-validation{color:#3f3f3f;display:inline-block}#input-simple-validation-container .input-element-container .long-input-element-simple-validation-tooltip{background-image:none;width:100%}#input-simple-validation-container .input-element-container .input-element-simple-validation{background-color:transparent;border:none;color:#3f3f3f;display:inline-block;height:40px;outline:none;text-align:left;width:calc(100% - 70px)}#input-simple-validation-container .input-element-container.isEditing{border:1px solid #3fb6ff}#input-simple-validation-container .input-element-container.isEditing .input-element-simple-validation{padding:0 5px}#input-simple-validation-container .input-element-container .icon-box{display:inline-block;position:relative;top:8px;width:70px}#input-simple-validation-container .input-element-container .icon-box .trash-icon{cursor:pointer;display:inline-block;margin-left:5px}#input-simple-validation-container .input-element-container .icon-box .trash-icon.disabled{cursor:default;opacity:.33}#input-simple-validation-container .input-element-container .icon-box .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}#input-simple-validation-container .input-element-container .icon-box .tick-icon.disabled{cursor:default;opacity:.33}#input-simple-validation-container .input-element-container .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}#input-simple-validation-container .input-element-container .icon-box .close-edit-icon.warning{background:red;cursor:default}.modal-ingredient-item-sort{margin-bottom:10px}.modal-ingredient-item-sort.isDragging{opacity:.85}.modal-ingredient-item-sort.isDragging #recipe-ingredient-list-component{border:1px solid #3f89d8}#recipe-ingredient-list-component{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;gap:5px;height:55px;justify-content:space-between;position:relative;width:498px}#recipe-ingredient-list-component:hover{border:1px solid #3f89d8}#recipe-ingredient-list-component.empty-list{background:transparent;border:none;color:#9b9b9b;font-size:1.2rem;font-weight:300;line-height:12px;padding-left:0}#recipe-ingredient-list-component.select-ingredient{background:#ebf6fe;border:1px solid #3f89d8}#recipe-ingredient-list-component .bullet{align-self:flex-start;margin-left:5px}#recipe-ingredient-list-component .ingredient-food.filled{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#recipe-ingredient-list-component .ingredient-food.filled,#recipe-ingredient-list-component .product-food{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;min-height:20px;min-width:20px;padding:0}#recipe-ingredient-list-component .product-food{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#recipe-ingredient-list-component.invalid-food{color:#db380a}#recipe-ingredient-list-component.invalid-food .product-food,#recipe-ingredient-list-component.invalid-food.ingredient-food{display:none}#recipe-ingredient-list-component.invalid-food .warning{margin-left:-32px;margin-right:8px}#recipe-ingredient-list-component.invalid-food.select-ingredient{background:#ffefef;border:1px solid #db380a}#recipe-ingredient-list-component.alert-red{align-items:center;display:flex}#recipe-ingredient-list-component.alert-red .ingredient-food.filled{background-color:#af300b!important}#recipe-ingredient-list-component.alert-red .edit-ingredient-book{background:#fff;background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-ingredient-list-component.alert-red .product-food,#recipe-ingredient-list-component.alert-red.ingredient-food{background:#fff;background:#af300b;cursor:pointer;cursor:default;display:inline-block;height:26px;margin-left:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/decomissioned.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:22px;min-width:22px;padding:0;width:35px}#recipe-ingredient-list-component.alert-red .product-food.filled,#recipe-ingredient-list-component.alert-red.ingredient-food.filled{background:#af300b!important}#recipe-ingredient-list-component.alert-red.select-ingredient{background:#ffefef;border:none}#recipe-ingredient-list-component.error-quantity{align-items:center;display:flex}#recipe-ingredient-list-component.error-quantity .edit-ingredient-book{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-ingredient-list-component.error-quantity .product-food,#recipe-ingredient-list-component.error-quantity.ingredient-food{background:#af300b;cursor:default}#recipe-ingredient-list-component.error-quantity.select-ingredient{background:#ffefef;border:none}#recipe-ingredient-list-component.error-invalid{align-items:center;display:flex}#recipe-ingredient-list-component.error-invalid .edit-ingredient-book{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:-5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.5)}#recipe-ingredient-list-component.error-invalid .product-food,#recipe-ingredient-list-component.error-invalid.ingredient-food{cursor:default}#recipe-ingredient-list-component.error-invalid.select-ingredient{background:#fcf2d3;border:none}#recipe-ingredient-list-component .ingredient-full-info{display:inline-block;font-size:1.4rem;overflow:hidden;overflow-wrap:break-word;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:70%}#recipe-ingredient-list-component .toolTip{background-image:none;bottom:-5px;cursor:default;height:63px;position:absolute;right:74px;width:282px}#recipe-ingredient-list-component .toolTip .tooltip-text{bottom:53px;left:24px}#recipe-ingredient-list-component .container-icons{align-items:self-start;display:flex;float:right;gap:4px;justify-content:right;margin-right:5px;width:40%}#recipe-ingredient-list-component .container-icons .feedback-tooltip-error{margin-right:3px;top:8px}#recipe-ingredient-list-component .container-icons .open-details-view{cursor:pointer;margin-right:12px}#recipe-ingredient-list-component .container-icons .open-details-view.hidden-icons{cursor:none;visibility:hidden}#recipe-ingredient-list-component .container-icons .edit-ingredient-pencil{cursor:pointer;margin-right:12px}#recipe-ingredient-list-component .container-icons .edit-ingredient-pencil.hidden-icons{cursor:none;visibility:hidden}#recipe-ingredient-list-component .container-icons .remove-ingredient-trash{cursor:pointer;margin-right:12px;margin-top:10px}#recipe-ingredient-list-component .container-icons .remove-ingredient-trash.hidden-icons{cursor:none;visibility:hidden}#recipe-ingredient-list-component .container-icons .edit-ingredient-book{background:#fff;background:#004288;bottom:2px;cursor:pointer;display:inline-block;margin:0 7px 0 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;position:relative;transform:scale(.5);vertical-align:top}#recipe-ingredient-list-component .long-recipe-title-tooltip{background-image:none;cursor:default;margin-right:79px;margin-top:10px;width:calc(100% - 155px)}#recipe-ingredient-list-component .food-data-preview,#recipe-ingredient-list-component .long-recipe-title-tooltip .food-data-long-recipe{font-size:1.4rem;overflow:hidden;overflow-wrap:break-word;padding-left:10px;padding-right:5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 105px)}#recipe-ingredient-list-component .food-data-preview.no-ingredient{color:#004288}#recipe-ingredient-list-component .food-data-preview.alert-red{color:#af300b}.modal-section.ingredient-detail-modal{height:275px;width:790px}.modal-section.ingredient-detail-modal .modal-title.ingredient-title{font-size:18px}.modal-section.ingredient-detail-modal .modal-close.ingredient-close{display:none!important}.modal-section.ingredient-detail-modal .modal-body.ingredient-modal{color:#3f3f3f;font-size:16px;font-weight:700;width:100%}.modal-section.ingredient-modal{max-height:calc(100% - 60px);width:auto}.modal-section.ingredient-modal .modal-title.ingredient-title{font-size:18px}.modal-section.ingredient-modal .modal-close.ingredient-close{display:none!important}.modal-section.ingredient-modal .modal-body{width:670px}.modal-section.ingredient-modal .modal-body.ingredient-body-modal .span-fullname{color:#3f3f3f;display:block;font-size:16px;font-weight:700;width:100%}.modal-section.ingredient-modal .modal-body.ingredient-body-modal .span-subtitle{color:#595959;display:block;font-size:14px;width:100%}.food-preview-column .group-edit-title-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:320px}.food-preview-column .group-edit-title-container .label-not-editing-simple-validation{font-weight:700;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.food-preview-column .group-edit-title-container .title-simple-validation{font-weight:400!important}.food-preview-column .group-edit-title-container .input-element-container{display:flex;flex-direction:row}.food-preview-column .group-edit-title-container .ingredient-group-name{width:100%}.food-preview-column .group-edit-title-container .title-container{padding-bottom:8px}.food-preview-column .group-edit-title-container .limit{line-height:20px}.food-preview-column .group-edit-title-container .pencil-icon{cursor:pointer;margin-left:5px}.food-preview-column .group-edit-title-container .input-element-simple-validation{color:#004288!important;width:245px!important}.food-preview-column .group-edit-title-container .long-input-element-simple-validation-tooltip{cursor:default}.food-preview-column .group-edit-title-container .long-input-element-simple-validation-tooltip .tooltip-text{display:none}.food-preview-column .group-edit-title-container .ingredient-preview-edit{color:#3f3f3f;font-size:1.4rem;font-weight:700;line-height:40px;margin-left:40px}.food-preview-column .group-edit-title-container.editing-group-name .ingredient-preview-edit{margin-left:10px;margin-top:30px}.food-preview-column .disable-icon{cursor:default!important;opacity:.3}.info-message{background-color:#ebf6fe;border:2px solid #3f89d8;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:10px;opacity:1;padding:5px;text-align:left}.info-message .ingredients-recommendation{display:inline-block;padding:10px;width:400px}.info-message .cercle-icon{bottom:8px;display:inline-block;max-height:21px;max-width:21px;padding-left:1px;position:relative}.preffered-toggle-switch-container{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-between;margin-top:15px}.preffered-toogle-children-style{margin-bottom:11px}.modal-loading-edit-ingredients{height:950px!important;max-height:calc(100vh - 220px);width:950px!important}.modal-loading-edit-ingredients .loading-container{top:300px}.modal-loading-edit-ingredients .loading-container .secondaryLoader{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}#add-food-popup{background-color:#f2f2f2;height:943px;max-height:calc(100vh - 220px);overflow:auto;padding:0 40px 0 0;width:1148px}#add-food-popup,#add-food-popup *{box-sizing:border-box}#add-food-popup .food-add-form{background-color:#f9f9f9;border-right:1px solid #e4e4e4;display:inline-block;padding:19px 30px 0 40px;vertical-align:top;width:53%}#add-food-popup .food-add-form label{display:block;font-size:1.2rem;font-weight:400}#add-food-popup .food-add-form .warning-alert-ingredient-search .input-warning-invalid-component svg{margin-top:-2px}#add-food-popup .food-add-form.invalid .input-select-prefix__control{border:none}#add-food-popup .food-add-form .toolTip{z-index:0}#add-food-popup .food-add-form .display-name-input-container{margin:20px 0}#add-food-popup .food-add-form .display-name-input-container label{display:inline;margin:0}#add-food-popup .food-add-form .title-selector{align-items:center;display:grid;grid-template-columns:auto 1fr;margin-bottom:10px}#add-food-popup .food-add-form .title-selector .select-nestle-products{align-items:center;color:#3f3f3f;display:flex;font-size:14px;font-weight:400;width:-moz-max-content;width:max-content}#add-food-popup .food-add-form .title-selector .select-nestle-products svg{bottom:2px;height:22px;margin-right:5px;position:relative;width:22px}#add-food-popup .food-add-form .title-selector .ingredient-text{color:#3f3f3f;font-size:1.4rem;line-height:20px;opacity:1}#add-food-popup .food-add-form .text-displayed-form{display:inline-block;position:relative;width:100%}#add-food-popup .food-add-form .text-displayed-form:not(:first-child){margin-top:20px}#add-food-popup .food-add-form .text-displayed-form .title-toggle-container{color:#004288;display:block;font-size:18px;font-weight:700;margin-bottom:9px}#add-food-popup .food-add-form .text-displayed-form .text-toggle-container{border-radius:6px;color:#3f3f3f;font-size:1.4rem;height:73px;margin-bottom:26px;margin-top:30px;width:434px}#add-food-popup .food-add-form .text-displayed-form .text-toggle-container.invalid{background-color:rgba(206,41,41,.129);border:2px solid red;color:#3f3f3f;display:flex;font-size:14px;line-height:20px;opacity:1;text-align:left}#add-food-popup .food-add-form .text-displayed-form .text-toggle-container.invalid svg{left:8px;position:relative;top:9px}#add-food-popup .food-add-form .text-displayed-form .text-toggle-container.invalid span{padding:13px 10px 10px 14px}#add-food-popup .food-add-form .text-displayed-form .label-toggle-container{display:flex;flex-direction:row;height:22px;justify-content:space-between;margin:15px 0 10px}#add-food-popup .food-add-form .text-displayed-form .label-toggle-container .ingredient-name{font-size:1.4rem}#add-food-popup .food-add-form .text-displayed-form .switch-label{height:20px;margin-top:5px}#add-food-popup .food-add-form .text-displayed-form .off-text{color:#004288;margin-right:10px}#add-food-popup .food-add-form .text-displayed-form .off-text.checked{color:#595959}#add-food-popup .food-add-form .text-displayed-form .preffered-toggle-switch-container{width:393px}#add-food-popup .food-add-form .text-displayed-form .preffered-toggle-switch-container .preffered-toogle-children-style{margin-bottom:0;position:relative;top:4px}#add-food-popup .food-add-form input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:block;font-size:16px;padding:0 10px;width:100%}#add-food-popup .food-add-form input[type=text]:focus{border:1px solid #1068eb;outline:none}#add-food-popup .food-add-form input[type=text].quantity-input{display:inline-block;height:40px;width:40%}#add-food-popup .food-add-form input[type=text].input-text-displayed{height:40px;margin-bottom:15px}#add-food-popup .food-add-form input[type=text].hint-input{height:40px}#add-food-popup .food-add-form input[type=text].invalid{border:1px solid #db380a!important}#add-food-popup .food-add-form input[type=text]:-webkit-autofill{font-size:16px;-webkit-text-fill-color:#004288}#add-food-popup .food-add-form input[type=text]:autofill{color:#004288;font-size:16px}#add-food-popup .food-add-form .react-select__control{min-height:40px}#add-food-popup .food-add-form .react-select__value-container{flex-wrap:nowrap}#add-food-popup .food-add-form .react-select__option .score-box,#add-food-popup .food-add-form .react-select__value-container .score-box{color:#595959;font-size:1.4rem;font-weight:700;margin-right:15px;text-align:center}#add-food-popup .food-add-form .react-select__option .score-box .score-bar,#add-food-popup .food-add-form .react-select__value-container .score-box .score-bar{border-radius:2px;bottom:3px;height:4px;width:30px}#add-food-popup .food-add-form .react-select__option .score-name,#add-food-popup .food-add-form .react-select__value-container .score-name{margin-top:2px}#add-food-popup .food-add-form .react-select__option .header-row,#add-food-popup .food-add-form .react-select__value-container .header-row{height:20px}#add-food-popup .food-add-form .react-select__option .header-row .score-quality-header,#add-food-popup .food-add-form .react-select__value-container .header-row .score-quality-header{color:#f3f3f3;font-size:1.2rem;font-weight:400;margin-left:-5px}#add-food-popup .food-add-form .react-select__option .header-row .score-name-header,#add-food-popup .food-add-form .react-select__value-container .header-row .score-name-header{color:#f3f3f3;font-size:1.2rem!important;font-weight:400;margin-left:-6px;margin-top:1px;vertical-align:middle}#add-food-popup .food-add-form .react-select__option:hover .score-box{color:#fff}#add-food-popup .food-add-form .react-select__option:nth-child(n){background-color:#f3f3f3}#add-food-popup .food-add-form .react-select__option:nth-child(n):hover{background-color:#004288;color:#fff}#add-food-popup .food-add-form .react-select__option:nth-child(n):not(:hover){color:#999}#add-food-popup .food-add-form .react-select__option:nth-child(odd){background:#f9f9f9}#add-food-popup .food-add-form .react-select__option:nth-child(odd):hover{background-color:#004288;color:#fff}#add-food-popup .food-add-form .react-select__option:nth-child(2n){background:#fff}#add-food-popup .food-add-form .react-select__option:nth-child(2n):hover{background-color:#004288;color:#fff}#add-food-popup .food-add-form .react-select__option:first-child{background-color:#f9f9f9}#add-food-popup .food-add-form .react-select__option:first-child:hover{background-color:#f9f9f9;color:#999}#add-food-popup .food-add-form .ingredient-search .react-select__option:first-child,#add-food-popup .food-add-form .ingredient-search .react-select__option:first-child:hover{background-color:#999}#add-food-popup .food-add-form .most-used .react-select__option:first-child,#add-food-popup .food-add-form .most-used .react-select__option:first-child:hover{color:#999}#add-food-popup .food-add-form .most-used .react-select__option:first-child .score-box{display:none}#add-food-popup .food-add-form .most-used .react-select__option:nth-child(2),#add-food-popup .food-add-form .most-used .react-select__option:nth-child(2):hover{background-color:#999}#add-food-popup .food-add-form .most-used .react-select__option:nth-child(odd):not(:first-child){background:#f9f9f9}#add-food-popup .food-add-form .most-used .react-select__option:nth-child(odd):not(:first-child):hover{background-color:#004288;color:#fff}#add-food-popup .food-add-form .most-used .react-select__option:nth-child(2n):not(:nth-child(2)){background:#fff}#add-food-popup .food-add-form .most-used .react-select__option:nth-child(2n):not(:nth-child(2)):hover{background-color:#004288;color:#fff}#add-food-popup .food-add-form .display-name-box.invalid{border:1px solid red;border-radius:4px;bottom:1px;position:relative}#add-food-popup .food-add-form .display-name-box.invalid .input-select-prefix__control{border:none}#add-food-popup .food-add-form .measurements-container{display:flex;flex-direction:column;margin-bottom:41px;margin-top:43px;width:100%}#add-food-popup .food-add-form .measurements-container .title-measurements-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:-3px;margin-top:5px;width:100%}#add-food-popup .food-add-form .measurements-container .container-inputs{display:flex;flex-direction:column;margin-left:16px;margin-top:9px}#add-food-popup .food-add-form .measurements-container .warning-alerts-quantity{display:flex;gap:12px;justify-content:flex-start;margin-top:7px}#add-food-popup .food-add-form .measurements-container .warning-alerts-quantity .warning-measure{width:220px}#add-food-popup .food-add-form .measurements-container .quantity-box-container{display:flex;flex-direction:row;margin-bottom:-6px;width:200px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .unit-box{display:block}#add-food-popup .food-add-form .measurements-container .quantity-box-container .unit-box .unit-title{font-size:1.4rem;margin-right:14px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .unit-box .select-unit{width:215px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .unit-box.invalid .select-input{border:1px solid red;border-radius:4px;bottom:1px;position:relative}#add-food-popup .food-add-form .measurements-container .quantity-box-container .unit-box.invalid .select-input .css-bndoo5-control{border:none}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box{display:flex;flex-direction:row}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .quantity-input{border:1px solid #e4e4e4;height:40px;width:67px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .quantity-input.isInvalid{border:1px solid #db380a!important}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .quantity-input.isValid{border:1px solid #1068eb;outline:none}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .fraction-input{height:40px;width:144px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .fraction-input.isInvalid{border:1px solid #db380a}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .fraction-input.isValid{border:1px solid #1068eb;outline:none}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .fraction-subtitle{color:#3f3f3f;font-size:1.4rem;margin:0 0 10px}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .container-inputs .quantity-input{border:1px solid #e4e4e4}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .container-inputs .fraction-input .fraction-select{border:1px solid #e4e4e4;outline:none}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .container-inputs .fraction-input .fraction-select .input-select-prefix__control{border:none}#add-food-popup .food-add-form .measurements-container .quantity-box-container .quantity-box .container-inputs .fraction-input .fraction-select.invalid{border:1px solid #db380a;border-radius:4px}#add-food-popup .food-add-form .measurements-container .fraction-valid{display:flex;font-size:14px;margin-left:25.1rem;visibility:hidden}#add-food-popup .food-add-form .measurements-container .fraction-valid.isInvalid{color:#af300b!important;visibility:visible}#add-food-popup .food-add-form .measurements-container .input-error-invalid-component,#add-food-popup .food-add-form .measurements-container .input-warning-invalid-component{font-size:12px;height:16px;line-height:20px}#add-food-popup .food-add-form .measurements-container .input-error-invalid-component svg,#add-food-popup .food-add-form .measurements-container .input-warning-invalid-component svg{margin-top:-2px}#add-food-popup .food-add-form .measurements-container .input-error-invalid-component{color:#af300b}#add-food-popup .food-add-form .title-display-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:2px;width:100%}#add-food-popup .food-add-form .text-display-container{color:#595959}#add-food-popup .food-add-form .text-display-container .translationText{display:flex;font-size:1.4rem;margin-top:-6px}#add-food-popup .food-add-form .select-title{display:flex;font-size:1.4rem;height:20px;justify-content:space-between;margin-top:10px}#add-food-popup .food-add-form .select-title .import-text-displayed{align-items:center;color:#004288;cursor:pointer;display:inline-flex;float:right;font-size:1.2rem;padding:0 10px!important;text-align:right;text-decoration:none!important;width:auto}#add-food-popup .food-add-form .select-title .import-text-displayed .refresh-button{margin-right:10px;text-decoration:underline}#add-food-popup .food-add-form .select-title .import-text-displayed .limitCharacter{line-height:25px!important}#add-food-popup .food-add-form .consumer-valid{display:flex;font-size:14px;visibility:hidden}#add-food-popup .food-add-form .consumer-valid.isInvalid{color:#af300b!important;visibility:visible}#add-food-popup .food-add-form .title-typeOf-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:-6px;margin-top:32px;width:100%}#add-food-popup .food-add-form .text-typeOf-container{color:#595959}#add-food-popup .food-add-form .text-typeOf-container .translationText{font-size:1.4rem}#add-food-popup .food-add-form .title-ingredientHint-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-top:30px;width:100%}#add-food-popup .food-add-form .container-icons-ingredientHint{display:inline-flex;justify-content:space-between;margin-bottom:10px;width:100%}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint{align-items:center;cursor:pointer;display:flex;height:20px;width:20%}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint.disabled-icon{cursor:not-allowed;opacity:.33;pointer-events:none}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint .add-icon{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:4px}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint .label-add-icon{align-items:center;color:#004288;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint .close-icon{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:4px}#add-food-popup .food-add-form .container-icons-ingredientHint .add-new-ingredientHint .label-close-icon{align-items:center;color:#004288;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}#add-food-popup .food-add-form .container-icons-ingredientHint .limitCharacter{display:flex;line-height:25px!important}#add-food-popup .food-add-form .title-needHelp-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:-3px;margin-top:20px;width:100%}#add-food-popup .food-add-form .help-container{color:#595959;font-size:1.2rem;margin-bottom:111px;padding-inline-start:15px!important}#add-food-popup .food-add-form .help-container li{height:26px}#add-food-popup .food-add-form .help-container .ingredient-tooltip-text{cursor:pointer;display:inline-flex;text-align:right;width:auto}#add-food-popup .food-add-form .help-container .ingredient-tooltip-text .ingredient-tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-25.svg);background-repeat:no-repeat;background-size:20px;bottom:6px;display:inline-block;height:20px;position:relative;width:20px}#add-food-popup .food-add-form .help-container .create-link{color:#004288;cursor:pointer;font-size:1.2rem;text-decoration-line:underline}#add-food-popup .food-add-form .optional-text{color:#999;margin-left:5px}#add-food-popup .food-add-form .input-character-limit{line-height:15px}#add-food-popup .food-add-form .autocomplete-selector{margin-top:11px}#add-food-popup .food-add-form .autocomplete-selector.invalid{border:1px solid red;border-radius:4px}#add-food-popup .food-add-form .autocomplete-selector.invalid .react-select__control{border:none}#add-food-popup .food-add-form .ingredient-search{color:#595959;font-size:14px;opacity:1}#add-food-popup .modal-body.unit-modal{height:325px;padding:60px 60px 80px}#add-food-popup .unit-equivalence-form{display:flex;height:180px}#add-food-popup .unit-equivalence-form .title{color:#4a4a4a;display:block;font-size:1.4rem;font-weight:400;margin-bottom:1rem}#add-food-popup .unit-equivalence-form .select-unit-type{flex-basis:50%;margin-right:30px}#add-food-popup .unit-equivalence-form .select-unit-type .select-input.invalid .css-b62m3t-container .input-select-prefix__control{border:1px solid red}#add-food-popup .unit-equivalence-form .input-quantity-grams{flex-basis:22%}#add-food-popup .unit-equivalence-form .input-quantity-grams input{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:1.4rem;height:37px;padding:10px;width:85%}#add-food-popup .unit-equivalence-form .input-quantity-grams input:focus{border:1px solid #1068eb;color:#004288;outline:none}#add-food-popup .unit-equivalence-form .input-quantity-grams input::-moz-placeholder{color:#aaa}#add-food-popup .unit-equivalence-form .input-quantity-grams input::placeholder{color:#aaa}#add-food-popup .unit-equivalence-form .input-quantity-grams input.invalid{border-color:red}#add-food-popup .message-invalid{color:red;display:block;font-size:1.4rem;font-weight:400;margin-top:1rem}#add-food-popup .message-valid{visibility:collapse}#add-food-popup .food-preview-column{display:inline-block;margin-left:2%;margin-top:1%;vertical-align:top;width:45%}#add-food-popup .food-preview-column .label-subtitle{color:#004288;font-size:1.6rem}#add-food-popup .food-preview-column .label-subtitle .ingredient-group-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-top:20px}#add-food-popup .food-preview-column .label-subtitle .title-ingredient-list{color:#004288;display:flex;font-size:14px;font-size:1.8rem;font-weight:700;justify-content:space-between;margin-bottom:10px;margin-top:7px;opacity:1;width:388px}#add-food-popup .food-preview-column .label-subtitle .subtitle-ingredient-list{color:#3f3f3f;font-size:1.4rem;font-weight:400}#add-food-popup .food-preview-column .recipe-ingredients-list{font-size:1.6rem;list-style:none;margin:0;padding:13px 0 0!important}#add-food-popup .food-preview-column .recipe-ingredients-list.ingredient-list-adding{margin-bottom:8px;padding-bottom:25px}#add-food-popup .invalid-value{color:red;font-size:1.4rem;position:relative;top:6px}#add-food-popup .invalid-value.unit-type{top:-10px}#add-food-popup .invalid-value.unit{left:231px;top:-19px}#add-food-popup .invalid-value.name{top:4px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-campaign-container{border-top:1px solid #e6e6e6;margin-top:42px}.sorting-ingredient-group-list{margin-bottom:22px}.sorting-ingredient-group-list.isUsingPlaceholderIngredientGroup .add-new-container{margin-top:64px!important}.sorting-ingredient-group-list .ingredients-group-container{background-color:#f9f9f9;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);padding:15px 15px 10px}.sorting-ingredient-group-list .ingredients-group-container.isCollapsed{background-color:#fff}.sorting-ingredient-group-list .ingredients-group-container .single-ingredient{width:100%}.sorting-ingredient-group-list .ingredients-group-container .single-ingredient .food-data{max-width:360px!important;min-width:360px!important}.sorting-ingredient-group-list .ingredients-group-container .single-ingredient .ingredients-buttons{left:425px}.sorting-ingredient-group-list .ingredients-group-container .single-ingredient.edit-mode-ingredients{background-color:#fff}.sorting-ingredient-group-list .ingredients-group-container .arrow-icon,.sorting-ingredient-group-list .ingredients-group-container .edit-group-icon{cursor:pointer}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row{cursor:pointer;height:35px;margin-right:10px;padding-top:2px;width:35px}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row:hover{background-color:#ebf6fe;border-radius:50%}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;width:180px;z-index:3}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group li{border-bottom:unset;position:relative;right:40px}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:last-child{border-bottom:none}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:first-child{border-radius:6px 6px 0 0}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:last-child{border-radius:0 0 6px 6px}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available .hover-icon .is-hover{display:none}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available .hover-icon .no-hover{display:block}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:hover .hover-icon .no-hover{display:none}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available:hover .hover-icon .is-hover{display:block}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .available .option-label{position:relative;top:1px}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled:last-child{border-bottom:none}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled .hover-icon .is-hover{display:none}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled .hover-icon .is-hover svg{opacity:.5}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled .hover-icon .no-hover{display:block}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group .disabled .hover-icon .no-hover svg{opacity:.5}.sorting-ingredient-group-list .ingredients-group-container .edit-ingredient-options-row .list-options-group.list-mode{left:65%;margin-top:5px;position:absolute}.sorting-ingredient-group-list .group-data{display:flex;flex-direction:row;justify-content:space-between;width:100%}.sorting-ingredient-group-list .group-data .ingredient-group-name{width:100%}.sorting-ingredient-group-list .group-data .ingredient-group-name.warning-invalid.is-collapsed{width:70%}.sorting-ingredient-group-list .group-data .ingredient-group-name.warning-invalid.is-collapsed .input-element-container{min-width:430px}.sorting-ingredient-group-list .group-data .ingredient-group-name.warning-invalid .label-not-editing-simple-validation{color:#af300b!important}.sorting-ingredient-group-list .group-data .ingredient-group-name span.label-not-editing-simple-validation{color:#004288!important;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin-top:5px;opacity:1;text-align:left}.sorting-ingredient-group-list .group-data .ingredient-group-name .input-element-container{display:flex;justify-content:space-between;max-width:430px;min-width:430px;width:100%}.sorting-ingredient-group-list .group-data .ingredient-group-name .input-element-container.isEditing{background-color:#fff;margin-top:10px}.sorting-ingredient-group-list .group-data .ingredient-group-name .input-element-container .pencil-icon{cursor:pointer}.sorting-ingredient-group-list .group-data .ingredient-group-name .long-input-element-simple-validation-tooltip{max-width:388px}.sorting-ingredient-group-list .group-data .ingredient-group-name .label-not-editing-simple-validation{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-right:5px;max-width:388px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.sorting-ingredient-group-list .group-data .ingredient-group-name .input-element-simple-validation{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:345px!important}.sorting-ingredient-group-list .group-data .ingredient-group-name .title-container{width:430px}.sorting-ingredient-group-list .group-data .ingredient-group-name .title-container .limitCharacter{line-height:20px}.sorting-ingredient-group-list .group-data .ingredient-group-name.isReadMode .title-container{display:none!important}.sorting-ingredient-group-list .group-data .ingredient-group-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:-10px}.sorting-ingredient-group-list .group-data .ingredient-group-buttons .action-box-updown{margin-top:14px}.sorting-ingredient-group-list .group-data .ingredient-group-buttons .edit-group-icon{margin-left:10px;transform:scale(1.1)}.sorting-ingredient-group-list .group-data .ingredient-group-buttons .feedback-tooltip-error{top:4px!important}.sorting-ingredient-group-list .group-data .ingredient-group-buttons .feedback-tooltip-error .warningIcon{height:22px;margin-right:10px;margin-top:2px;width:22px}.sorting-ingredient-group-list .group-data .remove-ingredient-group-trash{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:1px;transform:scale(.85);vertical-align:top}#recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .pencil-btn,#recipe-item-component .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px}#recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .float-right.pencil-btn,#recipe-item-component .float-right.pencil-btn{float:right;position:static}#recipe-item-component{height:100%;width:1224px}#recipe-item-component .empty-ingredients{font-size:1.6rem}#recipe-item-component .borderRight td{border-right:1px solid #ddd}#recipe-item-component .food-modal-nutritional-table{background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:30px;margin-left:38px;margin-top:30px;padding-bottom:0;padding-left:0;padding-top:0}#recipe-item-component .table-hover{margin-bottom:0}#recipe-item-component .react-bootstrap-table table>tbody>tr>td:first-child,#recipe-item-component .react-bootstrap-table table>thead>tr:first-child>th:first-child{left:0;position:sticky;position:-webkit-sticky;z-index:1}#recipe-item-component .extended-info-container .emptyIngredients{font-size:1.6rem}#recipe-item-component .extended-info-container #recipe-piece-ingredients{color:#4a4a4a}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list.isUsingPlaceholder{margin-bottom:54px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list .single-ingredient{margin-bottom:3px;margin-top:3px;min-height:55px;width:100%}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list .single-ingredient:before{margin-bottom:5px;min-height:22px;min-width:22px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list .single-ingredient .long-recipe-title-tooltip.quantity-invalid{margin-right:0}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list .single-ingredient .food-data{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;max-width:385px!important;min-width:385px!important;text-align:left}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-list .single-ingredient .edit-ingredient-book{left:520px;position:absolute;top:15px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .ingredient-group-item{margin-bottom:22px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .typography{color:#004288;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin-left:7px;text-align:left}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient{margin-left:7px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient .single-ingredient{margin-bottom:3px;margin-top:3px;min-height:55px;width:100%}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient .single-ingredient:before{margin-bottom:5px;min-height:22px;min-width:22px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient .single-ingredient .long-recipe-title-tooltip.quantity-invalid{margin-right:0}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient .single-ingredient .food-data{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;max-width:355px!important;min-width:355px!important;text-align:left}#recipe-item-component .extended-info-container #recipe-piece-ingredients .sorting-ingredient-group-list .container-ingredient .single-ingredient .edit-ingredient-book{left:480px;position:absolute;top:15px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .is-processing,#recipe-item-component .extended-info-container #recipe-piece-ingredients .is-processing .long-recipe-title-tooltip{cursor:progress}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section{border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:1.8rem;font-weight:700;padding-bottom:20px;width:100%}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .ingredient-information{display:flex}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .no-ingredients-tooltip{left:-8px;top:2px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .no-ingredients-tooltip .tooltip-text{bottom:38px;min-width:100px;right:-63px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .no-ingredients-tooltip .tooltip-text:after{left:calc(50% - 4.5px);right:unset}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section.with-border-bottom{border-bottom:1px solid #e4e4e4;margin:20px 0;padding:16px 0}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .tooltip{margin-left:4px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .adimo-logo{margin-right:5px;transform:scale(1.2)}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .adimo-preview-btn{background-color:transparent;border:2px solid #fb434a;border-radius:20px;color:#fb434a;font-size:16px;font-weight:400;margin-bottom:-2px;margin-left:10px;margin-right:10px;max-height:32px;padding-bottom:4px;text-align:center;width:110px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .adimo-preview-btn:hover{background-color:#fb434a;color:#fff}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .adimo-preview-btn-grey{background-color:transparent;border:1px solid #9b9b9b;border-radius:20px;color:#9b9b9b;font-size:16px;font-weight:400;margin-left:10px;margin-right:10px;max-height:32px;padding-bottom:-2px;padding-top:1px;text-align:center;width:110px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .tooltip-text{height:auto;width:260px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-item-component .extended-info-container #recipe-piece-ingredients .title-section .adimo-container .tooltip-text a{color:#3f89d8;text-decoration:underline}#recipe-item-component .extended-info-container #recipe-piece-ingredients span.recipeDescriptionTooltip.toolTip{margin-left:12px;margin-top:2px;width:35px}#recipe-item-component .extended-info-container #recipe-piece-ingredients span.recipeDescriptionTooltip.toolTip .tooltip-text{left:-4px}#recipe-item-component .extended-info-container #recipe-piece-ingredients span.recipeDescriptionTooltip.toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-item-component .extended-info-container #recipe-piece-ingredients span.translationText{position:relative;top:2px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem;margin-bottom:20px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .ingredient-list-title{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;margin-right:110px;text-align:left;white-space:nowrap}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .without-border .button.secondary{border:none;font-size:1.6rem;height:30px;padding:1px 14px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .without-border .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .without-border .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .without-border .button.secondary .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px;margin-left:10px;margin-top:2px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .button.secondary{font-size:1.6rem;height:36px;margin-right:12px;padding:1px 14px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row;padding:3px 10px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredients-title-container .button.secondary .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;margin-top:2px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .toolTip,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .toolTip{background-image:none}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .toolTip .tooltip-text.top-right,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .toolTip .tooltip-text.top-right{bottom:10px;left:0;overflow:visible}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .title-section,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .title-section{overflow:unset}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .food-list li,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .food-list li{margin-bottom:16px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .food-list .score-container,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .food-list .score-container{align-items:center;color:#727272;display:inline-flex;float:right;font-size:1.6rem}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .food-list .score-container .score-label,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .food-list .score-container .score-label{color:rgba(0,66,136,.502)}#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .ingredient-food .food-list .score-container .score-percentage,#recipe-item-component .extended-info-container #recipe-piece-ingredients .food-list .product-food .food-list .score-container .score-percentage{background-color:#d1d1d1;border-radius:6px;font-size:1.4rem;margin-left:4px;padding:6px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-group-list-title{color:#004288;display:block;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:25px;margin-top:15px;padding-top:20px;text-align:left;white-space:nowrap}#recipe-item-component .extended-info-container #recipe-piece-ingredients .add-ingredient-group-title{color:#004288;display:block;font-size:1.8rem;padding-top:20px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .no-ingredients-available{color:#3f3f3f;font-size:16px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .title-button{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:50px;justify-content:space-between;margin-bottom:10px;margin-top:10px;width:100%}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .ingredient-group-list-title{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;margin-right:50%;text-align:left;white-space:nowrap}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .button.secondary{border:none;font-size:1.6rem;height:30px;margin-top:10px;padding:1px 14px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .ingredient-buttons-container .button.secondary .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px;margin-left:4px;margin-top:2px}#recipe-item-component .extended-info-container #recipe-piece-ingredients .WarningBox .WarningIcon{margin-top:9px}#recipe-item-component .extended-info-container #recipe-alert-modal.loading-delete-ingredient .loading-container{padding:0}#recipe-item-component .extended-info-container .rp-general-container .general-column{display:inline-flex;flex-direction:column;height:auto;vertical-align:top;width:50%}#recipe-item-component .extended-info-container .rp-general-container .general-column .general-box{background-color:#f2f2f2;margin-bottom:35px;padding:20px;position:relative}#recipe-item-component .extended-info-container .rp-general-container .general-column .general-box:first-child{min-height:141px}#recipe-item-component .extended-info-container .rp-general-container .general-column .general-box .description-box{overflow:hidden;text-overflow:ellipsis}.recipe-piece-nutrition .title-section{border-bottom:1px solid #d8d8d8;color:#3f3f3f!important;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:12px;margin-right:15px;padding-bottom:10px;text-align:left;width:100%}.recipe-piece-nutrition .title-section .recipeNutritionTooltip{margin-bottom:0;margin-left:12px}.recipe-piece-nutrition .title-section .recipeNutritionTooltip .tooltip-text{left:-4px;z-index:3}.recipe-piece-nutrition .title-section .recipeNutritionTooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}.macro-nutrition-component{margin-top:20px!important}.nutrition-container-recipe .provide-info-serving{color:#004288;font-family:UniversLTStd,sans-serif;font-style:normal;letter-spacing:0;line-height:20px;margin-bottom:-5px!important;text-align:left}.nutrition-container-recipe .nutrition-radio{margin-top:20px!important}.nutrition-container-recipe .provide-info-percent{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.nutrition-container-recipe .kcal,.nutrition-container-recipe .kcal-unit,.nutrition-container-recipe .kj,.nutrition-container-recipe .kj-unit,.nutrition-container-recipe b{color:#004288!important;font-family:UniversLTStd,sans-serif;font-size:20px!important;font-style:normal;font-weight:700!important;letter-spacing:0;line-height:28px;text-align:left;text-align:left!important}.nutrition-container-recipe .kcal-energy,.nutrition-container-recipe .kj-energy{border-left:1px solid #e5e5e5!important}.nutrition-container-recipe .kcal-num,.nutrition-container-recipe .kj-num{padding-right:55px}.nutrition-container-recipe .nutrition-name{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}.nutrition-container-recipe .nutrition-angle,.nutrition-container-recipe .nutrition-value{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.nutrition-container-recipe .nutrient-text:first-child{max-width:310px;min-width:310px}.nutrition-container-recipe .nutrient-text:last-child{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400!important;letter-spacing:0;line-height:20px;margin-right:135px;max-width:180px;text-align:left;width:20%!important}.food-modal-nutritional-table{background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:30px;margin-left:38px;margin-top:30px;padding-bottom:0;padding-left:0;padding-top:0}.table-head .table-head-row th{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:14px;font-weight:400;padding:5px 5px 5px 10px;text-align:left;white-space:nowrap}.table-head .table-head-cell:first-child{left:0;max-width:350px!important;min-width:350px;position:sticky;z-index:1}.table-body .table-body-row td{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:5px 5px 5px 10px;text-align:left;white-space:nowrap}.table-body .table-body-row .table-body-cell:first-child{left:0;max-width:350px!important;min-width:350px;overflow:hidden;position:sticky;text-overflow:ellipsis;white-space:nowrap;z-index:1}#recipe-piece-ingredients .toolTip{z-index:2}.macro-nutrition-component{margin:24px 0}.macro-nutrition-component .nutrition-info,.macro-nutrition-component .nutrition-radio{align-items:center;display:flex;flex-direction:row;margin:10px 0;padding:0}.macro-nutrition-component .nutrition-info{display:block;list-style:none;margin:30px 0;width:100%}.macro-nutrition-component .nutrition-info li{color:#727272;font-size:15px;margin-bottom:30px;position:relative}.macro-nutrition-component .nutrition-info li .nutritional-color{background:#ff0;border-radius:20px;display:inline-block;height:11px;margin-left:-15px;margin-top:2px;position:absolute;width:11px}.macro-nutrition-component .nutrition-info .extended-nutrition-info{display:flex;flex-direction:row;font-size:1.4rem;justify-content:space-between;width:100%}.macro-nutrition-component .nutrition-info .extended-nutrition-info .nutrition-name{font-weight:700;width:240px}.macro-nutrition-component .nutrition-info .extended-nutrition-info .nutrition-value{width:120px}.macro-nutrition-component .nutrition-info .extended-nutrition-info .nutrition-angle{text-align:right;width:100%}.macro-nutrition-component .provide-info-serving{color:#004288;display:block;font-size:1.4rem;font-weight:700;margin-bottom:16px}.macro-nutrition-component .nutrition-radio li{display:inline-block;width:200px}.macro-nutrition-component .nutrition-radio .provide-info{color:#3f3f3f;display:flex;flex-direction:column;font-size:1.4rem;padding-right:10px;text-align:left}.macro-nutrition-component .nutrition-radio .provide-info b{color:#595959;font-size:4.3rem;text-align:center}.macro-nutrition-component .nutrition-radio .provide-info .provide-info-text{color:#3f3f3f;font-size:1.4rem}.macro-nutrition-component .nutrition-radio .provide-info .provide-info-qty{color:#3f3f3f;font-size:1.4rem;font-weight:700}.macro-nutrition-component .nutrition-radio .kcal-energy,.macro-nutrition-component .nutrition-radio .kj-energy{border-left:1px solid #727272;color:#727272;font-weight:700;height:100px;padding:20px 10px;text-align:left}.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num{color:#595959;display:block}.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kcal,.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kj,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kcal,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kj,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kcal,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kj,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kcal,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kj{align-items:baseline;display:flex;font-size:4.3rem;justify-content:flex-end}.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kcal .kcal-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kcal .kj-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kj .kcal-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-num .kj .kj-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kcal .kcal-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kcal .kj-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kj .kcal-unit,.macro-nutrition-component .nutrition-radio .kcal-energy .kj-num .kj .kj-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kcal .kcal-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kcal .kj-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kj .kcal-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-num .kj .kj-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kcal .kcal-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kcal .kj-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kj .kcal-unit,.macro-nutrition-component .nutrition-radio .kj-energy .kj-num .kj .kj-unit{font-size:1.4rem;font-weight:100;margin-left:5px}.macro-nutrition-component .nutrition-radio .kcal-energy .kcal-service,.macro-nutrition-component .nutrition-radio .kj-energy .kcal-service{color:#595959;font-size:14px;letter-spacing:2px;margin-left:3px;margin-top:40px}.macro-nutrition-component .nutrition-info-container{display:flex;flex-direction:column}.macro-nutrition-component .nutrition-info-container .big16-link-container .actions-buttons{align-items:center;clear:both;display:flex;justify-content:space-between}.macro-nutrition-component .nutrition-info-container .big16-link-container .actions-buttons .big16Table-action-button{border:1px solid #004288;border-radius:6px;color:#004288;cursor:pointer;display:flex;font-size:1.6rem;padding:5px 10px;width:365px}.macro-nutrition-component .nutrition-info-container .big16-link-container .actions-buttons .big16Table-action-button .big16Table{position:relative;top:2px}.macro-nutrition-component .nutrition-info-container .big16-link-container .actions-buttons .big16Table-action-button.full{width:225px}.macro-nutrition-component .nutrition-info-container .big16-link-container .actions-buttons .big16Table-action-button .book-blue{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:6px;margin-top:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;vertical-align:sub}.macro-nutrition-component .nutrition-info-container .show-more{color:#004288;cursor:pointer;display:block;font-size:1.6rem;padding-right:18px;text-align:right;text-decoration:none;width:100%}.macro-nutrition-component .nutrition-info-container .show-more svg{margin-left:5px;transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.macro-nutrition-component .nutrition-info-container .show-more.active{margin-top:40px}.macro-nutrition-component .nutrition-info-container .show-more.active svg{transform:rotate(180deg)}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list{display:block;list-style:none;margin:0;padding:0}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list .nutrient-info-title{border-bottom:1px solid #d8d8d8;color:#3f3f3f;font-size:1.8rem;font-weight:700;margin-top:30px}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list .nutrient-info{margin:12px 0}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list .nutrient-info .nutrient-text{color:#3f3f3f;display:inline-block;font-size:16px}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list .nutrient-info .nutrient-text:first-child{width:75%}.macro-nutrition-component .nutrition-info-container .macronutrients-info-list .nutrient-info .nutrient-text:last-child{color:#3f3f3f;font-weight:700;text-align:right;width:25%}#recipe-servings{min-height:115px}.title-section-serving{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;padding-bottom:8px;text-align:left;width:100%}.title-section-serving .recipeServingsTooltip{margin-left:12px}.title-section-serving .recipeServingsTooltip .tooltip-text{left:-4px}.title-section-serving .recipeServingsTooltip .tooltip-text:after{border-color:rgba(89,89,89,.384) transparent transparent}.title-section-serving .warning-missing-servings-tooltip{left:2px;top:1px}.title-section-serving .warning-missing-servings-tooltip .tooltip-text{bottom:37px;right:-2px}.servings-container{display:flex;flex-direction:column;width:100%}.recipe-servings{align-items:flex-start;display:flex;flex-direction:column}.recipe-servings .container-title{align-items:center;color:#3f3f3f;display:flex;margin:24px 0 16px;padding-right:5px;width:100%}.recipe-servings .container-title .recipe-servings-title{font-size:16px;font-weight:700;line-height:22px}.recipe-servings .container-title .optional-serving-text{color:#3f3f3f;font-size:16px;font-weight:700;line-height:22px;margin-left:4px}.recipe-servings .container-title .limitCharacter{color:#3f3f3f;font-size:14px;line-height:16.8px;margin-left:auto}.recipe-servings .servings-number-container{align-items:center;display:inline-flex;gap:8px}.recipe-servings .servings-with-icons{align-items:center;border-radius:4px;display:flex;justify-content:flex-end;outline:1px solid #595959;width:59px}.recipe-servings .servings-with-icons.editing{outline:2px solid #1068eb}.recipe-servings .servings-with-icons.disabled{background-color:#f2f2f2;cursor:not-allowed;pointer-events:none}.recipe-servings .servings-with-icons.disabled .container-input-number .recipe-servings-number{background-color:#f2f2f2;color:#3f3f3f}.recipe-servings .servings-with-icons:not(.disabled) .recipe-servings-number{-moz-appearance:textfield;-webkit-appearance:auto;appearance:auto}.recipe-servings .servings-with-icons:not(.disabled) .recipe-servings-number::-webkit-inner-spin-button,.recipe-servings .servings-with-icons:not(.disabled) .recipe-servings-number::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto;opacity:1}.recipe-servings .servings-with-icons .container-input-number .recipe-servings-number{background-color:#fff;border:none;color:#004288;cursor:pointer;font-size:1.6rem;max-height:48px;min-height:48px;outline:none}.recipe-servings .servings-with-icons .container-input-number .recipe-servings-number::-webkit-inner-spin-button{height:48px}.recipe-servings .servings-input .page-input-field__header{margin-bottom:0}.recipe-servings .recipe-servings-per-grams{color:#3f3f3f;font-size:14px;font-weight:400;line-height:16.8px;max-width:100%;overflow-wrap:break-word;word-break:break-word}.recipe-servings .button-servings-text{border:1px solid #595959;border-radius:4px;font-size:14px;font-weight:400;line-height:22px;max-height:65px;min-height:65px;padding:8px;resize:vertical;white-space:normal;width:558px;word-break:break-word}.recipe-servings .button-servings-text:active{max-height:none}.recipe-servings .button-servings-text.button-empty{background-color:#fff;color:#3f3f3f;cursor:pointer;font-size:16px}.recipe-servings .button-servings-text.button-value{background-color:#fff;color:#004288;cursor:pointer;font-family:UniversLTStd,sans-serif;font-size:16px;font-weight:400}.recipe-servings .button-servings-text.button-cant-edit{background-color:#f2f2f2;color:#595959;cursor:not-allowed;pointer-events:none;width:100%}.recipe-servings .container-input-text{border:2px solid #1068eb;border-radius:4px;height:auto;line-height:22px;overflow-y:auto;padding:8px;width:558px}.recipe-servings .container-input-text .recipe-servings-text{align-self:flex-start;border:none;color:#004288;font-family:UniversLTStd,sans-serif;font-size:16px;font-weight:400;height:-moz-fit-content;height:fit-content;outline:none;overflow-y:hidden;white-space:pre-wrap;width:100%;word-break:break-word}.recipe-servings.text .resizable{max-height:128px;min-height:68px;overflow-y:hidden;resize:vertical}.recipe-servings.text .button-servings-text.resizable{display:block;white-space:pre-wrap;word-wrap:break-word;height:var(--custom-display-height,auto)}.recipe-servings.text .container-input-text,.recipe-servings.text .recipe-servings-text{height:var(--custom-display-height,auto)}.page-input-field{display:inline-grid;flex-direction:column;max-width:600px;width:100%}.page-input-field .page-input-field__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.page-input-field .page-input-field__label,.page-input-field .page-input-first-image{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin-right:auto}.page-input-field .input-wrapper{align-items:center;display:flex;position:relative;width:100%}.page-input-field .page-input-field__input{background-color:#fff;border:1px solid #595959;border-radius:4px;color:#004288;flex:1;font-family:UniversLTStd,sans-serif;font-size:16px;min-height:30px;padding:8px}.page-input-field .page-input-field__input:focus{border:2px solid #1068eb;outline:none}.page-input-field .page-input-field__input::-moz-placeholder{color:#3f3f3f}.page-input-field .page-input-field__input::placeholder{color:#3f3f3f}.page-input-field .limitCharacter{color:#3f3f3f;font-size:14px}.page-input-field .import-link{color:#004288;cursor:pointer;display:inline-block;font-size:14px;margin-right:10px}.page-input-field .import-link:hover{text-decoration:underline}.page-input-field .text-area-input{font-family:UniversLTStd,sans-serif;min-height:80px;overflow:auto;resize:vertical}.page-input-field.disabled .text-area-input,.page-input-field.disabled .text-input{background-color:#f2f2f2;color:#3f3f3f;cursor:not-allowed;pointer-events:none}.page-input-field.over-max-size .char-limit-exceeded{color:#db380a}.page-input-field.over-max-size .page-input-field__input{border:1px solid #db380a}.general-box .empty-tags{list-style-type:none}#recipe-piece-tags{color:#4a4a4a;margin-bottom:18px}#recipe-piece-tags .title-section{border-bottom:1px solid #d8d8d8;color:#004288;font-size:24px;height:50px;margin-bottom:30px;margin-top:-10px;width:100%}#recipe-piece-tags .title-section .title-and-tooltip h2{color:#3f3f3f;display:flex;font-size:20px;font-weight:700}#recipe-piece-tags .title-section .title-and-tooltip .toolTip{margin-bottom:0;margin-left:12px}#recipe-piece-tags .title-section .title-and-tooltip .toolTip .tooltip-text{left:-4px}#recipe-piece-tags .title-section .title-and-tooltip .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-tags .title-section .title-and-tooltip .warning-missing-tooltip{left:2px;top:2px}#recipe-piece-tags .title-section .title-and-tooltip .warning-missing-tooltip .tooltip-text{bottom:39px;right:-39px}#recipe-piece-tags .title-section .button.secondary{bottom:2px;margin-right:-10px;position:relative;right:14px}#recipe-piece-tags .title-section .edit-action-label{max-width:107px}#recipe-piece-tags .title-section .edit-action-label .icon-title{right:0!important}#recipe-piece-tags .title-section .edit-action-label .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px}#recipe-piece-tags .container-card.content-section{margin:0}#recipe-piece-tags .container-card.content-section .container-card-header{border-bottom:1px solid #e5e5e5;margin-top:20px;padding-bottom:22px;padding-right:7px}#recipe-piece-tags .container-card.content-section .container-card-header h2{color:#004288;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:15px;margin-right:25px;padding-bottom:16px;text-align:left;width:100%}#recipe-piece-tags .container-card.content-section .container-card-header h2 .toolTip{margin-bottom:1px;margin-left:10px!important}#recipe-piece-tags .container-card.content-section .container-card-header .edit-action-label{display:inline-flex;min-width:100px;padding-bottom:11px}#recipe-piece-tags .container-card.content-section .container-card-header .edit-action-label .add-icon{padding-left:2px;padding-top:2px}#recipe-piece-tags .container-card.content-section .container-card-header .edit-action-label .add-icon g#Atom\/icon\/-add{align-items:center;display:inline-flex;justify-content:center;scale:.85}#recipe-piece-tags .container-card.content-section .container-card-header .edit-action-label .label-add-icon{color:#004288;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}#recipe-piece-tags .container-card.content-section .tags-subtitle{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;margin-top:-8px;opacity:1;text-align:left;width:100%}#recipe-piece-tags .container-card.content-section .empty-tags{color:#3f3f3f;font-size:1.6rem;line-height:22px;list-style-type:none;width:100%}#recipe-piece-tags .container-card.content-section .tags-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}#recipe-piece-tags .container-card.content-section .tags-container .food-allergen{flex:0 1 calc(20% - 8px)}#recipe-piece-tags .container-card.content-section .tags-container .tags-list{list-style:none;margin:15px 0;padding:0}#recipe-piece-tags .container-card.content-section .tags-container .tags-list li{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:0 10px 6px 0;max-width:300px;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}#recipe-piece-tags .container-card.content-section .tags-container .tags-list li:hover{background-color:#004288}.container-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:27px;min-height:141px;overflow-wrap:break-word;padding:20px;position:relative;text-overflow:ellipsis}.container-card .feedback-tooltip-error .tooltip-text{left:unset}.container-card .title-section{align-items:center;border-bottom:1px solid #d8d8d8;color:#004288;display:flex;font-size:1.6rem;font-weight:700;justify-content:space-between;padding-bottom:12px}.container-card .title-section .title-and-tooltip .title{align-items:center;color:#3f3f3f;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.container-card .title-section .title-and-tooltip .title .toolTip{height:16px;margin-left:8px;width:16px}.container-card .title-section .title-and-tooltip .title .toolTip .tooltip-text{bottom:20px;left:0}.container-card .title-section .title-and-tooltip .title .feedback-tooltip-error.warning-missing-tooltip{max-height:20px;max-width:20px;min-height:20px;min-width:20px;top:0}.container-card .title-section .title-and-tooltip .title .feedback-tooltip-error.warning-missing-tooltip .tooltip-text{min-width:100px;right:-38px}.container-card .title-section .title-and-tooltip .title .feedback-tooltip-error.warning-missing-tooltip .tooltip-text.top-no-arrow{right:-88px}.container-card .title-section .title-and-tooltip .title .feedback-tooltip-error.warning-missing-tooltip .tooltip-text:after{left:calc(50% - 4.5px);right:unset}.container-card .title-section .title-and-tooltip .title .feedback-tooltip-error.warning-missing-cost-tooltip{left:140px;top:2px}.container-card .title-section .edit-action-label{align-items:center;color:#004288;display:flex;height:-moz-fit-content;height:fit-content}.container-card .title-section .edit-action-label .button.secondary{border:none;font-size:14px;font-weight:400;height:30px;justify-self:flex-end;margin:0;padding:0}.container-card .title-section .edit-action-label .button.secondary .icon-title{align-items:center;display:flex;position:relative;right:18px}.container-card .title-section .edit-action-label .button.secondary .icon-title .add-icon{height:16px;margin-right:12px;width:16px}.container-card .title-section .edit-action-label .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}.container-card .title-section .edit-action-label .button.secondary .icon-title .pencil-icon{margin-right:5px}.container-card .title-section .edit-action-label .button.secondary .icon-title .pencil-edit{margin-top:2px}.container-card .title-section .edit-action-label .icon-title{align-items:center;cursor:pointer;display:flex}.container-card .title-section .edit-action-label .icon-title .add-icon{margin-right:5px}.container-card .title-section .edit-action-label .icon-title .custom-modal-txt-label-button{margin-top:2px}.container-card .title-section .edit-action-label .icon-title .pencil-icon{margin-bottom:5px;margin-right:10px}.container-card .title-section .edit-action-label .icon-title .pencil-edit{color:#004288;font-size:16px;font-weight:400;margin-bottom:2px}#recipe-piece-allergens{color:#4a4a4a;margin-bottom:18px}#recipe-piece-allergens .title-section{border-bottom:1px solid #d8d8d8;color:#004288;font-size:24px;height:50px;margin-top:-10px;width:100%}#recipe-piece-allergens .title-section .title-and-tooltip h2{color:#3f3f3f;display:flex;font-size:20px;font-weight:700}#recipe-piece-allergens .title-section .title-and-tooltip .toolTip{margin-bottom:0;margin-left:12px}#recipe-piece-allergens .title-section .title-and-tooltip .toolTip .tooltip-text{left:-4px}#recipe-piece-allergens .title-section .title-and-tooltip .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-allergens .title-section .edit-action-label{position:relative;right:18px;top:1px}#recipe-piece-allergens .container-card.content-section{margin:0}#recipe-piece-allergens .container-card.content-section .container-card-header{border-bottom:1px solid #e5e5e5;margin-top:20px;padding-bottom:22px;padding-right:7px}#recipe-piece-allergens .container-card.content-section .container-card-header h2{color:#004288;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:15px;margin-right:25px;padding-bottom:16px;text-align:left;width:100%}#recipe-piece-allergens .container-card.content-section .container-card-header h2 .toolTip{margin-bottom:1px;margin-left:10px!important}#recipe-piece-allergens .container-card.content-section .container-card-header h2 .toolTip:hover .tooltip-text{min-width:281px!important}#recipe-piece-allergens .container-card.content-section .tags-subtitle{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;margin-top:-8px;opacity:1;text-align:left;width:100%}#recipe-piece-allergens .container-card.content-section .empty-tags{color:#d1d1d1;font-size:1.4rem;line-height:22px;list-style-type:none;margin-top:20px!important;width:100%}#recipe-piece-allergens .container-card.content-section .container-card-body .recipe-allergens-container{width:100%}#recipe-piece-allergens .container-card.content-section .container-card-body .recipe-allergens-container .list-tags-allergen-container{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin-bottom:-12px;margin-top:8px;width:100%}#recipe-piece-allergens .container-card.content-section .container-card-body .may-contains-allergen-message{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px;margin-top:24px}#recipe-piece-allergens .container-card.content-section .container-card-body .no-allergen-message{color:#3f3f3f;font-size:16px;font-weight:400;line-height:22px;margin-top:30px}#recipe-piece-allergens .container-card.content-section .container-card-body .allergen-empty-show{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:10px;margin-top:21px}#recipe-piece-allergens .container-card.content-section .container-card-body .allergen-empty-show.may-contain-mode{align-items:center}#recipe-piece-allergens .container-card.content-section .container-card-body .allergen-empty-show .allergen-all-message,#recipe-piece-allergens .container-card.content-section .container-card-body .allergen-empty-show.may-contain-mode .allergen-message{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px;margin-top:10px}#recipe-piece-allergens .container-card.content-section .container-card-body .allergen-empty-show .allergen-list-all{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin-top:8px;width:100%}#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-top:24px;width:100%}#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon{cursor:pointer}#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.cant-edit,#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.disabled,#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.not-valid{cursor:default}#recipe-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.is-processing{cursor:progress}#recipe-piece-allergens .edit-allergens-modal .allergen-tags-title{color:#3f3f3f;font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}#recipe-piece-allergens .edit-allergens-modal .allergen-modal-text{color:#595959;font-size:16px;font-weight:400;line-height:22px;margin-bottom:8px}#recipe-piece-allergens .edit-allergens-modal .allergen-modal-text a{text-decoration:underline}#recipe-piece-allergens .edit-allergens-modal .allergen-counter-and-clear{display:flex;justify-content:space-between;margin-top:28px}#recipe-piece-allergens .edit-allergens-modal .allergen-counter-and-clear .allergen-counter{color:#3f3f3f;font-size:1.6rem;font-weight:700}#recipe-piece-allergens .edit-allergens-modal .allergen-counter-and-clear .clear-allergens{color:#004288;cursor:pointer;display:flex;flex-direction:row;font-size:1.6rem}#recipe-piece-allergens .edit-allergens-modal .allergen-counter-and-clear .clear-allergens .clear-all-allergens-icon{margin-right:8px}#recipe-piece-allergens .edit-allergens-modal .allergen-counter-and-clear .clear-allergens .clear-allergen-text{text-decoration:underline}#recipe-piece-allergens .edit-allergens-modal .modal-footer{border-top:1px solid #d8d8d8;display:flex;height:80px;justify-content:flex-end;padding:16px 0}#recipe-piece-allergens .edit-allergens-modal .modal-footer button{border-radius:4px;font-size:16px;font-weight:400;height:48px;justify-content:center;letter-spacing:0;line-height:120%;vertical-align:middle}#recipe-piece-allergens .edit-allergens-modal .modal-footer button:first-child{background:#fff;border:1px solid #004288;color:#004288;width:100px}#recipe-piece-allergens .edit-allergens-modal .modal-footer button:last-child{background:#004288;border:none;color:#fff;padding:0;width:70px}#recipe-piece-allergens .confirm-propagate{margin-top:18px}#recipe-piece-allergens .confirm-propagate .checkbox-text{color:#3f3f3f;font-size:1.4rem}.modal-body.edit-allergens-modal-body{padding:16px 24px 30px!important}#recipe-tip-swap-popup{max-width:1204px}#recipe-tip-swap-popup *{box-sizing:border-box}#recipe-tip-swap-popup .swap-container{width:100%}#recipe-tip-swap-popup .swap-container .swap-title{border-bottom:1px solid #e4e4e4;color:#004288;font-size:16px;margin:8px 0 35px;padding-bottom:2px}#recipe-tip-swap-popup .swap-container .list-tip-container li{list-style-type:none}#recipe-tip-swap-popup .swap-container .list-tip-container li .action-box{display:inline-block;height:78px;padding-top:5px;vertical-align:top;width:64px}#recipe-tip-swap-popup .swap-container .list-tip-container li .action-box .down,#recipe-tip-swap-popup .swap-container .list-tip-container li .action-box .up{cursor:pointer;display:inline-block;height:32px;padding-top:6px;text-align:center;width:32px}#recipe-tip-swap-popup .swap-container .list-tip-container li .action-box .down{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-down.svg) no-repeat}#recipe-tip-swap-popup .swap-container .list-tip-container li .action-box .up{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/arrow-up.svg) no-repeat}#recipe-tip-swap-popup .swap-container .list-tip-container li .info-box{background-color:#fff;display:inline-block;width:calc(100% - 64px)}#recipe-tip-swap-popup .swap-container .list-tip-container li .info-box .tip-title{color:#004288;font-size:24px;line-height:24px;min-height:44px;overflow:hidden;padding:10px;text-overflow:ellipsis}#recipe-tip-swap-popup .swap-container .list-tip-container li .info-box .tip-description{color:#3f3f3f;font-size:12px;line-height:14px;min-height:34px;overflow:hidden;padding:10px;text-overflow:ellipsis}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body{display:inline-flex;min-height:500px;overflow:hidden;padding:0}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-header{padding:0 24px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-title svg{margin-right:8px;top:1px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-body.modal-content{padding:24px 16px 163px 24px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer{height:96px;padding:24px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .button,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .button.button-secondary,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .button.primary{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:center;padding:8px 16px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .button.primary{width:130px}body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .button.button-secondary{width:83px}.recipe-tip-modal-body[data-modal=tips]{display:inline-flex;min-height:500px;overflow:hidden;padding:0}#recipe-piece-tips .recipe-tip-modal{display:inline-flex;height:1012px;padding:0;width:1172px}#recipe-piece-tips .recipe-tip-modal .modal-header{padding:0 24px}.recipe-tip-modal-body{display:inline-flex;min-height:500px;overflow:hidden;padding:0}.recipe-tip-modal-body #recipe-tip-popup{display:inline-block;overflow-x:hidden;overflow-y:scroll;padding:0;width:56%}.recipe-tip-modal-body #recipe-tip-popup .loading-section .loading-container{position:relative;top:150px}.recipe-tip-modal-body #recipe-tip-popup .limitCharacter{line-height:unset}.recipe-tip-modal-body #recipe-tip-popup .text-area-input-title-limit-char span{color:#3f3f3f;font-size:16px;font-weight:700}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .error-state .input-select-prefix__control,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .error-state input,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .error-state textarea{border:1px solid #d92d20!important;border-radius:4px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .warning-state .input-select-prefix__control,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .warning-state input,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .warning-state textarea{border:1px solid #f3b731;border-radius:4px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .validation-message{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:4px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .validation-message.error{color:#d92d20}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .validation-message.warning{color:#b54708}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .validation-message .error-icon,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .validation-message .warning-icon{align-items:center;display:flex}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-details-title{color:#3f3f3f;font-size:18px;font-weight:700;height:20px;margin:0}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-order-container{align-items:center;display:flex;font-size:16px;gap:8px;height:24px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-order-container .tip-order-label{color:#3f3f3f;font-weight:700;transform:translateY(2px)}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-order-container .tip-order-value{align-items:center;background-color:#3f89d8;border-radius:100px;color:#fff;height:24px;line-height:1.6;text-align:center;width:24px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container{display:inline-block;font-size:1.4rem;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .tip-relation-label,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .tip-relation-label{font-size:16px;font-weight:700;height:24px;margin-bottom:12px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control{border:1px solid #595959;border-radius:4px;height:48px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control:hover,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control:hover{border:1px solid #595959}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control.input-select-prefix__control--is-focused,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control.input-select-prefix__control--is-focused{border:2px solid #1068eb;box-shadow:none}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control .input-select-prefix__indicator,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control .input-select-prefix__indicator{color:#595959}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control .input-select-prefix__indicator .css-tj5bde-Svg,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control .input-select-prefix__indicator .css-tj5bde-Svg{fill:currentColor;stroke:currentColor}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control:hover .input-select-prefix__indicator,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control:hover .input-select-prefix__indicator{color:#1068eb}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__control.input-select-prefix__control--is-focused .input-select-prefix__indicator,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__control.input-select-prefix__control--is-focused .input-select-prefix__indicator{color:#3f3f3f}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__single-value,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__single-value{color:#004288;font-size:16px;font-weight:400;line-height:19.2px;max-width:calc(100% - 20px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container .input-select-prefix__placeholder,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-type-selector-container .input-select-prefix__placeholder{color:#3f3f3f;font-size:16px;font-weight:400}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-relation-value-container{width:288px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .text-input input{border:1px solid #595959;height:48px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .text-input input:focus{border:2px solid #1068eb;outline:none}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .text-input input::-moz-placeholder{color:#3f3f3f}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .text-input input::placeholder{color:#3f3f3f}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .recipe-tip-title-description{align-items:center;display:flex;font-size:1.4rem;height:24px;justify-content:space-between;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .recipe-tip-title-description .limitCharacter{color:#3f3f3f;font-size:14px;font-weight:400;position:relative}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .recipe-tip-title-description .tip-recipe-label{font-size:16px;font-weight:700;height:20px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .tip-title-input{border-radius:4px;color:#004288;font-size:1.4rem;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .tip-title-input .text-input-limit-exceeded{color:#db380a;font-size:1.3rem;position:relative}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .recipe-tip-title .tip-title-input .text-input-limit-exceeded .warning-icon{margin-right:6px;position:relative;top:2px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container{position:relative}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .tip-media-header{align-items:center;display:flex;height:24px;justify-content:space-between;margin-bottom:13px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .tip-media-header .tip-media-label{color:#3f3f3f;font-size:16px;font-weight:700}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .tip-media-content{display:flex;gap:8px;justify-items:flex-end}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .tip-media-content .media-container{border-radius:4px;height:187px;overflow:hidden;position:relative;width:288px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .tip-media-content .media-container .tip-media{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .edit-media-button{align-items:flex-end;display:flex}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .edit-media-button .edit-media-content{align-items:center;background:none;border:none;border-radius:4px;color:#004288;cursor:pointer;display:flex;gap:8px;margin-top:8px;padding:6px 8px;transition:background-color .3s ease}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .edit-media-button .edit-media-content:hover{background-color:rgba(0,66,136,.07)}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .edit-media-button .edit-media-content .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:16px;min-width:16px;padding:0;position:static}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-container .edit-media-button .edit-media-content .edit-media-text{font-size:14px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data{display:inline-block;margin-bottom:65px;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .limit{color:#999;display:inline-block;font-size:12px;text-align:right}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data input{color:#999;font-size:16px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .limit-exceeded{color:red}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .text-area-input{font-size:16px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .text-area-input label{color:#4a4a4a;font-size:16px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .text-area-input textarea{font-size:16px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .tip-description{border-radius:4px;color:#3f3f3f;font-size:16px;position:relative;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .tip-description textarea{border:1px solid #595959;box-sizing:border-box;display:block;font-size:16px;min-height:212px;overflow-y:auto;padding:12px;width:100%}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .tip-description textarea:focus{border:2px solid #1068eb;color:#004288;outline:none}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .tip-description textarea::-moz-placeholder{color:#3f3f3f}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-image-data .tip-input-container .tip-description textarea::placeholder{color:#3f3f3f}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-input-container .text-input .translationText,.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-input-container .text-input input{font-size:16px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-input-container .label-text{font-size:16px;margin-bottom:12px}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-input-container .label-text .translationText{font-size:16px;font-weight:700}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .tip-input-container .limitCharacter{color:#3f3f3f;font-size:14px;font-weight:400;position:relative}.recipe-tip-modal-body #recipe-tip-popup .tip-editor-container .text-area-input.tip-description textarea{border-bottom-left-radius:0;border-bottom-right-radius:0}.recipe-tip-modal-body #recipe-tip-popup .recipe-tip-new{display:table;font-size:1.4rem;font-weight:700;height:100%;line-height:50;position:fixed;text-align:center;vertical-align:middle;width:680px}.recipe-tip-modal-body #recipe-tip-popup .recipe-tip-edit-icon{bottom:22px;left:87px;position:relative}.recipe-tip-modal-body .recipe-tips-container{background-color:#f2f2f2;overflow-x:hidden;overflow-y:scroll;padding:24px 16px 0!important;width:42%}.recipe-tip-modal-body .recipe-tips-container .tips-list-title{color:#3f3f3f;font-size:18px;font-weight:700;height:20px}.recipe-tip-modal-body .recipe-tips-container .tip-list-subtitle{color:#3f3f3f;font-size:16px;font-weight:400;margin-top:16px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container{border-radius:6px;box-sizing:border-box;margin:24px 0;padding:12px 16px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container.is-collapsed{background-color:#ebf6fe;border:1px solid #1068eb}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container.is-collapsed .tips-suggestion-section-header{color:#1068eb}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container.expanded{background-color:#fff;border:1px solid #004288}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container.expanded .tips-suggestion-section-header{color:#004288}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestion-section-header{align-items:center;display:flex;justify-content:space-between}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestion-section-header .title-and-icon{align-items:center;display:flex;height:28px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestion-section-header .title-and-icon .title-suggestion-count{font-size:1.6rem;font-weight:400;margin-left:14px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestion-section-header .open-details-view{color:#004288;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;margin-top:4px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list{margin-top:12px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container{background-color:#ebf6fe;border:1px solid #1068eb;border-radius:6px;box-sizing:border-box;margin-bottom:8px;padding:16px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-header-row{align-items:center;display:flex;justify-content:space-between}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-header-row .tip-suggestion-title{color:#1068eb;font-size:1.6rem;font-weight:400;line-height:22px;min-height:27px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-header-row .tip-suggestion-buttons{align-items:center;display:flex}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-header-row .tip-suggestion-buttons .trash-icon{margin-right:16px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-header-row .tip-suggestion-buttons svg{cursor:pointer}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-related-info{color:#1068eb;font-size:1.4rem;font-weight:400;margin-top:15px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .tips-suggestions-list .tip-suggestion-container .tip-suggestion-description{color:#3f3f3f;font-size:1.6rem;font-weight:400;margin-top:10px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .actions-all-suggested-tips{align-items:center;display:flex;justify-content:flex-end}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .actions-all-suggested-tips .icon-title{display:flex}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .actions-all-suggested-tips .icon-title svg{margin-right:8px}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .actions-all-suggested-tips .delete-all-btn{border:none}.recipe-tip-modal-body .recipe-tips-container .tips-suggestions-container .actions-all-suggested-tips .add-all-btn{margin-right:0}.recipe-tip-modal-body .recipe-tips-container .tips-list-container{display:flex;flex-direction:column;gap:16px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.161);cursor:pointer;display:flex;flex-direction:column;gap:16px;max-height:235px;min-height:191px;opacity:1;padding:16px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li.selected{background-color:#f9f9f9;border:1px solid #004288}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li.suggested-tip{display:flex;gap:56px;height:235px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-body{display:flex;gap:16px;margin-top:0}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-body .tip-info>div{margin-bottom:16px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-info .tip-relation{color:#3f3f3f;display:block;font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header{align-items:flex-start;justify-content:space-between;width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title{color:#3f3f3f;gap:8px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title .edit-indicator{bottom:9px;position:relative}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .delete-tip-button{cursor:pointer;height:22px;padding:4px 0 0 4px;width:19px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .delete-tip-button:hover{background-color:#ebf6fe;border-radius:50%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .delete-tip-button svg{color:#3f3f3f;height:25px;width:25px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-info{margin-left:0;padding:0;width:calc(100% - 179px)}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header{display:flex;height:24px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-info-number{align-items:center;background-color:#3f89d8;border-radius:100px;color:#fff;display:inline-flex;font-size:1.4rem;font-weight:400;height:24px;justify-content:center;line-height:2.1;min-width:24px;text-align:center}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title .tip-title-suggestion{color:#3f3f3f;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion{width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion svg{color:#1068eb}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion svg path{fill:currentColor}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .edit-and-suggestion{align-items:center;display:flex;gap:10px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .edit-and-suggestion .suggestion-mark{align-items:center;background-color:#ebf6fe;border-radius:3px;box-sizing:border-box;color:#1068eb;display:flex;font-size:1.4rem;padding:5px 9px;width:136px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .edit-and-suggestion .suggestion-mark svg{margin-right:8px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .edit-and-suggestion .suggestion-mark span{box-sizing:border-box;height:15px;line-height:16px;padding-top:1px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .edit-and-suggestion .edit-indicator{color:#004288;display:inline-block;font-size:16px;margin-left:4px;transform:translateY(-2px)}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .tip-title-suggestion-and-number{align-items:center;display:flex;font-size:1.6rem;gap:8px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title-and-suggestion .tip-title-suggestion-and-number .tip-title-suggestion{color:#3f3f3f;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title{align-items:center;display:flex;font-size:16px;font-weight:700;height:24px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-title .edit-indicator{color:#004288;display:inline-block;margin-left:3px;transform:translateY(1px)}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions{align-items:center;display:flex;gap:5px;position:relative;vertical-align:top}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .feedback-tooltip-error{top:5px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup{cursor:pointer;margin-left:50px;padding-top:2px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup svg:hover{background-color:#ebf6fe;border-radius:30px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;z-index:3}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips li{border-bottom:unset;position:relative;right:40px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:last-child{border-bottom:none}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:first-child{border-radius:6px 6px 0 0}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:last-child{border-radius:0 0 6px 6px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available .hover-icon .is-hover{display:none}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available .hover-icon .no-hover{display:block}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:hover .hover-icon .no-hover{display:none}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available:hover .hover-icon .is-hover{display:block}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .available .option-label{position:relative;top:1px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled:last-child{border-bottom:none}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled .hover-icon .is-hover{display:none}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled .hover-icon .is-hover svg{opacity:.5}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled .hover-icon .no-hover{display:block}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips .disabled .hover-icon .no-hover svg{opacity:.5}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-header .tip-actions .edit-tips-options-row-popup .list-options-tips.list-mode{left:-100px;margin-top:0;position:absolute}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .tip-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#3f3f3f;font-size:14px;line-height:1.4;margin-bottom:8px;text-overflow:ellipsis}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .media-container{height:123px;overflow:hidden;position:relative;width:163px}.recipe-tip-modal-body .recipe-tips-container .tips-list-container .tips-list-li .media-container .tip-media{display:block;font-size:10px;height:100%;left:0;max-height:123px;max-width:163px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.recipe-tip-modal-body .recipe-tips-container .tips-list-header{align-self:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button{align-items:center;color:#004288;display:flex;height:-moz-fit-content;height:fit-content;max-width:107px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button.at-bottom{margin-bottom:24px;margin-top:24px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .button.secondary,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.button-secondary,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.primary,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.button-secondary,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.primary{background-color:#f2f2f2;border:none;font-size:1.6rem;height:30px;justify-self:flex-end;padding:8px 16px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .button.secondary .icon-title,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.button-secondary .icon-title,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.primary .icon-title,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.button-secondary .icon-title,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.primary .icon-title{align-items:center;display:flex;position:relative;right:18px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .button.secondary .icon-title .add-icon,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.button-secondary .icon-title .add-icon,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.primary .icon-title .add-icon,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.button-secondary .icon-title .add-icon,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.primary .icon-title .add-icon{margin-right:5px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .button.secondary .icon-title .custom-modal-txt-label-button,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.button-secondary .icon-title .custom-modal-txt-label-button,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .modal-overlay .modal-section .modal-footer .recipe-tips-container .add-tip-button .secondary.button.primary .icon-title .custom-modal-txt-label-button,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.button-secondary .icon-title .custom-modal-txt-label-button,body #recipe-piece-tips .recipe-tip-modal .recipe-tip-modal-body .recipe-tips-container .add-tip-button .modal-overlay .modal-section .modal-footer .secondary.button.primary .icon-title .custom-modal-txt-label-button{margin-top:2px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .icon-title{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:16px;right:0!important}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .icon-title .add-icon{margin-right:5px}.recipe-tip-modal-body .recipe-tips-container .add-tip-button .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px}.recipe-tip-modal-body .tip-content-collapsible-space-after-scroll{width:1%}.recipe-tip-modal-body .tip-preview-column-space-after-scroll{background-color:#f2f2f2;width:1%}.modal-footer .modal-footer-content{line-height:14px;margin-right:40px}.custom-dialog-modal-section .custom-modal-content>p{color:#3f3f3f;font-size:16px;line-height:1.4;margin:0 0 8px}.custom-dialog-modal-section .custom-modal-content .error-alerts,.custom-dialog-modal-section .custom-modal-content .warning-alerts{align-items:flex-start;background-color:#fff3cd;border-radius:4px;display:flex;gap:12px;margin-top:16px;padding:16px}.custom-dialog-modal-section .custom-modal-content .error-alerts p,.custom-dialog-modal-section .custom-modal-content .warning-alerts p{color:#3f3f3f;font-size:14px;line-height:1.4;margin:0}.custom-dialog-modal-section .custom-modal-content .error-alerts p:first-child,.custom-dialog-modal-section .custom-modal-content .warning-alerts p:first-child{margin-bottom:8px}.custom-dialog-modal-section .custom-modal-content .error-alerts{background-color:#ffebe6}.custom-dialog-modal-section .custom-modal-content .error-icon,.custom-dialog-modal-section .custom-modal-content .warning-icon{font-size:20px}.custom-dialog-modal-section .custom-modal-content .custom-dialog-container{display:flex;flex-direction:column;gap:8px}.custom-dialog-modal-section .custom-modal-content .custom-dialog-container .custom-dialog-title{color:#3f3f3f;font-size:16px;font-weight:700}.custom-dialog-modal-section .custom-modal-content .custom-dialog-container .custom-dialog-description{color:#595959;font-size:14px}.MuiTiptap-RichTextContent-root{background-color:#fff;min-height:200px}.MuiTiptap-RichTextContent-root .ProseMirror,.MuiTiptap-RichTextContent-root p.is-empty.is-editor-empty{font-size:16px}.modal-media{height:inherit}.modal-media.modal-section.expanded{margin:0}.modal-media.modal-section .modal-footer{align-items:center;display:flex;min-height:96px}.modal-media.modal-section .modal-footer .secondary{max-width:82px}.modal-media .media-edit-container{color:#3f3f3f;font-size:16px}.modal-media .media-edit-container .media-edit-description{font-weight:400;margin-bottom:32px}.modal-media .media-edit-container .media-edit-upload-media-title{font-weight:700;margin-bottom:24px}.modal-media .media-edit-container .media-edit-upload-media-button{align-items:center;display:flex;height:40px;margin-bottom:32px}.modal-media .media-edit-container .media-edit-upload-media-button .upload-media-button-text{margin-left:12px}.modal-media .media-edit-container .media-edit-library-title{font-weight:700;margin-bottom:16px}.modal-media .media-edit-container .media-edit-library{display:flex;flex-wrap:wrap;gap:17px}.modal-media .media-edit-container .media-edit-library .media-preview-container{width:calc(16.66667% - 14.16667px)}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview{aspect-ratio:1/1;cursor:pointer;position:relative}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview.highlight-selected-media{border-radius:6px;outline:4px solid #004288}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .single-media-element{border-radius:6px;height:100%;width:100%}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .media-hover{align-items:flex-end;background-color:rgba(0,0,0,.306);border-radius:6px;bottom:0;display:flex;flex-direction:column;position:absolute;top:0;width:100%}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .media-hover .media-hover-edit-pencil{background-color:#fff;border-radius:50%;cursor:pointer;margin-right:8px;margin-top:8px}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .media-hover .media-hover-edit-pencil svg{align-items:center;display:flex;justify-content:center}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .media-hover .media-hover-trash{background-color:#fff;border-radius:50%;cursor:pointer;margin-right:8px;margin-top:8px}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview .media-hover .media-hover-trash svg{align-items:center;display:flex;justify-content:center}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview-name{align-items:center;color:#3f3f3f;display:flex;font-size:12px;font-weight:400;gap:6.7px;height:16px;line-height:14.4px;margin-top:10px}.modal-media .media-edit-container .media-edit-library .media-preview-container .media-preview-name .media-preview-description{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-media .media-edit-container .media-edit-library-empty{align-items:center;color:#333;display:flex;flex-direction:column;gap:5px}.modal-media .media-edit-container .media-edit-library-empty .media-edit-library-empty-title{font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:15px}.modal-media .media-edit-container .media-edit-library-empty .media-edit-library-empty-description{font-size:16px;font-weight:400;line-height:19.2px}.modal-media .loading-select-media-library{align-items:center;display:flex;height:100%;justify-content:center}#recipe-piece-tips{color:#4a4a4a}#recipe-piece-tips .empty-tips{font-size:1.6rem;margin-top:30px}#recipe-piece-tips .title-section{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:28px;margin-bottom:15px;margin-top:4px;opacity:1;padding-bottom:20px;padding-top:3px;text-align:left;width:100%}#recipe-piece-tips .title-section.with-border-bottom{border-bottom:1px solid #d8d8d8;height:40px}#recipe-piece-tips .title-section .title-tooltip-section{align-items:center;display:flex;justify-content:space-between}#recipe-piece-tips .title-section .title-tooltip-section .toolTip{margin-bottom:0;margin-left:12px}#recipe-piece-tips .title-section .title-tooltip-section .toolTip .tooltip-text{left:-4px}#recipe-piece-tips .title-section .title-tooltip-section .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-tips .title-section .title-tooltip-section .no-tips-tooltip .tooltip-text{bottom:38px;min-width:100px;right:-38px}#recipe-piece-tips .title-section .title-tooltip-section .no-tips-tooltip .tooltip-text:after{left:calc(50% - 4.5px);right:unset}#recipe-piece-tips .title-section .button.secondary{border:none;bottom:2px;font-size:1.6rem;height:30px;left:-14px;margin-right:-10px;padding:1px 14px;position:relative}#recipe-piece-tips .title-section .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-piece-tips .title-section .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-piece-tips .title-section .button.secondary .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px;margin-top:2px}#recipe-piece-tips .title-section .feedback-tooltip-error{left:2px;top:2px}#recipe-piece-tips .emptyTips{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1;text-align:left}#recipe-piece-tips .add-tip-btn{color:#004288;cursor:pointer;display:flex;font-size:1.4rem;justify-content:space-between;line-height:20px;margin:10px 5px 5px;position:absolute;right:18px;text-align:left;top:15px;width:53px}#recipe-piece-tips .add-tip-btn svg{bottom:3px;position:relative;transform:scale(.8)}#recipe-piece-tips .swap-tips-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/swap-steps.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/swap-steps.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px;padding:0;position:absolute;right:90px;top:10px}#recipe-piece-tips .tips-list{padding:0 2px 10px}#recipe-piece-tips .tips-list .tips-list-li{list-style-type:none;min-height:190px}#recipe-piece-tips .tips-list .tips-list-li .tip-header{color:#004288;height:auto;margin:12px 0 10px;position:relative;width:100%}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-title .edit-indicator,#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-title-suggestion .edit-indicator{color:#004288;display:inline-block;font-size:20px;font-weight:700;line-height:0;margin-left:8px;transform:translateY(-2px)}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-title{color:#004288;display:inline-block;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:85%}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-info-number{background-color:#3f89d8;border-radius:100px;color:#fff;display:inline-block;font-size:1.4rem;height:27px;line-height:3rem;margin-right:6px;text-align:center;width:27px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .feedback-icon{margin-bottom:9px;margin-left:50px;margin-right:-50px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row{cursor:pointer;margin-left:50px;padding-top:2px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row:hover{background-color:#ebf6fe;border-radius:30px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;width:180px;z-index:3}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips li{border-bottom:unset;position:relative;right:40px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available{background:#fff;border-bottom:1px solid #d1d1d1;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:last-child{border-bottom:none}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:first-child{border-radius:6px 6px 0 0}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:last-child{border-radius:0 0 6px 6px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available .hover-icon .is-hover{display:none}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available .hover-icon .no-hover{display:block}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:hover .hover-icon .no-hover{display:none}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available:hover .hover-icon .is-hover{display:block}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .available .option-label{position:relative;top:1px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled{background:#fff;border-bottom:1px solid #d1d1d1;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled:last-child{border-bottom:none}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled .hover-icon .is-hover{display:none}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled .hover-icon .is-hover svg{opacity:.5}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled .hover-icon .no-hover{display:block}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips .disabled .hover-icon .no-hover svg{opacity:.5}#recipe-piece-tips .tips-list .tips-list-li .tip-header .tip-actions .edit-tips-options-row .list-options-tips.list-mode{left:66%;margin-top:5px;position:absolute}#recipe-piece-tips .tips-list .tips-list-li .tip-body{border-radius:5px;display:inline-block;margin-top:5px;vertical-align:top;width:100%}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-media .no-img{height:80px!important}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info{color:#4a4a4a;display:inline-block;font-size:14px;padding:0 20px;vertical-align:top;width:calc(100% - 180px)}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info>div{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info>div p{overflow:hidden;text-overflow:ellipsis}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info .tip-description{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;overflow:hidden;text-align:left;text-overflow:ellipsis}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info .tip-description .tip-desc-view-more{color:#004288;cursor:pointer;text-decoration:underline}#recipe-piece-tips .tips-list .tips-list-li .tip-body .tip-info .tip-relation{color:#3f3f3f!important;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:18px;text-align:left}#recipe-piece-tips .tips-list .item{min-height:215px;padding:5px 10px;width:100%}#recipe-piece-tips .tips-list .item.isDragging{background:#fff;border:0;border-radius:6px;opacity:.85;outline:1px solid #3f89d8}#recipe-piece-tips .tips-list .item.editing{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-top:10px}#recipe-piece-tips .tips-list .item.editing:hover{border-radius:6px;outline:1px solid #3f89d8;position:relative}#recipe-piece-tips .add-new-tip-container{cursor:pointer;height:75px;margin-left:-3px;margin-top:5px;width:69px}#recipe-piece-tips .add-new-tip-container .add-new-tip-label{color:#004288;font-size:1.4rem;height:75px;margin-left:5px}#recipe-piece-tips .recipe-tip-description-modal .modal-title{font-size:22px;font-weight:700}#recipe-piece-tips .recipe-tip-description-modal .recipe-tip-subtitle,#recipe-piece-tips .recipe-tip-description-modal .recipe-tip-subtitle-related-info{color:#595959;display:block;font-size:16px;font-weight:700;margin-bottom:15px;overflow-wrap:break-word;width:100%}#recipe-piece-tips .recipe-tip-description-modal .recipe-tip-subtitle-related-info{display:inline;font-weight:400}#recipe-piece-tips .recipe-tip-description-modal .recipe-tip-description{color:#595959;display:block;font-size:14px;max-height:600px;overflow:auto;overflow-wrap:break-word;text-overflow:revert}#recipe-difficulty-preview{border-bottom:1px solid #d8d8d8;height:660px;max-height:calc(100vh - 196px);overflow:auto;padding:0 24px 24px 30px;width:1063px}#recipe-difficulty-preview .suggested-cost-recovery{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:6px;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px;margin-bottom:28px;margin-top:22px;opacity:1;padding:15px;width:292px}#recipe-difficulty-preview .suggested-cost-box{align-content:start;margin-top:22px}#recipe-difficulty-preview .suggested-cost-info{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:10px;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;letter-spacing:0;line-height:20px;max-height:200px;opacity:1;overflow:hidden;padding:10px 16px 12px 6px;text-align:left;text-overflow:ellipsis;width:482px}#recipe-difficulty-preview .suggested-cost-info .suggested-cost-info-text{align-items:flex-start;display:flex;flex-direction:column}#recipe-difficulty-preview .suggested-cost-info .suggested-cost-info-text-title{color:#1068eb;font-weight:700;margin-bottom:4px}#recipe-difficulty-preview .suggested-cost-info .suggested-cost-info-text-criteria{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;color:#1068eb;max-height:150px;overflow:hidden;text-overflow:ellipsis}#recipe-difficulty-preview .suggested-cost-info .suggestion-icon{align-self:flex-start;margin-top:-5px;min-width:10%}#recipe-difficulty-preview .warning-adimo-cost-not-ready{margin-top:20px;max-width:578px}#recipe-difficulty-preview .loading-modal{background-color:transparent!important;color:#000!important}#recipe-difficulty-preview .loading-modal .loading-container{position:relative;top:100px}#recipe-difficulty-preview .general-description{color:#3f3f3f;font-size:1.6rem;margin-bottom:24px;margin-top:22px}#recipe-difficulty-preview .duration-title{color:#333;font-size:1.8rem;font-weight:700;margin-bottom:13px}#recipe-difficulty-preview .duration-tooltip{color:#3f3f3f;font-size:1.6rem;margin-bottom:16px;margin-top:2px}#recipe-difficulty-preview .duration-selector-group{display:flex;flex-direction:row;width:100%}#recipe-difficulty-preview .duration-check-box{align-items:center;color:#333;display:inline-flex;flex-direction:row;padding-left:0;padding-right:40px}#recipe-difficulty-preview .duration-check-box input[type=radio]{margin:0 12px 8px 2px}#recipe-difficulty-preview .duration-check-box input[type=radio]:after{background-color:#f2f2f2;height:18px;width:18px}#recipe-difficulty-preview .duration-check-box input[type=radio]:checked:after{border:.4em solid #3f89d8;height:10px;width:10px}#recipe-difficulty-preview .duration-check-box input{margin-right:8px}#recipe-difficulty-preview .duration-check-box .input-label{color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;text-align:left}#recipe-difficulty-preview .container-section-difficulty-cost{display:inline-flex;max-height:330px;width:100%}#recipe-difficulty-preview .container-section-difficulty-cost .recipe-edit-difficulty{border-right:1px solid #d8d8d8;min-width:502px}#recipe-difficulty-preview .container-section-difficulty-cost .recipe-edit-difficulty .difficulty-title{color:#333!important}#recipe-difficulty-preview .container-section-difficulty-cost .recipe-edit-difficulty .difficulty-description-explanation{color:#3f3f3f;font-size:1.6rem}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section{margin-left:30px;width:57%}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title{display:flex;flex-direction:row;justify-content:space-between}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container{display:inline-flex}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container svg{margin-right:20px;transform:scale(1.35)}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container .tooltip-text{height:176px;padding:10px 10px 0 16px;right:0;width:398px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container .tooltip-text a{color:#3f89d8;text-decoration:underline}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .header-title .adimo-container .translationText{color:#fff;font-family:Univers LT Std,sans-serif;line-height:16.8px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-title{align-items:center;color:#333;display:flex;font-size:1.8rem;font-weight:700;gap:10px;margin-bottom:13px;width:-moz-max-content;width:max-content}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-title .semi-cost-title{color:#595959;font-size:14px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-selector-button{bottom:10px;position:relative;width:100px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-selector-button.hidden{visibility:hidden}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-selector-group{display:flex;flex-direction:row;width:100%}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box{align-items:center;color:#595959;display:inline-flex;flex-direction:row;padding-left:0;padding-right:25px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box:last-child{padding-right:0}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box input[type=radio]{margin:0 12px 8px 2px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box input[type=radio]:after{background-color:#f2f2f2;border:1px solid #595959;height:14px;left:-1px;margin-bottom:6px;top:-1px;width:14px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box input[type=radio]:checked:after{background-color:#ebf6fe;border:.25em solid #3f89d8;height:10px;width:10px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box input{margin-right:8px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-check-box .input-label{color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;margin-bottom:2px;text-align:left}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .power-by-adimo{color:#333;display:block;font-size:1.2rem;margin-top:8px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .assist-cost-level{color:#3f3f3f;font-size:1.6rem;margin-top:10px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .cost-tooltip{color:#3f3f3f;font-size:1.6rem;margin-bottom:16px;margin-top:2px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost{align-items:center;display:inline-flex;margin-left:-4px;margin-top:22px;max-height:30px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input-with-symbol{align-items:center;display:flex}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input{max-width:170px;position:relative}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input div:after{position:relative;right:.5em;top:2px;transition:all .05s ease-in-out}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input input{border-radius:4px;border-width:.5px;color:#004288;font-size:18px;height:36px;margin-left:5px;opacity:1;padding-left:11px;-moz-text-align-last:auto;text-align-last:auto;width:150px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input input[type=number]::-webkit-inner-spin-button{height:40px;margin-left:20px;opacity:1;width:1em}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-input .cost-currency-symbol{color:#004288;font-size:1.8rem;position:absolute;top:50%;transform:translateY(-50%)}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-icon{cursor:pointer;margin-left:5px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-icon .container-symbol{margin-right:12px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-icon.preEstablished .container-symbol.isActive.clickIcon.preEstablished{background-color:#ebf6fe;border:1px solid #1068eb}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .cost-icon.estimated{pointer-events:none!important}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-manual-cost .text-icon{bottom:2px;color:#004288;display:inline-flex;font-family:Univers LT Std,sans-serif;font-size:1.6rem;font-weight:700;margin-left:10px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo{align-content:center;align-items:center;display:inline-flex;gap:5px;margin-left:-4px;margin-top:22px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .value-adimo{color:#004288;display:inline-flex;font-size:32px;font-weight:700;margin-left:2px;margin-right:10px;max-width:132px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .cost-icon{bottom:1px;display:inline-flex;margin-left:5px;position:relative}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .cost-icon .container-symbol{margin-right:12px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .text-icon{color:#004288;display:inline-flex;font-family:Univers LT Std,sans-serif;font-size:1.6rem;font-weight:700;margin-left:0;position:relative}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .adimo-container{align-items:center;display:inline-flex;margin-left:40px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .adimo-container svg{margin-right:20px;transform:scale(1.35)}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .adimo-container .tooltip-text{height:70px;width:250px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .container-edit-value-adimo .adimo-container .tooltip-text a{color:#3f89d8;text-decoration:underline}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .description-cost{color:#3f3f3f;display:block;font-size:1.4rem;margin-top:20px}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .description-cost a{font-size:1.6rem}#recipe-difficulty-preview .container-section-difficulty-cost .cost-section .description-cost.hidden{visibility:hidden}#recipe-difficulty-preview .times-container{align-items:center;background-color:#f9f9f9;border:1px solid #999;border-radius:7px;display:flex;height:130px;margin-top:16px;width:1010px}#recipe-difficulty-preview .times-container .times-container-item{align-items:center;border-right:1px solid #d8d8d8;display:flex;flex-direction:column;width:25%}#recipe-difficulty-preview .times-container .times-container-item .times-type-title-and-icon{align-items:center;display:flex;justify-content:center;margin-bottom:16px}#recipe-difficulty-preview .times-container .times-container-item .times-type-title-and-icon .times-explanation{color:#3f3f3f;font-size:14px;font-weight:700;line-height:16.8px;margin-left:8px}#recipe-difficulty-preview .times-container .times-container-item .times-type-title-and-icon .times-explanation-total-time{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin-left:8px}#recipe-difficulty-preview .times-container .times-container-item .times-input{align-items:center;border:1px solid #595959;border-radius:4px;display:flex;height:48px;justify-content:end;width:122px}#recipe-difficulty-preview .times-container .times-container-item .times-input input{background-color:#f9f9f9;border:none;color:#3f3f3f;font-size:16px;height:41px;text-align:right;width:80px}#recipe-difficulty-preview .times-container .times-container-item .times-input input.time-input-filled{color:#004288}#recipe-difficulty-preview .times-container .times-container-item .times-input input:focus{color:#004288;outline:none}#recipe-difficulty-preview .times-container .times-container-item .times-input input:focus::-webkit-inner-spin-button,#recipe-difficulty-preview .times-container .times-container-item .times-input input:hover::-webkit-inner-spin-button{height:44px;width:2px}#recipe-difficulty-preview .times-container .times-container-item .times-input.automatic-mode input{background-color:#f2f2f2}#recipe-difficulty-preview .times-container .times-container-item .times-input.focused{border:2px solid #1068eb}#recipe-difficulty-preview .times-container .times-container-item .times-input .times-input-text{align-items:center;color:#3f3f3f;display:flex;font-size:1.6rem;height:44px;text-align:center;width:42px}#recipe-difficulty-preview .times-container .times-container-item .times-input .times-input-text.time-input-filled{color:#004288}#recipe-difficulty-preview .times-container .times-container-item .times-input .times-input-text.input-disabled{background-color:#f2f2f2}.recipe-edit-difficulty{min-width:420px}.recipe-edit-difficulty .typography{display:inline-flex}.recipe-edit-difficulty .difficulty-description-explanation{color:#595959;font-size:1.4rem;margin-top:10px}.recipe-edit-difficulty .difficulty-icons{margin-top:10px}.recipe-edit-difficulty .difficulty-icons .recipe-difficulty-container{align-content:center;display:flex;gap:10px}.recipe-edit-difficulty .difficulty-icons .recipe-difficulty-container .difficulty-icon{cursor:pointer}.recipe-edit-difficulty .difficulty-icons .recipe-difficulty-container .difficulty-description{align-self:center;color:#004288;font-size:16px;font-weight:700;line-height:24px}.recipe-edit-difficulty .suggested-difficulty-recovery{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:6px;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px;margin-bottom:58px;margin-top:32px;opacity:1;padding:15px;width:292px}.recipe-edit-difficulty .suggested-difficulty-recovery b{color:#1068eb}.recipe-edit-difficulty .difficulty-box-container{align-content:start;height:160px;margin-bottom:48px;margin-top:22px}.recipe-edit-difficulty .difficulty-box-info{align-items:center;background-color:#ebf6fe;border:1px solid #1068eb;border-radius:10px;box-sizing:border-box;color:#1068eb;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;letter-spacing:0;line-height:20px;max-height:200px;opacity:1;overflow:hidden;padding:10px 16px 12px 6px;text-align:left;text-overflow:ellipsis;width:397px}.recipe-edit-difficulty .difficulty-box-info .suggested-difficulty-info .suggestion-icon{margin-top:-5px}.recipe-edit-difficulty .difficulty-box-info b{color:#1068eb}.recipe-edit-difficulty .difficulty-box-info .suggested-difficulty-info{display:flex}.recipe-edit-difficulty .difficulty-box-info .suggested-difficulty-info .suggestion-icon{align-self:flex-start;min-width:10%}.recipe-edit-difficulty .difficulty-box-info .suggested-difficulty-info .suggested-difficulty-info-text .suggested-difficulty-info-text-criteria{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;color:#1068eb;max-height:150px;overflow:hidden;text-overflow:ellipsis}#recipe-piece-difficulty{padding-bottom:21px}#recipe-piece-difficulty .title-section-duration-difficulty-cost{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;font-size:24px;height:32px;justify-content:space-between;margin-bottom:24px}#recipe-piece-difficulty .title-section-duration-difficulty-cost .title-container{align-items:center;display:flex}#recipe-piece-difficulty .title-section-duration-difficulty-cost .title-container .duration-title{color:#3f3f3f;font-size:20px;font-weight:700;margin-right:8px}#recipe-piece-difficulty .title-section-duration-difficulty-cost .title-container .recipe-difficulty-tooltip .tooltip-text{left:-4px}#recipe-piece-difficulty .title-section-duration-difficulty-cost .title-container .recipe-difficulty-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-difficulty .title-section-duration-difficulty-cost .btn-edit-info{align-items:center;color:#004288;cursor:pointer;display:flex}#recipe-piece-difficulty .title-section-duration-difficulty-cost .btn-edit-info .pencil-edit{font-family:UniversLTStd,sans-serif;font-size:16px;font-weight:400;margin-right:16px}#recipe-piece-difficulty .title-section-duration-difficulty-cost .btn-edit-info .pencil-icon{margin-bottom:4px;margin-right:10px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost{border-bottom:1px solid #d8d8d8;display:flex}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container{align-self:flex-start;display:flex;flex-direction:column;max-width:188px;min-width:188px;padding-right:15px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container.large-width{width:25%}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container .duration-recipe-view{align-items:center;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;height:27px;justify-content:space-between;min-width:148px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container .duration-recipe-view .warning-missing-duration-tooltip{top:auto}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container .container-time{align-items:center;display:flex;gap:5px;margin-top:16px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-time-container .container-time .value-duration{color:#004288;font-size:18px;font-weight:700;word-break:break-word}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:flex;flex-direction:column;height:104px;margin-bottom:19px;padding-left:16px;padding-right:16px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container.large-width{width:25%}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-recipe-view{align-items:center;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;height:27px;justify-content:space-between;min-width:148px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-recipe-view .warning-missing-difficulty-tooltip{top:auto}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-recipe-view .recipe-difficulty-suggested-tooltip{align-items:center;display:flex;justify-content:center}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-recipe-view .recipe-difficulty-suggested-tooltip .tooltip-text{left:2px;width:350px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-recipe-view .recipe-difficulty-suggested-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .difficulty-icon-group{display:flex;gap:13px;margin-bottom:10.5px;margin-top:16px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-difficulty-container .recipe-difficulty-description{color:#004288;font-family:UniversLTStd,sans-serif;font-size:12px;font-style:normal;font-weight:700}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container{display:flex;flex-direction:column;padding-left:16px;width:-webkit-fill-available}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container.large-width{width:50%}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view{align-items:center;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;height:27px;justify-content:space-between;margin-bottom:16px;min-width:148px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .cost-title{align-items:flex-end;display:flex;gap:5px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .cost-title .cost-per-serving{align-self:center;font-size:14px;font-weight:700}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .warning-missing-cost-tooltip{top:auto}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .recipe-cost-tooltip{align-items:center;display:flex;justify-content:center}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .recipe-cost-tooltip .tooltip-text{left:2px;width:350px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .cost-recipe-view .recipe-cost-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo{display:flex;flex-direction:column}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box-icons,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box-icons{align-items:center;display:flex;gap:10px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box-icons .cost-icon,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box-icons .cost-icon{display:flex;gap:10px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box-icons .cost-icon .container-symbol,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box-icons .cost-icon .container-symbol{height:24px;margin-right:0;width:24px}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box-icons .text-icon,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box-icons .text-icon{color:#004288;font-family:UniversLTStd,sans-serif;font-size:12px;font-weight:700}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box{margin-top:12px;word-break:break-word}#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-manual-cost .cost-box .value-cost,#recipe-piece-difficulty .container-recipe-duration-difficulty-cost .recipe-cost-container .container-value-adimo .cost-box .value-cost{color:#004288;font-size:18px;font-weight:700}#recipe-piece-difficulty .recipe-steps{display:block;margin-bottom:8px;margin-top:8px;padding-top:12px;position:relative}#recipe-piece-difficulty .recipe-steps .recipe-steps-container{display:inline-block;position:relative}#recipe-piece-difficulty .recipe-steps .recipe-steps-container .recipe-steps-times-logo{border-radius:50%;color:#004288;position:relative}#recipe-piece-difficulty .recipe-steps .recipe-steps-container .recipe-steps-times-info{bottom:20px;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:35px;letter-spacing:0;line-height:20px;margin-left:8px;position:absolute;text-align:left}#recipe-piece-difficulty .recipe-steps .recipe-steps-container .recipe-steps-times-data{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:700;left:35px;letter-spacing:0;margin-left:8px;position:absolute;text-align:left;top:20px}#recipe-piece-difficulty .recipe-steps .recipe-steps-container#preparation,#recipe-piece-difficulty .recipe-steps .recipe-steps-container#presentation{border-right:1px solid #d8d8d8;margin-left:10px;max-width:130px;min-width:130px}#recipe-piece-difficulty .recipe-steps .recipe-steps-container#presentation{border-right:none}#recipe-piece-difficulty .recipe-steps .recipe-steps-container#cooking,#recipe-piece-difficulty .recipe-steps .recipe-steps-container#waiting{border-right:1px solid #d8d8d8;margin-left:10px;max-width:130px;min-width:130px}.modal-section.recipe-notes-popup .modal-body.recipe-notes-modal{padding-top:60px}.modal-section.recipe-notes-popup .loading-section{background:#f8fafb}.modal-section.recipe-notes-popup .modal-footer{height:-moz-fit-content;height:fit-content;min-height:auto;padding:14px 34px 28px}.modal-section.recipe-notes-popup .modal-footer .modal-footer-content.recipe-notes-footer{height:-moz-fit-content;height:fit-content;margin-bottom:-4px;margin-right:40px;width:100%}.modal-section.recipe-notes-popup .modal-footer .modal-footer-content.recipe-notes-footer .text-area-input{height:auto}.modal-section.recipe-notes-popup .modal-footer .modal-footer-content.recipe-notes-footer .text-area-input>textarea{height:auto;max-height:126px;min-height:auto}.modal-section.recipe-notes-popup .modal-footer .modal-btn{margin:8px}#recipe-notes-popup>div .empty-chat{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}#recipe-notes-popup>div .empty-chat>span{color:#999;font-size:3.2rem}#recipe-notes-popup>div .chat{align-content:flex-end;display:flex;flex-wrap:wrap}#recipe-notes-popup>div .chat .note-wrapper{color:#3f3f3f;display:flex;flex:0 0 100%;font-size:1.6rem}#recipe-notes-popup>div .chat .note-wrapper .note{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.059),0 1px 4px rgba(0,0,0,.078);margin-bottom:16px;max-width:65%;padding:12px 20px}#recipe-notes-popup>div .chat .note-wrapper .note.own{background-color:#ebf6fe;margin-left:auto}#recipe-notes-popup>div .chat .note-wrapper .note.any{background-color:#f2f2f2}#recipe-notes-popup>div .chat .note-wrapper .note.editing{border:2px solid #3f89d8;box-shadow:none;height:auto;width:100%}#recipe-notes-popup>div .chat .note-wrapper .note.editing .input-edit-text{font-family:inherit;height:auto;max-height:83px;resize:none}#recipe-notes-popup>div .chat .note-wrapper .note .note-content>span{color:#999;display:inline-block;font-size:1.4rem;margin-bottom:6px}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-user{color:#3f3f3f;font-weight:700;margin-right:8px}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-message{-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis}#recipe-notes-popup>div .chat .note-wrapper .note .note-content>p{margin:0;white-space:pre-wrap}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit{cursor:pointer;height:0;transform:translateY(10px);transition:transform .2s ease}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit>div{display:none}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit.display{background-color:#3f3f3f;border-radius:4px;color:#fff;display:block;height:75px;margin-left:auto;margin-top:-75px;padding:6px 10px;transform:translateY(0);transition:transform .2s ease;width:104px}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit.display>div{align-items:center;display:flex;flex-wrap:wrap;padding:6px 0}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit.display>div .trash-icon{margin-right:2px}#recipe-notes-popup>div .chat .note-wrapper .note .note-content .note-edit.display>div span{line-height:0;margin-bottom:-3px;margin-left:8px}#recipe-notes-popup>div .chat .note-wrapper .note .text-edit-input .input-container{background-color:transparent;border:none}#recipe-notes-popup>div .chat .note-wrapper .note .text-edit-input .input-container .input-edit-text{background-color:transparent}#recipe-piece-notes{color:#4a4a4a}#recipe-piece-notes .title-section{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:28px;margin-bottom:15px;opacity:1;padding-bottom:12px;text-align:left;width:100%}#recipe-piece-notes .title-section .title-and-tooltip{display:flex}#recipe-piece-notes .title-section .recipenotestooltip{margin-bottom:0;margin-left:12px;margin-right:215px!important}#recipe-piece-notes .title-section .recipenotestooltip .tooltip-text{left:-4px}#recipe-piece-notes .title-section .recipenotestooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-notes .title-section .message-btn{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;margin-right:10px;padding-right:5px}#recipe-piece-notes .title-section .message-btn>span{line-height:1;margin-left:6px}#recipe-piece-notes .title-section .message-btn .leaveMessage{color:#004288;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;opacity:1;text-align:left}#recipe-piece-notes #recipe-piece-notes{overflow-wrap:break-word}#recipe-piece-notes .notes-container{font-size:1.6rem}#recipe-piece-notes .notes-container>div{background-color:#d1d1d1;border-radius:4px;color:#595959;font-size:1.4rem;margin-left:auto;padding:8px;width:-moz-max-content;width:max-content}#recipe-piece-notes .notes-container>div>span:first-child{margin-right:6px}#recipe-piece-notes .notes-container .emptyNotes{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1;text-align:left}.sorting-step-group-list{padding-bottom:22px}.sorting-step-group-list .steps-group-container.isCollapsed{background-color:#fff!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.sorting-step-group-list .steps-group-container.isCollapsed:hover{border-radius:6px;outline:1px solid #3f89d8;position:relative}.sorting-step-group-list .steps-group-container.isCollapsed .isDragging{opacity:.85}.sorting-step-group-list .steps-group-container .steps-list{background-color:#fff;border-radius:6px;margin-top:30px}.sorting-step-group-list .steps-group-container .steps-list .item{margin-bottom:10px;min-height:215px;width:100%}.sorting-step-group-list .steps-group-container .steps-list .item.isDragging{background:#fff;border:0;border-radius:6px;opacity:.85;outline:1px solid #3f89d8}.sorting-step-group-list .steps-group-container .steps-list .single-step{background-color:#fff;border-radius:6px;padding:10px}.sorting-step-group-list .steps-group-container .steps-list .single-step:hover{border-radius:6px;outline:1px solid #3f89d8;position:relative}.sorting-step-group-list.isUsingPlaceholder .add-new-container{margin-top:60px!important}.sorting-step-group-list .group-data{align-items:center;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;padding-left:130px;width:100%}.sorting-step-group-list .group-data .step-group-name{display:inline-block;margin-left:15px;width:75%}.sorting-step-group-list .group-data .step-group-name.warning-invalid.is-collapsed{width:70%}.sorting-step-group-list .group-data .step-group-name.warning-invalid.is-collapsed .input-element-container{min-width:430px}.sorting-step-group-list .group-data .step-group-name.warning-invalid .label-not-editing-simple-validation{color:#af300b!important}.sorting-step-group-list .group-data .step-group-name span.label-not-editing-simple-validation{color:#004288!important;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;opacity:1;text-align:left}.sorting-step-group-list .group-data .step-group-name .input-element-container{display:flex;justify-content:space-between;margin-left:-125px;margin-top:8px;max-width:430px;min-width:430px;width:100%}.sorting-step-group-list .group-data .step-group-name .input-element-container.isEditing{background-color:#fff}.sorting-step-group-list .group-data .step-group-name .input-element-container .pencil-icon{cursor:pointer;float:right;height:20px;width:20px}.sorting-step-group-list .group-data .step-group-name .long-input-element-simple-validation-tooltip{max-width:388px}.sorting-step-group-list .group-data .step-group-name .label-not-editing-simple-validation{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-right:5px;max-width:388px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.sorting-step-group-list .group-data .step-group-name .input-element-simple-validation{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:345px!important}.sorting-step-group-list .group-data .step-group-name .title-container{margin-left:-125px;padding-top:8px;width:430px}.sorting-step-group-list .group-data .step-group-name .title-container .limitCharacter{line-height:20px}.sorting-step-group-list .group-data .step-group-name.isReadMode .title-container{display:none!important}.sorting-step-group-list .group-data .no-steps{color:#595959;display:block;font-size:1.6rem}.sorting-step-group-list .group-data .step-group-buttons{align-items:center;display:flex;flex-direction:row;height:18px;justify-content:center;margin-left:-20px!important;margin-right:10px}.sorting-step-group-list .group-data .step-group-buttons .action-box-updown{margin-top:14px}.sorting-step-group-list .group-data .step-group-buttons .arrow-icon{cursor:pointer;margin-left:10px;margin-top:12px}.sorting-step-group-list .group-data .step-group-buttons .feedback-tooltip-error .warningIcon{height:22px;margin-right:10px;margin-top:10px;width:22px}.sorting-step-group-list .group-data .edit-step-group-options-row{cursor:pointer;height:35px;margin-top:8px;padding-top:4px;width:35px}.sorting-step-group-list .group-data .edit-step-group-options-row:hover{background-color:#ebf6fe;border-radius:50%;height:35px;width:35px}.sorting-step-group-list .group-data .list-options-group-step{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);list-style-type:none;margin-top:3px;opacity:1;position:absolute;width:180px;z-index:3}.sorting-step-group-list .group-data .list-options-group-step li{border-bottom:unset;position:relative;right:40px}.sorting-step-group-list .group-data .list-options-group-step .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.sorting-step-group-list .group-data .list-options-group-step .available:last-child{border-bottom:none}.sorting-step-group-list .group-data .list-options-group-step .available:first-child{border-radius:6px 6px 0 0}.sorting-step-group-list .group-data .list-options-group-step .available:last-child{border-radius:0 0 6px 6px}.sorting-step-group-list .group-data .list-options-group-step .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.sorting-step-group-list .group-data .list-options-group-step .available .hover-icon .is-hover{display:none}.sorting-step-group-list .group-data .list-options-group-step .available .hover-icon .no-hover{display:block}.sorting-step-group-list .group-data .list-options-group-step .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.sorting-step-group-list .group-data .list-options-group-step .available:hover .hover-icon .no-hover{display:none}.sorting-step-group-list .group-data .list-options-group-step .available:hover .hover-icon .is-hover{display:block}.sorting-step-group-list .group-data .list-options-group-step .available .option-label{position:relative;top:1px}.sorting-step-group-list .group-data .list-options-group-step .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.sorting-step-group-list .group-data .list-options-group-step .disabled:last-child{border-bottom:none}.sorting-step-group-list .group-data .list-options-group-step .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.sorting-step-group-list .group-data .list-options-group-step .disabled .hover-icon .is-hover{display:none}.sorting-step-group-list .group-data .list-options-group-step .disabled .hover-icon .is-hover svg{opacity:.5}.sorting-step-group-list .group-data .list-options-group-step .disabled .hover-icon .no-hover{display:block}.sorting-step-group-list .group-data .list-options-group-step .disabled .hover-icon .no-hover svg{opacity:.5}.sorting-step-group-list .group-data .list-options-group-step.list-mode{position:absolute;transform:translateX(-80%)}.sorting-step-group-list.editing .steps-group-container{background-color:#f2f2f2;border-radius:6px;padding-bottom:10px}.sorting-step-group-list.editing .steps-group-container .steps-list{background-color:#f2f2f2;padding:15px}.sorting-step-group-list.editing .steps-group-container .steps-list.isDragging{background:#fff;border:2px solid #3f89d8;border-radius:6px;margin:-2px}.sorting-step-group-list.editing .steps-group-container .steps-list.isEditing{margin-top:0}.sorting-step-group-list.editing .steps-group-container .single-step{border-bottom:1px solid #d8d8d8;border-radius:6px;padding:10px}.sorting-step-group-list.editing .steps-group-container .single-step.edit-mode-steps{background-color:#fff}.sorting-step-group-list.editing .steps-group-container .add-new-step-container{margin-top:10px;padding-left:10px}.sorting-step-group-list.editing .group-data{border-radius:6px;display:flex;padding-left:130px;width:100%}.sorting-step-group-list.isLastGroup{border-bottom:none}.sorting-step-group-list .steps-draggable{background-color:#4169e1}html #recipe-piece-preparation .modal-overlay .modal-section .step-content ::-webkit-scrollbar-thumb{background-color:#999;border:none;border-radius:7.5px}html #recipe-piece-preparation .modal-overlay .modal-section .step-content ::-webkit-scrollbar{background-color:#f2f2f2;width:5px}html #recipe-piece-preparation .modal-overlay .modal-section .step-content .custom-dialog-modal-section.cant-save .alert-box{max-height:150px;overflow:auto}section.modal-section.modal-add-steps .modal-body{padding:24px 8px 24px 24px}section.modal-section.modal-add-steps .modal-footer{min-height:96px;padding:30px 8px 30px 0}#recipe-piece-preparation .modal-overlay .modal-section .modal-header .modal-title{height:79px;padding-top:10px}.step-list-adding .item.editing{border-radius:6px;outline:2px solid #004288}.step-list-adding .item.editing:hover{border-radius:6px}.step-list-adding .item.missing-fields-warning{border-radius:6px;outline:1px solid #f5be1a}.step-list-adding .item.missing-fields-warning .single-step{background-color:#fcf2d3}.step-list-adding .item.missing-fields-warning:hover{border-radius:6px;outline:1px solid #f5be1a}.step-list-adding .item.missing-fields-error{border-radius:6px;outline:1px solid #db380a}.step-list-adding .item.missing-fields-error .single-step{background-color:#ffefef}.step-list-adding .item.missing-fields-error:hover{border-radius:6px;outline:1px solid #db380a}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:40px}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text].char-limit-exceeded{border:1px solid #db380a;border-radius:4px}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text].char-limit-exceeded:focus{border:1px solid #db380a}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text]:focus{border:1px solid #004288;outline:none}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text]::-moz-placeholder{color:#3f3f3f;font-size:14px;font-weight:400;line-height:22px;opacity:1}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=text]::placeholder{color:#3f3f3f;font-size:14px;font-weight:400;line-height:22px;opacity:1}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=number]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;padding:0 5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content input[type=number]:focus{border:1px solid #004288;outline:none}#recipe-piece-preparation .modal-overlay .modal-section .step-content input::-moz-placeholder,#recipe-piece-preparation .modal-overlay .modal-section .step-content textarea::-moz-placeholder{color:#727272;font-size:1.4rem;opacity:.4}#recipe-piece-preparation .modal-overlay .modal-section .step-content .Select-placeholder,#recipe-piece-preparation .modal-overlay .modal-section .step-content input::placeholder,#recipe-piece-preparation .modal-overlay .modal-section .step-content textarea::placeholder{color:#727272;font-size:1.4rem;opacity:.4}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-title{align-items:flex-end;display:flex;justify-content:space-between;padding:2rem 0 1rem 2rem}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-title .title{color:#004288;font-size:3.2rem}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-title .group{color:#3f3f3f;font-size:1.4rem;font-weight:800}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-general-edit{align-items:center;border-right:1px solid #e4e4e4;display:inline-flex;height:600px;justify-content:center;width:59%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-general-edit .content-general .ingredient-icon{display:block;margin:0 40px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-general-edit .content-general .select-step{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible{display:flex;flex-direction:column;gap:16px;height:500px;overflow-x:hidden;overflow-y:auto;padding:16px 12px 16px 17px;width:56%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big{border-radius:6px 6px 6px 6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .collapsible-content,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .collapsible-content{margin-top:-14px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header:first-child,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header:first-child{cursor:auto}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big.collapsible .header,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible.collapsible .header{padding:30px 22px 26px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big.collapsible.colapsed span,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible.collapsible.colapsed span{margin-top:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big.colapsed,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible.colapsed{min-height:56px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header .label-optional,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header h3,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header .label-optional,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header h3{color:#3f3f3f;font-weight:700;line-height:24px;margin:unset}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header span svg,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header span svg{margin-left:-10px;transform:scale(1.5)}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header h3{font-size:18px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible-big .header h3 .badge{visibility:hidden}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header .label-optional,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .step-collapsible .header h3{font-size:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients{display:block;padding:10px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-title{margin-bottom:30px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-title .label-title{color:#004288;font-size:1.8rem;font-weight:700;padding-left:.5rem;white-space:nowrap;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container{display:inline-block;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add{display:block;height:150px;padding-left:12px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container{background-color:#fff;border-radius:6px 6px 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);height:120px;padding:20px;width:280px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-ingredient-add{cursor:pointer;display:inline-block;width:120px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-ingredient-add .add-ingredient-icon{margin:0 15px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-ingredient-add .step-ingredient-add-label{color:#004288;display:block;font-size:1.4rem;font-weight:400}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-group-add{cursor:pointer;display:inline-block;margin-left:2rem;width:100px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-group-add .add-ingredient-group-icon{margin:0 10px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-group-add .step-ingredient-add-label{color:#004288;display:block;font-size:1.4rem;font-weight:400}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list{display:inline-block;min-height:200px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container{margin-left:12px;min-height:150px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-title{color:#3f3f3f;font-size:1.6rem;font-weight:700;height:40px;line-height:22px;width:356px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list{border:2px solid #d8d8d8;border-radius:5px;margin:20px 0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title{background-color:#f9f9f9;display:block;font-size:1.6rem;font-weight:700;line-height:30px;min-height:40px;padding-bottom:10px;padding-left:10px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name{display:inline-block;width:80%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container{display:inline-block;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container.isEditing{background-color:#fff;display:inline-block}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container .pencil-icon{margin-bottom:5px;margin-left:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .long-input-element-simple-validation-tooltip{max-width:388px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .label-not-editing-simple-validation{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-right:5px;max-width:388px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-simple-validation{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;margin-top:0!important;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 90px)!important}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .title-container{padding-bottom:8px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .title-container .limitCharacter{line-height:20px;padding-top:8px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name.isReadMode .title-container{display:none!important}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredient-group-add{cursor:pointer;display:inline-block;margin-bottom:10px;padding-left:10px;width:120px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredient-group-add .ingredient-group-add-label{color:#004288;display:block;font-size:1.4rem;font-weight:400}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items{color:#595959;font-size:1.4rem;font-weight:400;list-style:none;margin:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;line-height:40px;min-height:40px;outline:inherit;padding:0;position:relative}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button:before{content:" ";display:inline-block;height:26px;left:0;position:absolute;top:0;width:26px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.ingredient-product:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.invalid{align-items:center;color:#db380a;cursor:default;display:flex}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.invalid .ingredient-name{margin-left:18px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.invalid .warning{margin-bottom:7px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-check{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat;display:inline-block;height:26px;left:-30px;margin:12px 0;position:absolute;top:1px;width:26px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-check.is-added{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-check.disabled{background:#f2f2f2;background-image:none;border-radius:3px;height:16px;width:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-name{line-height:45px;margin-left:42px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip{background-image:none;margin-left:10px;margin-top:-4px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .no-valid-ing{background-image:url(https://images.aws.nestle.recipes/Images/SVG/warning.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;transform:scale(.9)}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .tooltip-text.top-right{left:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container{display:block;justify-content:start;margin-bottom:20px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-container-title{color:#3f3f3f;display:inline-flex;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;min-width:100%;text-align:left}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-warning-container .WarningBox{max-width:504px!important}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items{display:inline-flex}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item{display:flex;flex-direction:column;justify-content:right;margin-right:15px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item#unit{max-width:235px;min-width:235px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item#quantity{max-width:70px;min-width:70px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item#quantity-fraction{max-width:115px;min-width:115px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item label{color:#595959;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;margin-bottom:12px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item .input-select{color:#3f3f3f;font-size:1.4rem;font-weight:400}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.8rem;margin-top:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-items .measurements-item input[type=text]:focus{border:1px solid #004288;outline:none}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details{min-height:439px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .input-warning-invalid-component label{font-size:12px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container-left{width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container{vertical-align:top}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;margin-bottom:24px;margin-top:24px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item:nth-child(2){min-height:212px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title{display:flex;flex-direction:column}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .label-title-time,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .label-title-type{color:#3f3f3f;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:19.2px;margin-bottom:10px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .limitCharacter{line-height:unset}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-description-title{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations{color:#3f3f3f;display:flex;font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:10px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .details-durations{margin-left:65px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations div:nth-child(2) .input-warning-invalid-component{margin-top:31px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .label-title{color:#727272;font-size:1.4rem}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .step-types{display:flex;justify-content:space-between;max-width:304px;min-width:304px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .step-types .step-type{align-items:center;cursor:pointer;display:flex;flex-direction:column}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .step-types .step-type svg{display:block;position:relative}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .step-types .step-type span{color:#004288;display:block;font-size:1.2rem;font-weight:400;margin-top:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form{display:flex}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form input{border:1px solid #595959;font-size:16px;margin-left:20px;max-height:48px;min-height:48px;vertical-align:top;width:100px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form input:focus{border:2px solid #1068eb;outline:none}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form input::-moz-placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;opacity:1}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form input::placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;opacity:1}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form .unit,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form .unit-placeholder{font-size:16px;font-weight:400;pointer-events:none;position:relative;right:50px;top:15px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form .unit{color:#004288}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form .unit-placeholder{color:#595959}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations-durations .box-form .invalid-time{border-color:#db380a}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration{vertical-align:top}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .label-title{color:#727272;font-size:1.4rem;white-space:nowrap}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .box-form{padding:.5rem}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .box-form input{margin-left:20px;vertical-align:top;width:80px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-number{align-items:center;display:flex;flex-wrap:nowrap;gap:5px;justify-content:flex-start;margin-bottom:20px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-number .label-number{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px;margin-right:8px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-number .step-num{align-content:space-around;align-items:center;background:#3f89d8;border-radius:50%;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.6rem;font-weight:400;height:24px;justify-content:flex-end;text-align:center;width:24px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title{width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div{white-space:nowrap;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .label-title{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px;white-space:nowrap}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .limitCharacter{color:#3f3f3f;font-size:14px;font-weight:400;width:unset}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .step-title input{border:1px solid #595959;height:48px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .step-title input:focus{border:2px solid #1068eb;outline:none}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .step-title input::-moz-placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .step-title input::placeholder{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item *{box-sizing:border-box}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-title{margin-bottom:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-title .label-title{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container{display:flex;height:100%;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview{aspect-ratio:16/10;margin-right:28px;width:48.48%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview .media-container{height:100%;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview .media-container .single-media-element{border-radius:4px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview .empty-media-element{align-items:center;background:#d8d8d8;border-radius:4px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview .empty-media-element .no-img{background:#fff;height:50px;margin-bottom:8px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;width:50px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-preview .empty-media-element .no-img-text{font-size:12px;font-weight:400;line-height:19.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-edit-media-button{align-items:flex-end;color:#004288;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:16.2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-media .step-medias-container .step-media-edit-media-button .pencil-icon{margin-right:12px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-description{color:#595959;font-size:14px;font-weight:400;line-height:22px;margin-bottom:18px;margin-top:19px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container{width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested{box-sizing:border-box;margin-right:10px;padding:0;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item{cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:15px;position:relative;vertical-align:top}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool{border:1px solid;border-radius:4px;margin-bottom:4px;padding:6px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.suggested{background-color:#ebf6fe;border-color:#1068eb;height:96px;width:88px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.manual{background-color:#fff;border-color:#d8d8d8;height:80px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool .close-button{cursor:pointer;position:absolute;right:1px;top:1px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img{display:block;height:60px;margin:6px 6px 0;width:62px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img.suggested{filter:hue-rotate(340deg) saturate(300%)}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name{align-items:center;display:flex;display:-webkit-box;font-size:12px;height:12px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.suggested{color:#1068eb;font-weight:700;height:auto;justify-content:center;min-height:16px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.manual{color:#595959;height:auto;margin-top:8px;min-height:16px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip{background-image:none;cursor:pointer;display:hidden;height:100%;left:0;position:absolute;top:90px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip .tooltip-text{max-width:245px;overflow-wrap:break-word}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .suggested-tools-restored{align-items:center;background:transparent;border:1px solid #004288;border-radius:10px;color:#004288;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:27px;height:48px;margin-bottom:30px;padding:11px;text-align:left;width:292px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-subtitle{color:#004288;font-size:16px;font-weight:400;margin-bottom:21px;margin-top:32px;text-align:left}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .general-container-tools-selector{width:358px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .general-container-tools-selector .select-tools-btn{padding-top:10px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);margin-bottom:55px;margin-top:21px;min-height:150px;opacity:1;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-description{color:#595959;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;margin-left:2px;opacity:1;padding:10px;text-align:left}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list{box-sizing:border-box;margin-left:15px;padding:0;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item{cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:15px;position:relative;vertical-align:top}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .button-tool{border:1px solid;border-radius:4px;padding:6px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .button-tool.suggested{background-color:#ebf6fe;border-color:#1068eb;height:96px;width:88px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .button-tool.manual{background-color:#fff;border-color:#d8d8d8;height:80px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .button-tool .close-button{cursor:pointer;position:absolute;right:1px;top:1px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item img{display:block;height:60px;margin:6px 6px 0;width:62px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item img.suggested{filter:hue-rotate(340deg) saturate(300%)}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .tool-name{align-items:center;display:flex;display:-webkit-box;font-size:12px;height:12px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .tool-name.suggested{color:#1068eb;font-weight:700;height:auto;justify-content:center;min-height:16px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .tool-name.manual{color:#595959;height:auto;line-height:16px;margin-top:8px;min-height:16px;width:78px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .item-name-tooltip{background-image:none;cursor:pointer;display:hidden;height:100%;left:0;position:absolute;top:90px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible .section-step-tools .manual-tools-container .manual-tools-list .step-tool-item .item-name-tooltip .tooltip-text{max-width:245px;overflow-wrap:break-word}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-content-collapsible-space-after-scroll{width:1%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column{background-color:#f2f2f2;height:500px;overflow-x:hidden;overflow-y:auto;padding:0 16px 16px;width:42%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button{align-items:center;color:#004288;display:flex;height:-moz-fit-content;height:fit-content;max-width:107px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary{background-color:#f2f2f2;border:none;font-size:1.6rem;height:30px;justify-self:flex-end;padding:1px 14px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary .icon-title{align-items:center;display:flex;position:relative;right:18px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary .icon-title .pencil-icon{margin-right:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .button.secondary .icon-title .pencil-edit{margin-top:2px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .icon-title{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:16px;right:0!important}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .icon-title .add-icon{margin-right:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .add-button .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .label-subtitle{color:#004288;font-size:1.6rem}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .label-subtitle .step-group-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-top:20px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .label-subtitle .title-step-list{color:#3f3f3f;display:flex;flex-direction:column;font-size:18px;font-weight:700;line-height:24px;padding-bottom:24px;padding-top:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .label-subtitle .title-step-list .step-preview-edit{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px;margin-bottom:-5px;padding-top:5px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list{font-size:1.6rem;margin:unset;padding-left:unset}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list.step-list-adding .single-step .trash-icon{cursor:pointer}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list svg.trash-icon{margin-bottom:6px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .feedback-icon{margin-bottom:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-title .number-step-title .step-num{font-size:1.6rem;height:24px;width:24px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-title .number-step-title .step-title-name{color:#3f3f3f;font-weight:700}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body{display:flex;flex-direction:column;width:auto}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .media-right-badge,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .media-right-badge{display:flex}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .media-container,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .media-container{height:100%;width:37.2%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .media-container .empty-media-element,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .media-container .single-media-element,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .media-container .empty-media-element,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .media-container .single-media-element{border-radius:4px;width:100%}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content{display:inline-flex;flex-direction:column}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-time,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-type,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-time,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-type{align-items:center;display:flex;margin-bottom:8px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-time .description-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-type .description-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-time .description-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-type .description-info{color:#3f3f3f;font-size:16px;margin-right:6px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-time .value-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-type .value-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-time .value-info,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-type .value-info{color:#3f3f3f;font-size:16px;font-weight:700}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-time .type-icon,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-view-content .info-type .type-icon,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-time .type-icon,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-view-content .info-type .type-icon{align-items:center;display:flex;height:30px;justify-content:center;transform:scale(.9);width:30px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-description,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-description{color:#3f3f3f;font-size:16px}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .empty-step-body .step-tools .step-tool,#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column .recipe-step-list .single-step .step-body .step-tools .step-tool{margin:0}#recipe-piece-preparation .modal-overlay .modal-section .step-content .step-preview-column-space-after-scroll{background-color:#f2f2f2;width:1%}#recipe-piece-preparation .modal-overlay .modal-add-steps .steps-modal-body{overflow:hidden;padding:unset}#recipe-piece-preparation .modal-overlay .modal-add-steps .steps-modal-body .modal-title .back svg{top:1px}#recipe-piece-preparation .modal-overlay .modal-add-steps .steps-modal-body .step-content{display:flex;justify-content:space-between;max-width:100%}#recipe-piece-preparation .modal-overlay .modal-add-steps .steps-modal-body .step-content .modal-body-message{font-size:1.4rem;font-weight:400}.recipe-step-edit-component .step-details-tools-section .step-details-section-title{color:#004288;font-size:16px;line-height:22px;margin-bottom:15px}.recipe-step-edit-component .step-details-tools-section .manual-tools-description,.recipe-step-edit-component .step-details-tools-section .suggested-tools-description{color:#3f3f3f;font-size:14px;font-weight:400;line-height:22px;margin-bottom:18px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container{display:flex;flex-direction:row;justify-content:space-between;width:884px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container{margin-top:-9px;width:382px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container{margin-left:5px;width:461px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container{margin-right:5px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container{min-height:140px;width:100%}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested{width:461px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list{width:590px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested{box-sizing:border-box;margin-right:10px;padding:0}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item{cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:15px;position:relative;vertical-align:top}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool{border:1px solid;border-radius:4px;padding:6px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.suggested{background-color:#ebf6fe;border-color:#1068eb;height:96px;height:auto;min-height:16px;width:88px;width:78px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool.manual{background-color:#fff;border-color:#d8d8d8;height:80px;width:78px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .button-tool .close-button,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .button-tool .close-button{cursor:pointer;position:absolute;right:1px;top:1px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item img,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img{display:block;height:60px;margin:6px 6px 0;width:62px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item img.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item img.suggested{filter:hue-rotate(340deg) saturate(300%)}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name{align-items:center;display:-webkit-box;font-size:12px;height:12px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name.suggested,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.suggested{color:#1068eb;font-weight:700;height:auto;justify-content:center;min-height:16px;width:78px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .tool-name.manual,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .tool-name.manual{color:#595959;height:auto;margin-top:8px;min-height:16px;width:78px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip{background-image:none;cursor:pointer;display:hidden;height:100%;left:0;position:absolute;top:90px;width:100%}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .manual-tools-list .step-tool-item .item-name-tooltip .tooltip-text,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-icons-container .step-tools-list-suggested .step-tool-item .item-name-tooltip .tooltip-text{max-width:245px;overflow-wrap:break-word}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .manual-tools-description,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .manual-tools-description{margin-bottom:18px;margin-top:9px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .general-container-tools-selector,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .general-container-tools-selector{padding-bottom:5px;width:358px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .manual-tools-container .general-container-tools-selector .select-tools-btn,.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .general-container-tools-selector .select-tools-btn{background:#fff;padding-top:10px}.recipe-step-edit-component .step-details-tools-section .step-details-tools-container .suggested-tools-container .suggested-tools-restored{align-items:center;background:transparent;border:1px solid #004288;border-radius:10px;color:#004288;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:27px;height:48px;margin-bottom:30px;padding:11px;text-align:left;width:292px}#recipe-piece-preparation .modal-overlay .modal-add-steps{height:inherit;margin:unset}#recipe-piece-preparation .modal-overlay .modal-add-steps .step-content,#recipe-piece-preparation .modal-overlay .modal-add-steps .step-content .step-content-collapsible,#recipe-piece-preparation .modal-overlay .modal-add-steps .step-content .step-preview-column{height:inherit}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-modal-bottom-buttons{margin-top:unset!important}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-dialog-modal-section.cant-save{height:auto}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-dialog-modal-section.cant-save .message-secondary{margin-bottom:25px}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-dialog-modal-section.cant-save .alert-box{margin-bottom:35px;max-height:200px;overflow:auto}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-dialog-modal-section.save-with-errors .message-secondary{margin-bottom:25px}#recipe-piece-preparation .modal-overlay .modal-add-steps .custom-dialog-modal-section.save-with-errors .alert-box{margin-bottom:35px}#recipe-piece-preparation .steps-modal-body .message-secondary{margin-bottom:50px}#recipe-piece-preparation .steps-modal-body .save-with-errors .custom-modal-bottom-buttons{margin-bottom:25px}.modal-add-recipe-ingredients .modal-btn-cancel{background-color:#fff!important;border:1px solid #004288!important;color:#004288!important}.modal-add-recipe-ingredients .modal-btn-cancel.disabled-btn{opacity:.3}.general-box .title-section{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;font-family:UniversLTStd,sans-serif;font-size:20px!important;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;opacity:1;padding-bottom:12px;text-align:left}.step-ingredient-tools-modal .step-ingredient-tools{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}.step-ingredient-tools-modal .step-ingredient-tools>div{margin-bottom:30px}.step-ingredient-tools-modal .step-ingredient-tools>div .step-tool{background-color:#fff;border:1px solid #d8d8d8;height:80px;margin:0 25px 10px 0;padding:20px 0;text-align:center;width:80px}.step-ingredient-tools-modal .step-ingredient-tools>div .step-tool .toolTip{background-image:none;height:42px;position:absolute;width:42px;z-index:2}.step-ingredient-tools-modal .step-ingredient-tools>div .step-tool .toolTip .tooltip-text.top-right{bottom:75px;left:-15px}.step-ingredient-tools-modal .step-ingredient-tools>div .step-tool .step-tool-img{height:44px;transform:scale(1);width:44px}.step-ingredient-tools-modal .step-ingredient-tools>div .tool-name{display:block;font-size:1.2rem;padding:2px;text-align:center;width:80px}.step-ingredient-tools-modal .step-ingredient-tools .view-more-tools{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}#recipe-piece-preparation{color:#4a4a4a}#recipe-piece-preparation .emptyPreparation{font-size:1.6rem}#recipe-piece-preparation .title-section{border-bottom:1px solid #d8d8d8;color:#3f3f3f;font-size:2.4rem;width:100%}#recipe-piece-preparation .title-section.with-border-top{border-top:1px solid #d8d8d8;margin-top:15px;padding-top:20px}#recipe-piece-preparation .title-section.with-border-bottom{border-bottom:1px solid #d8d8d8}#recipe-piece-preparation .title-section .servings{border:1px solid #979797;color:#979797;font-size:1.6rem;margin:0 25px;padding:8px 5px 5px 8px}#recipe-piece-preparation .title-section .toolTip{margin-bottom:0;margin-left:12px}#recipe-piece-preparation .title-section .toolTip .tooltip-text{left:-4px}#recipe-piece-preparation .title-section .toolTip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-preparation .title-section .no-steps-tooltip{left:2px;top:1px}#recipe-piece-preparation .title-section .no-steps-tooltip .tooltip-text{min-width:100px;right:-42px}#recipe-piece-preparation .title-section .no-steps-tooltip .tooltip-text:after{left:calc(50% - 4.5px);right:unset}#recipe-piece-preparation .one-step,#recipe-piece-preparation .step-group-list-title{color:#3f3f3f;display:block;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-align:left}#recipe-piece-preparation .no-steps-available{color:#3f3f3f;font-size:16px}#recipe-piece-preparation .step-group-list-container{border-top:1px solid #d8d8d8;display:flex;justify-content:space-between;margin-bottom:25px;margin-top:20px;padding-top:22px}#recipe-piece-preparation .step-group-list-container .button.secondary{border:none;font-size:1.6rem;height:30px;margin-right:5px;padding:1px 14px}#recipe-piece-preparation .step-group-list-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-piece-preparation .step-group-list-container .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-piece-preparation .step-group-list-container .button.secondary .icon-title .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:16px;margin-left:4px;margin-top:2px}#recipe-piece-preparation .step-group-list-container .step-group-list-title{align-items:center;display:flex}#recipe-piece-preparation .add-another-group-container{margin-top:15px;padding-left:0}#recipe-piece-preparation .add-another-group-container .step-group-list-title{border-top:unset;margin-top:10px}#recipe-piece-preparation .subtitle-section{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:15px}#recipe-piece-preparation .subtitle-section.with-border-top{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}#recipe-piece-preparation .content-section.empty-media-msg{font-size:1.6rem;height:20px;line-height:1.25;margin:32px 0}#recipe-piece-preparation .content-section .empty-tags{list-style-type:none}#recipe-piece-preparation .add-step-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px;padding:0;position:absolute;right:10px;top:10px}#recipe-piece-preparation .container-title-step{display:inline-flex;justify-content:space-between;margin-bottom:5px;margin-top:10px;width:100%}#recipe-piece-preparation .container-title-step .buttons-preparations{align-items:center;display:flex;margin-right:-10px;margin-top:-8px}#recipe-piece-preparation .container-title-step .buttons-preparations .without-border .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif;font-size:14px}#recipe-piece-preparation .container-title-step .buttons-preparations .button{margin-right:8px!important;min-height:36px}#recipe-piece-preparation .container-title-step .buttons-preparations .button .custom-modal-txt-label-button{font-family:UniversLTStd,sans-serif}#recipe-piece-preparation .container-title-step .buttons-preparations .button .icon-title{padding:3px 10px}#recipe-piece-preparation .container-title-step .without-border .button.secondary{border:none;font-size:1.6rem;height:30px;padding:1px 14px}#recipe-piece-preparation .container-title-step .without-border .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-piece-preparation .container-title-step .without-border .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-piece-preparation .container-title-step .without-border .button.secondary .icon-title .custom-modal-txt-label-button{margin-left:4px;margin-top:2px}#recipe-piece-preparation .container-title-step .button.secondary{font-size:1.6rem;height:30px;padding:1px 14px}#recipe-piece-preparation .container-title-step .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#recipe-piece-preparation .container-title-step .button.secondary .icon-title .add-icon{margin-right:5px}#recipe-piece-preparation .container-title-step .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}#recipe-piece-preparation .step-publish-warning{margin-bottom:10px;margin-top:10px}#recipe-piece-preparation .stepList-container{margin-bottom:16px}#recipe-piece-preparation .stepList-container .steps-list .item.editing .single-step .step-title .step-title-name.invalid-step{max-width:410px!important;min-width:410px!important}#recipe-piece-preparation .stepList-container .group-list,#recipe-piece-preparation .stepList-container .steps-list{list-style:none;margin:0;padding:0}#recipe-piece-preparation .stepList-container .group-list .step-time,#recipe-piece-preparation .stepList-container .steps-list .step-time{color:#3f3f3f!important;font-size:16px!important}#recipe-piece-preparation .stepList-container .group-list .feedback-icon,#recipe-piece-preparation .stepList-container .steps-list .feedback-icon{margin-bottom:18px!important}#recipe-piece-preparation .stepList-container .group-list .step-title-name,#recipe-piece-preparation .stepList-container .steps-list .step-title-name{color:#004288;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}#recipe-piece-preparation .stepList-container .group-list .trash-btn,#recipe-piece-preparation .stepList-container .steps-list .trash-btn{right:42px!important;transform:scale(1.8)}#recipe-piece-preparation .stepList-container .group-list .pencil-btn,#recipe-piece-preparation .stepList-container .steps-list .pencil-btn{right:6px!important;transform:scale(.88)}#recipe-piece-preparation .stepList-container .group-list .stepIngredient,#recipe-piece-preparation .stepList-container .steps-list .stepIngredient{color:#004288;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;text-align:left}#recipe-piece-preparation .stepList-container .group-list .step-description span,#recipe-piece-preparation .stepList-container .steps-list .step-description span{color:#004288;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;text-align:left;text-decoration:none}#recipe-piece-preparation .stepList-container .group-list .item,#recipe-piece-preparation .stepList-container .steps-list .item{min-height:215px;padding:5px 10px;width:100%}#recipe-piece-preparation .stepList-container .group-list .item.isDragging,#recipe-piece-preparation .stepList-container .steps-list .item.isDragging{background:#fff;border:0;border-radius:6px;opacity:.85;outline:1px solid #3f89d8}#recipe-piece-preparation .stepList-container .group-list .item.editing-preparation,#recipe-piece-preparation .stepList-container .steps-list .item.editing-preparation{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-top:20px}#recipe-piece-preparation .stepList-container .group-list .item.editing-preparation:hover,#recipe-piece-preparation .stepList-container .steps-list .item.editing-preparation:hover{border-radius:6px;outline:1px solid #3f89d8;position:relative}#recipe-piece-preparation .add-new-step-container{margin-left:-4px;width:90px}#recipe-piece-preparation .add-new-step-container .add-new-step-label{margin-left:4px}#recipe-piece-preparation .import-new-base-recipe-container{cursor:pointer;display:inline-block;margin-top:10px;padding-left:10px;width:130px}#recipe-piece-preparation .import-new-base-recipe-container .import-new-base-recipe-label{color:#004288;display:block;font-size:1.4rem;width:130px}#recipe-piece-preparation .import-new-base-recipe-container:hover #Prepration,#recipe-piece-preparation .import-new-base-recipe-container:hover .icon-content-background{fill:#ebf6fe}#recipe-piece-preparation .add-new-step-container,#recipe-piece-preparation .add-new-step-group-container{cursor:pointer;display:inline-block;width:110px}#recipe-piece-preparation .add-new-step-container .add-new-step-group-label,#recipe-piece-preparation .add-new-step-container .add-new-step-label,#recipe-piece-preparation .add-new-step-group-container .add-new-step-group-label,#recipe-piece-preparation .add-new-step-group-container .add-new-step-label{color:#004288;display:block;font-size:1.4rem}#recipe-piece-preparation .add-new-step-container:hover #Prepration,#recipe-piece-preparation .add-new-step-container:hover .icon-content-background,#recipe-piece-preparation .add-new-step-group-container:hover #Prepration,#recipe-piece-preparation .add-new-step-group-container:hover .icon-content-background{fill:#ebf6fe}#recipe-piece-preparation .steps-group{margin-top:-10px}#recipe-piece-preparation .steps-group-container .group-data{margin-left:-5px}#recipe-piece-preparation .steps-group-container .group-data .step-group-buttons .feedback-tooltip-error{margin-bottom:10px}#recipe-piece-preparation .steps-group-container .add-new-step-container{margin-top:-15px}#recipe-piece-preparation .steps-group-container .add-new-step-container .add-steps-icon{margin-left:7px}#recipe-piece-preparation .steps-group-container .add-new-step-container .add-new-step-label{margin-left:12px}#recipe-piece-preparation .steps-group-container .add-new-step-container .input-element-container{color:#004288;font-family:UniversLTStd,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;text-align:left}#recipe-piece-preparation .steps-group-container .step-in-groups .steps-list .single-step .pencil-btn{transform:scale(.88)}#recipe-piece-preparation .steps-group-container .step-in-groups .steps-list .single-step .trash-btn{margin-right:10px;transform:scale(1.8)}#recipe-piece-preparation .steps-group-container .step-in-groups .steps-list .single-step .step-title .feedback-tooltip-error{margin-bottom:12px}#recipe-piece-preparation .steps-group-container .step-in-groups .steps-list .single-step .step-title .step-title-name.invalid-step{max-width:378px!important;min-width:378px!important}#recipe-piece-preparation .pencil-icon{margin-right:-15px;transform:scale(.85)}#recipe-piece-preparation .add-another-group-container .add-new-step-group-container{margin-top:0}#recipe-piece-preparation .sorting-step-group-list{margin-bottom:20px;padding-bottom:0}#recipe-piece-preparation .sorting-step-group-list.isUsingPlaceholder{padding-bottom:80px}#recipe-piece-preparation .step-ingredients-selected-container .step-ingredients-selected-title{color:#3f3f3f;font-size:1.6rem;font-weight:700}#recipe-piece-preparation .step-ingredients-selected-container .ingredient-list{list-style:none;padding:0;text-align:left}#recipe-piece-preparation .step-ingredients-selected-container .ingredient-list .ingredient-list-item{color:#3f3f3f;font-size:1.6rem;margin-bottom:20px}#recipe-piece-preparation .step-ingredients-selected-container .ingredient-list .ingredient-list-item .display-name{font-weight:700}#recipe-piece-preparation .step-ingredients-selected-container .ingredient-list .ingredient-list-item .ingredient-quantity{color:#595959;font-size:1.4rem;margin-left:33px;margin-top:10px}#recipe-piece-preparation .step-ingredient-description-modal .step-ingredient-subtitle,#recipe-piece-preparation .step-ingredient-tools-modal .step-ingredient-subtitle{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word;width:100%}#recipe-piece-preparation .step-ingredient-description-modal .step-ingredient-description,#recipe-piece-preparation .step-ingredient-tools-modal .step-ingredient-description{font-size:1.4rem;overflow-wrap:break-word}#recipe-piece-preparation .isnotnestle{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#recipe-piece-preparation .isnestle,#recipe-piece-preparation .isnotnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;min-height:26px;min-width:26px;padding:0;vertical-align:sub}#recipe-piece-preparation .isnestle{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#recipe-piece-preparation .loading-delete-step .translationText{font-size:1.6rem}#recipe-piece-preparation .step-group-item.isDragging .isCollapsed{border:0;opacity:.85;outline:1px solid #3f89d8}#recipe-piece-tools{border-bottom:1px solid #d8d8d8;color:#3f3f3f;margin:20px 0}#recipe-piece-tools .tools{color:#3f3f3f;font-size:18px;font-weight:700}#recipe-piece-tools .tool-description{font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;margin:12px 0 8px;opacity:1;text-align:left}#recipe-piece-tools .general-tools-container{margin-bottom:14px}#recipe-piece-tools .empty-tool-description{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1}#recipe-piece-tools .empty-tool-description .feedback-tooltip-error{margin-right:10px;top:0}#recipe-piece-tools .empty-tool-description .feedback-tooltip-error .tooltip-text{right:-2px}#recipe-piece-tools .tool-item{display:inline-block;height:60px;width:60px}#recipe-piece-tools .tool-item .toolTip{background-image:none;height:60px;position:absolute;width:60px}#recipe-piece-tools .tool-item .toolTip .tooltip-text{bottom:50px;left:14px}#recipe-piece-tools .tool-item .tool-item-image{height:60px;width:60px}.recipe-checklist-popup{font-size:1.6rem;max-width:700px!important}.recipe-checklist-popup .title-section{border:none!important;box-sizing:border-box;color:#999!important;display:inline-block!important;font-size:1.6rem!important;margin:0 0 20px;padding-left:40px;width:auto!important}.recipe-checklist-popup .list-cell{list-style:none;margin-bottom:13px}.recipe-checklist-popup .list-cell input{margin-right:16px}.recipe-checklist-popup .list-cell input[type=checkbox]{display:none}.recipe-checklist-popup .list-cell input[type=checkbox]+label{color:#727272;cursor:pointer;font-size:1.6rem;width:250px}.recipe-checklist-popup .list-cell input[type=checkbox]+label span{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat 50%;border-radius:5px;display:inline-block;height:16px;margin:5px 11px 0 0;vertical-align:-2px;width:16px}.recipe-checklist-popup .list-cell input[type=checkbox]+label span.selected{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat 50%}.recipe-checklist-popup .list-cell .name{color:#4a4a4a;cursor:pointer;display:inline-block;font-weight:700;width:68%}.recipe-checklist-popup .note-description{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:1.6rem;height:292px;line-height:1.63;padding:15px;resize:none;width:100%}.recipe-checklist-popup .note-description:focus{border:1px solid #004288;color:#004288;outline:none}.recipe-checklist-popup .advice{color:#999;font-size:1.2rem;margin-top:10px}.recipe-checklist-popup .time{color:#4a4a4a;display:inline-block;text-align:center;width:25%}.general-box .title-section{font-size:2.4rem}#recipe-piece-sports{color:#3f3f3f}#recipe-piece-sports .title-section{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:inline-flex;font-family:UniversLTStd,sans-serif;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:28px;margin-bottom:15px;opacity:1;padding-bottom:12px;text-align:left;width:100%}#recipe-piece-sports .title-section .title-and-tooltip{display:flex}#recipe-piece-sports .title-section .exerciseEquivalent{max-width:190px;min-width:190px}#recipe-piece-sports .title-section .recipesportstooltip{margin-bottom:0;margin-left:6px}#recipe-piece-sports .title-section .recipesportstooltip .tooltip-text{left:-4px}#recipe-piece-sports .title-section .recipesportstooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}#recipe-piece-sports .emptySports{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1;text-align:left}#recipe-piece-sports .action-pencil-box{color:#004288;cursor:pointer;font-size:1.4rem;position:relative;right:18px;top:1px}#recipe-piece-sports .action-pencil-box .pencil-btn{display:inline-flex!important;margin-bottom:8px!important;margin-top:0!important;position:relative!important;right:5px!important;transform:scale(.9)}#recipe-piece-sports .action-pencil-box .pencil-edit{bottom:2px;color:#004288;display:inline-flex;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;margin-left:7px;position:relative!important;text-align:left}#recipe-piece-sports .sports-table{line-height:0;padding:0}#recipe-piece-sports .sports-table .sport-row{border-bottom:1px solid #d8d8d8;font-size:1.6rem;height:auto;line-height:15px;list-style:none}#recipe-piece-sports .sports-table .sport-row:last-child{border-bottom:none}#recipe-piece-sports .sports-table .sport-row:first-child{border:none;border-bottom:1px solid #d8d8d8;color:#3f3f3f;font-size:1.8rem;font-weight:400}#recipe-piece-sports .sports-table .sport-row:first-child span{display:inline-block;padding:15px;text-align:left;width:50%}#recipe-piece-sports .sports-table .sport-row:first-child span:first-child{border-right:1px solid #d8d8d8}#recipe-piece-sports .sports-table .sport-row .sport-cell{display:inline-block;padding:15px;text-align:left;width:50%}#recipe-piece-sports .sports-table .sport-row .sport-cell:first-child{border-right:1px solid #d8d8d8}#recipe-recommendation{color:#4a4a4a;margin-bottom:50px;padding-top:2px;position:relative;width:1224px}#recipe-recommendation .title-section-container .title{margin-bottom:18px}#recipe-recommendation .empty-items{color:#d1d1d1;display:block;font-size:3rem;height:400px;margin-top:50px;text-align:center;width:100%}#recipe-recommendation .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;margin-bottom:40px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#recipe-recommendation .list-actions{align-items:center;display:flex;flex-direction:row;height:32px;justify-content:end;margin-bottom:24px;margin-right:17px;margin-top:24px}#recipe-recommendation .list-actions .count-recommenders{color:#3f3f3f;font-size:1.6rem;font-weight:400;margin-right:16px}#recipe-recommendation .list-actions .select-order-by,#recipe-recommendation .list-actions .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin-right:16px;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__single-value,#recipe-recommendation .list-actions .select-status .input-select-prefix__single-value{color:#004288;font-size:1.6rem}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__menu,#recipe-recommendation .list-actions .select-status .input-select-prefix__menu{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.502);min-width:236px;opacity:1;z-index:50}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__option--is-focused,#recipe-recommendation .list-actions .select-status .input-select-prefix__option--is-focused{background-color:#ebf6fe;color:#004288}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__control,#recipe-recommendation .list-actions .select-status .input-select-prefix__control{width:100%}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__control--is-focused,#recipe-recommendation .list-actions .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-recommendation .list-actions .select-order-by .input-select-prefix__indicators,#recipe-recommendation .list-actions .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#recipe-recommendation .list-actions .view-mode{background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:6px;display:flex;height:36px}#recipe-recommendation .list-actions .grid-btn,#recipe-recommendation .list-actions .list-btn{background-color:#fff;border-radius:5px;cursor:pointer;display:inline-block;height:34px;padding:5px;text-decoration:none;width:34px}#recipe-recommendation .list-actions .grid-btn.active,#recipe-recommendation .list-actions .list-btn.active{background-color:#004288;fill:#fff}#recipe-recommendation .recipe-recommendation-container{display:flex;flex-wrap:wrap;gap:24px;overflow-y:visible;padding-top:20px}#recipe-recommendation .recipe-recommendation-container .recipe-item-card.list-mode .item-info-container .item-stats .item-market-locale{margin-left:-15px;width:198px}#recipe-recommendation .recipe-recommendation-container .recipe-item-card.list-mode .item-info-container .item-stats .item-status{width:135px}#recipe-recommendation .recipe-recommendation-container .recipe-item-card.list-mode .item-info-container .item-stats .total-views-tooltip{right:158px}#recipe-recommendation .list-mode-header-recommenders{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem}#recipe-recommendation .list-mode-header-recommenders>span{flex-grow:4;margin-left:18px}#recipe-recommendation .list-mode-header-recommenders .item-info-header{display:flex;flex-direction:row;letter-spacing:0;line-height:22px;text-align:center;width:605px}#recipe-recommendation .list-mode-header-recommenders .item-info-header span:first-child{margin-right:10px;width:91px}#recipe-recommendation .list-mode-header-recommenders .item-info-header span:nth-child(2){margin-right:50px;width:164px}#recipe-recommendation .list-mode-header-recommenders .item-info-header span:nth-child(3){margin-right:51px;width:57px}#recipe-recommendation .list-mode-header-recommenders .item-info-header span:nth-child(4){margin-right:42px;width:49px}#recipe-recommendation .list-mode-header-recommenders .item-info-header span:nth-child(5){width:91px}#recipe-recommendation .list-mode{width:1224px}#recipe-recommendation .list-mode .item-name-long{width:618px}#recipe-recommendation .total-views-tooltip{right:146px}#recipe-recommendation .select-order-by{height:30px}.donut-chart{background-color:#fff;border-radius:80px;box-shadow:0 0 15px 0 #d1d1d1;height:165px;margin:-5px auto 18px;padding-bottom:20px;text-align:center;width:165px}.donut-chart .rv-radial-chart{margin:auto}.donut-chart .chart-text{margin-bottom:35px;margin-top:-67px}.donut-chart .chart-text .chart-score{bottom:22px;color:#3f3f3f;font-size:60px;line-height:0px;margin:0 auto;position:relative}.donut-chart .chart-text .chart-to{color:#727272;display:block;font-size:20px;font-weight:300;height:20px;margin-top:-22px}.donut-chart .no-chart-text{font-size:4.5rem;margin-top:-83px}.stacked-bar{width:100%}.stacked-bar .mark-container{height:15px;padding:0 2px}.stacked-bar .mark-container .mark{display:inline-block;height:15px;margin:0;padding:0;position:relative}.stacked-bar .stripes-container{margin:30px 0 8px;position:relative}.stacked-bar .stripes-container .stripes-list{display:flex;height:12px;list-style:none;margin-left:5px;padding:0;width:100%}.stacked-bar .stripes-container .stripes-list li{border-right:1px solid #000;margin:0 1px 0 0;position:relative;z-index:2}.stacked-bar .stripes-container .stripes-list li.stripe:first-child{border-radius:12px 0 0 12px}.stacked-bar .stripes-container .stripes-list li.stripe:last-child{border-radius:0 12px 12px 0;border-right:unset}.stacked-bar .stripes-container .stripes-list li span{bottom:20px;font-size:1.2rem;position:absolute;text-align:center;width:100%}.stacked-bar .axis-container{height:16px;padding:0 2px}.stacked-bar .axis-container .values-list{color:#727272;display:flex;font-size:14;list-style:none;margin:0;padding:0;position:relative;width:100%}.stacked-bar .axis-container .values-list li.value{position:absolute}.nutritional-modal-container{display:flex;flex-direction:column;font-size:16px;margin-top:40px;width:835px}.nutritional-modal-container .nutritional-table-header{color:#3f3f3f;display:flex;flex-direction:row;font-size:1.4rem;padding:0 15px;width:760px}.nutritional-modal-container .nutritional-table-header div{display:block;height:20px}.nutritional-modal-container .nutritional-table-header .nutrition-label{width:290px}.nutritional-modal-container .nutritional-table-header .value-label{width:310px}.nutritional-modal-container .nutrients-list ul{list-style:none;margin:0;padding:0}.nutritional-modal-container .nutrients-list ul .nutrient{background-color:#fff;border-bottom:1px solid #d1d1d1;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.161);margin:0 0 10px;min-height:60px;opacity:1;padding:17px 17px 10px}.nutritional-modal-container .nutrients-list ul .nutrient>div{cursor:pointer}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title{color:#3f3f3f;display:flex;font-size:18px;font-weight:700;margin-bottom:6px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title span{color:#004288;width:300px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .min-spec{color:#595959;font-size:1.4rem;font-weight:400;margin:0 4px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info{align-items:center;display:flex;font-size:1.4rem;font-weight:400;justify-content:space-between;width:200px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .actions-buttons{margin-left:16px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .actions-buttons .show-more svg{margin-left:5px;transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .actions-buttons .show-more.active{margin-top:40px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .actions-buttons .show-more.active svg{transform:rotate(180deg)}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .WarningBox span.green-icon{background:#fff;border-radius:25px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .WarningBox span.green-icon:before{background:#fff;content:" ";display:inline-block;height:20px;line-height:1;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;position:absolute;text-align:center;width:20px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .quality-label{font-family:Univers LT Std,sans-serif}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info .quality-label.label-optimal{height:20px}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-info span{color:#3f3f3f}.nutritional-modal-container .nutrients-list ul .nutrient .nutrient-title .nutrient-unit{color:#3f3f3f;font-size:1.4rem;font-weight:700;line-height:22px;margin:0;width:330px}.nutritional-modal-container .nutrients-list ul .nutrient .nutritional-info-wrapper{display:none}.nutritional-modal-container .nutrients-list ul .nutrient .nutritional-info-wrapper.active{display:unset}.nutritional-modal-container .nutrients-list ul .nutrient .nutritional-info-wrapper .WarningBox{font-size:14px;margin-top:16px}.nutritional-modal-container .nutrients-list ul .nutrient .nutritional-info-wrapper .WarningBox a{color:#004288}.nutritional-modal-container .nutrients-list ul .nutrient .nutritional-info-wrapper .stacked-bar{font-size:14px}.nutritional-modal-container .nutrients-list ul .nutrient:last-child{border:none}.nutritional-modal-container .nutrients-list .tag-advise{color:#3f3f3f;font-size:14px;margin-top:20px}.nutritional-modal-container .key-list{background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;flex:1 0 220px;height:-moz-fit-content;height:fit-content;padding:18px 26px}.nutritional-modal-container .key-list p{color:#3f3f3f;font-weight:700}.nutritional-modal-container .key-list ul{list-style:none;margin:0;padding:0}.nutritional-modal-container .key-list ul li{margin-bottom:8px}.nutritional-modal-container .key-list ul li svg{margin-right:8px}.nutritional-modal-container .key-list ul li:last-child{margin-bottom:0}.nutritional-info{display:flex;justify-content:space-between}.nutritional-info .my-menu-iq-container .my-menu-iq-title-container{padding-bottom:10px;text-align:center}.nutritional-info .my-menu-iq-container .my-menu-iq-title-container .my-menu-iq-title{color:#004288;font-size:18px;font-weight:400}.nutritional-info .my-menu-iq-container .my-menu-iq-title-container .subtitle-text{color:#727272;font-size:14px;line-height:1.5}.nutritional-info .my-menu-iq-container .menuIQscore{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;justify-content:center;max-height:337px;width:372px}.nutritional-info .my-menu-iq-container .menuIQscore .nutritional-more-info .info-text{color:#727272;font-size:14px;line-height:1.5;padding-top:10px;text-align:center}.nutritional-info .my-menu-iq-container .menuIQscore .nutritional-more-info .centered-text{color:#004288;font-size:3.2rem;font-weight:700;margin-bottom:10px;text-align:center}.nutritional-info .my-menu-iq-container .menuIQscore .link{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:4px;color:#004288;cursor:pointer;display:flex;font-size:14px;height:30px;padding:0 10px;text-align:center;width:-moz-fit-content;width:fit-content}.nutritional-info .my-menu-iq-container .menuIQscore .bottom-text{color:#727272;font-size:14px;line-height:1.5;margin-bottom:14px;text-align:center;width:266px}.nutritional-info .my-menu-iq-container .menuIQscore .bottom-text .more-information{color:#3e659d;cursor:pointer;padding:0 5px;text-decoration:underline}.nutritional-info .mealscoreErrorsModal{width:800px}.nutritional-info .mealscoreErrorsModal .content{padding:0 65px 35px}.nutritional-info .mealscoreErrorsModal .text{color:#3f3f3f;font-size:16px;line-height:20px;margin-bottom:8px}.nutritional-info .mealscoreErrorsModal .text.list{font-weight:700;margin:0}.sidedishes-tab-title{font-size:18px;font-weight:700;line-height:27px;margin-bottom:24px}.no-main-courses-tags{display:flex;flex-direction:column;font-size:16px;font-weight:400;height:50px;justify-content:space-between;line-height:19.2px;margin-bottom:24px}.sidedish-tabs-container{border-bottom:2px solid #004288;color:#004288;display:flex;flex-direction:row;margin-bottom:20px;padding-bottom:15px;width:100%}.sidedish-tabs-container span{border:1px solid #004288;border-radius:20px;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center;vertical-align:middle}.sidedish-tabs-container span.active{background:#205896;color:#fff}.sidedish-tabs-container span:hover:not(.active){background:#ebf6fe}.sidedish-tabs-container label{border:1px solid #004288;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:7px 17px 3px;text-align:right;white-space:nowrap}.sidedish-tabs-container .add-side-dish-container{display:inline-block;text-align:right;width:58%}.sidedish-tabs-container .add-side-dish-container .disabled{opacity:.5}.sidedish-collapsible{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:32px;padding:17px 15px 0}.sidedish-collapsible .header{align-items:center;cursor:pointer;justify-content:space-between;padding:0 7px 13px}.sidedish-collapsible .header,.sidedish-collapsible .header .allign-left{display:flex;flex-direction:row}.sidedish-collapsible .header .allign-left .title-collapsible{margin-left:10px}.sidedish-collapsible .header .collapsible-button{border:1px solid #004288;border-radius:4px;box-sizing:content-box;color:#004288;font-size:1.4rem;line-height:22px;padding:6px 22px}.sidedish-collapsible .header .collapsible-button.disabled-button{border:1px solid #999;color:#999;cursor:default;opacity:.5}.sidedish-collapsible .content{height:auto;padding-bottom:22px}.sidedish-collapsible .content,.sidedish-collapsible.collapsed .content{margin:0;transition:padding .2s ease;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease}.sidedish-collapsible.collapsed .content{height:0;overflow:hidden}.added-manually-content{border-top:1px solid #d8d8d8;padding:18px 7px 0}.added-manually-content .list-sidedishes{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin:0 0 30px}.added-manually-content .options-button-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}.added-manually-content .options-button-container .select-all{color:#004288;cursor:pointer;display:flex;font-size:1.4rem;line-height:20px}.added-manually-content .options-button-container .select-all svg{margin-right:6px}.added-manually-content .options-button-container .delete-options-container{color:#004288;cursor:pointer;display:flex;font-size:1.4rem;line-height:20px}.added-manually-content .options-button-container .delete-options-container.disabled{color:#999;cursor:default;opacity:.5}.added-manually-content .options-button-container .delete-options-container svg{margin-right:5px}.added-manually-content .no-added-recipes{color:#004288;display:flex;font-size:1.4rem}.added-manually-content .no-added-recipes svg{margin-right:7px}.added-manually-content .no-added-recipes .translationText{align-items:center;display:flex}.sidedish-auto-slot{background-color:#fff;border:1px dashed #595959;border-radius:4px;border-spacing:5px;cursor:pointer;height:442px;width:286px}.sidedish-auto-slot:hover{background-color:#ebf6fe}.sidedish-auto-slot .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sidedish-auto-slot .content .add-icon{background-color:#004288;border-radius:50%;box-sizing:content-box;height:48px;padding:12px;width:48px}.sidedish-auto-slot .content .text-button{color:#004288;font-size:1.8rem;font-weight:700;line-height:24px;margin-top:18px;max-width:160px}.sidedish-auto-slot-loading{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);height:442px;width:286px}.sidedish-auto-slot-loading .loading-gif{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sidedish-auto-slot-loading .loading-gif .loading-container{height:125px;padding:0}.sidedish-auto-slot-loading .loading-gif .loading-container .secondaryLoader{height:100%;width:100%}.sidedish-no-more-auto-slot{border:1px dashed #595959;border-radius:4px;border-spacing:5px;height:442px;width:286px}.sidedish-no-more-auto-slot .content{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;height:100%;justify-content:center}.sidedish-no-more-auto-slot .content .add-icon{background-color:#004288;border-radius:50%;box-sizing:content-box;height:48px;padding:12px;width:48px}.sidedish-no-more-auto-slot .content .text{color:#004288;font-size:1.8rem;font-weight:700;line-height:24px;margin-top:18px;max-width:160px}.added-automatically-content{border-top:1px solid #d8d8d8;padding:18px 7px 0}.added-automatically-content .list-sidedishes{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin:0 0 30px}.added-automatically-content .options-button-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}.added-automatically-content .options-button-container .select-all{color:#004288;cursor:pointer;display:flex;font-size:1.4rem;line-height:20px}.added-automatically-content .options-button-container .select-all svg{margin-right:6px}.added-automatically-content .options-button-container .options-actions-selected{display:flex}.added-automatically-content .options-button-container .delete-options-container,.added-automatically-content .options-button-container .refresh-options-container{color:#004288;cursor:pointer;display:flex;font-size:1.4rem;line-height:20px;margin-left:24px}.added-automatically-content .options-button-container .delete-options-container.disabled,.added-automatically-content .options-button-container .refresh-options-container.disabled{color:#999;cursor:default;opacity:.5}.added-automatically-content .options-button-container .delete-options-container svg,.added-automatically-content .options-button-container .refresh-options-container svg{margin-right:5px}.nutritionSection{color:#4a4a4a;width:100%}.nutritionSection .nutritional-info-detail{display:flex;flex-direction:column;gap:24px}.nutritionSection .nutritional-info-detail .nutritional-info-title{font-size:18px;font-weight:700;line-height:27px}.nutritionSection .nutritional-info-detail .tag-info{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.nutritionSection .nutritional-info-detail .tag-info .tag-chip{align-items:center;background-color:#3f89d8;border-radius:40px;color:#fff;display:flex;font-size:16px;font-weight:400;height:32px;justify-content:center;line-height:19.2px;padding:4px 8px;text-align:center;width:auto}.nutritionSection .nutritional-info-detail .tag-info-description{font-size:16px;font-weight:400;line-height:19.2px}.nutritionSection .nutritional-info-detail .nutritional-info-sub-title{font-size:16px;font-weight:700;line-height:19.2px}.nutritionSection .nutrition-tab-title{font-size:22px;font-weight:700;height:80px;padding:36px 0 32px}.nutritionSection .box-info{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:20px;padding:30px;width:100%}.nutritionSection .box-info .text{display:inline-block;font-size:1.6rem;width:66%}.nutritionSection .box-info .text h2{color:#004288;font-weight:400;line-height:36px;margin-top:0}.nutritionSection .box-info .text p{line-height:24px}.nutritionSection .box-info .image{display:inline-block;float:right}.nutritionSection .little-text{color:#9b9b9b;font-size:1.2rem;margin:30px 0 0}.nutritionSection .warningBox{background-color:#fff;border:1px solid #f2f2f2;margin-top:50px;padding:15px;width:100%}.nutritionSection .warningBox div{display:inline}.nutritionSection .warningBox h3{color:#004288;display:inline;font-weight:400;margin-top:12px;padding-left:15px;position:absolute}.nutritionSection .warningBox ul{color:#9b9b9b;font-size:14px;margin-bottom:0;margin-top:-15px;padding-left:90px}.nutritionSection .warningBox li{margin:8px 0}.nutritionSection .add-recipes-text{color:#727272;font-size:16px;margin:0 0 32px}.nutritionSection .sideDishContainer{display:inline-block;width:100%}.nutritionSection .notMainCourse{height:410px;padding-left:20px;width:calc(100% - 286px)}.nutritionSection .notMainCourse .box{height:100%;padding:112px 0 112px 140px}.nutritionSection .notMainCourse .box img{width:155px}.nutritionSection .notMainCourse .box .boxText{color:#004288;display:inline-block;padding:0 100px;text-align:center;vertical-align:top;width:calc(100% - 180px)}.nutritionSection .notMainCourse .box .boxText .title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:0;margin-top:13px}.nutritionSection .notMainCourse .box .boxText .subtitle{color:#004288;font-size:20px;font-weight:400;line-height:26px;margin-left:5px;margin-right:5px}.nutritionSection .notMainCourse .box .boxText .info{font-size:16px;font-weight:400;line-height:26px}.nutritionSection .recipe-improve-modal{width:750px}.nutritionSection .recipe-improve-modal .recipe-improve-add-form{height:100%}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .modal-subtitle{color:#3f3f3f;display:inline-block;font-size:16px;margin-bottom:15px}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .modal-warning-box{width:calc(100% - 50px)!important}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .titleAutoselector{color:#3f3f3f;display:block;font-size:14px;height:12px;margin:15px 0 0}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .selector-module{margin-top:10px}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .titleLinkedList{color:#4a4a4a;display:block;font-size:12px;font-weight:300;height:12px;margin:15px 0 0}.nutritionSection .recipe-improve-modal .recipe-improve-add-form hr{border:0;border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:25px}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .autocomplete-selector{display:inline-block;vertical-align:top;width:calc(100% - 50px)}.nutritionSection .recipe-improve-modal .recipe-improve-add-form .add-button{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat 50%;border-radius:50%;cursor:pointer;display:inline-block;height:36px;margin-left:22px;vertical-align:bottom;width:28px}.nutritionSection .hasOneSidedish{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);height:100%;padding:15px}.nutritionSection .hasOneSidedish .options-bar-container{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:1.4rem;height:25px;justify-content:space-between;margin:15px 0;width:100%}.nutritionSection .hasOneSidedish .options-bar-container .remove-selected{background:#004288;cursor:pointer;margin-bottom:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipesMenu/close-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipesMenu/close-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:25px;min-width:25px}.nutritionSection .hasOneSidedish .options-bar-container .remove-selected.disabled{background:#d1d1d1}.nutritionSection .hasOneSidedish .options-bar-container .selected-recipes-container{align-items:center;cursor:pointer;display:flex}.nutritionSection .hasOneSidedish .options-bar-container .selected-recipes-container .num-recipes{color:#004288;min-width:150px}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;justify-content:flex-end;width:200px}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes{align-items:center;display:flex}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes .drop-up{width:25%}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes .select-all{background:#004288;cursor:pointer;margin:0 5px 5px 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipesMenu/select-all-white.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipesMenu/select-all-white.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes .select-all.disabled{background:#d1d1d1}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes span{color:#004288}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .select-recipes span.disabled{color:#999}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .delete-options-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-left:25px}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .delete-options-container .trash-icon{margin:0 5px 5px 0}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .delete-options-container .trash-icon.disabled{color:#999}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .delete-options-container span{color:#004288}.nutritionSection .hasOneSidedish .options-bar-container .options-list-container .delete-options-container span.disabled{color:#999}.nutritionSection .hasOneSidedish .no-added-recipes{margin-bottom:76px;margin-top:48px;text-align:center}.nutritionSection .hasOneSidedish .no-added-recipes p{color:#3f3f3f;font-weight:700;margin-top:12px}.nutritionSection .hasOneSidedish .section-sidedishes .list-side-dishes{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin:0 0 30px}.nutritionSection .hasOneSidedish .section-sidedishes .add-recipes-tooltip{display:inline-block;position:absolute;width:100%;z-index:2}.nutritionSection .hasOneSidedish .section-sidedishes .add-recipes-tooltip .toolTip{background-image:none;top:-20px;width:120px}.nutritionSection .hasOneSidedish .section-sidedishes .add-recipes-tooltip .toolTip .tooltip-text{text-align:left}.nutritionSection .hasOneSidedish .section-sidedishes .actions-buttons{text-align:right;width:100%}.nutritionSection .hasOneSidedish .section-sidedishes .actions-buttons .show-more{color:#004288;cursor:pointer;display:block;font-size:1.4rem;text-align:right;text-decoration:none;width:100%}.nutritionSection .hasOneSidedish .section-sidedishes .actions-buttons .show-more svg{margin-left:5px;transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.nutritionSection .hasOneSidedish .section-sidedishes .actions-buttons .show-more.active{margin-top:40px}.nutritionSection .hasOneSidedish .section-sidedishes .actions-buttons .show-more.active svg{transform:rotate(180deg)}.nutritionSection .empty-sidedishe-list{text-align:center;width:100%}.nutritionSection .empty-sidedishe-list .new-dish{background-color:#004288;border:0;color:#fff;cursor:pointer;font-size:16px;margin-top:32px;padding:12px;position:relative;width:175px}.nutritionSection .empty-sidedishe-list .new-dish.disabled{cursor:default;opacity:.5}.nutritionSection .empty-sidedishe-list .addRecipesMessage{color:#3f3f3f;font-size:1.6rem;line-height:24px}.nutritionSection .hasSideDishes{color:#004288;font-weight:400;text-align:center}.nutritionSection .statusText svg{display:none}#recipe-piece-seo-alternates{color:#4a4a4a}#recipe-piece-seo-alternates .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}#recipe-piece-seo-alternates .subtitle-section{color:#004288;font-size:18px;font-weight:700;margin-bottom:15px}#recipe-piece-seo-alternates .subtitle-section>div{font-weight:400;line-break:anywhere;margin:15px 0}#recipe-piece-seo-alternates .subtitle-section.with-seo-urls{margin-top:15px;padding-top:20px}#recipe-piece-seo-alternates .subtitle-section.with-seo-urls .container-title-icons{display:inline-flex;justify-content:space-between;margin:0;width:100%}#recipe-piece-seo-alternates .subtitle-section.with-seo-urls .container-title-icons .icon-share-media{align-items:flex-end;cursor:pointer;display:inline-flex;gap:8px;margin:0}#recipe-piece-seo-alternates .subtitle-section.with-seo-urls .container-title-icons .icon-share-media label{cursor:pointer;font-size:1.4rem}#recipe-piece-seo-alternates .subtitle-section.with-seo-urls #subtitile-url-alternate{color:#3f89d8;font-size:1.6rem;font-weight:400;margin-top:10px}#recipe-piece-seo-alternates .subtitle-section.dont-url-alternate{margin-top:15px}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal{width:auto}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-header{border-bottom:none;font-size:2.2rem}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-header .modal-title{padding:0}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body{background:#fff;padding:0 18px;width:510px}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .title-share{color:#3f3f3f;display:inline-block;font-size:1.6rem;margin-bottom:1rem;width:100%}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .icons-social-media{align-items:center;display:flex;gap:2.5rem;justify-content:center;margin:0}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .copy-link{color:#595959;display:inline-block;font-size:1.4rem;margin-top:1.5rem;width:100%}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .container-copy{display:inline-flex;gap:1rem}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .container-copy .copy,#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .container-copy .input-url{border-radius:4px;height:4rem}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .container-copy .input-url{border:1px solid #d8d8d8;color:#999;font-size:1.4rem;padding:0 8px;width:37.1rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-body .container-copy .copy{align-items:center;border:1px solid #004288;color:#004288;cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;width:8.9rem}#recipe-piece-seo-alternates #recipe-share-modal .modal-overlay .modal-section.share-modal .modal-footer{min-height:0}#recipe-piece-seo .seo-input-form-alternative-text .image-alternative-text-title{color:#3f3f3f;font-size:18px;font-weight:700;margin-bottom:24px}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__header{height:16px;margin-bottom:0;position:relative}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__header .limitCharacter{height:auto;line-height:normal}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__header .tooltip-text{background-color:#4a4a4a;border-radius:4px;bottom:35px;box-shadow:0 0 10px 0 rgba(0,0,0,.502);color:#fff;font-size:1.4rem;font-weight:400;height:auto;left:0;letter-spacing:normal;line-height:1.4;padding:5px 9px 6px 8px;position:absolute;right:0;text-align:left;visibility:visible;width:auto;z-index:1}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__label{color:#3f3f3f;font-size:16px;font-weight:700;line-height:normal;max-width:322px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__label.first-image-width{margin-right:4px;max-width:236px}#recipe-piece-seo .seo-input-form-alternative-text .page-input-first-image{color:#3f3f3f;font-size:16px;font-weight:700;line-height:normal;white-space:nowrap}#recipe-piece-seo .seo-input-form-alternative-text .page-input-field__input{height:96px;resize:none}#recipe-piece-seo .seo-input-form-alternative-text .images-alternative-text-list{display:flex;flex-direction:column;gap:29px}#recipe-piece-seo .seo-input-form-alternative-text .images-alternative-text-list .image-alternative-text-container{display:flex;gap:16px;height:116px}#recipe-piece-seo .seo-input-form-alternative-text .images-alternative-text-list .image-alternative-text-container .media-container{max-width:174px;min-width:174px}#recipe-piece-seo .seo-input-form-alternative-text .images-alternative-text-list .image-alternative-text-container .media-container .single-media-element{border-radius:8px}#recipe-piece-seo .seo-input-form-alternative-text .show-more-alternative-text{color:#004288;cursor:pointer;font-size:16px;font-weight:400;margin-top:34px;text-decoration:underline}#recipe-piece-seo .title-section{border-bottom:1px solid #d8d8d8;color:#3f3f3f;font-size:24px;width:100%}#recipe-piece-seo .title-section .toolTip .tooltip-text{left:-4px}#recipe-piece-seo .no-seo-tooltip{top:1px}#recipe-piece-seo .no-seo-tooltip .tooltip-text{min-width:100px;right:-42px}#recipe-piece-seo .no-seo-tooltip .tooltip-text:after{left:calc(50% - 5px);right:unset}#recipe-piece-seo .seo-fields-section-group{display:flex;flex-direction:column}#recipe-piece-seo .seo-fields-section-group .section-separator{border-bottom:1px solid #d8d8d8;margin-bottom:21px;margin-top:21px}#recipe-piece-seo .optimise-btn,#recipe-piece-seo .undo-optimise-btn{display:flex;font-family:UniversLTStd,sans-serif;margin-left:auto;margin-right:0;max-height:32px;min-height:32px}#recipe-piece-seo .optimise-btn .text-button-seo,#recipe-piece-seo .undo-optimise-btn .text-button-seo{margin-top:2px}#recipe-piece-seo .optimise-btn svg,#recipe-piece-seo .undo-optimise-btn svg{margin-right:10px}#recipe-piece-seo .warning-text{color:#3f3f3f;display:block;font-size:12px;font-weight:400;line-break:auto;line-height:14.4px}#recipe-piece-seo .invalid-message{display:inline-flex;line-height:14.4px;margin-top:10px}#recipe-piece-seo .invalid-message .invalid-text{color:#db380a;font-size:12px;font-weight:400;line-height:14.4px;margin:4px 0 0 12px}#recipe-piece-social-network{color:#4a4a4a}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal{width:612px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-header{align-items:center;border-bottom:1px solid #999;display:flex;height:80px;justify-content:space-between;padding:0 31px 0 24px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-header .modal-close{height:auto;position:static;width:auto}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-body{background-color:#fff;border-bottom:1px solid #999;padding:24px 20px 0 24px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-body .confirm-delete{color:#3f3f3f;font-size:22px;font-weight:400;margin-bottom:74px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-footer{align-items:center;display:flex;height:80px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-footer .button{height:48px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-footer .button.secondary{width:100px}#recipe-piece-social-network .modal-overlay .delete-social-network-media-modal .modal-footer .button.primary{padding:0;width:80px}#recipe-piece-social-network .modal-overlay .modal-section.modal-media .modal-content.modal-body{padding:24px 16px 163px 24px}#recipe-piece-social-network .modal-overlay .modal-section.modal-media.loading .modal-content.modal-body{padding:0}#recipe-piece-social-network .modal-overlay .modal-section.modal-media .modal-header{padding:0 24px}#recipe-piece-social-network .modal-overlay .modal-section.modal-media .modal-footer{height:96px;padding:24px}#recipe-piece-social-network .modal-overlay .modal-section.modal-media .modal-footer .button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;justify-content:center;padding:8px 16px;width:130px}#recipe-piece-social-network .title-section{border-bottom:1px solid #d8d8d8;color:#3f3f3f;font-size:24px;margin-bottom:20px;width:100%}#recipe-piece-social-network .title-section .toolTip .tooltip-text{left:-4px}#recipe-piece-social-network .edit-pencil-social-image-button{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:none;height:32px;justify-content:center;position:absolute;right:8px;top:8px;width:32px;z-index:2}#recipe-piece-social-network .edit-pencil-social-image-button:hover{background-color:#ebf6fe}#recipe-piece-social-network .pencil-social-edit-btn{background:#3f3f3f;cursor:pointer;display:inline-block;margin:6px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;transform:scale(.9);z-index:1}#recipe-piece-social-network .sharing-subtitle{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;text-align:center;text-underline-position:from-font}#recipe-piece-social-network .import-link{color:#004288;cursor:pointer;font-size:16px;font-weight:400;line-height:19.2px;text-decoration:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-underline-position:from-font}#recipe-piece-social-network .social-network-section{align-items:center;display:flex;flex-direction:column;justify-content:center}#recipe-piece-social-network .social-network-section .social-network-image-container{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:150px;position:relative;width:220px}#recipe-piece-social-network .social-network-section .social-network-image-container .single-media-element{border-radius:8px}#recipe-piece-social-network .social-network-section .social-network-image-container.hovered .empty-media-element:after,#recipe-piece-social-network .social-network-section .social-network-image-container.hovered .single-media-element:after{background:rgba(0,0,0,.4);border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}#recipe-piece-social-network .social-network-section .social-network-image-container .no-img{height:50px;margin-bottom:8px;margin-left:auto;margin-right:auto;width:50px}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip{background-image:none!important;cursor:pointer;display:contents;position:relative}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip .tooltip-text{text-align:center;z-index:2}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip.editImage .tooltip-text{justify-content:space-around;left:224px;max-height:36px;max-width:114px;min-height:36px;min-width:114px;top:8px}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip.editImage .tooltip-text span{padding:12px 9px 9px!important}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip.editImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-left:1px;margin-top:-15px}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip.deleteImage .tooltip-text{justify-content:space-around;left:224px;max-height:42px;max-width:132px;min-height:42px;min-width:132px;top:50px}#recipe-piece-social-network .social-network-section .social-network-image-container .toolTip.deleteImage .tooltip-text:after{border-color:#4a4a4a transparent transparent;margin-left:1px;margin-top:-15px}#recipe-piece-social-network .social-network-section .social-network-image-container .trash-delete-container{background-color:#fff;border-radius:50%;cursor:pointer;display:none;height:32px;position:absolute;right:8px;top:48px;width:32px;z-index:2}#recipe-piece-social-network .social-network-section .social-network-image-container .trash-delete-container:hover{background-color:#ebf6fe}#recipe-piece-social-network .social-network-section .social-network-image-container .trash-delete-icon{border-color:#3f3f3f;border-radius:50%;color:#3f3f3f;margin-left:6px;margin-top:7px;z-index:2}#recipe-piece-social-network .social-network-section .social-network-image-container .trash-delete-icon svg{align-items:center;display:flex;justify-content:center}#recipe-piece-social-network .social-network-section .social-network-image-container .trash-delete-icon:hover{background:#ebf6fe}#recipe-piece-social-network .social-network-section .social-network-image-container:hover .edit-pencil-social-image-button,#recipe-piece-social-network .social-network-section .social-network-image-container:hover .trash-delete-container{display:block}#recipe-piece-social-network .social-network-section .section-separator-network{border-bottom:1px solid #d8d8d8;margin-bottom:21px;margin-top:21px;width:100%}#recipe-piece-social-network .social-network-section .limitCharacter{color:#3f3f3f;font-size:14px;line-height:19px;margin-top:1px}#recipe-piece-social-network .social-network-section .label-text{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6px;max-width:99%}#recipe-piece-social-network .social-network-section .label-text .import-limit-container{display:flex;gap:16px}#recipe-piece-social-network .social-network-section .recipe-sharing-input{align-items:center;border:1px solid #595959;border-radius:4px;display:flex;justify-content:space-between}#recipe-piece-social-network .social-network-section .recipe-sharing-input.focused{border:2px solid #1068eb;border-radius:4px}#recipe-piece-social-network .social-network-section .recipe-sharing-input.focused .recipe-input.focused{outline:none}#recipe-piece-social-network .social-network-section .recipe-sharing-input .recipe-input{width:82%}#recipe-piece-social-network .social-network-section .recipe-sharing-input .recipe-input.title-field input{height:26px!important}#recipe-piece-social-network .social-network-section .recipe-sharing-input .icon-box{display:flex;position:relative;top:0;width:-moz-max-content;width:max-content}#recipe-piece-social-network .social-network-section .recipe-sharing-input .icon-box.description-field{align-items:flex-end;bottom:95px;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:38px}#recipe-piece-social-network .social-network-section .recipe-sharing-input .icon-box .close-edit-icon,#recipe-piece-social-network .social-network-section .recipe-sharing-input .icon-box .tick-icon{transform:scale(1.2)}#recipe-piece-social-network .social-network-section .media-container .empty-media-element{border-radius:8px}#recipe-piece-social-network .social-network-section .maximum-text-size{font-size:12px;font-weight:400;line-height:14.4px;margin-top:12px;text-align:left;width:100%}#recipe-piece-social-network .social-network-section .social-network-media{border-radius:8px;display:inline-block;height:150px;vertical-align:top;width:220px}#recipe-piece-social-network .social-network-section .social-network-info{color:#3f3f3f;display:flex;flex-direction:column;font-size:16px;gap:25px;overflow-wrap:break-word;padding:20px 16px 32px;width:100%}#recipe-piece-social-network .social-network-section .social-network-info div:nth-child(2){overflow:hidden;text-overflow:ellipsis}#recipe-piece-social-network .social-network-section .social-network-info .horizontal-divider{background-color:#d8d8d8;height:1px;margin:0 auto;opacity:1;width:534px}#recipe-piece-social-network .social-network-section .social-network-info .post-description,#recipe-piece-social-network .social-network-section .social-network-info .post-title{color:#3f3f3f;display:block;font-size:18px;font-weight:700;line-height:27px;margin:20px 0 10px;overflow:hidden}#recipe-piece-social-network .social-network-section .social-network-info .post-description{margin-top:20px}#recipe-piece-social-network .social-network-section ::-moz-placeholder{color:#3f3f3f}#recipe-piece-social-network .social-network-section ::placeholder{color:#3f3f3f}#recipe-piece-social-network .social-network-section .recipe-input input.text-input{color:#3f3f3f;font-size:16px;font-weight:400}#recipe-piece-social-network .social-network-section .text-area-input textarea{border:none;display:flex;min-height:60px;width:522px}#recipe-piece-social-network .social-network-section .text-area-input textarea.text-input{color:#3f3f3f;font-size:16px;font-weight:400}#recipe-piece-social-network .social-network-section .text-area-input textarea::-webkit-scrollbar{height:0;width:0}#recipe-piece-social-network .social-network-section .text-area-input textarea::-webkit-scrollbar-thumb{background:transparent}#recipe-piece-social-network .social-network-section .text-area-input textarea.invalid{border:1px solid #af300b;color:#af300b}.recipe-input.focused{outline:none}.recipe-usage-container svg{margin-right:2px}.recipe-usage-container h2{color:#004288;font-size:2.4rem;font-weight:400}.recipe-usage-container .usage-history-container{background-color:#fff;border-radius:6px 6px 0 0;padding:20px}.recipe-usage-container .usage-history-container .open-details-view{color:#004288;cursor:pointer;margin-left:10px}.recipe-usage-container .usage-history-container .open-details-view svg{margin-bottom:-2px}.recipe-usage-container .usage-history-container .table-usage{margin-bottom:15px}.recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:10px;text-align:left;white-space:nowrap}.recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:first-child{max-width:240px;min-width:240px}.recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(2){max-width:190px;min-width:190px}.recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(3){max-width:500px;min-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-usage-container .usage-history-container .table-usage .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.recipe-usage-container .usage-history-container .table-usage .table-body tr{color:#595959}.recipe-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(odd){background-color:#fff}.recipe-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(2n){background-color:#f3f3f3}.recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #date{max-width:240px;min-width:240px}.recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #editor{max-width:190px;min-width:190px}.recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #description div{max-width:550px;min-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.recipe-usage-container .usage-history-container .table-usage .table-body tr:hover{background-color:#ebf6fe!important;opacity:1;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.recipe-usage-container .usage-history-container .table-usage .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#595959;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.recipe-usage-container .current-badge{background-color:#e2edfa;border-radius:16px;color:#3368a0;font-size:1.4rem;margin-left:16px;padding:8px 12px}.recipe-usage-container .react-bootstrap-table{box-shadow:0 2px 4px 0 rgba(0,0,0,.161);color:#3f3f3f;font-size:1.6rem;overflow-x:auto;width:100%}.recipe-usage-container .react-bootstrap-table table{background-color:transparent;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.recipe-usage-container .react-bootstrap-table table col[class*=col-]{display:table-column;float:none;position:static}.recipe-usage-container .react-bootstrap-table table td[class*=col-],.recipe-usage-container .react-bootstrap-table table th[class*=col-]{display:table-cell;float:none;position:static}.recipe-usage-container .react-bootstrap-table caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.recipe-usage-container .react-bootstrap-table th{font-weight:400;padding:0;text-align:left}.recipe-usage-container .react-bootstrap-table td{font-size:14px;font-weight:400;padding:0;text-align:left}.recipe-usage-container .react-bootstrap-table td div p{margin:0 0 12px}.recipe-usage-container .react-bootstrap-table .table{margin-bottom:20px}.recipe-usage-container .react-bootstrap-table .table tbody{border:1px solid #d1d1d1;border-radius:10px}.recipe-usage-container .react-bootstrap-table .table>thead>tr>th{border-bottom:1px solid #ddd;color:#3f3f3f;text-align:left;vertical-align:bottom}.recipe-usage-container .react-bootstrap-table .table>tbody>tr>td,.recipe-usage-container .react-bootstrap-table .table>tbody>tr>th,.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td,.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th,.recipe-usage-container .react-bootstrap-table .table>thead>tr>td,.recipe-usage-container .react-bootstrap-table .table>thead>tr>th{border-right:1px solid #ddd;font-size:1.6rem;height:100%;line-height:1.42857143;padding:10px;vertical-align:middle;width:55%}.recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:first-child,.recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:first-child,.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:first-child,.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:first-child,.recipe-usage-container .react-bootstrap-table .table>thead>tr>td:first-child,.recipe-usage-container .react-bootstrap-table .table>thead>tr>th:first-child{width:25%}.recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(2),.recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(2),.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(2),.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(2),.recipe-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(2),.recipe-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(2){width:20%}.recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(3),.recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(3),.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(3),.recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(3),.recipe-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(3),.recipe-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(3){border-right:0}.recipe-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>td,.recipe-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>th,.recipe-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>td,.recipe-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>th,.recipe-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>td,.recipe-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>th{border-top:0}.recipe-usage-container .react-bootstrap-table .table>tbody+tbody{border-top:2px solid #ddd}.recipe-usage-container .react-bootstrap-table .table .table{background-color:#fff}.recipe-usage-container .react-bootstrap-table .table-bordered{border:1px solid #ddd}.recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr{color:#595959}.recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(2n){background-color:#f3f3f3}.recipe-usage-container .react-bootstrap-table .table-hover>tbody>tr:hover{background-color:#ebf6fe;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.recipe-usage-container .recipe-usage-pagination-container{background-color:#fff;border-radius:0 0 6px 6px;height:35px;text-align:center;width:100%}.recipe-usage-container .recipe-usage-pagination-container .pagination{float:right;font-size:1.6rem;line-height:22px;margin-right:15px}.recipe-usage-container .recipe-usage-pagination-container .pagination .itemsCounter{color:#3f3f3f;margin-right:18px}.recipe-usage-container .recipe-usage-pagination-container .pagination .previousPage{color:#004288;cursor:pointer;margin-right:10px}.recipe-usage-container .recipe-usage-pagination-container .pagination .previousPage.disabled{color:#727272;cursor:default}.recipe-usage-container .recipe-usage-pagination-container .pagination .previousPage svg{margin-bottom:-2px;margin-right:5px}.recipe-usage-container .recipe-usage-pagination-container .pagination .nextPage{color:#004288;cursor:pointer;margin-left:10px}.recipe-usage-container .recipe-usage-pagination-container .pagination .nextPage.disabled{color:#727272;cursor:default}.recipe-usage-container .recipe-usage-pagination-container .pagination .nextPage svg{margin-bottom:-2px;margin-left:5px}.recipe-usage-container .recipe-usage-pagination-container .pagination .pageNumber{color:#727272;cursor:pointer;margin-left:10px;margin-right:10px}.recipe-usage-container .recipe-usage-pagination-container .pagination .pageNumber.currentPage{color:#004288;cursor:default;text-decoration:underline}.recipe-usage-container .recipe-usage-modal-body-details .duplicate-details-usage .duplicate-row-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px;margin-bottom:15px}.recipe-usage-container .recipe-usage-modal-body-details .duplicate-details-usage .duplicate-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-bottom:20px}.recipe-usage-container .recipe-usage-modal-body-details .duplicate-details-usage .duplicate-usage-data span{display:block}.recipe-usage-container .recipe-usage-modal-body-details .duplicate-details-usage .open-recipe-link{color:#004288;font-size:1.6rem}.recipe-usage-container .recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage{margin-bottom:30px}.recipe-usage-container .recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.recipe-usage-container .recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row svg{margin-bottom:-2px}.recipe-usage-container .recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.recipe-usage-container .recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data span{display:block}.recipe-usage-container .recipe-usage-modal-body-details .channels-details-usage .channel-usage{margin-bottom:30px}.recipe-usage-container .recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-row-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.recipe-usage-container .recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.recipe-usage-container .recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data span{display:block}.custom-simple-select-component{position:relative}.custom-simple-select-component .select-filter-button{align-items:center;background-color:#fff;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;padding:0 9px;text-align:center;vertical-align:middle}.custom-simple-select-component .select-filter-button .text{display:inline-block}.custom-simple-select-component .select-filter-button .triangle-icon{margin-left:7px;position:relative;top:-6px}.custom-simple-select-component .select-filter-button.filter-active{background-color:#004288;color:#fff}.custom-simple-select-component .select-filter-button.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.custom-simple-select-component .select-filter-button:hover:not(.filter-active),.custom-simple-select-component .select-filter-button:not(.filter-active).filtering{background:#ebf6fe;color:#004288}.custom-simple-select-component .container-custom-simple-select{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:326px;position:absolute;top:45px;width:300px;z-index:4}.custom-simple-select-component .container-custom-simple-select .input-select-custom-prefix__control{display:none}.custom-simple-select-component .container-custom-simple-select .custom-simple-select{display:block;height:90%;width:100%}.custom-simple-select-component .container-custom-simple-select .custom-simple-select .input-select-custom-prefix__menu{background-color:#fff;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;margin-bottom:8px;margin-top:0;position:absolute;top:auto;width:100%;z-index:1}.custom-simple-select-component .container-custom-simple-select .custom-simple-select .input-select-custom-prefix__menu .input-select-custom-prefix__menu-list{max-height:244px;padding-top:0}.custom-simple-select-component .container-custom-simple-select .custom-simple-select .input-select-custom-prefix__menu .input-select-custom-prefix__menu-list .input-select-custom-prefix__option--is-focused:hover{color:#fff}.custom-simple-select-component .container-custom-simple-select .footer-custom-simple-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:15%;justify-content:space-between;width:100%}.custom-simple-select-component .container-custom-simple-select .footer-custom-simple-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.custom-simple-select-component .container-custom-simple-select .footer-custom-simple-select .text-clear.show-clear{cursor:pointer;visibility:visible}.custom-simple-select-component .container-custom-simple-select .footer-custom-simple-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.compare-modal-comparison{height:70vh;overflow-x:hidden;overflow-y:auto;padding:0 2px;width:688px}.compare-modal-comparison::-webkit-scrollbar{height:365px;width:8px}.compare-modal-comparison::-webkit-scrollbar-track{background:#fff}.custom-modal-overlay .custom-modal-section{max-height:calc(100% - 40px)}.compare-modal-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:100%}.compare-modal-container.vl{background:linear-gradient(90deg,transparent 0,transparent calc(50% - .81px),#d8d8d8 calc(50% - .8px),#d8d8d8 calc(50% + .8px),transparent calc(50% + .81px),transparent);margin-left:24px;margin-top:24px;width:649px}.compare-modal-recipe-row{display:flex;justify-content:space-between;width:649px}.compare-modal-recipe-column{flex:1;text-align:center}.compare-modal-recipe-info{height:auto;padding:40px 16px 0;width:324px}.compare-modal-recipe-info .compare-modal-recipe-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin-bottom:24px;text-align:center}.compare-modal-recipe-info .compare-modal-image-wrap{display:flex;margin-top:10px;text-align:center}.compare-modal-recipe-info .compare-modal-image{border-radius:8px;height:185px;margin-bottom:16px;width:292px}.compare-modal-recipe-info .compare-modal-image.no-img{background:#d9d9d9}.compare-modal-recipe-info .compare-modal-recipe-subtitle{color:#3f3f3f;display:-webkit-box;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:16px;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px;min-height:60px;overflow:hidden;text-overflow:ellipsis}.compare-modal-category-info{height:auto;padding-top:40px;width:100%}.compare-modal-category-info .compare-modal-details{border-bottom:1px solid #d8d8d8}.compare-modal-category-info .compare-modal-details .compare-modal-category-title{color:#3f3f3f;font-size:18px;font-weight:700;height:32px;line-height:27px;margin-left:16px;padding-bottom:5px;text-align:left}.compare-modal-category-info .compare-modal-data-box{display:flex;flex-direction:column;gap:8px;margin:16px 0;max-width:315px;padding:0 16px;width:100%}.compare-modal-category-info .compare-modal-data-box .compare-modal-ingredients-list{display:flex;flex-direction:column;gap:8px;margin:0 0 0 15px;padding-left:0}.compare-modal-category-info .compare-modal-data-box .compare-modal-data-label{color:#3f3f3f;font-size:16px;font-weight:700;line-height:19.2px;text-align:left}.compare-modal-category-info .compare-modal-data-box .compare-modal-data-value::marker{font-size:1.5em;margin-right:0}.compare-modal-category-info .compare-modal-data-box .compare-modal-data-value{color:#333;font-size:16px;font-weight:400;line-height:19.2px;padding:10px;text-align:left}.compare-modal-section .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8}.compare-modal-category-info.compare-modal-main-recipe,.compare-modal-recipe-info.compare-modal-main-recipe{background:#f2f2f2}.modal-loading-compare-versions{height:950px!important;max-height:calc(100vh - 220px);width:950px!important}.modal-loading-compare-versions .loading-container{top:300px}.modal-loading-compare-versions .loading-container .secondaryLoader{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}.recipe-main-version-container{border-bottom:1px solid #d8d8d8;box-sizing:border-box;height:auto;padding:30px 0 12px}.recipe-main-version-container .recipe-main-version-data{display:flex;flex-direction:row}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-media .single-media-element{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:flex;height:220px;justify-content:center;width:220px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-media .no-media-container{background:#d8d8d8;border-radius:6px;height:220px;width:220px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-media .no-media-container .no-media{background:#fff;border-radius:5px 5px 0 0;display:block;height:80%;-webkit-mask:url(https://images.aws.nestle.recipes/Images/default-image.svg) center no-repeat;-webkit-mask-size:70% 70%;width:100%}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info{display:flex;flex-direction:column;justify-content:space-between;padding-left:20px;width:calc(100% - 220px)}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header{display:flex;flex-direction:row;margin-top:20px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .bold-value{font-weight:700}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-market{border-right:1px solid #3d6ca2;display:flex;flex-direction:row;height:24px;padding-right:18px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-market .bold-value,.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-market .item-label{font-size:22px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-market .item-label{margin-right:6px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-id{padding-left:18px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-id .bold-value{font-size:22px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container{display:flex;flex-direction:row;margin-left:auto}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-quality{height:56px;margin-right:24px;margin-top:-18px;padding:4px;transform:rotate(180deg);width:56px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-quality .container-text-circle{display:contents}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-quality .container-text-circle .text-percentage{color:#3f3f3f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:3px;margin-right:2px;opacity:1;transform:rotate(180deg)}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon{border-radius:5px;box-sizing:border-box;font-size:1.4rem;height:25px;line-height:20px;padding:4px 9px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon.published{background-color:#0a8540;color:#fff}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon.draft{background-color:#374370;color:#fff}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon.approval,.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon.pending,.recipe-main-version-container .recipe-main-version-data .recipe-main-version-basic-info .recipe-main-version-basic-info-header .recipe-main-version-labels-container .recipe-main-version-status .status-icon.pending-to-update{background-color:#f5be1a;color:#3f3f3f}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-title{margin-bottom:6px;margin-top:0}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-title .recipe-name{display:-webkit-box;font-weight:700;line-height:1.25;margin:0 0 10px;text-align:left;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info{display:flex;flex-direction:row;justify-content:space-between;width:660px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-total-time{display:flex;flex-direction:column;margin-top:4px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-total-time .time,.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-total-time .unit{color:#004288;font-size:2.2rem;font-weight:700}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-total-time .recipe-total-time-text{color:#3f3f3f;font-size:1.8rem;font-weight:700;margin-top:10px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-servings{display:flex;flex-direction:column;margin-top:4px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-servings .servings{color:#004288;font-size:2.2rem;font-weight:700}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-servings .recipe-servings-text{color:#3f3f3f;font-size:1.8rem;font-weight:700;margin-top:10px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-difficulty{display:flex;flex-direction:column}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-difficulty .difficulties-icons{height:39px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-difficulty .difficulties-icons .difficulty-icon:not(.first){margin-left:8px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-difficulty .recipe-difficulty-description{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-cost{display:flex;flex-direction:column}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-cost .container-symbol{height:28px;margin-right:0;width:28px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-cost .cost-icons{display:flex;flex-direction:row;height:39px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-cost .cost-icons .cost-icon:not(.first){margin-left:8px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-additional-info .recipe-main-version-cost .cost-description{color:#3f3f3f;font-size:1.8rem;font-weight:700}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-owner-and-language-container{display:flex;flex-direction:row;margin-top:auto}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-owner{display:flex;flex-direction:row}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-owner .bold-text{font-size:1.6rem;font-weight:700;margin-right:4px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-owner .normal-text{font-size:1.6rem}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-language{display:flex;flex-direction:row;margin-left:22px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-language .bold-text{font-size:1.6rem;font-weight:700;margin-right:4px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-language .normal-text{font-size:1.6rem}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-views{display:flex;flex-direction:row;margin-left:22px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-views .bold-text{font-size:1.6rem;font-weight:700;margin-right:4px}.recipe-main-version-container .recipe-main-version-data .recipe-main-version-views .normal-text{font-size:1.6rem}.recipe-main-version-container .recipe-main-version-ingredients{margin-top:42px;width:100%}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-title{color:#004288;font-size:1.6rem;font-weight:700}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);padding:12px 0 10px;width:100%}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container{padding:0}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-tooltip{background-image:none;cursor:default;max-height:42px;min-height:42px;width:400px}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-tooltip .tooltip-text{left:18px;overflow:visible;overflow-wrap:break-word;text-overflow:ellipsis;top:54px;width:348px}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-fullname{border-radius:20px;font-size:1.6rem;max-height:42px;min-height:42px;padding:4px 8px 4px 22px}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-fullname.long-fullname{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-fullname:before{content:"•";margin-left:-16px;margin-right:8px}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .ingredient-main-version-container .ingredient-fullname.invalid-ingredient{background-color:#ffefef;color:#af300b}.recipe-main-version-container .recipe-main-version-ingredients .recipe-main-version-ingredients-list .no-ingredients{color:#3f3f3f;font-size:1.6rem}.recipe-main-version-container .recipe-main-version-ingredients .show-more-ingredients-container{align-items:center;display:flex;justify-content:center;margin-top:5px}.recipe-main-version-container .recipe-main-version-ingredients .show-more-ingredients-container .show-more-ingredients-wrapper{align-items:center;cursor:pointer;display:flex}.recipe-main-version-container .recipe-main-version-ingredients .show-more-ingredients-container .show-more-ingredients-wrapper .show-more-ingredients-icon{bottom:3px;left:15px;position:relative;transform:scale(1.1)}.recipe-main-version-container .recipe-main-version-ingredients .show-more-ingredients-container .show-more-ingredients-wrapper .show-more-ingredients-text{color:#004288;font-size:16px}#recipe-versions-section{background-color:#fff;color:#4a4a4a;padding-top:34px;position:relative}#recipe-versions-section .subtitle-section,#recipe-versions-section .title-section{margin-bottom:24px}#recipe-versions-section .recipe-main-container,#recipe-versions-section .recipe-scaled-container,#recipe-versions-section .recipe-translation-container,#recipe-versions-section .recipe-versions-container{margin-left:auto;margin-right:auto;width:1224px}#recipe-versions-section .recipe-scaled-container,#recipe-versions-section .recipe-translation-container{border-top:1px solid #d8d8d8}#recipe-versions-section .recipe-translation-container{margin-bottom:25px}#recipe-versions-section .recipe-versions-container .recipe-versions-header{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:7px}#recipe-versions-section .recipe-versions-container .recipe-versions-header .typography{margin-left:8px}#recipe-versions-section .recipe-versions-container .recipe-versions-header .button-add-version-category{height:48px;margin-right:0}#recipe-versions-section .recipe-versions-container .recipe-versions-header .button-add-version-category .button-add-version{align-items:center;display:flex;flex-direction:row;font-family:UniversLTStd,sans-serif;font-size:1.6rem}#recipe-versions-section .recipe-versions-container .recipe-versions-header .button-add-version-category .button-add-version .add-icon{margin-right:8px}#recipe-versions-section .recipe-version-filter-and-actions-main{border-bottom:1px solid #d8d8d8;padding-bottom:20px}#recipe-versions-section .recipe-version-filter-and-actions,#recipe-versions-section .recipe-version-filter-and-actions-main{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#recipe-versions-section .recipe-version-filter-and-actions .recipe-version-actions,#recipe-versions-section .recipe-version-filter-and-actions-main .recipe-version-actions{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center}#recipe-versions-section .recipe-version-filter-and-actions .recipe-version-actions .action-version-btn,#recipe-versions-section .recipe-version-filter-and-actions-main .recipe-version-actions .action-version-btn{align-items:center;color:#004288;cursor:pointer;display:flex;flex-direction:row;font-size:1.6rem;gap:10px;height:24px}#recipe-versions-section .recipe-version-filter-and-actions .recipe-version-actions .action-version-btn svg,#recipe-versions-section .recipe-version-filter-and-actions-main .recipe-version-actions .action-version-btn svg{margin-top:-6px}#recipe-versions-section .recipe-version-filter-and-actions .recipe-version-filters,#recipe-versions-section .recipe-version-filter-and-actions-main .recipe-version-filters{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:flex-end}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__single-value,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__single-value{color:#004288}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__menu,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__menu{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.502);min-width:236px;opacity:1;z-index:50}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__option--is-focused,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__option--is-focused{background-color:#ebf6fe;color:#004288}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__control,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__control{width:100%}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__control--is-focused,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-versions-section .recipe-version-filter-and-actions .select-order-by .input-select-prefix__indicators,#recipe-versions-section .recipe-version-filter-and-actions-main .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#recipe-versions-section .recipe-version-filter-and-actions .view-mode,#recipe-versions-section .recipe-version-filter-and-actions-main .view-mode{background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:6px;display:flex;height:36px}#recipe-versions-section .recipe-version-filter-and-actions .view-mode .grid-btn,#recipe-versions-section .recipe-version-filter-and-actions .view-mode .list-btn,#recipe-versions-section .recipe-version-filter-and-actions-main .view-mode .grid-btn,#recipe-versions-section .recipe-version-filter-and-actions-main .view-mode .list-btn{background-color:#fff;border-radius:5px;cursor:pointer;display:inline-block;height:34px;padding:5px;text-decoration:none;width:34px}#recipe-versions-section .recipe-version-filter-and-actions .view-mode .grid-btn.active,#recipe-versions-section .recipe-version-filter-and-actions .view-mode .list-btn.active,#recipe-versions-section .recipe-version-filter-and-actions-main .view-mode .grid-btn.active,#recipe-versions-section .recipe-version-filter-and-actions-main .view-mode .list-btn.active{background-color:#004288;fill:#fff}#recipe-versions-section .items-selected-info{align-items:center;background-color:#ebf6fe;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px;padding:8px 16px;width:100%}#recipe-versions-section .items-selected-info .label-selection{color:#004288;font-size:1.4rem}#recipe-versions-section .items-selected-info .clear-selection{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:1.4rem;height:32px}#recipe-versions-section .recipe-list-versions-categories{display:flex;flex-direction:column}#recipe-versions-section .version-category-container{margin-top:24px;padding-bottom:10px}#recipe-versions-section .version-category-container:not(:last-child){border-bottom:1px solid #d8d8d8}#recipe-versions-section .version-category-container .version-category-list-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;margin-left:8px}#recipe-versions-section .version-category-container .version-category-list-header .translation-disabled-tooltip{background-image:none;cursor:pointer;height:40px;position:absolute;width:200px}#recipe-versions-section .version-category-container .version-category-list-header .translation-disabled-tooltip .tooltip-text{display:flex;justify-content:center;width:300px}#recipe-versions-section .version-category-container .version-category-list-header .translation-disabled-tooltip .tooltip-text.bottom{height:70px;top:58px}#recipe-versions-section .version-category-container .version-category-list-header .translation-disabled-tooltip .tooltip-text.bottom:after{border-color:#4a4a4a transparent transparent}#recipe-versions-section .version-category-container .version-category-list-header .button-add-version-category{height:40px;margin-right:0}#recipe-versions-section .version-category-container .version-category-list-header .button-add-version-category .button-add-version{align-items:center;display:flex;flex-direction:row;font-family:UniversLTStd,sans-serif;font-size:1.6rem}#recipe-versions-section .version-category-container .version-category-list-header .button-add-version-category .button-add-version .custom-modal-txt-label-button{margin-left:5px}#recipe-versions-section .version-category-container .version-category-list-header .button-add-version-category.disabled{background-color:#d8d8d8;border-color:#d8d8d8}#recipe-versions-section .version-category-container .version-category-list-header .button-add-version-category.disabled .button-add-version{color:#fff;cursor:not-allowed;font-family:UniversLTStd,sans-serif}#recipe-versions-section .version-category-container .expand-container{display:flex;justify-content:center;margin-top:48px;width:100%}#recipe-versions-section .version-category-container .expand-container .show-less-btn,#recipe-versions-section .version-category-container .expand-container .show-more-btn{align-items:center;color:#004288;cursor:pointer;display:flex;flex-direction:row;font-size:1.6rem;gap:8px;padding:8px 16px}#recipe-versions-section .recipes-category-version-container{margin-left:10px}#recipe-versions-section .recipe-no-versions-container{align-items:center;display:flex;flex-direction:column;line-height:20px;padding-bottom:25px;width:100%}#recipe-versions-section .recipe-no-versions-container .empty-bowl-icon{margin-bottom:32px;margin-top:32px}#recipe-versions-section .button-view-main-recipe-container{height:44px;margin-right:0}#recipe-versions-section .button-view-main-recipe-container .button-view-main-recipe{display:flex;font-size:1.6rem}#recipe-versions-section .button-add-version-empty-container{height:48px;margin-right:0;margin-top:32px}#recipe-versions-section .button-add-version-empty-container .button-add-version{align-items:center;display:flex;font-family:UniversLTStd,sans-serif;font-size:1.6rem}#recipe-versions-section .button-add-version-empty-container .button-add-version .add-icon{margin-right:8px}#recipe-versions-section .detach-modal{height:326px;width:666px}#recipe-versions-section .detach-modal .recipe-detach-container .detach-description{font-size:16px;font-weight:400;line-height:19.2px;padding:49.5px 24px 12px}#recipe-versions-section .detach-modal .recipe-detach-container .detach-question{font-size:16px;font-weight:700;line-height:19.2px;margin-bottom:49.5px;padding:12px 24px 0}#recipe-versions-section .detach-modal .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;padding:14px}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .edit-action-wrapper .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:18px;min-width:18px;padding:0;position:unset;right:unset;top:unset;z-index:1}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .edit-action-wrapper .float-right.pencil-btn{float:right;position:static}.modalListChannels{width:50%!important}.slick-slide .media-copy-rights{left:auto}#collection-basic-info .media-copy-rights,#recipe-basic-info .media-copy-rights{background:#fff;border-radius:4px;color:#727272;cursor:pointer;font-family:Univers LT Std,sans-serif;font-size:1rem;left:5px;line-height:24px;opacity:.63;padding-left:6px;position:absolute;top:5px;width:130px;z-index:1}#collection-basic-info .media-copy-rights:before,#recipe-basic-info .media-copy-rights:before{background:#fff;background:#727272;content:" ";cursor:pointer;cursor:default;display:inline-block;margin-bottom:-2px;margin-right:2px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:12px;min-width:12px;padding:0}.zeromarginleft{margin-left:0}.checkbox-text{font-size:1.6rem}.listChannels{display:flex;flex-direction:column;padding-bottom:15px}.listChannels .checkbox-text{color:#3f3f3f;font-size:1.4rem}.listChannelsText{color:#3f3f3f;font-family:UniversLTStd,sans-serif;width:70%}.listChannelsText h4{font-size:1.4rem}.listChannelsText p{font-size:1.4rem;line-height:1.5;padding-bottom:10px}.listChannelsText p span{display:block}#recipe-basic-info{display:flex;flex-direction:row}#recipe-basic-info #pencil-container{align-items:center;background-color:hsla(0,0%,100%,.631);border-radius:5px;display:flex;height:32px;justify-content:center;position:absolute;right:5px;top:5px;width:32px;z-index:1}#recipe-basic-info #pencil-container .pencil-btn{position:unset}#recipe-basic-info .modal-overlay .modal-section .modal-body{font-size:1.4rem}#recipe-basic-info .basic-info-content{display:flex;flex-direction:column;font-family:Univers LT Std,sans-serif;min-height:325px!important;overflow:hidden;overflow-wrap:break-word;padding:2px 0 5px 22px;text-overflow:ellipsis;vertical-align:top;width:100%}#recipe-basic-info .basic-info-content .modal-section.modalListChannels .modal-body .translationText{color:#3f3f3f;font-size:1.6rem}#recipe-basic-info .basic-info-content .slick-list,#recipe-basic-info .basic-info-content .slick-list .slick-track{height:340px}#recipe-basic-info .basic-info-content .slick-dots{bottom:5px}#recipe-basic-info .basic-info-content .slick-dots li{background:#fff;border-radius:25px;height:12px;width:12px}#recipe-basic-info .basic-info-content .slick-dots li.slick-active{background:#004288}#recipe-basic-info .basic-info-content .slick-dots li button{opacity:0}#recipe-basic-info .basic-info-content .media-recipe{background-position:50%;background-size:cover;border-radius:6px;display:block;height:320px;position:relative;width:320px}#recipe-basic-info .basic-info-content .media-recipe .no-img{height:75%!important;transform:scale(.95)}#recipe-basic-info .basic-info-content .media-recipe .no-img-text{font-size:13.6px!important;height:25%!important}#recipe-basic-info .basic-info-content .media-recipe .play-button{background-color:#727272;border-radius:5px;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}#recipe-basic-info .basic-info-content .media-recipe .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 16px}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .recipe-quality-info{color:rgba(0,66,136,.502);display:inline-block;font-size:1.6rem;margin:0 10px 5px 0}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .recipe-quality-info .percentage-container{border-radius:6px;padding:4px 6px}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .recipe-quality-info .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .recipe-quality-info .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .recipe-quality-info .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .edit-action-wrapper{align-items:center;display:flex;flex-direction:row}#recipe-basic-info .basic-info-content .recipe-info-wrapper-top .edit-action-wrapper .edit-icon-label{color:#004288;cursor:pointer;font-size:1.4rem}#recipe-basic-info .basic-info-content .recipe-name{color:#004288;display:-webkit-box;font-weight:700;line-height:1.25;text-align:left;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;min-height:40px;min-width:750px;overflow:hidden;text-overflow:ellipsis;width:100%}#recipe-basic-info .basic-info-content .recipe-name.short{font-size:32px;line-height:48px}#recipe-basic-info .basic-info-content .recipe-name.medium{font-size:3.6rem;line-height:40px}#recipe-basic-info .basic-info-content .recipe-name.long{font-size:3.2rem;line-height:40px}#recipe-basic-info .basic-info-content .dates-container{color:#9b9b9b;font-size:1.4rem;line-height:2;text-align:left}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom{display:flex;flex-direction:row;justify-content:left}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-id-label .normal-text{max-width:200px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container{color:#3f3f3f;display:flex;font-size:1.4rem;margin-bottom:10px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .brand-owner-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .chef-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .description-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .langs-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .market-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .source-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .brand-owner-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .chef-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .description-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .langs-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .market-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .source-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .brand-owner-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .chef-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .description-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .langs-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .market-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .source-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .brand-owner-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .chef-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .description-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .langs-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .market-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .source-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .brand-owner-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .chef-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .description-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .langs-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .market-id-label,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .source-id-label{display:inline-flex}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .brand-owner-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .chef-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .description-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .langs-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .market-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .source-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .brand-owner-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .chef-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .description-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .langs-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .market-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .source-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .brand-owner-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .chef-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .description-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .langs-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .market-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .source-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .brand-owner-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .chef-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .description-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .langs-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .market-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .source-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .brand-owner-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .chef-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .description-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .langs-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .market-id-label span,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .source-id-label span{margin-right:8px}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .bold-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .bold-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .bold-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .bold-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .bold-text{color:#3f3f3f;font-size:16px;font-weight:700}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .normal-text,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .normal-text{font-size:16px;font-weight:400}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .brand-owner-container .translationText,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .chef-container .translationText,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .langs-container .translationText,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .market-id-container .translationText,#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .source-container .translationText{color:#3f3f3f;font-weight:700;overflow:hidden;text-overflow:ellipsis}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .recipe-info-wrapper-left{width:25%}#recipe-basic-info .basic-info-content .recipe-info-wrapper-bottom .recipe-info-wrapper-right{padding-left:5px;width:40%}#recipe-basic-info .basic-info-content .description-container{color:#999;display:flex;flex-direction:column;font-size:1.4rem;line-height:1.5;padding-top:20px;width:100%}#recipe-basic-info .basic-info-content .description-container .read-more .read-more-label{color:#004288;cursor:pointer;font-size:16px;font-weight:400;line-height:19.2px;text-decoration:underline}#recipe-basic-info .basic-info-content .description-container .bold-text{color:#3f3f3f;font-size:16px;font-weight:700}#recipe-basic-info .basic-info-content .description-container .normal-text{color:#999;font-weight:400}#recipe-basic-info .basic-info-content .description-container .description-box{display:-webkit-box;line-height:1.25;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;font-size:16px;font-weight:400;margin-bottom:10px;max-height:45px;max-width:780px;overflow:hidden;text-overflow:ellipsis;width:100%}#recipe-basic-info .basic-info-content .description-container .description-box>p{margin-top:-1px}#recipe-basic-info .basic-info-content .description-container .description-label{color:#3f3f3f;font-weight:700;overflow:hidden;text-overflow:ellipsis}#recipe-basic-info .basic-info-content .description-container .description-label.empty-description{display:flex;overflow:visible}#recipe-basic-info .basic-info-content .description-container .description-label.short-description{overflow:visible}#recipe-basic-info .basic-info-content .description-container .description-label.short-description .incomplete-description-short svg{margin:-8px 0 15px 5px}#recipe-basic-info .basic-info-content .description-container .description-label.short-description .incomplete-description-short .tooltip-text{left:-8px;margin-bottom:18px;min-width:140px;white-space:unset}#recipe-basic-info .basic-info-content .description-container .description-label.short-description .incomplete-description-short .tooltip-text:after{left:15px;right:unset}#recipe-basic-info .basic-info-content .description-container .description-label .incomplete-description{margin-left:7px;top:-3px}#recipe-basic-info .basic-info-content .description-container .description-label .incomplete-description .tooltip-text{left:-62px;min-width:140px;white-space:unset}#recipe-basic-info .basic-info-content .description-container .description-label .incomplete-description .tooltip-text:after{left:calc(50% - 5px);right:unset}#recipe-basic-info .basic-info-content .description-container .description-label .description-value{display:flex}#recipe-basic-info .basic-info-content .description-container .description-label .typography{margin-bottom:5px}#recipe-basic-info .basic-info-content .description-container .description-label .description-box{line-height:22px}#recipe-basic-info .basic-info-content .pin-container{margin-top:14px}#recipe-basic-info .basic-info-content .pin-container .pin-label{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-bottom:4px}#recipe-basic-info .basic-info-content .pin-container .pin-tags-container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap}#recipe-basic-info .basic-info-content .pin-container .pin-channel-tag{background-color:#d8d8d8;border-radius:5px;color:#595959;display:inline-block;font-size:12px;margin:0 10px 10px 0;max-width:200px;overflow:hidden;padding:8px;text-overflow:ellipsis}#recipe-basic-info .basic-info-content .pin-container .read-more-label{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}#recipe-basic-info .show-more-pins-modal{width:790px}#recipe-basic-info .show-more-pins-modal .pin-tags-container{display:flex;flex-direction:row;flex-wrap:wrap}#recipe-basic-info .show-more-pins-modal .pin-channel-tag{background-color:#d8d8d8;border-radius:5px;color:#595959;display:inline-block;font-size:12px;margin:0 10px 10px 0;max-width:200px;overflow:hidden;padding:8px;text-overflow:ellipsis}.modal-overlay .modal-section.description-modal-recipes{width:790px}.modal-overlay .modal-section.description-modal-recipes .modal-body .description-box{max-height:300px;overflow-wrap:break-word}.media-information-popup{left:calc(50% - 400px)!important;width:800px}.media-information{height:897px!important;width:796px!important}.media-information .modal-media-information{color:#fff;padding:19px 70px!important}.media-information .modal-media-information .tabs-container{margin-bottom:20px}.media-information .modal-media-information .tabs-container .select-tab{cursor:pointer;display:inline-block;line-height:40px;text-align:center;width:50%}.media-information .modal-media-information .tabs-container .select-tab.active{background-color:#004288;color:#fff}.media-information .modal-media-information .media-information-copyrights{color:#004288;padding:10px}.media-information .modal-media-information .media-information-copyrights .title-input{font-size:16px;font-weight:600;margin:0 5px 10px}.media-information .modal-media-information .media-information-copyrights .media-information-container{background-color:#fff;border:1px solid #e4e4e4;color:#999;font-size:16px;line-height:25px;margin-top:15px}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options{padding:20px 10px 0 0}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .copyrights-option-container{display:inline-block;padding-left:25px}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .copyrights-option-container .box{border:1px solid #fff;box-sizing:border-box;display:inline-block;height:20px;margin-right:5px;vertical-align:top;width:20px}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .copyrights-option-container .box.selected{background:#005dbf;display:none}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .copyrights-option-container .world-icon-background{color:#727272;display:none;height:20px;width:20px}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .copyrights-option-container .world-icon-background .world-icon{background:#999;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg);-webkit-mask-position:0;-webkit-mask-repeat:no-repeat;width:16px;-webkit-mask-position-y:-1px;display:inline-block;height:15px;margin:0 2px;transform:scale(1.5)}.media-information .modal-media-information .media-information-copyrights .media-information-container .copyrights-options .main-options{line-height:20px;margin-right:50px;vertical-align:top}.media-information .modal-media-information .media-information-copyrights .media-information-container .rights{box-shadow:0 4px #d1d1d1;padding:25px;text-align:justify}.media-information .modal-media-information .media-information-general{color:#004288}.media-information .modal-media-information .media-information-general .input{font-size:16px;margin:10px 5px 20px 0}.media-information .modal-media-information .media-information-general .media-information-container{box-sizing:border-box;display:inline-block;margin-bottom:20px;padding:10px 15px;vertical-align:top;width:100%}.media-information .modal-media-information .media-information-general .media-information-container .title-input{color:#999;display:block;font-size:12px;margin:10px 5px 5px 0}.media-information .modal-media-information .media-information-general .media-information-container .input{background:transparent;border:none;box-sizing:border-box;color:#004288;font-size:16px;font-weight:600;height:35px;margin-top:0;padding:10px 0;width:100%}.media-information .modal-media-information .media-information-general .media-information-container .media-right-container{flex-direction:row;justify-content:center;position:relative;width:100%}.media-information .modal-media-information .media-information-general .media-information-container .media-right-container span{border:none;color:#004288;display:inline-block;font-size:1.6rem;font-weight:600;height:3.5rem;margin-top:0;padding:1rem 2rem 0 0}.media-information .modal-media-information .media-information-general .media-information-container .media-right-container .cloud-icon{background:transparent;display:inline-block;mask-size:contain;-webkit-mask-size:contain;min-height:1.6rem;min-width:1.8rem}.media-information .modal-media-information .media-information-general .recipe-img{border-radius:10px;height:55%;width:100%}.recipe-basic-info-modal .custom-modal-header.with-title{border-bottom:1px solid #999}.recipe-basic-info-modal .custom-modal-bottom-buttons{border-top:1px solid #999;display:flex;justify-content:flex-end;padding:20px 25px}.recipe-basicinfo-preview-container{box-sizing:border-box;gap:8px;height:807px;max-height:calc(100vh - 220px);overflow-y:auto;padding:16px 16px 16px 30px;width:1108px}.recipe-basicinfo-preview-container .loading-section .loading-container{position:relative;top:125px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo{display:flex;flex-direction:row}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .label-text{color:#3f3f3f;display:block;font-size:1.4rem;text-align:left}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column{color:#004288;display:flex;flex-direction:column;flex-wrap:nowrap;width:47.7%}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .pin-channels{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .input-select-prefix__control{border:1px solid #595959;height:48px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .input-select-prefix__control .css-tj5bde-Svg{fill:#000}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child{display:inline-block;margin-top:7px;padding-left:65px;width:51%}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .chef-label,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .market-id-label,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .source-label{margin-top:25px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .chef-input,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .market-id-input,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .source-input{border:1px solid #e4e4e4;border-radius:2px;color:#999;font-size:14px;height:26px!important;padding:10px;width:100%}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .chef-input:focus,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .market-id-input:focus,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column:last-child .source-input:focus{border:2px solid #1068eb;color:#999;outline:none}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum{margin-bottom:36px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .basic-info-selector .input-select-prefix__control.css-bndoo5-control,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .basic-info-selector .input-select-prefix__control.css-bndoo5-control{height:48px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .basic-info-selector .input-select-prefix__single-value,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .basic-info-selector .input-select-prefix__single-value{font-size:16px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .basic-info-selector .input-select-prefix__menu,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .basic-info-selector .input-select-prefix__menu{z-index:3}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .input-select-prefix__single-value,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .input-select-prefix__single-value{color:#004288}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .input-select-prefix__single-value:focus,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .input-select-prefix__single-value:focus{border:2px solid #1068eb;outline:none}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .input-select-prefix__single-value--is-disabled,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .input-select-prefix__single-value--is-disabled{color:#999}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title .mandatory-text,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title .mandatory-text{display:inline-flex;margin-bottom:-10px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title .mandatory-text svg,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title .mandatory-text svg{transform:scale(.85)}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title .mandatory-text span,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title .mandatory-text span{color:#db380a;font-size:1.2rem;margin-left:5px;margin-top:6px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title.requiredFildWarning,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title.requiredFildWarning{margin-bottom:-28px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title.requiredFildWarning input,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title.requiredFildWarning input{border:2px solid #db380a;border-radius:4px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title.requiredFildWarning input:focus,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title.requiredFildWarning input:focus{border:2px solid #db380a}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title ::-moz-placeholder,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title ::-moz-placeholder{color:#db380a}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .recipe-input-title ::placeholder,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .recipe-input-title ::placeholder{color:#db380a}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .text-input input,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .text-input input{height:26px!important;width:95.5%}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum.recipe-input-container-second-colum:nth-child(3),.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container.recipe-input-container-second-colum:nth-child(3){margin-bottom:35px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum.recipe-input-container-second-colum:nth-child(3) .input-select-prefix__single-value,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container.recipe-input-container-second-colum:nth-child(3) .input-select-prefix__single-value{color:#999}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum.recipe-input-container:nth-child(3),.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container.recipe-input-container:nth-child(3){margin-bottom:40px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .owner-label,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .owner-label{height:30px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .owner-label .recipe-info-tooltip,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .owner-label .tooTip,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .owner-label .recipe-info-tooltip,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .owner-label .tooTip{color:#3f3f3f;margin-left:4px;padding-top:3px;width:20px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .owner-label .tooltip-text,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .owner-label .tooltip-text{width:176px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container input,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum input{border:1px solid #595959;color:#004288}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container input:focus,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum input:focus{border:2px solid #1068eb;outline:none}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container ::-moz-placeholder,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum ::-moz-placeholder{color:#3f3f3f}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container ::placeholder,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum ::placeholder{color:#3f3f3f}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .label-text,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .label-text{display:inline-block;margin-bottom:6px;margin-right:5px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .label-text:last-child,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .label-text:last-child{display:inline-block;margin-bottom:13px;margin-top:50px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container .limitCharacter,.recipe-basicinfo-preview-container .recipe-preview-basicinfo .recipe-form-column .recipe-input-container-second-colum .limitCharacter{color:#3f3f3f;font-size:14px;line-height:normal}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .time-total-input{color:#999;font-size:1.6rem}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .optional-text{color:#3f3f3f;display:inline-block;font-size:1.4rem;margin-left:5px;text-align:left}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .cancel-alert-message{text-align:center}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .label-pin-recipe{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:19px;margin-bottom:16px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .channel-pin-radio-button{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .channel-pin-radio-button .channel-name{color:#595959;font-size:16px;font-weight:400;margin-left:10px;margin-right:25px;max-width:200px;min-width:200px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:nowrap}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .channel-pin-radio-button svg{cursor:pointer}.recipe-basicinfo-preview-container .recipe-preview-basicinfo .channel-pin-radio-button svg g{fill:#3f3f3f}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.barQuality .container-bar-missing-recipes{display:inline-block;gap:10px;height:292px;width:63%}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-block;font-weight:400;height:127px;margin-bottom:1.5rem;margin-left:1.5rem;width:223px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes{align-items:center;padding:10px 10px 10px 23px;width:100%}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes{min-width:250px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes .icon{background:#fff;border-radius:25px;height:26px;left:152px;position:relative;top:-50px;width:26px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes .icon:before{background:#fff;content:" ";display:inline-block;height:26px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:26px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes .circle-missing{border:2px solid #999;border-radius:50%;color:#999;display:flex;font-size:1.6rem;height:26px;justify-content:center;left:152px;padding:4px;position:relative;top:-50px;width:26px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes .container-general-title{display:inline-block;height:48px;margin-right:60px;margin-top:.5rem;width:140px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-title-recipes .container-general-title .title{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:24px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .text-missing{color:#999;font-size:1.4rem;font-weight:400;margin-bottom:5px;margin-top:-4px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-bars{display:inline-flex;margin-left:8rem}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-bars .bar-rules{background-color:#d8d8d8;height:10px;margin:0 5px;width:23px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .container-bars .bar-rules.satisfy{background-color:#3f3f3f}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .score-bar{background:#d8d8d8;border-radius:10px;height:11px;width:178px}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .score-bar-fill{background-color:#595959;border-radius:20px;bottom:11px;height:11px;position:relative}.barQuality .container-bar-missing-recipes .quality-bar-missing-recipes .container-bar-recipes .score-bar-fill.complete{background-color:#2ecc72}.qualityCriterias .quality-box .quality-rule{margin-bottom:0!important;padding-bottom:5px;padding-top:5px}.qualityCriterias .quality-box .quality-rule .icon,.qualityCriterias .quality-box .quality-rule .icon:before{height:26px!important;width:26px!important}.qualityCriterias .quality-box .quality-rule.collapsable{margin-top:20px}.qualityCriterias .quality-box .quality-rule.collapsable .header .show-details{margin-left:900px}.qualityCriterias .quality-box .quality-rule.collapsable .header span{margin-right:3px}.qualityCriterias .quality-box .quality-rule.collapsable .container-content{margin-top:-40px!important}.qualityCriterias .collapsible.ingredient-list .collapsible-content{margin-top:-50px}.qualityCriteriasNutritional{color:#3f3f3f;font-weight:700}.qualityCriteriasNutritional .quality-box{background-color:#fff;font-weight:400;position:relative}.qualityCriteriasNutritional .quality-box .quality-title{display:flex;margin-bottom:15px;padding:5px 0}.qualityCriteriasNutritional .quality-box .quality-title .title{color:#3f3f3f;display:inline-flex;font-size:1.4rem;font-weight:700;width:100%}.qualityCriteriasNutritional .quality-box .quality-title .title .recipe-tag{background-color:#ebf5ff;border-radius:16px;bottom:5px;color:#3f89d8;display:inline-block;font-size:1.4rem;font-weight:400;height:30px;left:5px;margin-left:10px;opacity:1;position:relative;text-align:center;width:125px}.qualityCriteriasNutritional .quality-box .quality-title .title .recipe-tag .tag{line-height:32px;width:80px}.qualityCriteriasNutritional .quality-box .quality-title .title .recipe-tag .recipe-tag-check{background-color:#3f89d8;display:inline-block;height:18px;left:5px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;position:relative;top:5px;width:18px}.qualityCriteriasNutritional .quality-box .quality-title .title .recipe-tag-missing{color:#595959;font-size:14px;font-weight:400;line-height:22px;margin-left:5px;margin-top:-3px;text-align:left}.qualityCriteriasNutritional .quality-box .sub-title{border-bottom:2.5px solid #f2f2f2;color:#170c0c;font-size:12px;height:34px;letter-spacing:0;line-height:16px;position:relative;text-align:left;top:30px;width:100%}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-head .table-head-cell{align-items:center;border-bottom:1px solid #ddd;border-right:0 solid #ddd!important;border-top:0 solid #ddd;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:5px;padding:3px 5px 25px 4px;text-align:left;text-align:center;white-space:nowrap}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-head .table-head-cell:first-child{left:0;max-width:500px;min-width:500px;position:sticky;z-index:1}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-head .table-head-cell .table-head-subcell{color:#170c0c;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-left:2px;position:relative;right:122px;text-align:left;top:20px;width:100%}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body{border-radius:10px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row{border-bottom:1px solid hsla(0,0%,59%,.251)}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body{background-color:#fff;border-bottom:0 solid #ddd;border-right:0 solid #ddd;border-top:0 solid #ddd;color:#727272;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-weight:400;height:80px;overflow:hidden;padding:9px 8px 15px 7px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body:first-child{max-width:420px;min-width:420px;white-space:nowrap}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body:last-child .item-missing{margin-left:52px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-channel{margin-bottom:5px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient{color:#3f3f3f;display:grid;font-size:1.2rem;font-weight:400;text-align:center;width:150px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient .icon{background:#fff;border-radius:25px;display:inline-block;height:18px;left:65px;margin-bottom:14px;position:relative;width:18px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient .icon:before{background:#fff;content:" ";display:inline-block;height:18px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:18px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient.nutritional{display:flex;font-size:1.6rem;font-weight:700;position:relative;top:11px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient.nutritional .exclamation-icon svg{margin:-5px 20px 15px -3px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient.nutritional .icon{bottom:3px;height:25px;left:0;margin-right:20px;position:relative;right:25px;width:25px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient.nutritional .icon:before{background:#fff;content:" ";display:inline-block;height:25px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:25px}.qualityCriteriasNutritional .quality-box .quality-criterias-table .table-body .table-body-row .table-cell-body .column-nutrient.nutritional .table-head-subcell{color:#999;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;position:relative;right:74px;text-align:left;top:8px;width:100%}.qualityCriteriasNutritional .quality-box.Nutritional.Information{margin-bottom:0}.qualityCriteriasNutritional .quality-box.multi-Nutritionals .quality-title{display:none}.qualityCriteriasNutritional .qualityRules{align-items:center;display:inline-block;height:50px;text-align:center;width:170px}.qualityCriteriasNutritional .qualityRules .text-quality-rules{color:#595959;display:block;font-size:12px;margin-left:39px}.qualityCriteriasNutritional .qualityRules .icon{background:#fff;border-radius:25px;display:inline-block;height:18px;margin-bottom:10px;margin-left:45px;width:18px}.qualityCriteriasNutritional .qualityRules .icon:before{background:#fff;content:" ";display:inline-block;height:18px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:18px}.qualityCriteriasNutritional table{border-collapse:collapse;width:100%}.qualityCriteriasNutritional .container-energy{align-items:center;bottom:10px;display:flex;position:relative}.qualityCriteriasNutritional .container-energy .iconBigGreen{background:#fff;border-radius:25px;bottom:12px;display:inline-flex;height:25px;position:relative;right:3px;top:-3px;width:25px}.qualityCriteriasNutritional .container-energy .iconBigGreen:before{background:#fff;content:" ";display:inline-flex;height:25px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:25px}.qualityCriteriasNutritional .container-energy .exclamation-icon{display:inline-flex;position:relative;top:-3px}.qualityCriteriasNutritional .container-energy .container-text{display:inline-block;margin:0 0 0 2.5rem}.qualityCriteriasNutritional .container-energy .container-text .textInRow{color:#3f3f3f;font-size:1.6rem;font-weight:700}.qualityCriteriasNutritional .container-energy .container-text p{color:#999;font-size:1.2rem;font-weight:400;margin:0}.qualityCriteriasNutritional .container-energy .text-row{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;margin:0 0 0 2.5rem}.qualityCriteriasNutritional .table>thead>tr>th{color:#3f3f3f;font-size:1.4rem;font-weight:700}.qualityCriteriasNutritional .table>thead>tr>th span{color:#3f3f3f;font-size:1.6rem;font-weight:400}.qualityCriteriasNutritional .table>thead>tr>th span .tag{background-color:#004288;border-radius:5px;color:#fff;font-size:1.4rem;font-weight:400;margin-left:10px;padding:7px 7px 5px}.qualityCriteriasNutritional .item-missing{color:#004288;cursor:pointer;display:inline-flex;float:right;font-size:1.4rem;font-weight:400}.qualityCriteriasNutritional .item-missing .pencil-missing{margin-right:10px;position:relative;top:-3px}.qualityCriteriasNutritional .table>thead>tr:first-child>th:first-child{min-width:500px!important}.qualityCriteriasNutritional .table>thead>tr>th:nth-child(2),.qualityCriteriasNutritional .table>thead>tr>th:nth-child(3),.qualityCriteriasNutritional .table>thead>tr>th:nth-child(4){min-width:100px;position:relative;right:31px}.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(2),.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(3),.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(4){min-width:185px;text-align:left!important}.qualityCriteriasNutritional .table>thead>tr>th:nth-child(2),.qualityCriteriasNutritional .table>thead>tr>th:nth-child(3),.qualityCriteriasNutritional .table>thead>tr>th:nth-child(4){padding-left:8.5rem}.qualityCriteriasNutritional .table>tbody>tr>td:first-child,.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(2),.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(3),.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(4),.qualityCriteriasNutritional .table>tbody>tr>td:nth-child(5){border-bottom:1px solid hsla(0,0%,59%,.251)}.qualityCriteriasNutritional .table>tbody>tr:last-child>td{border-bottom:none}.qualityCriteriasNutritional .columnNutrient{color:#3f3f3f;font-size:14px;font-weight:700;vertical-align:bottom}.qualityCriteriasNutritional .subtitle{color:#3f3f3f;font-size:16px;font-weight:400;padding-bottom:25px}.recipeQuality .quality-collapsible{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);font-weight:400;margin-bottom:30px;padding:20px 20px 8px;position:relative}.recipeQuality .quality-collapsible h3{font-size:1.6rem;margin-top:10px}.recipeQuality .quality-collapsible .header .missing-span,.recipeQuality .quality-collapsible .header span{margin-top:-5px}.recipeQuality .quality-collapsible .recipeBarQuality{color:#9b9b9b;font-weight:700}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .title-section .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:middle}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .quality-bar-container{background:#9b9b9b;border-radius:5px;height:30px;margin:0 10px 10px}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .quality-bar-container .quality-bar{background:red;border-radius:5px;color:#fff;display:inline-block;height:30px;line-height:30px;text-align:center}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .quality-title{border-bottom:1px solid #004288;display:flex;font-size:18px;margin-bottom:15px;padding:5px 0}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box .quality-title .title{width:100%}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box.Nutritional.Information{margin-bottom:0}.recipeQuality .quality-collapsible .recipeBarQuality .quality-box.multi-Nutritionals .quality-title{display:none}.recipes-voice-popup{height:550px!important;width:1226px!important}.recipes-voice-popup *{box-sizing:border-box}.recipes-voice-popup .recipe-voices-modal{overflow:hidden!important;padding:60px!important}.recipes-voice-popup .recipe-voices-modal textarea{font-family:inherit}.recipes-voice-popup .recipe-voices-modal .text-area-input.edit-textarea-voice{display:inline-block;margin-bottom:12px;width:415px}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup{margin-left:25px}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .voice-title{color:#004288;display:block;font-size:1.6rem;margin-bottom:50px;padding:0 10px;width:100%}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column{margin-left:2.5%;width:47.5%}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column:first-child{margin-left:0;margin-right:2.5%}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .column-title{display:block;margin-bottom:15px}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .column-title .column-title-text{color:#9b9b9b;font-size:1.4rem}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .column-title .column-title-locale{font-size:1.6rem}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice{border:1px solid #dbdbdb;border-radius:5px;color:#9b9b9b;display:inline-block;font-size:1.5rem;height:144px;max-width:456px;padding:15px;resize:none;width:calc(100% - 47px)}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice.textarea-ingredient{width:calc(100% - 247px)}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice:disabled{background:#fff}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .ingredient-aux-text{display:inline-block;font-size:1.4rem;padding:20px 10px;vertical-align:top;width:200px}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .action-box{background:#fff;display:inline-block;height:32px;margin-left:15px;vertical-align:top;width:32px}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .action-box .play-icon{border-bottom:10px solid transparent;border-left:16px solid #004288;border-top:10px solid transparent;cursor:pointer;display:block;height:0;margin:6px 0 0 10px;width:0}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column a{display:block;font-size:1.6rem}.recipes-voice-popup .recipe-voices-modal #recipe-voices-popup .loading-container{display:block;padding:5% 15%}.general-box .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}.general-box .title-section .tooltip{margin-left:20px}#item-piece-voices{color:#4a4a4a}#item-piece-voices .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}#item-piece-voices .title-section .tooltip{margin-left:4px}#item-piece-voices .main-titles{display:flex;flex-wrap:wrap;justify-content:space-between}#item-piece-voices .main-titles .main-title{color:#004288;font-size:24px;height:56px;margin-bottom:0;width:calc(50% - 10px)}#item-piece-voices .item-voices-container .item-voice-main-container{display:flex;justify-content:space-between}#item-piece-voices .item-voices-container .item-voice-main-container .general-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:27px;min-height:141px;overflow:hidden;overflow-wrap:break-word;padding:20px 20px 40px;position:relative;text-overflow:ellipsis;width:calc(50% - 10px)}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .title-section{width:91%}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .title-section .prod-icon{background:#fff;background:#004288;cursor:pointer;display:inline-block;height:25px;margin-right:5px;margin-top:-10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:25px;min-width:25px;padding:0;width:25px}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .title-section .ing-icon{background:#fff;background:#004288;cursor:pointer;display:inline-block;height:25px;margin-right:5px;margin-top:-10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:25px;min-width:25px;padding:0;width:25px}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .title-section .title-text{font-size:2.4rem;vertical-align:middle}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .description-section .pencil-btn{right:15px;top:65px}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .last-updated{bottom:10px;position:absolute}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .action-box{background:#fff;border-radius:3px;height:32px;position:absolute;right:17px;top:16px;width:32px}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .action-box .play-icon{border-bottom:10px solid transparent;border-left:16px solid #004288;border-top:10px solid transparent;cursor:pointer;display:block;height:0;margin:6px 0 0 10px;width:0}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .action-box .play-icon.dissabled-voice{border-left:16px solid #515151;cursor:default}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .action-box .pencil-btn{margin-right:-4px;margin-top:30px}#item-piece-voices .item-voices-container .item-voice-main-container .general-box .description-box{color:#3f3f3f;font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;width:96%}#item-piece-voices .item-voices-container .item-voice-main-container .general-box.complex-box .internal-box{background:#fff;min-height:135px;padding:10px;position:relative}#recipe-component .share-by-email-popup .email-header{align-items:center;display:flex;justify-content:space-between}#recipe-component .share-by-email-popup .email-header h3{color:#3f3f3f;font-size:1.6rem;font-weight:400}#recipe-component .share-by-email-popup .react-multi-email div{background-color:#ebf6fe;border:1px solid #3caef8;border-radius:13px;color:#3f3f3f;display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.4rem;padding:5px 10px;vertical-align:middle}#recipe-component .share-by-email-popup .react-multi-email div span{display:inline-block;line-height:0;margin-left:8px;vertical-align:middle}#recipe-component .share-by-email-popup .react-multi-email div span>svg{fill:#3caef8}#recipe-component .share-by-email-popup .react-multi-email div.no-valid{background-color:#fef9ec;border-color:#f5be1a}#recipe-component .share-by-email-popup .react-multi-email div.no-valid>span>svg{fill:#f5be1a}#recipe-component .share-by-email-popup .react-multi-email.no-valid{border-color:#ff6363}#recipe-component .share-by-email-popup .react-multi-email span[data-placeholder]{font-size:1.6rem}#recipe-component .share-by-email-popup input{height:30px;line-height:1.2;padding:.5em .1em!important}#recipe-component .share-by-email-popup p{color:#727272;font-size:1.4rem;margin:10px 0}#recipe-component .share-by-email-popup p.no-valid{color:#ff6363}.suggestion-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);cursor:default;margin-bottom:27px;margin-right:27px;min-height:310px;opacity:1;padding:20px;position:relative;width:585px}.suggestion-card .suggestion-title{border-bottom:1px solid #e5e5e5;color:#3f3f3f;font-size:20px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:7px;opacity:1;padding-bottom:10px;text-align:left}.suggestion-card .tag-information{display:flex;flex-direction:column;height:auto}.suggestion-card .description-information,.suggestion-card .tag-information.tool-information.steps-information.allergen-card-information{padding-bottom:38px}.suggestion-card .description-information .suggestion-description{min-height:90px;padding-top:10px}.suggestion-card .description-information-complemented,.suggestion-card .steps-information{padding-bottom:10px}.suggestion-card .description-information-complemented .suggestion-description,.suggestion-card .steps-information .suggestion-description{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.suggestion-card .description-information-complemented .suggestion-description .existing-description,.suggestion-card .steps-information .suggestion-description .existing-description{background-color:#999;border-radius:4px;color:#fff;font-size:14px;min-height:40px;padding:8px;width:240px}.suggestion-card .description-information-complemented .suggestion-description .new-description,.suggestion-card .steps-information .suggestion-description .new-description{background-color:#ebf6fe;border:1px solid #1068eb;border-radius:4px;color:#1068eb;font-size:14px;min-height:40px;padding:8px;width:240px}.suggestion-card .ingredient-steps{display:flex;flex-direction:column;padding-bottom:10px}.suggestion-card .ingredient-steps .ingredient-name{align-items:center;align-self:center;background-color:#999;border-radius:4px;color:#fff;display:flex;font-size:14px;justify-content:center;min-height:40px;padding:8px;width:240px}.suggestion-card .ingredient-criteria,.suggestion-card .ingredient-question,.suggestion-card .ingredient-tag-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .ingredient-tag-to-review .tool-details .tool-name,.suggestion-card .ingredient-tag-to-review-criteria,.suggestion-card .ingredient-tag-to-review-question-section,.suggestion-card .step-criteria,.suggestion-card .step-question,.suggestion-card .tag-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .tag-to-review .tool-details .tool-name,.suggestion-card .tool-criteria,.suggestion-card .tool-question-section,.suggestion-card .tool-step-description,.suggestion-card .tool-step-order,.suggestion-card .tool-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .tool-to-review .tool-details .tool-name,.suggestion-card .tools-text-base{color:#3f3f3f;font-size:16px;line-height:19.2px;text-align:left}.suggestion-card .ingredient-criteria,.suggestion-card .ingredient-tag-to-review-criteria,.suggestion-card .step-criteria,.suggestion-card .tool-criteria{font-weight:400;margin-bottom:24px;margin-top:24px}.suggestion-card .tool-step-order{font-weight:700}.suggestion-card .tool-step-description{display:-webkit-box;font-weight:400;margin-bottom:24px;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.suggestion-card .tool-step-description .tool-description-tooltip{background-image:none;cursor:pointer;display:inline-block;height:57px;position:absolute;top:0;top:278px;width:545px;z-index:3}.suggestion-card .tool-step-description .tool-description-tooltip .tooltip-text{bottom:80px;padding:15px}.suggestion-card .tool-step-description .tool-description-tooltip .tooltip-text .tooltip-step-title{display:block;margin-bottom:20px}.suggestion-card .tool-step-description .tool-description-tooltip .tooltip-text .tooltip-step-description{display:block;overflow-wrap:break-word}.suggestion-card .tool-step-description .tool-description-tooltip .tooltip-text:after{border-color:#4a4a4a transparent transparent}.suggestion-card .ingredient-question,.suggestion-card .ingredient-tag-to-review-question-section,.suggestion-card .step-question,.suggestion-card .tool-question-section{font-weight:700;margin-bottom:24px}.suggestion-card .steps-to-review{align-items:center;display:flex;justify-content:center;width:100%}.suggestion-card .steps-to-review .steps-number-compare{align-items:center;display:flex}.suggestion-card .steps-to-review .steps-number-compare .old-number-of-steps{align-items:center;background:#999;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;line-height:20px;margin-right:10px;width:40px}.suggestion-card .steps-to-review .steps-number-compare .new-number-of-steps{align-items:center;background:#ebf6fe;border:1px solid #1068eb;border-radius:50%;box-sizing:border-box;color:#1068eb;display:flex;font-size:20px;height:40px;justify-content:center;line-height:20px;margin-left:10px;width:40px}.suggestion-card .steps-to-review .arrow-icon{margin:0 10px}.suggestion-card .steps-to-review .step-icon-timing,.suggestion-card .steps-to-review .step-icon-type{align-items:center;display:flex;flex-direction:column}.suggestion-card .steps-to-review .original-text{color:#595959;font-size:14px;font-weight:400;line-height:16.8px;margin-top:8px}.suggestion-card .steps-to-review .suggestion-text{color:#004288;font-size:14px;font-weight:400;line-height:16.8px;margin-top:8px}.suggestion-card .suggested-steps{display:flex;flex-direction:column;gap:8px}.suggestion-card .suggested-steps .show-suggested-steps{align-self:center;color:#004288;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:16.8px;margin-top:27px;width:-moz-fit-content;width:fit-content}.suggestion-card .suggested-steps .suggested-step{background-color:#ebf6fe;border:1px solid #1068eb;border-radius:4px;color:#1068eb;display:flex;font-size:14px;padding:8px;width:100%}.suggestion-card .suggested-steps .suggested-step :first-child{font-weight:700;width:316px}.suggestion-card .suggested-steps .suggested-step :nth-child(2){width:110px}.suggestion-card .suggested-steps.border-line-on-drop{border-bottom:1px solid #d8d8d8;padding-bottom:16px}.suggestion-card .ingredient-tag-to-review,.suggestion-card .tag-to-review,.suggestion-card .tool-to-review{align-items:center;display:flex;justify-content:center;width:100%}.suggestion-card .ingredient-tag-to-review .ingredient-tag-to-review-details,.suggestion-card .ingredient-tag-to-review .tool-details,.suggestion-card .tag-to-review .ingredient-tag-to-review-details,.suggestion-card .tag-to-review .tool-details,.suggestion-card .tool-to-review .ingredient-tag-to-review-details,.suggestion-card .tool-to-review .tool-details{align-items:center;display:flex;flex-direction:column;justify-content:center}.suggestion-card .ingredient-tag-to-review .ingredient-tag-to-review-details .tool-image,.suggestion-card .ingredient-tag-to-review .tool-details .tool-image,.suggestion-card .tag-to-review .ingredient-tag-to-review-details .tool-image,.suggestion-card .tag-to-review .tool-details .tool-image,.suggestion-card .tool-to-review .ingredient-tag-to-review-details .tool-image,.suggestion-card .tool-to-review .tool-details .tool-image{height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.suggestion-card .ingredient-tag-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .ingredient-tag-to-review .tool-details .tool-name,.suggestion-card .tag-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .tag-to-review .tool-details .tool-name,.suggestion-card .tool-to-review .ingredient-tag-to-review-details .tool-name,.suggestion-card .tool-to-review .tool-details .tool-name{color:#004288;font-weight:700;text-align:center}.suggestion-card .ingredient-tag-to-review .tag,.suggestion-card .tag-to-review .tag,.suggestion-card .tool-to-review .tag{background-color:#999;border-radius:16px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:30px;margin:15px 0 25px;padding:0 10px;text-align:left;vertical-align:middle;width:-moz-fit-content;width:fit-content}.suggestion-card .ingredient-tag-to-review .ingredient-nutritionist-tag-to-review,.suggestion-card .tag-to-review .ingredient-nutritionist-tag-to-review,.suggestion-card .tool-to-review .ingredient-nutritionist-tag-to-review{align-items:center;border:1px solid #004288;border-radius:40px;color:#004288;display:flex;font-family:UniversLTStd,sans-serif;font-size:14px;font-weight:400;height:32px;letter-spacing:0;max-width:300px;padding:0 12px}.suggestion-card .ingredient-tag-to-review .ingredient-nutritionist-tag-to-review.is-suggest-add,.suggestion-card .tag-to-review .ingredient-nutritionist-tag-to-review.is-suggest-add,.suggestion-card .tool-to-review .ingredient-nutritionist-tag-to-review.is-suggest-add{background-color:#ebf6fe;border:1px solid #1068eb;color:#1068eb}.suggestion-card .suggestion-description{color:#595959;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:28px;opacity:1;text-align:left}.suggestion-card .suggestion-description.long{margin-bottom:12px!important}.suggestion-card .suggestion-question{color:#3f3f3f;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:32px;opacity:1;text-align:left}.suggestion-card .suggestion-question.long{display:none}.suggestion-card .suggested-tags{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:12px;width:100%}.suggestion-card .tag-suggested{background-color:#1068eb;border:1px solid #1068eb;border-radius:16px;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:30px;letter-spacing:0;line-height:30px;margin-bottom:0;margin-right:0;padding:0 10px;text-align:left}.suggestion-card .tag-suggested:hover{background-color:#ebf6fe;border:1px solid #1068eb;color:#1068eb}.suggestion-card .tag-suggested.disable-hover{cursor:default;pointer-events:none}.suggestion-card .tag-suggested.discard{background-color:#ebf6fe;border:1px solid #1068eb;color:#1068eb}.suggestion-card .buttons{display:flex;font-weight:400;justify-content:flex-end;letter-spacing:0;line-height:22px;margin-top:15px;opacity:1;text-align:left}.suggestion-card .buttons .discard-button{background-color:#fff;border:1px solid #004288;border-radius:4px;color:#004288;cursor:pointer;font-size:16px;height:36px;margin-right:10px;opacity:1;width:85px}.suggestion-card .buttons .accept-button{background-color:#004288;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:36px;opacity:1;width:85px}.suggestion-card .seo-title-information{display:flex;flex-direction:column;height:calc(100% - 110px);justify-content:space-between}.suggestion-card .seo-title-information .seo-title-subtitle{color:#3f3f3f;font-size:1.6rem;line-height:19px}.suggestion-card .seo-title-information .suggestion-seo-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-top:24px}.suggestion-card .seo-title-information .suggestion-seo-title .existing-seo-title{background-color:#999;border-radius:4px;color:#fff;font-size:14px;min-height:40px;padding:8px;width:240px}.suggestion-card .seo-title-information .suggestion-seo-title .new-seo-title{background-color:#ebf6fe;border:1px solid #1068eb;border-radius:4px;color:#1068eb;font-size:14px;min-height:40px;padding:8px;width:240px}.suggestion-card .seo-title-information .suggestion-question{margin-bottom:9px}.suggestion-card .seo-description-information{display:flex;flex-direction:column;height:calc(100% - 110px);justify-content:space-between}.suggestion-card .seo-description-information .seo-description-subtitle{color:#3f3f3f;font-size:1.6rem;line-height:19px}.suggestion-card .seo-description-information .new-seo-description{color:#3f3f3f;font-size:1.6rem;line-height:19px;margin-bottom:30px;margin-top:24px}.suggestion-card .seo-description-information .suggestion-question{margin-bottom:24px}.rp-suggestions-container h2{font-size:22px;line-height:33px}.rp-suggestions-container h2,.rp-suggestions-container p{color:#3f3f3f;font-weight:400;letter-spacing:0;text-align:left}.rp-suggestions-container p{font-size:14px;line-height:16.8px;opacity:1}.rp-suggestions-container .suggestions-list ul{list-style:none;margin-top:10px;padding:0}.rp-suggestions-container .suggestions-list ul .suggestion{margin:0 0 10px;min-height:60px;padding:17px 0 10px}.rp-suggestions-container .suggestions-list ul .suggestion>div{cursor:pointer}.rp-suggestions-container .suggestions-list ul .suggestion.disabled{display:none}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title{border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:24px;padding-bottom:10px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title span{color:#3f3f3f;width:300px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .min-spec{color:#595959;font-size:1.4rem;font-weight:400;margin:0 4px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons{margin-left:16px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more svg{margin-left:5px;transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more.active{margin-top:40px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more.active svg{transform:rotate(180deg)}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more span{color:#004288;font-size:16px;font-weight:400}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper{display:none}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper.active{display:flex;flex-wrap:wrap}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .WarningBox{font-size:14px;margin-top:16px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .WarningBox a{color:#004288}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .stacked-bar{font-size:14px}.rp-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .empty-suggestions{font-size:14px;text-align:left}.rp-suggestions-container .suggestions-list ul .suggestion:last-child{border:none}.rp-suggestions-container .modalDiscardDecisionInfo{width:714px}.rp-suggestions-container .modalDiscardDecisionInfo .modal-body{background-color:#fff;color:#333;font-size:16px;padding:24px}.rp-suggestions-container .modalDiscardDecisionInfo .modal-body .first-sentence{font-weight:700;margin-bottom:16px}.rp-suggestions-container .modalDiscardDecisionInfo .modal-body .second-sentence{font-weight:400}.rp-suggestions-container .container-tags{display:grid;grid-template-columns:repeat(2,1fr)}.rp-suggestions-container .recipe-suggestion-filters{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:flex-end}.rp-suggestions-container .recipe-suggestion-filters .container-custom-simple-select{height:286px;margin-left:6px;width:200px}.rp-suggestions-container .recipe-suggestion-filters .container-custom-simple-select .custom-simple-select{width:200px}.rp-suggestions-container .recipe-suggestion-filters .container-custom-simple-select .footer-custom-simple-select{height:56px;padding:10px 5px}#sidedishes-section{display:block;min-height:calc(100vh - 184px)}#sidedishes-section .main-filter-bar-container .quick-actions{align-items:center;display:flex;height:160px;justify-content:space-between;max-width:1204px;position:relative;width:1204px}#sidedishes-section .main-filter-bar-container .quick-actions .quick-action{min-width:0;position:relative}#sidedishes-section .main-filter-bar-container .quick-actions .quick-action.count-content{color:#999;text-align:center;width:-moz-fit-content;width:fit-content}#sidedishes-section .main-filter-bar-container .quick-actions .quick-action .long-input-search{top:0}#sidedishes-section .header-information{display:flex;margin-top:32px}#sidedishes-section .header-information .title{width:868px}#sidedishes-section .header-information .title .translationText{color:#3f3f3f;display:inline-block;font-size:1.8rem;font-weight:700;min-width:868px}#sidedishes-section .header-information .title .recipe-name{color:#3f3f3f;display:-webkit-box;font-size:1.6rem;line-height:19px;margin-top:10px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#sidedishes-section .header-information .box{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 15px 0 #e3e3e3;box-sizing:border-box;height:92px;margin-bottom:32px;margin-top:12px;padding:16px;width:1203px}#sidedishes-section .header-information .eligible-recipes{margin-right:24px;width:654px}#sidedishes-section .header-information .eligible-recipes .box-title{color:#3f3f3f;font-size:16px;line-height:1.4;margin:auto;padding-top:20px;text-align:center;width:426px}#sidedishes-section .header-information .eligible-recipes .properties-info{display:flex;margin-top:26px}#sidedishes-section .header-information .eligible-recipes .properties-info .properties-icon{display:block;margin:auto}#sidedishes-section .header-information .eligible-recipes .properties-info .icon-radius{padding:10px}#sidedishes-section .header-information .eligible-recipes .properties-info .score-text{color:#3f3f3f;font-size:14px;line-height:1.4;text-align:center}#sidedishes-section .header-information .eligible-recipes .properties-info .menu-score{margin-left:15px;width:143px}#sidedishes-section .header-information .eligible-recipes .properties-info .main-course-tag{margin-left:23px;width:129px}#sidedishes-section .header-information .eligible-recipes .properties-info .your-market{margin-left:39px;width:109}#sidedishes-section .header-information .eligible-recipes .properties-info .your-market .your-market-text{width:109px}#sidedishes-section .header-information .eligible-recipes .properties-info .same-language{margin-left:48px;width:112px}#sidedishes-section .header-information .main-dish-information{width:532px}#sidedishes-section .header-information .main-dish-information .box{display:flex}#sidedishes-section .header-information .main-dish-information .box .score-box{border-left:1px solid #d8d8d8;width:164px}#sidedishes-section .header-information .main-dish-information .box .score-box .score-number{color:#3f3f3f;display:inline-block;font-size:1.8rem;font-weight:400;line-height:27px;margin-left:14px;padding:0 0 0 9px;width:182px}#sidedishes-section .header-information .main-dish-information .box .score-box .score-bar{background:#d8d8d8;border-radius:2px;display:inline-block;height:7px;margin-left:21px;width:125px}#sidedishes-section .header-information .main-dish-information .box .score-box .score-bar-fill{background-color:#2ecc72;border-radius:2px;height:7px;position:absolute}#sidedishes-section .header-information .main-dish-information .box .score-box .score-text{color:#3f3f3f;font-size:1.2rem;line-height:20px;margin-left:13px;padding:5px 0 0 9px;position:relative}#sidedishes-section .header-information .main-dish-information .box .score-box .text{color:#3f3f3f;font-size:16px;line-height:1.4;margin-top:20px;text-align:center}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer{margin-top:14px}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer .myMenuIQChart{border-radius:80px;box-shadow:0 0 15px 0 #d1d1d1;height:105px;margin:0 auto;width:105px}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer .myMenuIQChart .chartText{margin-bottom:35px;margin-top:-71px}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer .myMenuIQChart .chartText .chartScore{color:#3f3f3f;display:block;font-size:40px;line-height:14px}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer .myMenuIQChart .chartText .chartTo{color:#727272;display:block;font-size:20px;font-weight:300;height:20px;margin-top:15px}#sidedishes-section .header-information .main-dish-information .box .score-box .donutChartContainer .myMenuIQChart .noChartText{margin-top:-57px}#sidedishes-section .header-information .main-dish-information .box .energy-box{border-left:1px solid #d8d8d8;width:164px}#sidedishes-section .header-information .main-dish-information .box .energy-box .text{color:#3f3f3f;font-size:16px;line-height:1.4;margin-top:24px;text-align:center}#sidedishes-section .header-information .main-dish-information .box .energy-box .energy-info{margin-left:10px}#sidedishes-section .header-information .main-dish-information .box .energy-box .energy-info .energy-text{color:#3f3f3f;display:inline-block;font-size:1.8rem;font-weight:400;line-height:27px;margin-top:-5px;padding:0 0 0 9px;width:182px}#sidedishes-section .header-information .main-dish-information .box .energy-box .energy-info .energy-label,#sidedishes-section .header-information .main-dish-information .box .energy-box .energy-info .energy-text-energy{color:#3f3f3f;font-size:1.2rem;padding:0 0 0 9px}#sidedishes-section .sidedishes-header{margin:auto auto 16px;max-width:1204px;width:1204px}#sidedishes-section .sidedishes-header .rp-topbar-container{background-color:#fff!important}#sidedishes-section .sidedishes-header .dots{height:25px}#sidedishes-section .sidedishes-header .complements-information{align-items:center;display:flex;margin-bottom:20px;padding-bottom:15px}#sidedishes-section .sidedishes-header .complements-information .complements-added-title{color:#3f3f3f;font-size:2.2rem;font-weight:700;line-height:40px;margin-right:32px;min-width:294px}#sidedishes-section .sidedishes-header .complements-information .complements-types{color:#004288;display:flex;flex-direction:row;width:100%}#sidedishes-section .sidedishes-header .complements-information .complements-types span{border:1px solid #004288;border-radius:20px;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:13px;padding:7px 15px 5px;text-align:center;vertical-align:middle}#sidedishes-section .sidedishes-header .complements-information .complements-types span.active{background:#205896;color:#fff}#sidedishes-section .sidedishes-header .complements-information .complements-types span:hover:not(.active){background:#ebf6fe}#sidedishes-section .sidedishes-header .no-recipes{display:inline-flex;gap:24px;width:100%}#sidedishes-section .sidedishes-header .no-recipes .no-recipe-added{align-items:center;border:3px dotted rgba(89,89,89,.384);border-radius:6px;color:#3f3f3f;display:flex;font-size:1.6rem;height:154px;justify-content:center;width:290px}#sidedishes-section .sidedishes-header .recipe-added{background-color:#fff;background-size:cover;border-radius:6px;box-shadow:inset 0 100px 40px -20px rgba(0,0,0,.561);color:#595959;display:inline-block;font-size:1.4rem;height:162px;margin-right:18px;position:relative;text-align:center;width:280px}#sidedishes-section .sidedishes-header .sidedish-name{color:#fff;height:40px;margin-left:15px;margin-top:11px;text-align:left}#sidedishes-section .sidedishes-header .sidedish-type{color:#fff;left:194px;position:relative;text-align:left;top:67px;width:107px}#sidedishes-section .sidedishes-header .sidedish-type svg{position:relative;right:6px;top:4px}#sidedishes-section .sidedishes-header .Complement{left:158px}#sidedishes-section .sidedishes-header .sidedish-status{background-color:#0a8540;border-radius:6px;color:#fff;height:25px;left:16px;line-height:26px;position:relative;top:44px;width:93px}#sidedishes-section .sidedishes-header .Draft{background-color:#374370;width:57px}#sidedishes-section .sidedishes-header .Pending{background-color:#f5be1a;width:78px}#sidedishes-section .sidedishes-list-container-slots{display:flex;flex-direction:row}#sidedishes-section .recipe-added-carrousel{background-size:cover;border-radius:6px;box-shadow:inset 0 80px 60px 8px;color:transparent;display:inline-block;font-size:1.4rem;height:162px;margin-right:11px;margin-top:-19px;text-align:center;width:279px}#sidedishes-section .searching{padding-top:25px;text-align:center}#sidedishes-section .item-card-container-loader{display:inline-block;height:288px;margin:0;width:286px}#sidedishes-section .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:11px!important;width:100%}#sidedishes-section .list-background .main-view-container{margin-top:16px!important;max-width:1204px;width:1204px}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper{display:flex;justify-content:flex-end;margin-bottom:48px}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn,#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .list-btn{background-color:#fff;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn.active,#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .list-btn.active{background-color:#004288;fill:#fff}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .add-complement{border:1px solid #004288;border-radius:4px;color:#004288;cursor:pointer;font-size:1.4rem;height:34px;line-height:34px;margin-right:20px;position:relative;text-align:center;vertical-align:auto;width:166px}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .add-complement.false{border:1px solid #b7b7b7;color:#b7b7b7;cursor:default;opacity:.5;pointer-events:none}#sidedishes-section .list-background .main-view-container .list-actions-buttons-wrapper .recipe-count{color:#004288;font-size:1.6rem;font-weight:400;margin-right:25px;margin-top:9px}#sidedishes-section .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#sidedishes-section .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#sidedishes-section .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#sidedishes-section .list-background .main-view-container #render-item-list *{box-sizing:border-box}#sidedishes-section .list-background .main-view-container #render-item-list .items-selected-info{align-items:center;background-color:#ebf6fe;border-radius:8px;color:#004288;display:flex;font-size:1.4rem;height:53px;justify-content:space-between;margin-bottom:16px;padding:0 15px}#sidedishes-section .list-background .main-view-container #render-item-list .items-selected-info .clear-selection{cursor:pointer;font-weight:700}#sidedishes-section .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:-27px}#sidedishes-section .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#sidedishes-section .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:24px}#sidedishes-section .list-background .main-view-container .WarningBox{margin:0 auto 50px;max-width:50%}#sidedishes-section .list-background .main-view-container .WarningBox .WarningText{margin:15px 5px 15px 40px}#sidedishes-section .list-background .main-view-container .WarningBox .WarningText a.ask-support{color:#004288;text-decoration:none}#sidedishes-section .list-background .main-view-container .footer{display:inline-flex;margin-top:80px;max-height:60px;position:relative;width:100%}#sidedishes-section .list-background .main-view-container .footer .item-row-selector{display:flex;min-width:294px}#sidedishes-section .list-background .main-view-container .footer .item-row-selector .item-row-selector-text{color:#3f3f3f;font-size:1.4rem;padding-left:10px;padding-right:10px;position:relative;top:10px}#sidedishes-section .list-background .main-view-container .footer .pagination{align-items:center;color:#4f575e;display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;justify-content:space-around;line-height:22px;margin-left:auto;margin-right:0;position:relative;white-space:nowrap}#sidedishes-section .list-background .main-view-container .footer .pagination .previousPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}#sidedishes-section .list-background .main-view-container .footer .pagination .previousPage.disabled{color:#727272;cursor:default}#sidedishes-section .list-background .main-view-container .footer .pagination .nextPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;opacity:1;width:32px}#sidedishes-section .list-background .main-view-container .footer .pagination .nextPage.disabled{color:#727272;cursor:default}#sidedishes-section .list-background .main-view-container .footer .pagination .pageNumber{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#727272;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}#sidedishes-section .list-background .main-view-container .footer .pagination .pageNumber.currentPage{border-color:#1068eb;color:#1068eb;cursor:default;font-weight:400}#sidedishes-section .list-background .main-view-container .footer .pagination .ellipsis{background-color:unset;border:unset;color:#4f575e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:21px;opacity:1;text-align:center}#sidedishes-section .list-background .main-view-container .footer .go-top{background-color:#004288;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:36px;margin:0 auto;padding:6px;position:relative;text-align:center;width:152px}#sidedishes-section .list-background .main-view-container .div-selected{position:relative;top:26px;width:230px}#sidedishes-section .list-background .main-view-container .div-selected .top-options-bar{font-size:16px;font-weight:400;line-height:19.2px}#sidedishes-section .sidedishes-content-title{color:#004288;font-size:32px;text-align:left}#sidedishes-section .sidedishes-list{height:100%;min-height:700px}#sidedishes-section .sidedishes-list-section{margin:0 auto;width:100%}#sidedishes-section .rp-topbar-container{margin:0!important;padding-top:20px}#sidedishes-section .rp-topbar-container .rp-recipe-menu-action{display:none}#sidedishes-section .robot-loading-section{width:100%}#sidedishes-section .sidedishes-no-results-section{margin:0 auto;text-align:center;width:40%}#sidedishes-section .sidedishes-no-results-section .no-results-found{color:#999;font-size:1.6rem}#sidedishes-section .sidedishes-no-results-section .no-results-title{color:#727272;font-size:1.6rem}#sidedishes-section .sidedishes-no-results-section h3 span{font-size:1.8rem}#sidedishes-section .next-page-robot{height:auto;margin-bottom:48px;margin-top:1px}#sidedishes-section .tag{background-color:#004288;border-radius:5px;color:#fff;font-size:14px;margin-left:10px;padding:7px 7px 5px}#sidedishes-section .added-recipes-container{display:inline-block}#sidedishes-section .statusText svg{display:none}.robot-loading-section{align-items:center;display:flex;flex-direction:column;height:572px;width:572px}.robot-loading-section .loading-text{color:#004288;font-size:19px;font-weight:400;text-align:center}.general-container-channels .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}.general-container-channels .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-channels .section-filters .text{display:inline-block}.general-container-channels .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.general-container-channels .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-channels .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-channels .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.general-container-channels .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-channels .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-channels .container-custom-select{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;min-height:130px;padding:15px;position:absolute;top:50px;width:460px;z-index:4}.general-container-channels .container-custom-select .filter-body .filter-input{display:inline-block;margin-bottom:20px;margin-top:10px;max-width:200px;min-width:200px}.general-container-channels .container-custom-select .filter-body .filter-input .input-select-prefix__value-container{margin-left:21px}.general-container-channels .container-custom-select .filter-body .filter-input .channels-search-icon{left:7px;position:relative;top:28px;z-index:1}.general-container-channels .container-custom-select .filter-body #channels-checkbox{color:#3f3f3f;font-size:14px;margin-left:25px;max-width:255px}.general-container-channels .container-custom-select .filter-body .filters-selected .channel-selected{background-color:#3f89d8;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:200px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.general-container-channels .container-custom-select .filter-body .filters-selected .channel-selected.active{color:#fff;cursor:pointer}.general-container-channels .container-custom-select .filter-body .filters-selected .channel-selected.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}.general-container-channels .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding-top:10px;width:100%}.general-container-channels .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-channels .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-channels .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.general-container-nutritional .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;text-align:center;vertical-align:middle}.general-container-nutritional .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-nutritional .section-filters .text{display:inline-block}.general-container-nutritional .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.general-container-nutritional .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-nutritional .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-nutritional .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.general-container-nutritional .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-nutritional .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-nutritional .container-custom-select{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:block;flex-direction:column;padding:15px;position:absolute;top:50px;z-index:4}.general-container-nutritional .container-custom-select.score{max-height:550px;max-width:580px;min-height:150px!important;min-width:300px;overflow-y:auto;width:auto}.general-container-nutritional .container-custom-select .title-section{border-bottom:1px solid #d8d8d8;color:#004288;display:flex;font-size:1.8rem;font-weight:400;margin-bottom:10px;margin-left:10px;padding-bottom:20px}.general-container-nutritional .container-custom-select .title-section svg{cursor:pointer;margin-right:10px;position:relative;top:3px}.general-container-nutritional .container-custom-select .subtitle-section{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:10px}.general-container-nutritional .container-custom-select .filter-body{margin-bottom:20px}.general-container-nutritional .container-custom-select .filter-body .filter-input{display:inline-flex;width:100%;grid-gap:20px;align-items:center;gap:20px}.general-container-nutritional .container-custom-select .filter-body .filter-input.nutritional{align-items:center;display:inline-flex;gap:20px;width:100%}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score{display:inline-flex;gap:15px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value{align-items:center;background-color:#ebf5ff;border-radius:1.6rem;color:#3f89d8;cursor:pointer;display:flex;font-size:1.4rem;height:30px;justify-content:center;min-width:33px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox.score-range,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value.score-range{padding:0 10px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox.disabled,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value.disabled{background-color:#999;color:#fff}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox.disabled.active,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value.disabled.active{background-color:#575757;padding:0 7px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox.active,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value.active{background-color:#3f89d8;color:#fff;padding:0 7px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox span,.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-value span{display:inline-flex;padding-left:5px}.general-container-nutritional .container-custom-select .filter-body .filter-input .container-buttons-nutritional-score .button-rangebox{padding:0 10px}.general-container-nutritional .container-custom-select .filter-body .footer-show-more{display:flex;justify-content:flex-end;margin-top:20px}.general-container-nutritional .container-custom-select .filter-body .footer-show-more .show-more{cursor:pointer;display:flex}.general-container-nutritional .container-custom-select .filter-body .footer-show-more .show-more .show-more-title{color:#004288;font-size:1.4rem;margin:2px 5px 0}.general-container-nutritional .container-custom-select .container-rangebox{display:inline-block;margin:0 10px 20px;width:45%}.general-container-nutritional .container-custom-select .container-rangebox input[type=number]{background-color:#fff;border:1px solid #e4e4e4;color:#004288}.general-container-nutritional .container-custom-select .container-rangebox input[type=number]:focus{border-color:#004288;outline:none}.general-container-nutritional .container-custom-select .container-rangebox .quantity-grams{border:none}.general-container-nutritional .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding-top:10px;width:100%}.general-container-nutritional .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-nutritional .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-nutritional .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.general-container-radio-input .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:30px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:middle}.general-container-radio-input .section-filters .text{display:inline-block}.general-container-radio-input .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container-radio-input .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-radio-input .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-radio-input .section-filters.filters-applied-withtext{background-color:#ebf6fe;border:0;height:32px;max-width:160px;text-align:initial}.general-container-radio-input .section-filters.filters-applied-withtext .text{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-container-radio-input .section-filters.filters-applied-withtext .triangle-icon{position:relative;top:-6px}.general-container-radio-input .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-radio-input .container-custom-radio-input{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;min-height:230px;position:absolute;top:50px;width:256px;z-index:4}.general-container-radio-input .container-custom-radio-input .radio-input-title{color:#595959;font-size:1.4rem;margin:10px}.general-container-radio-input .container-custom-radio-input .radio-input{color:#3f3f3f;font-size:1.4rem;margin-left:12px;margin-right:35px;padding:0 5px 5px 0}.general-container-radio-input .container-custom-radio-input .footer-custom-radio-input{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:20%;justify-content:space-between;padding-top:10px;width:100%}.general-container-radio-input .container-custom-radio-input .footer-custom-radio-input .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-radio-input .container-custom-radio-input .footer-custom-radio-input .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-radio-input .container-custom-radio-input .footer-custom-radio-input .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:center;width:100%}.pagination-container .pagination-summary{color:#6a7178;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:21px;text-align:left}.pagination-container .pagination{align-items:center;color:#4f575e;display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;justify-content:space-around;line-height:22px;white-space:nowrap}.pagination-container .pagination .previousPage{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.pagination-container .pagination .previousPage.disabled{color:#727272;cursor:default}.pagination-container .pagination .nextPage{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;opacity:1;width:32px}.pagination-container .pagination .nextPage.disabled{color:#727272;cursor:default}.pagination-container .pagination .pageNumber{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:4px;color:#727272;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.pagination-container .pagination .pageNumber.currentPage{border-color:#1068eb;color:#1068eb;cursor:default;font-weight:400}.pagination-container .pagination .ellipsis{background-color:unset;border:unset;color:#4f575e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:21px;opacity:1;text-align:center}.new-recipe-popup-loading{box-sizing:border-box;display:flex;flex-direction:column;height:884px;justify-content:space-between;max-height:calc(100vh - 135px)}.new-recipe-popup-loading .loading-section{height:auto!important}.new-recipe-popup-loading .loading-section .loading-container .secondaryLoader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.recipe-trends-info-modal{height:824px;width:1108px}.recipe-trends-info-modal .custom-modal-content{height:792px;width:1076px}.recipe-trends-info-modal .custom-modal-content .custom-modal-bottom-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:100%}.recipe-trends-info-modal .custom-modal-content .custom-modal-header.with-title{height:80px;width:1104px}.recipe-trends-info-modal .carousel-arrows .arrow-container.right{left:1162px}.recipe-trends-info-modal .carousel-arrows .arrow-container.left{right:1130px}.recipe-trends-preview-container{height:644px;max-height:calc(100vh - 220px);overflow-y:auto;padding:24px 0 0 24px;width:1084px}.recipe-trends-preview-container .preview-loading{position:relative;top:125px}.recipe-trends-preview-container .recipe-trends-preview-header{display:flex;flex-direction:row;flex-wrap:wrap;height:326px;justify-content:space-between;width:1055px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-image{height:326px;width:326px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-image img{border-radius:8px;height:326px;width:326px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info{display:flex;flex-direction:column;height:326px;justify-content:space-between;width:698px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-link{align-items:center;background-color:#db380a;border-radius:4px;color:#fff;display:flex;font-size:14px;height:10px;margin-bottom:18px;max-height:32px;min-height:32px;opacity:1;padding:0 5px;width:-moz-fit-content;width:fit-content}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-title{color:#004288;display:-webkit-box;font-size:32px;font-weight:700;opacity:1;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats{display:flex;height:42px;width:154px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-popularity{display:inline-block;margin-right:30px;width:64px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-popularity .title-item{color:#3f3f3f;font-size:14px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-popularity span{color:#595959;font-size:12px;line-height:16px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-popularity .typography{bottom:15px;color:#3f3f3f;font-weight:700;left:22px;position:relative}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-popularity svg{position:relative;top:5px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-growth{display:inline-block;width:64px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-growth .title-item{color:#3f3f3f;font-size:14px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-growth span{color:#595959;font-size:12px;line-height:16px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-growth svg{position:relative;top:4px}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-stats .item-growth .typography{bottom:18px;color:#3f3f3f;font-weight:700;left:22px;position:relative}.recipe-trends-preview-container .recipe-trends-preview-header .recipe-trends-preview-info .recipe-trends-preview-description{color:#3f3f3f;display:-webkit-box;font-size:1.6rem;font-weight:400;margin-top:24px;overflow:hidden;width:100%;-webkit-line-clamp:9;-webkit-box-orient:vertical;text-overflow:ellipsis}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section{display:grid;gap:20px;margin-top:28px;width:1020px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-title{color:#3f3f3f;font-size:18px;font-weight:700;height:24px;opacity:1;width:-moz-fit-content;width:fit-content}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list{color:#595959;display:grid;font-family:UniversLTStd,sans-serif;font-size:14px;font-weight:400;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);line-height:22px;width:1020px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info{align-items:flex-start;color:#3f3f3f;display:flex;font-size:16px;gap:4px;line-height:19.2px;margin-bottom:10px;margin-left:12px;max-height:36px;min-height:36px;width:318px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info .ingredient-tooltip{background-image:none;cursor:default;width:400px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info .ingredient-tooltip .tooltip-text{overflow:visible;overflow-wrap:break-word;text-overflow:ellipsis;top:45px;width:348px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info .ingredient-tooltip .tooltip-text:after{border-color:#3f3f3f transparent transparent!important}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info .overflow-ingredient{display:-webkit-box;height:36px;overflow:hidden;width:275px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .ingredient-info:before{content:"•";margin-left:-16px;margin-right:8px}.recipe-trends-preview-container .recipe-trends-preview-ingredients-section .recipe-trends-preview-ingredients-list .no-ingredients{color:#3f3f3f;font-size:1.6rem}.table-component-container{height:100%;width:100%}.table-component-container .table-component-body{background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);padding:20px}.table-component-container .table-component-body .sorting,.table-component-container .table-component-body .sorting-asc,.table-component-container .table-component-body .sorting-desc{padding:4px 8px 4px 4px}.table-component-container .table-component-body .table{border-collapse:separate;border-spacing:0 6px;margin:10px 0 0;width:100%}.table-component-container .table-component-body .table-header{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}.table-component-container .table-component-body .table-row{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left}.table-component-container h2,.table-component-container h3{color:#3f3f3f;letter-spacing:0;margin:0;opacity:1;text-align:left}.table-component-container h2{font-size:14px;font-weight:700;line-height:22px}.table-component-container h3{color:#595959;font-size:12px;font-weight:400;line-height:16px}.table-component-container .table-component-footer{margin:10px 0;padding:0}.table-component-container .table-component-footer .pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:center;width:100%}.table-component-container .table-component-footer .pagination-container .pagination-summary{color:#6a7178;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:21px;text-align:left}.table-component-container .table-component-footer .pagination-container .pagination{align-items:center;color:#4f575e;display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;justify-content:space-around;line-height:22px;white-space:nowrap}.table-component-container .table-component-footer .pagination-container .pagination .previousPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.table-component-container .table-component-footer .pagination-container .pagination .previousPage.disabled{color:#727272;cursor:default}.table-component-container .table-component-footer .pagination-container .pagination .nextPage{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#004288;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;opacity:1;width:32px}.table-component-container .table-component-footer .pagination-container .pagination .nextPage.disabled{color:#727272;cursor:default}.table-component-container .table-component-footer .pagination-container .pagination .pageNumber{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#727272;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;justify-items:center;margin-right:8px;opacity:1;width:32px}.table-component-container .table-component-footer .pagination-container .pagination .pageNumber.currentPage{border-color:#1068eb;color:#1068eb;cursor:default;font-weight:400}.table-component-container .table-component-footer .pagination-container .pagination .ellipsis{background-color:unset;border:unset;color:#4f575e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:21px;opacity:1;text-align:center}.table-component-container .food-trends-table{margin-top:26px}.table-component-container .food-trends-table thead{display:table-header-group}.table-component-container .food-trends-table tr{top:-8px}.table-component-container .food-trends-table tr th{background-color:transparent}.table-component-container .food-trends-table tr th:hover{background-color:#f2f2f2;cursor:pointer}.table-component-container .food-trends-table tr th:first-child{border-radius:4px 0 0 4px}.table-component-container .food-trends-table tr th:last-child{border-radius:0 4px 4px 0}.table-component-container .food-trends-table .table-head .table-head-row{position:relative}.table-component-container .food-trends-table .table-head .table-head-row .MuiTableCell-head{border-right:0}.table-component-container .food-trends-table .table-head .table-head-row .MuiTableSortLabel-icon{line-height:7px}.table-component-container .food-trends-table .table-head .table-head-row .filter-container-placeholder{display:block;height:32px;margin-bottom:10px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell{padding:8px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell .table-head-label{border-bottom:0;border-right:0;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;padding:3px 5px 4px 7px;text-align:left;white-space:nowrap}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell:first-child{max-width:180px;min-width:180px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-category{max-width:230px;min-width:230px;position:relative}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-category .section-filters .text{box-sizing:border-box;padding-left:5px;text-align:left;width:145px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-recipes_share,.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-share{max-width:141px;min-width:141px;position:relative}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-social_penetration,.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-yoy_change{max-width:145px;min-width:145px;position:relative}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-monthly_change,.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-social_yoy{max-width:94px;min-width:94px;position:relative}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-posts_count{max-width:100px;min-width:100px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-life_cycle{max-width:150px;min-width:150px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-life_cycle .section-filters .text{box-sizing:border-box;padding-left:5px;text-align:left;width:60px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.cell-header-life_cycle .container-custom-select{right:60px}.table-component-container .food-trends-table .table-head .table-head-row .table-head-cell.Motivation{position:relative}.table-component-container .food-trends-table .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.table-component-container .food-trends-table .table-body .table-body-row{background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.161);height:55px;margin-left:6px;padding:5px 0}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell{border-bottom:1px solid #ddd;border-right:0 solid #ddd;border-top:1px solid #ddd;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.059);color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:2px;overflow:hidden;padding:18px 8px 15px 18px;text-align:left;text-overflow:ellipsis;text-transform:capitalize;vertical-align:top;white-space:nowrap}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell:first-child{max-width:180px;min-width:180px;white-space:nowrap}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell .column-channel{margin-bottom:5px}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell.odd{background-color:#f9fafc}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell.odd:hover{background-color:#f5f5f5}.table-component-container .food-trends-table .table-body .table-body-row .table-body-cell .social-arrow{margin-right:4px}.scatter-chart-container{background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);height:100%;margin-top:25px;width:100%}.scatter-chart-container .scatter-chart-header{align-items:flex-start;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;justify-content:center;margin:0 20px;width:calc(100% - 90px)}.scatter-chart-container .scatter-chart-header .title{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:700;height:30px;letter-spacing:0;line-height:22px;margin-top:15px;text-align:left}.scatter-chart-container .scatter-chart-header .sub-title{color:#595959;font-size:12px;font-style:normal;font-weight:400;height:30px;letter-spacing:0;line-height:16px;text-align:left}.bar-chart-container{background-color:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);height:100%;margin-top:25px;width:100%}.bar-chart-container .bar-chart-header{align-items:flex-start;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;justify-content:center;margin:0 20px;width:calc(100% - 90px)}.bar-chart-container .bar-chart-header .title{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:700;height:30px;letter-spacing:0;line-height:22px;margin-top:15px;text-align:left}.bar-chart-container .bar-chart-header .sub-title{color:#595959;font-size:12px;font-style:normal;font-weight:400;height:30px;letter-spacing:0;line-height:16px;text-align:left}.trends-export-modal .modal-body{min-height:410px}.trends-export-modal #trends-export-popup{margin-left:15px}.trends-export-modal .title-selected-items{background-color:#ebf6fe;border:1px solid #3f89d8;border-radius:4px;color:#004288;display:flex;flex-direction:row;font-size:16px;height:60px;margin-bottom:10px;padding-left:10px;padding-top:20px;width:358px}.trends-export-modal .title-selected-items .check-icon{bottom:5px;display:inline-flex;height:24px;left:15px;margin-left:90px;position:relative;width:24px}.trends-export-modal .filename-container{margin-bottom:30px;margin-top:30px;width:610px}.trends-export-modal .filename-container .text-input label{color:#595959;font-size:1.4rem;margin-bottom:10px}.trends-export-modal .filename-container .limitCharacter{line-height:unset}.trends-export-modal .export-format-container{margin-bottom:40px;width:290px}.trends-export-modal .export-format-container .title-export{color:#595959;display:block;font-size:1.4rem;margin-bottom:10px}.trends-export-modal .modal-btn-export{border-radius:4px;font-size:16px;height:36px;width:94px}.general-container-hierarchy .section-filters{align-items:center;background-color:#fff;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 9px;text-align:center;vertical-align:top}.general-container-hierarchy .section-filters .text{display:inline-block}.general-container-hierarchy .section-filters .triangle-icon{margin-left:7px;position:relative;top:-6px}.general-container-hierarchy .section-filters.filter-active{background-color:#004288;color:#fff}.general-container-hierarchy .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.general-container-hierarchy .section-filters.filters-applied-withtext{background-color:#ebf6fe;border:0;height:32px;max-width:none;padding:4px 9px 0;text-align:initial}.general-container-hierarchy .section-filters.filters-applied-withtext .text{line-height:15px;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-container-hierarchy .section-filters.filters-applied-withtext .triangle-icon{position:relative;top:-7px}.general-container-hierarchy .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;height:32px;text-align:initial}.general-container-hierarchy .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.general-container-hierarchy .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.general-container-hierarchy .section-filters.filters-applied-withnumber .triangle-icon{position:relative;top:-6px}.general-container-hierarchy .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.general-container-hierarchy .container-custom-select{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;height:326px;position:absolute;top:50px;width:326px;z-index:4}.general-container-hierarchy .container-custom-select .custom-select{background-color:#fff;display:block;height:90%;width:100%}.general-container-hierarchy .container-custom-select .custom-select .radio-subitem-block{height:27px;margin-bottom:7px;padding-left:25px}.general-container-hierarchy .container-custom-select .custom-select .radio-subitem-block.selected,.general-container-hierarchy .container-custom-select .custom-select .radio-subitem-block:active{background-color:#ebf6fe;margin-top:-8px;padding-top:8px}.general-container-hierarchy .container-custom-select .custom-select .radio-subitem-block:focus{background-color:#fff;margin-top:-8px;padding-top:8px}.general-container-hierarchy .container-custom-select .custom-select .radio-item-block{margin-bottom:7px}.general-container-hierarchy .container-custom-select .custom-select .radio-item-block.selected{background-color:#ebf6fe;margin-top:-10px;padding-top:10px}.general-container-hierarchy .container-custom-select .custom-select .radio-item-block:active{background-color:transparent}.general-container-hierarchy .container-custom-select .custom-select .radio-item-block:focus{background-color:#ebf6fe}.general-container-hierarchy .container-custom-select .custom-select .radio-section{display:flex;height:27px}.general-container-hierarchy .container-custom-select .custom-select .radio-section .radio-description{color:#000;font-weight:400;margin-top:1px}.general-container-hierarchy .container-custom-select .custom-select .radio-section .radio-input{margin-bottom:8px}.general-container-hierarchy .container-custom-select .custom-select .radio-section:active{background-color:transparent}.general-container-hierarchy .container-custom-select .custom-select .radio-section:focus{background-color:#ebf6fe}.general-container-hierarchy .container-custom-select .custom-select .arrow-icon{cursor:pointer;margin-right:10px}.general-container-hierarchy .container-custom-select .custom-select .arrow-icon use{fill:#d1d1d1}.general-container-hierarchy .container-custom-select .custom-select b{color:#000;font-weight:400}.general-container-hierarchy .container-custom-select .custom-select .input-select-prefix__menu{background-color:#fff;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;margin-bottom:8px;margin-top:0;max-height:244px;overflow:auto;padding-top:15px;position:absolute;top:auto;width:100%;z-index:1}.general-container-hierarchy .container-custom-select .custom-select .input-select-prefix__menu .input-select-prefix__menu-list{max-height:244px;padding-top:0}.general-container-hierarchy .container-custom-select .custom-select .input-select-prefix__option{padding:0 12px}.general-container-hierarchy .container-custom-select .custom-select .input-select-prefix__option:active,.general-container-hierarchy .container-custom-select .custom-select .input-select-prefix__option:focus{background-color:#fff}.general-container-hierarchy .container-custom-select .footer-custom-select{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:15%;justify-content:space-between;width:100%}.general-container-hierarchy .container-custom-select .footer-custom-select .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.general-container-hierarchy .container-custom-select .footer-custom-select .text-clear.show-clear{cursor:pointer;visibility:visible}.general-container-hierarchy .container-custom-select .footer-custom-select .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.general-container-hierarchy .footer-custom-select{background-color:#fff}.search-with-tastewise-category{display:flex;flex-direction:column}.search-with-tastewise-category .title-search-box{margin-bottom:18px;text-align:center}.search-with-tastewise-category .search-tastewise-title{font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:16px;text-align:center}.search-with-tastewise-category .category-search-box-container{align-items:center;display:flex;flex-direction:row}.search-with-tastewise-category .category-search-box-container .general-container-hierarchy .section-filters{border-radius:24px 0 0 24px;height:48px;margin:0;padding-left:16px}.search-with-tastewise-category .category-search-box-container .general-container-hierarchy .section-filters .text{min-width:160px;text-align:start}.search-with-tastewise-category .category-search-box-container .general-container-hierarchy .container-custom-select{top:106px}.search-with-tastewise-category .category-search-box-container .multi-search-box{border-radius:0 24px 24px 0;box-sizing:border-box;height:48px;padding-left:42px}.search-with-tastewise-category .category-search-box-container .multi-search-box.empty>span[data-placeholder]{color:#595959;line-height:34px}.search-with-tastewise-category .category-search-box-container .multi-search-box>input{line-height:28px}.search-with-tastewise-category .category-search-box-container .multi-search-box [data-tag]:first-child{margin-left:0}.search-with-tastewise-category .category-search-box-container .toolTip{margin-left:8px}.sorting,.sorting-asc,.sorting-desc{cursor:pointer;padding:4px 21px 4px 4px}.sorting{background:url(data:image/gif;base64,R0lGODlhCwALAJEAAAAAAP///xUVFf///yH5BAEAAAMALAAAAAALAAsAAAIUnC2nKLnT4or00PvyrQwrPzUZshQAOw==) no-repeat 100%!important}.sorting-asc{background:url(data:image/gif;base64,R0lGODlhCwALAJEAAAAAAP///xUVFf///yH5BAEAAAMALAAAAAALAAsAAAIRnC2nKLnT4or00Puy3rx7VQAAOw==) no-repeat 100%!important}.sorting-desc{background:url(data:image/gif;base64,R0lGODlhCwALAJEAAAAAAP///xUVFf///yH5BAEAAAMALAAAAAALAAsAAAIPnI+py+0/hJzz0IruwjsVADs=) no-repeat 100%!important}.recipes-trends-component{background:#f9f9f9;display:block;min-height:calc(100vh - 184px)}.recipes-trends-component .smart-image-zone-section .titleTab{font-size:2.1rem;line-height:1.571;margin-top:21px}.recipes-trends-component .smart-image-zone-section .text-container{margin:0 auto auto 0;width:1224px}.recipes-trends-component .smart-image-zone-section .text-container .button.smart{margin-bottom:22px;margin-top:18px}.recipes-trends-component .custom-dialog-modal-overlay .custom-dialog-modal-section{width:890px}.recipes-trends-component .custom-dialog-modal-overlay .custom-modal-header{margin-bottom:32px!important}.recipes-trends-component .custom-dialog-modal-overlay .custom-modal-header .custom-modal-title{font-size:22px;font-weight:700}.recipes-trends-component .custom-dialog-modal-overlay .children-container .trend-info-content h3{color:#3f3f3f;font-size:16px;font-weight:700;margin-bottom:8px;margin-top:0}.recipes-trends-component .custom-dialog-modal-overlay .children-container .trend-info-content p{color:#595959;font-size:14px;font-weight:400;margin-bottom:24px;margin-top:0}.recipes-trends-component .custom-dialog-modal-overlay .children-container .trend-info-content img{height:auto;width:288px}.recipes-trends-component .custom-dialog-modal-overlay .custom-modal-bottom-buttons{margin-top:17px!important}.recipes-trends-component .loading-section{background:#f8fafb;position:relative;width:50%}#recipe-trends-section{background-color:#fff}#recipe-trends-section .main-filter-bar-container .quick-actions{align-items:baseline;display:flex;height:auto;min-height:74px}#recipe-trends-section .main-filter-bar-container .quick-actions.tastewise-tabs-container{flex-direction:row;justify-content:start;max-width:1204px;width:1204px}#recipe-trends-section .main-filter-bar-container .quick-actions.tastewise-tabs-container .select-country-filter{line-height:unset}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs{border-bottom:1px solid #999;display:flex;justify-content:space-between;margin-left:54px;margin-top:16px;width:100%}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .tastewise-tabs-label{color:#595959;font-size:1.6rem;font-weight:400;height:28px;line-height:22px;white-space:nowrap;width:116px}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .btn-tab{background-color:#fff;border:none;color:#3f3f3f;cursor:pointer;font-size:1.6rem;font-weight:400;height:64px;line-height:24px;margin-right:16px;padding:14px;position:relative;text-align:center}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .btn-tab:hover:not(.tab-active){background:#e6e6e6}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .btn-tab:hover:not(.tab-active) span{color:#3f3f3f}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .selected{color:#004288;font-weight:700}#recipe-trends-section .main-filter-bar-container .quick-actions .tastewise-tabs .selected:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}#recipe-trends-section .main-filter-bar-container .quick-actions .input-select-prefix__option{align-items:start;border-bottom:none;display:flex;flex-direction:row}#recipe-trends-section .tastewise-filters.justify-to-end .container-all-filters{justify-content:end}#recipe-trends-section .how-perform-search{color:#595959;font-size:1.2rem;font-weight:400;margin-top:8px}#recipe-trends-section .main-container-header{align-items:center;background-color:#fff;color:#004288;display:flex;flex-direction:column;font-size:32px;padding-top:24px;white-space:nowrap}#recipe-trends-section .main-container-header .select-country-filter{margin-right:-10px}#recipe-trends-section .main-container-header .select-country{margin-right:20px}#recipe-trends-section .main-container-header .select-country .input-select-prefix__control{padding:0 8px!important}#recipe-trends-section .main-container-header .quick-actions{align-items:center;display:flex;justify-content:center;margin:auto;max-height:300px;max-width:1204px;min-height:60px;position:relative;width:1204px}#recipe-trends-section .main-container-header .quick-action{color:#515151;font-size:1.8rem;min-width:768px;padding-bottom:10px;padding-top:10px;position:relative}#recipe-trends-section .main-container-header .quick-action .multi-search-box div{background-color:#ebf6fe;border:1px solid #ebf6fe;border-radius:13px;color:#3f89d8;display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.4rem;max-width:500px;padding:5px 10px 0;vertical-align:middle}#recipe-trends-section .main-container-header .quick-action .multi-search-box div .token-valid{display:inline-block;max-width:470px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#recipe-trends-section .main-container-header .quick-action .multi-search-box div .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:baseline;size:80%;background:#3f89d8;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}#recipe-trends-section .main-container-header .quick-action .searchBox input{width:480px}#recipe-trends-section .main-container-header .quick-action .Select-value .Select-value-label{color:#004288!important;font-size:1.6rem;font-weight:600}#recipe-trends-section .main-container-header .quick-action .name-search{background:url(https://images.aws.nestle.recipes/Images/SVG/header/search2.svg) no-repeat;background-position:10px;background-size:20px;border:1px solid #9b9b9b;border-radius:18px;font-size:1.4rem;height:36px;padding-left:35px}#recipe-trends-section .main-container-header .quick-action.sorter-content{font-size:1.4rem;min-width:300px}#recipe-trends-section .main-container-header .quick-action.sorter-content .order-by{display:inline-block;vertical-align:middle;width:70px}#recipe-trends-section .main-container-header .quick-action.sorter-content .select-order-by{display:inline-block;font-size:8px;vertical-align:middle;width:200px}#recipe-trends-section .main-container-header .quick-action.export-container{text-align:right}#recipe-trends-section .main-container-header .quick-action.export-container .export-btn{background:#004288;border:none;border-radius:5px;color:#fff;font-size:1.6rem;height:45px;padding:15px;text-decoration:none;width:150px}#recipe-trends-section .main-container-header .quick-action.export-container .export-btn:hover{background-color:#1c264d}#recipe-trends-section .main-container-header .quick-action.export-container .export-btn:active{background-color:#3f3f3f}#recipe-trends-section .main-container-header .container-title{font-weight:700}#recipe-trends-section .main-container-header .filter-toggle-websites{align-items:center;display:flex;flex-direction:row;position:relative}#recipe-trends-section .main-container-header .subtitle{color:#595959;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1;text-align:left}#recipe-trends-section .main-container-header .input-select-prefix__menu{z-index:3}#recipe-trends-section .select-country .input-select-prefix__menu{width:200px}#recipe-trends-section .main-container{margin-left:calc(50% - 602px);margin-right:calc(50% - 602px);max-width:1204px;width:100%}#recipe-trends-section .main-container .react-switch-labels{vertical-align:baseline}#recipe-trends-section .main-container .filter-row{background-color:#f9f9f9;width:70%}#recipe-trends-section .main-container .main-container-filter{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}#recipe-trends-section .main-container .main-container-filter .filter-options{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:-15px;margin-top:40px}#recipe-trends-section .main-container .main-container-filter .switch-checkbox{margin:0}#recipe-trends-section .main-container .main-container-filter .select-country{margin-right:20px}#recipe-trends-section .main-container .main-container-filter .select-order-by{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-trends-section .main-container .main-container-filter .select-order-by .input-select-prefix__single-value{color:#004288!important}#recipe-trends-section .main-container .main-container-filter .select-order-by .input-select-prefix__menu{min-width:120px;z-index:50}#recipe-trends-section .main-container .main-container-filter .select-order-by .input-select-prefix__control{width:100%}#recipe-trends-section .main-container .main-container-filter .select-order-by .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#recipe-trends-section .main-container .main-container-filter .select-order-by .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}#recipe-trends-section .main-container .main-container-filter .change-view-type{display:flex;justify-content:flex-end;margin-bottom:32px}#recipe-trends-section .main-container .main-container-filter .change-view-type .grid-btn,#recipe-trends-section .main-container .main-container-filter .change-view-type .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#recipe-trends-section .main-container .main-container-filter .change-view-type .grid-btn.active,#recipe-trends-section .main-container .main-container-filter .change-view-type .list-btn.active{background-color:#004288;fill:#fff}#recipe-trends-section .main-container .select-country{margin-right:20px}#recipe-trends-section .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#recipe-trends-section .list-background .main-view-container{margin-top:12px;max-width:1204px;width:1204px}#recipe-trends-section .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#recipe-trends-section .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#recipe-trends-section .list-background .main-view-container #render-item-list .item-info,#recipe-trends-section .list-background .main-view-container #render-item-list .item-name-long,#recipe-trends-section .list-background .main-view-container #render-item-list .list-mode-header-trends span,#recipe-trends-section .list-background .main-view-container #render-item-list .list-options{box-sizing:border-box}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode>a .trend-card{height:60px;margin-bottom:8px;width:100%}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem;margin-bottom:18px}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-selector{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-off.svg);bottom:3px;cursor:pointer;height:32px;margin:0 8px;opacity:1;position:relative;width:32px}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-selector.item-selected{background-image:url(https://images.aws.nestle.recipes/Images/SVG/lists/check-box-on.svg)}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends>span{padding-left:10px;width:calc(100% - 566px)}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-info-header{display:flex;flex-direction:row}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-info-header span:first-child{width:109px}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-info-header span:nth-child(2){width:108px}#recipe-trends-section .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header-trends .item-info-header span:nth-child(3){width:265px}#recipe-trends-section .list-background .main-view-container #render-item-list .custom-modal-stepper-overlay .custom-modal-section.new-recipe-popup{margin:0;max-width:1250px}#recipe-trends-section .list-background .main-view-container #render-item-list .custom-modal-stepper-overlay .custom-modal-section.new-recipe-popup .custom-modal-title-container{min-width:240px;padding:58px 32px}#recipe-trends-section .list-background .main-view-container #render-item-list .custom-modal-stepper-overlay .custom-modal-section.new-recipe-popup .new-recipe-popup-loading{width:1010px}#recipe-trends-section .list-background .main-view-container #render-item-list .custom-modal-stepper-overlay .custom-modal-section.new-recipe-popup .new-recipe-popup-loading .loading-section{background:#fff;height:100%;margin:auto;position:relative;width:100%}#recipe-trends-section .list-background .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#recipe-trends-section .list-background .main-view-container .show-filters-btn.inactive{background:#999}#recipe-trends-section .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#recipe-trends-section .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}#recipe-trends-section .list-background .main-view-container .criteriaGroup{margin-top:10px}#recipe-trends-section .fa-check-square-o:before{color:#666;content:""}#recipe-trends-section .export-info{align-items:center;display:flex;margin-left:auto;margin-top:42px;position:relative}#recipe-trends-section .export-info .export-item{cursor:pointer;display:flex;flex-direction:row}#recipe-trends-section .export-info .export-item .export-button{margin-right:5px}#recipe-trends-section .export-info .export-item .export-text{color:#004288;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-left:5px;opacity:1;text-align:left;width:115px}#recipe-trends-section .export-info .counter-recipes{color:#004288;font-size:1.4rem;margin-left:16px;margin-right:16px}#recipe-trends-section .export-info .selector-order-by .select-order-by{margin:0}#recipe-trends-section .export-info .list-actions-buttons-wrapper{align-items:center;display:flex;flex-direction:row;margin-left:28px;position:relative}#recipe-trends-section .export-info .list-actions-buttons-wrapper .grid-btn,#recipe-trends-section .export-info .list-actions-buttons-wrapper .list-btn{background-color:#e4e4e4;border:0;border-radius:6px;cursor:pointer;display:inline-block;height:24px;padding:5px;text-decoration:none;width:24px}#recipe-trends-section .export-info .list-actions-buttons-wrapper .grid-btn.active,#recipe-trends-section .export-info .list-actions-buttons-wrapper .list-btn.active{background-color:#004288;fill:#fff}.collection-basic-popup{height:614px!important;width:1000px!important}.collection-basic-popup .collection-basic-modal{padding:60px!important}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup{background-color:#f9f9f9;display:block;position:relative}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum{color:#999;display:block;width:100%}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container{margin-bottom:40px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .label-text{display:block;margin-bottom:15px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .label-text:first-child{display:inline-block;margin-right:5px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-input{font-size:16px;width:100%}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-input .input{bottom:11px;min-width:867px;position:relative}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-input .text-input-limit-exceeded{left:-8px;top:-2px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-input:focus{border:1px solid #004288;color:#004288;outline:none}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-description{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:16px;height:144px;line-height:1.63;padding:15px;resize:none;width:100%}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-description:focus{border:1px solid #004288;color:#004288;outline:none}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container:last-child .label-text{display:inline-block}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container:last-child .label-text .optional-text{margin-left:5px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container:last-child input{height:100px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-info-tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;left:0;-webkit-mask-size:contain;position:relative;z-index:12}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .collection-form-colum .collection-input-container .collection-info-tooltip .tooltip-text{min-width:220px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .time-total-input{color:#999;font-size:16px}.collection-basic-popup .collection-basic-modal #collection-basicinfo-popup .cancel-alert-message{text-align:center}.collection-basic-popup .loading-section.strech-loading{background:transparent}.collection-basic-popup .loading-section.strech-loading .secondaryLoader{position:relative;top:50px}.description-modal,.description-modal .description-modal-body,.modal-section.description-modal{width:790px}.collection-modal-title{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:1.375;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative;width:650px;word-break:break-all}.collection-modal-description{color:#595959;font-size:1.4rem;font-weight:400;line-height:1.571;position:relative;white-space:pre-wrap;width:650px}.pencil-text{bottom:0;color:#004288;font-size:1.4rem;left:1190px;position:relative}#collection-basic-info{display:flex;flex-direction:row;font-family:Univers LT Std,sans-serif;height:249px;margin-bottom:-50px;margin-left:-50px;margin-top:-20px;padding:14px 20px 0;width:1200px}#collection-basic-info #recipe-upload-media-popup .modal-overlay .upload-media-modal{font-family:UniversLTStd,sans-serif}#collection-basic-info .basic-info-content{display:flex;flex-direction:column;padding:0 15px;vertical-align:top}#collection-basic-info .basic-info-content .collection-info-wrapper-top{align-items:flex-start;display:flex;flex-direction:row;justify-content:left}#collection-basic-info .basic-info-content .collection-info-wrapper-top .typography{display:inline-block}#collection-basic-info .basic-info-content.media-container{height:238px;position:relative;width:272px}#collection-basic-info .basic-info-content.collection-basic-data{margin-left:-5px;width:90%}#collection-basic-info .basic-info-content.collection-basic-data .smart-collection-tag{background:#ce406b;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;line-height:24px;margin-bottom:25px;padding:4px 0 2px 6px;position:relative;top:5px;width:76px;z-index:1}#collection-basic-info .basic-info-content.collection-basic-data .smart-collection-tag svg{margin-bottom:-2px}#collection-basic-info .basic-info-content .smart-collection-setup{bottom:192px;display:inline-flex;margin-left:12px;margin-top:12px}#collection-basic-info .basic-info-content .smart-collection-setup .setup-title{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-right:5px;padding-left:90px;vertical-align:top}#collection-basic-info .basic-info-content .smart-collection-setup .smart-collection-setup-filters{display:inline-block;margin-left:12px;margin-top:-15px;max-width:76%;width:auto}#collection-basic-info .basic-info-content .smart-collection-setup .smart-collection-setup-filters .smart-filter-tag{background-color:#004288;border-radius:5px;color:#fff;display:inline-block;font-size:1.2rem;margin:7px 10px 0 0;max-height:30px;max-width:110px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}#collection-basic-info .basic-info-content .smart-collection-setup .smart-collection-setup-see-more{bottom:9px;color:#004288;cursor:pointer;font-size:1.4rem}#collection-basic-info .basic-info-content .smart-collection-setup .smart-collection-setup-see-more svg{margin-bottom:-4px}#collection-basic-info .basic-info-content .smart-collection-setup .smart-collection-setup-see-more:hover{text-decoration:underline}#collection-basic-info .basic-info-content .pencil-container{align-items:center;background-color:hsla(0,0%,100%,.631);border-radius:5px;display:flex;height:28px;justify-content:center;margin:5px 5px 0 0;position:absolute;right:15px;top:2px;width:28px;z-index:1}#collection-basic-info .basic-info-content .pencil-container .pencil-btn{position:unset}#collection-basic-info .basic-info-content .collection-media-container{background:#d1d1d1;border:2px solid #999;border-radius:5px;border-radius:7px 8px 10px 11px;box-shadow:5px 5px 0 -2px #fff,5px 5px #999,10px 10px 0 -2px #fff,10px 10px #999,15px 15px 0 -2px #fff,15px 15px #999;height:208px;margin-right:12px;position:relative;width:242px}#collection-basic-info .basic-info-content .collection-media-container .media-collection{background-position:50%;background-size:cover;border-radius:5px 6px 8px 9px!important;height:100%}#collection-basic-info .basic-info-content .collection-media-container .media-collection .no-img{height:90%!important}#collection-basic-info .basic-info-content .collection-media-container .media-collection .no-img-text{font-size:1.3rem!important;height:60px!important}#collection-basic-info .basic-info-content .collection-name{margin-top:8px;max-height:80px;min-height:40px;-webkit-line-clamp:2}#collection-basic-info .basic-info-content .collection-name,#collection-basic-info .basic-info-content .collection-name-smart{color:#004288;display:-webkit-box;font-size:3.2rem;font-weight:700;line-height:40px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:865px;word-break:break-all;-webkit-box-orient:vertical}#collection-basic-info .basic-info-content .collection-name-smart{height:40px;max-height:40px;-webkit-line-clamp:1;margin:-1px -1px 10px}#collection-basic-info .basic-info-content .description-container{color:#999;font-size:1.4rem;font-weight:400;height:65px;max-height:65px;overflow:hidden;position:relative;text-overflow:ellipsis;width:865px;word-break:break-all;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.571;margin-bottom:10px;margin-top:12px}#collection-basic-info .basic-info-content .description-container .description-container-description{color:#3f3f3f;font-weight:700;padding-bottom:5px}#collection-basic-info .basic-info-content .dates-container{font-size:1.4rem;line-height:2;text-align:left}#collection-basic-info .basic-info-content .smart-collection-setup-modal{padding:0}#collection-basic-info .read-more{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}.collection-modal-tagging{width:1000px!important}.collection-modal-tagging .loading-modal{background-color:transparent!important;color:#000!important}.collection-modal-tagging .loading-modal.height-allergens{min-height:240px}.collection-modal-tagging .loading-modal.height-allergens .loading-container{position:relative;top:30px}.collection-modal-tagging .loading-modal.height-tags{min-height:440px}.collection-modal-tagging .loading-modal.height-tags .loading-container{position:relative;top:100px}.collection-modal-tagging .tagging-modal{padding:16px 30px!important}.collection-modal-tagging .tagging-modal #collection-tagging-popup li{list-style:none}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal section{margin-bottom:34px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-subtitles{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-subtitles .search-input{display:flex;flex-direction:row;justify-content:space-between;width:50%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle{color:#595959;display:inline-block;font-size:1.4rem}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle-limit{color:#999;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;padding-right:10px;text-align:left}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-subtitles .modal-tags-type .modal-tags-type-subtitle{color:#595959;display:inline-block;font-size:1.4rem;padding-left:52px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container{position:relative}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container .modal-tags-search-title{color:#004288;display:block;font-size:1.6rem;font-weight:700;width:100%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container .modal-tags-search-box{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:57px;margin-top:14px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container .label-info{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#595959;display:block;font-size:14px;line-height:16px;opacity:1;padding:5px 10px;position:absolute;top:110px;width:451px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container .label-info.new:hover{background:#004288;color:#fff;cursor:pointer}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title{background:#fff;border:1px solid #004288;border-radius:20px;color:#004288;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:18px;margin-left:17px;padding:7px 17px;text-align:center}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title.active{background:#205896;color:#fff}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title:hover:not(.active){background:#ebf6fe}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels{display:flex;flex-direction:row;padding:0;width:100%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels .tag-container{align-items:center;display:flex;flex-direction:column;line-height:20px;margin-right:11px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li{border-bottom:3px solid hsla(0,0%,100%,0);color:#595959;cursor:pointer;font-size:1.4rem}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state{margin-bottom:3px;padding-top:3px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state span{padding:0 2px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state:hover{background:#d8d8d8;border-radius:4px;color:#595959}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state.active{background:#004288;border-radius:4px;color:#fff;padding:3px 3px 0}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li.matches{color:#004288}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li:hover{background:#d8d8d8}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active:hover{background:#004288}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active:after{content:""}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);padding:12px 20px 4px 12px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .tag-type{overflow:hidden;text-overflow:ellipsis}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section.empty-list{padding:20px 15px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section.empty-list .empty-tags{font-size:1.6rem}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags{margin:0;max-height:220px;overflow:auto;padding:0}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin:3px;max-width:320px;padding:5px 10px;white-space:nowrap}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:default}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.found{background:#ebf5ff;color:#3f89d8}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled{background:#999;color:#fff;cursor:default}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled .cross-valid{display:none}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled:hover{background:#999}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.not-valid{background-color:#f9f9f9;border:1px solid #d8d8d8;cursor:default;height:32px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .list-tags-section .list-tags li.not-valid:hover{background:#f9f9f9}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-autotag{color:#595959;display:block;font-size:1.2rem}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section{margin-bottom:0}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section .modal-tags-allergen-title{color:#004288;display:inline-block;font-size:1.6rem;width:70%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:16px 10px;width:100%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon{cursor:pointer;margin-right:15px}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.disabled,.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.not-valid{cursor:default}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .modal-tags-selected-title{color:#004288;display:inline-block;font-size:1.6rem;width:70%}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active div{display:inline-block;margin-bottom:-7px;max-width:270px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active:hover{background:#004288}.collection-modal-tagging .tagging-modal #collection-tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;margin-top:1px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:top}.collection-modal-tagging .tagging-modal .loading-container{display:unset}#collection-piece-tags .container-card.content-section .tags-container .tags-list{list-style:none;margin:15px 0;padding:0}#collection-piece-tags .container-card.content-section .tags-container .tags-list li{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}#collection-piece-tags .container-card.content-section .tags-container .tags-list li:hover{background-color:#004288}#collection-piece-tags{color:#4a4a4a;margin-bottom:35px}#collection-piece-tags .title-section{color:#004288;font-size:24px;margin-bottom:15px;max-height:20px;width:100%}#collection-piece-tags .title-section .tooltip{margin-left:4px}#collection-piece-tags .container-card.content-section{margin:0}#collection-piece-tags .container-card.content-section .tags-subtitle{color:#3f3f3f;display:block;font-size:1.4rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;opacity:1;text-align:left;width:100%}#collection-piece-tags .container-card.content-section .toolTip:hover .tooltip-text{min-width:281px!important}#collection-piece-tags .container-card.content-section .empty-tags{color:#d1d1d1;font-size:1.4rem;line-height:22px;list-style-type:none;margin-top:15px;width:100%}#collection-piece-tags .container-card.content-section .tags-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}#collection-piece-tags .container-card.content-section .tags-container .food-allergen{flex:0 1 calc(20% - 8px)}#collection-piece-tags .container-card.content-section .collection-allergens-container{width:100%}#collection-piece-tags .container-card.content-section .collection-allergens-container .list-tags-allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}#collection-piece-tags .container-card.content-section .collection-allergens-container .list-tags-allergen-container .allergen-icon{cursor:pointer;margin-right:15px}.edit-collection-recipes-popup{height:714px!important;width:1240px!important}.edit-collection-recipes-popup .edit-collection-recipes-modal{font-size:1.6rem;max-width:1240px!important}.edit-collection-recipes-popup .edit-collection-recipes-modal .title-section{color:#004288;display:block;padding-bottom:30px}.edit-collection-recipes-popup .edit-collection-recipes-modal .item-name-long{margin-bottom:0!important}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list{overflow:visible!important;width:100%}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .item-media .slider-media-container .slick-slider .slick-list{height:155px!important}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .item-media .slider-media-container .slick-slider .slick-list .slick-track .slick-slide{width:286px!important}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .item-info,.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .item-media{cursor:unset}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list *{box-sizing:border-box}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .item-list,.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .minicollections-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .minicollections-list{grid-template-columns:repeat(auto-fill,minmax(218px,1fr));grid-gap:65px 10px;background:hsla(0,0%,82%,.141);margin:0 10px;padding:20px 45px}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .minicollections-list a{height:255px;position:relative;width:95%}.edit-collection-recipes-popup .edit-collection-recipes-modal #render-item-list .minicollections-list .recipe-item-card{bottom:32px;height:auto;max-height:320px;position:relative;right:32px}.edit-collection-recipes-popup .loading-section .loading-container{position:relative;top:110px}#collection-recipes .filter-row{background-color:transparent}#collection-recipes .list-background{display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#collection-recipes .list-background .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px}#collection-recipes .list-background .pencil-btn.float-right{float:right;position:static}#collection-recipes .list-background .count-content{margin:auto}#collection-recipes .list-background .filter-content .checkbox-input.is-disabled{opacity:.5}#collection-recipes .list-background .main-view-container{margin-left:0;margin-top:50px;max-width:1204px;padding:0;width:1204px}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper{display:flex;justify-content:flex-end;margin-bottom:20px}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .pencil-btn{position:unset}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn,#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .list-btn{background-color:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:34px;padding:5px;text-decoration:none;width:34px}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .grid-btn.active,#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .list-btn.active{background-color:#004288;fill:#fff}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .recipe-count-collections{color:#004288;font-size:1.4rem;font-weight:400;margin-right:25px;margin-top:8px;position:relative}#collection-recipes .list-background .main-view-container .list-actions-buttons-wrapper .recipe-count-collections .recipe-count-number{font-weight:700}#collection-recipes .list-background .main-view-container #render-item-list{width:100%}#collection-recipes .list-background .main-view-container #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:40px;height:400px;margin-top:50px;text-align:center;width:100%}#collection-recipes .list-background .main-view-container #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#collection-recipes .list-background .main-view-container #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#collection-recipes .list-background .main-view-container #render-item-list *{box-sizing:border-box}#collection-recipes .list-background .main-view-container #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode{display:inline}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode>div{height:60px;margin-bottom:8px;width:100%}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode>a{display:block;margin-bottom:8px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode>a .recipe-collection-card .item-info .views{left:0}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode>a .recipe-collection-card .item-info .icon-preview{position:absolute;right:120px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:1.6rem;margin-left:12px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header>span{flex-grow:4}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header span:first-child{max-width:540px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header{display:flex;flex-direction:row;width:530px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:first-child{min-width:102px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(2){min-width:200px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(3){min-width:105px}#collection-recipes .list-background .main-view-container #render-item-list .item-list.list-mode .list-mode-header .item-info-header span:nth-child(4){min-width:100px}#collection-recipes .list-background .main-view-container #render-item-list .item-list a{width:95%}#collection-recipes .list-background .main-view-container #render-item-list .item-list a .recipe-item-card{position:relative}#collection-recipes .list-background .main-view-container #contains-quality-filter{border-bottom:none!important}#collection-recipes .list-background .main-view-container .select-order-by,#collection-recipes .list-background .main-view-container .select-status{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0 10px 10px 0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collection-recipes .list-background .main-view-container .select-order-by .input-select-prefix__single-value,#collection-recipes .list-background .main-view-container .select-status .input-select-prefix__single-value{color:#004288!important}#collection-recipes .list-background .main-view-container .select-order-by .input-select-prefix__menu,#collection-recipes .list-background .main-view-container .select-status .input-select-prefix__menu{min-width:120px;z-index:50}#collection-recipes .list-background .main-view-container .select-order-by .input-select-prefix__control,#collection-recipes .list-background .main-view-container .select-status .input-select-prefix__control{width:100%}#collection-recipes .list-background .main-view-container .select-order-by .input-select-prefix__control--is-focused,#collection-recipes .list-background .main-view-container .select-status .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#collection-recipes .list-background .main-view-container .select-order-by .input-select-prefix__indicators,#collection-recipes .list-background .main-view-container .select-status .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#collection-recipes .quick-action{top:10px}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .pencil-btn{background:#fff;cursor:pointer;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;right:10px;top:10px}.collection-seo-popup{width:auto!important}.collection-seo-popup .loading-modal{background-color:transparent;color:#000}.collection-seo-popup .modal-body{overflow-x:hidden!important;overflow-y:auto!important}.collection-seo-popup #collection-seo-popup{background-color:#f9f9f9;font-size:12px;position:relative;width:800px}.collection-seo-popup #collection-seo-popup .text-area-input textarea{max-height:144px;resize:none}.collection-seo-popup #collection-seo-popup .collection-input-container{border-bottom:1px solid #e4e4e4;margin-bottom:30px;padding-bottom:30px;width:100%}.collection-seo-popup #collection-seo-popup .collection-input-container .label-text{color:#3f3f3f;display:inline-block;font-size:12px;margin:0 0 10px}.collection-seo-popup #collection-seo-popup .collection-input-container .import-link{color:#004288;cursor:pointer;display:block;float:right;font-size:12px;text-align:right;text-decoration:underline}.collection-seo-popup #collection-seo-popup .collection-input-container .import-link .limitCharacter{line-height:15px;margin-left:10px;width:auto}.collection-seo-popup #collection-seo-popup .collection-input-container .limit{color:#999;display:inline-block;text-align:right;width:5%}.collection-seo-popup #collection-seo-popup .collection-input-container input[type=text]{border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:inline-block;font-size:16px;height:35px;padding:10px;width:95%}.collection-seo-popup #collection-seo-popup .collection-input-container input[type=text].invalid{border:1px solid #af300b;color:#af300b}.collection-seo-popup #collection-seo-popup .collection-input-container .mandatory-text,.collection-seo-popup #collection-seo-popup .collection-input-container .warning-text{color:#999;display:block;margin:10px 0 30px}.collection-seo-popup #collection-seo-popup .collection-input-container .invalid-text{color:#af300b;display:block;margin:10px 0 30px}.collection-seo-popup #collection-seo-popup .collection-input-container .title-subtitle span{display:inline-block}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child{border-bottom:none;padding-bottom:0}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info{display:inline-block;position:relative;vertical-align:top;width:90%}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .label-text{display:block;position:relative;width:100%}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .url-selector-module{position:relative}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .pencil-btn{background:#004288;display:inline-block;margin-left:12px;position:absolute;right:0;top:3px;width:3%;z-index:2}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .Select.seo-selector{display:inline-block;width:90%}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .read-only-text{color:#999;font-size:12px;width:auto}.collection-seo-popup #collection-seo-popup .collection-input-container:last-child .manual-seo-info .read-only-text span{display:inline-block;line-height:15px;margin-top:15px;width:90%}#collection-piece-sharing .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px;z-index:1}#collection-piece-sharing .float-right.pencil-btn{float:right;position:static}#collection-piece-sharing{color:#4a4a4a;margin-bottom:35px}#collection-piece-sharing .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}#collection-piece-sharing .subtitle-section{color:#004288;font-size:18px;font-weight:700;margin-bottom:15px}#collection-piece-sharing .subtitle-section>div{font-weight:400;line-break:anywhere;margin:15px 0}#collection-piece-sharing .subtitle-section.with-border-top{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}.collection-component .basic-info-container.edit-mode-view .pencil-btn,.collection-component .extended-info-container .rp-general-container .general-column .general-box.edit-mode-view .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:15px;top:5px;width:80px;z-index:1}.collection-component .basic-info-container.edit-mode-view .float-right.pencil-btn,.collection-component .extended-info-container .rp-general-container .general-column .general-box.edit-mode-view .float-right.pencil-btn{float:right;position:static}.collection-component{background-color:#f9f9f9;min-height:calc(100vh - 184px)}.collection-component :not(input){box-sizing:border-box}.collection-component #collection-item-component{height:100%;margin-left:auto;margin-right:auto;width:1224px}.collection-component #collection-item-component-recipes{height:100%;margin-left:auto;margin-right:auto;width:100%}.collection-component .rp-footerbar-container{background-color:#004288;bottom:0;box-shadow:0 -1px 3px 0 rgba(0,0,0,.4);display:flex;height:96px;justify-content:center;left:0;position:fixed;width:100%;z-index:3}.collection-component .rp-footerbar-container *{box-sizing:border-box}.collection-component .rp-footerbar-container .bottom-footer-bar-container{color:#fff;display:flex;font-size:1.6rem;height:96px;justify-content:space-between;width:1204px}.collection-component .rp-footerbar-container .bottom-footer-bar-container .smartCollection-filter-buttons{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center;margin-right:89rem;white-space:nowrap}.collection-component .rp-footerbar-container .bottom-footer-bar-container .smartCollection-filter-buttons .rp-discard{background:#fff;border-radius:21px;cursor:pointer;height:4.2rem;padding:0 .5rem;transform:scale(.5);width:4.2rem}.collection-component .rp-footerbar-container .bottom-footer-bar-container .smartCollection-filter-buttons .rp-discard .discard-changes-icon{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/cross-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/cross-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:32px;min-width:32px;padding:0;transform:scale(.6)}.collection-component .rp-footerbar-container .bottom-footer-bar-container .smartCollection-filter-buttons .cloud-icon{cursor:pointer;display:inline-block;height:4.2rem;mask-size:contain;-webkit-mask-size:contain;transform:scale(.5);width:4.2rem}.collection-component .rp-footerbar-container .bottom-footer-bar-container .smartCollection-filter-buttons .rp-label{cursor:pointer;margin-top:.5rem}.collection-component .main-background-view{align-content:center;background-color:#f9f9f9;display:flex;justify-content:center}.collection-component .basic-info-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);height:249px;padding:20px;position:relative}.collection-component .tabs-container{background-color:transparent!important;border-bottom:1px solid #999;list-style:none;margin:32px 0 30px;padding:0;position:relative}.collection-component .tabs-container li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:0;position:relative;text-align:center;white-space:nowrap}.collection-component .tabs-container li button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:23px 17.5px;white-space:nowrap}.collection-component .tabs-container li .circle-icon{bottom:36px;position:absolute;right:9px}.collection-component .tabs-container li:hover:not(.tab-active){background:#e6e6e6}.collection-component .tabs-container li:hover:not(.tab-active) span{color:#3f3f3f}.collection-component .tabs-container li.tab-active{color:#004288;font-weight:700}.collection-component .tabs-container li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.collection-component .tabs-container li:first-child{margin:0}.collection-component .extended-info-container{padding:1px 0}.collection-component .extended-info-container .rp-general-container .general-column{display:inline-flex;flex-direction:column;height:auto;vertical-align:top;width:50%}.collection-component .extended-info-container .rp-general-container .general-column.allergen{display:block}.collection-component .extended-info-container .rp-general-container .general-column .general-box{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:35px;padding:20px;position:relative}.collection-component .extended-info-container .rp-general-container .general-column .general-box:first-child{min-height:141px}.collection-component .extended-info-container .rp-general-container .general-column .general-box .title-section{overflow:unset}.collection-component .extended-info-container .rp-general-container .general-column .general-box .title-section .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:-6px;width:156px}.collection-component .extended-info-container .rp-general-container .general-column .general-box .title-section .tooltip .tooltip-text.right{left:0}.collection-component .extended-info-container .rp-general-container.collection-recipes-container{min-height:300px}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .main-view-container{background:#f9f9f9;padding:68px 15px;width:1224px}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .main-view-container .show-filters-btn.inactive{background:#999}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .main-view-container .show-filters-btn .filter-icon{background:#fff;color:#fff;display:block;height:100%;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-35.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-35.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;width:100%}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .main-view-container .show-filters-btn .cross-icon{background:#fff;color:#fff;display:block;height:100%;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/cross-icon.svg);-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/cross-icon.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;width:100%}.collection-component .extended-info-container .rp-general-container.collection-recipes-container .with-filters{display:inline-block;width:70%}.food-alert-message,.recipe-alert-message{width:796px!important}.food-alert-message span p,.recipe-alert-message span p{height:20px;margin:10px;text-align:left}.food-alert-message span p:nth-child(3),.recipe-alert-message span p:nth-child(3){font-weight:700}.food-alert-message span p:nth-child(5),.recipe-alert-message span p:nth-child(5){text-decoration:underline}.background-transparent{background-color:transparent!important;color:#000}.user-form-popup{border-top:1px solid #666;overflow:hidden}.user-form-popup *{box-sizing:border-box}.user-form-popup #user-form .form-user-container{font-size:16px;height:calc(100% - 75px);padding:20px}.user-form-popup #user-form .form-user-container .input-user-form,.user-form-popup #user-form .form-user-container .label-error-form,.user-form-popup #user-form .form-user-container .label-user-form{border-radius:4px;color:#004288;display:inline-grid;margin:10px 0;padding:10px;width:70%}.user-form-popup #user-form .form-user-container .input-user-form:focus,.user-form-popup #user-form .form-user-container .label-error-form:focus,.user-form-popup #user-form .form-user-container .label-user-form:focus{border:1px solid #004288;outline:none}.user-form-popup #user-form .form-user-container .label-user-form{color:#3f3f3f;width:30%}.user-form-popup #user-form .form-user-container .label-error-form{color:red;display:none;min-height:39px;width:100%}.user-form-popup #user-form .form-user-container .label-error-form.is-displayed{display:block}.user-form-popup #user-form .form-user-container .input-user-form{border:1px solid #f2f2f2;width:70%}.user-form-popup #user-form .form-user-container .input-user-form.select-market,.user-form-popup #user-form .form-user-container .input-user-form.select-role{padding:0}.user-form-popup #user-form .form-user-container .input-user-form:nth-last-child(1n),.user-form-popup #user-form .form-user-container .input-user-form:nth-last-child(2n){letter-spacing:1px}#user-section{margin-top:75px;width:100%}#user-section *{box-sizing:border-box}#user-section h1{color:#004288;font-size:30px;font-weight:600;line-height:34px;margin-bottom:15px;margin-top:15px;text-align:left}#user-section h2{color:#004288;font-size:30px;font-weight:700}#user-section h3{color:#004288;font-size:20px;font-weight:400;margin-bottom:26px;margin-top:34px}#user-section .container{display:inline-block;max-width:1220px;width:100%}#user-section .container .row{display:flex}#user-section .container .row .column{flex:1;padding:20px;text-align:left}#user-section .user-action-bar-container{background-color:#fff;height:75px;width:100%;z-index:1}#user-section .user-action-bar-container .main-filter{height:100%;margin:0 auto;max-width:1220px}#user-section .user-action-bar-container .main-filter .action-bar-part{display:inline-block;height:100%;text-align:center;vertical-align:top;width:33.3333333333%}#user-section .user-action-bar-container .main-filter .action-bar-part .action-bar-text{color:#666;display:inline-block;font-size:1.6rem;line-height:75px;margin:0 30px}#user-section .user-action-bar-container .main-filter .action-bar-part .action-bar-text .user-info{color:#004288}#user-section .user-action-bar-container .main-filter .action-bar-part .action-bar-text .back-link{color:#004288;cursor:pointer;display:inline-block;line-height:75px;margin-right:20px}#user-section .user-action-bar-container .main-filter .action-bar-part .action-btn{background-color:#004288;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none}#user-section .user-action-bar-container .main-filter .action-bar-part .action-btn:hover{background-color:#666}#user-section .user-action-bar-container .main-filter .action-bar-part .action-btn:focus{outline:0}#user-section .user-title{color:#004288;font-size:28px;margin:0 0 20px;max-width:510px;overflow:hidden;text-align:left;text-overflow:ellipsis}#user-section .user-details{padding-top:50px;text-align:center}#user-section .user-details p{border:2px solid #004288;color:#b2b2b2;font-size:14px;max-width:800px;overflow:hidden;padding:20px;text-overflow:ellipsis}#user-section .user-wrapper{color:#fff;height:380px;min-height:380px;width:100%}#user-section .user-wrapper .user-container{margin:0 auto;max-width:1220px;padding:30px;text-align:center}#user-section .user-wrapper .user-container .user{display:inline-block;height:100%;margin:0;padding:0;vertical-align:top}#user-section .user-wrapper .user-container .user.info{font-size:16px;margin-left:30px;overflow-x:hidden;text-align:justify;width:45%}#user-section .user-wrapper .user-container .user.info p{color:#7e7e7e;font-size:16px;font-weight:400;line-height:26px}#user-section .user-wrapper .user-container .user.info p small{font-size:11px}#user-section .user-wrapper .user-container .user.info p strong{color:#004288;font-weight:300}#user-section .user-wrapper .user-container .user.info .features{margin-top:40px}#user-section .user-wrapper .user-container .user.info .features p{display:inline-block;margin-top:0;min-width:50%}#user-section .user-wrapper .user-container .user.info .other-actions{display:flex;justify-content:space-around;margin-top:40px}#user-section .user-wrapper .user-container .user.info .other-actions .action-btn{width:180px}#user-section .user-wrapper .user-container .user.info .other-actions .activate-btn{background-color:#95c715;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none}#user-section .user-wrapper .user-container .user.info .other-actions .activate-btn:hover{background-color:rgba(149,199,21,.702)}#user-section .user-wrapper .user-container .user.info .other-actions .activate-btn:focus{outline:0}#user-section .user-wrapper .user-container .user.info .other-actions .deactivate-btn{background-color:#ff6363;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none}#user-section .user-wrapper .user-container .user.info .other-actions .deactivate-btn:hover{background-color:rgba(255,99,99,.702)}#user-section .user-wrapper .user-container .user.info .other-actions .deactivate-btn:focus{outline:0}#user-section .user-wrapper .user-container .user.info .other-actions .reset-password-btn{background-color:#004288;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none}#user-section .user-wrapper .user-container .user.info .other-actions .reset-password-btn:hover{background-color:#666}#user-section .user-wrapper .user-container .user.info .other-actions .reset-password-btn:focus{outline:0}#user-section .user-wrapper .user-container .user.about{width:23%}#user-section .user-wrapper .user-container .user.about .title{color:#424242;font-size:18px;margin:0 0 5px}#user-section .user-wrapper .user-container .user.about .title.inline{color:#666;display:inline-block}#searcher-items-component .quick-action.export-container{color:#004288;cursor:pointer}#searcher-items-component .list-background{background:#f9f9f9;display:flex;height:100%;justify-content:center;padding-bottom:50px;width:100%}#searcher-items-component .list-background .main-view-container{margin-top:50px;max-width:1204px;width:1204px}#searcher-items-component .list-background .main-view-container .show-filters-btn{background:#004288;cursor:pointer;height:50px;position:absolute;transform:translate(-60px);width:50px}#searcher-items-component .list-background .main-view-container .show-filters-btn.inactive{background:#999}#searcher-items-component .list-background .main-view-container .filter-content .filter-title{font-size:1.6rem}#searcher-items-component .list-background .main-view-container .loading-list{background:hsla(0,0%,100%,0)!important;color:#000}#searcher-items-component .list-background .main-view-container .loading-list.with-filters{display:inline-block;width:100%}#searcher-items-component .list-background .main-view-container .add-user{background:#fff;border:2px solid #004288;border-radius:50px;color:#004288;cursor:pointer;display:inline-block;height:80px;left:90%;line-height:93px;opacity:.9;position:fixed;text-align:center;top:80%;width:80px;z-index:3}#searcher-items-component .fa-check-square-o:before{color:#666;content:""}#searcher-items-component #render-item-list{width:100%}#searcher-items-component #render-item-list .empty-items{color:#d1d1d1;display:block;font-size:4rem;height:400px;margin-top:50px;text-align:center;width:100%}#searcher-items-component #render-item-list .empty-items:before{background:#d1d1d1;content:" ";display:block;height:260px;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/apple.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:100%}#searcher-items-component #render-item-list.strech-view{display:inline-block;max-width:calc(100% - 315px);vertical-align:top}#searcher-items-component #render-item-list *{box-sizing:border-box}#searcher-items-component #render-item-list .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));justify-items:center;grid-gap:50px 10px;margin-bottom:64px}#searcher-items-component #render-item-list .users-list{display:block;font-size:13px;margin:56px 0}#searcher-items-component #render-item-list .users-list .item-row{background:#e2e2e2;display:block;height:60px;margin:0}#searcher-items-component #render-item-list .users-list .item-row .item-info{background:#eee;color:#888;display:inline-block;height:calc(100% - 2px);line-height:60px;margin:1px;text-align:center;vertical-align:top;width:calc(11.11111% - 2px)}#searcher-items-component #render-item-list .users-list .item-row .item-info:first-child{cursor:pointer;margin:1px 1px 1px 0;text-align:left;width:calc(33.33333% - 1px)}#searcher-items-component #render-item-list .users-list .item-row .item-info:last-child{color:#004288;margin:1px 0 1px 1px;width:calc(11.11111% - 1px)}#searcher-items-component #render-item-list .users-list .item-row .item-info .trash-icon{cursor:pointer}#searcher-items-component #render-item-list .users-list .item-row .item-info .item-icon{color:#004288;line-height:60px;margin-left:10px;margin-right:5px;text-align:center;vertical-align:top;width:10%}#searcher-items-component #render-item-list .users-list .item-row .item-info .item-name{display:inline-flex;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */width:80%;-webkit-box-orient:vertical;max-height:60px}#searcher-items-component #render-item-list .users-list .item-row .item-info-4{width:calc(12.5% - 2px)}#searcher-items-component #render-item-list .users-list .item-row .item-info-4:first-child{width:calc(18.75% - 1px)}#searcher-items-component #render-item-list .users-list .item-row .item-info-4:last-child{width:calc(12.5% - 86px)}#searcher-items-component #render-item-list .users-list .item-row .item-info-4:nth-child(3){width:calc(18.75% + 83px)}#searcher-items-component #render-item-list .users-list .item-row .item-info-4:nth-child(2),#searcher-items-component #render-item-list .users-list .item-row .item-info-4:nth-child(4),#searcher-items-component #render-item-list .users-list .item-row .item-info-4:nth-child(5),#searcher-items-component #render-item-list .users-list .item-row .item-info-4:nth-child(6){width:calc(12.5% - 2px)}#searcher-items-component #render-item-list .users-list .item-row .item-info-4 .item-name{padding-left:40px}#searcher-items-component #render-item-list .users-list .item-row.title-row{background:#bfbfbf;color:#004288}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column{display:inline-block;margin-top:2%;text-align:center;vertical-align:middle;width:11.1111111111%}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column:first-child{box-sizing:border-box;padding-left:35px;text-align:left;width:33.3333333333%}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4{width:calc(12.5% - 2px)}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:first-child{width:calc(18.75% - 1px)}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:last-child{width:calc(12.5% - 85px)}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:nth-child(3){width:calc(18.75% + 85px)}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:nth-child(2),#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:nth-child(4),#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:nth-child(5),#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4:nth-child(6){width:12.5%}#searcher-items-component #render-item-list .users-list .item-row.title-row .title-column-4 .item-name{padding-left:40px}#searcher-items-component #render-item-list .users-list .loading-list{height:60px!important;position:relative}#searcher-items-component #render-item-list .users-list .loading-list .loading-container{display:unset}.stats-box{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.502);height:100%;width:100%}.stats-box .title .translationText{border-bottom:1px solid #e4e4e4;color:#004288;display:flex;font-size:20px;font-weight:700;height:55px;justify-content:space-between;line-height:55px;margin:0 20px}.stats-box .title .translationText span:last-child{color:#999;font-size:14px;font-style:normal;font-weight:lighter}.stats-box .title-list{color:#727272;font-size:16px;height:40px;line-height:40px;margin:0 35px;text-align:left;width:100%}.stats-box.center .stats-box-container{justify-content:center}.stats-box .stats-box-container{align-items:center;display:flex;font-size:1.6rem;height:calc(100% - 55px);justify-content:space-around}.stats-box .stats-box-container .values-wrapper *{text-align:center}.stats-box .stats-box-container .values-wrapper .subtitle{color:#727272;font-size:16px;margin-bottom:40px;text-align:center}.stats-box .stats-box-container .values-wrapper .main-value{border-bottom:2px solid #004288;color:#004288;font-size:60px;font-weight:300;margin-bottom:10px}.stats-box .stats-box-container .values-wrapper .mom-value{color:#999;font-size:16px}.stats-box .stats-box-container.stats-list{flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0 0 35px}.stats-box .stats-box-container.stats-list.with-subtitle{height:calc(100% - 95px)}.stats-box .stats-box-container.stats-list li{align-items:center;background-color:#fff;border-bottom:1px solid #004288;color:#999;display:flex;font-size:16px;height:100%;justify-content:space-between;margin-left:10px;max-height:35px;width:90%}.stats-box .stats-box-container.stats-list li:nth-child(odd){background-color:#f2f2f2}.stats-box .stats-box-container.stats-list li span{overflow:hidden;text-align:center;width:15%}.stats-box .stats-box-container.stats-list li:first-child{background-color:#004288;margin-left:0;padding:0 4% 0 6%;width:100%}.stats-box .stats-box-container.stats-list li:first-child span{color:#fff!important}.stats-box .stats-box-container.stats-list li span:first-child{color:#004288;text-align:left;width:70%}.stats-box .stats-box-container.stats-bars{flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:10px 0 25px}.stats-box .stats-box-container.stats-bars li{align-items:center;color:#999;display:flex;font-size:16px;height:100%;margin-left:10px;max-height:41px;width:90%}.stats-box .stats-box-container.stats-bars li span{flex-grow:0;overflow:hidden}.stats-box .stats-box-container.stats-bars li span:first-child{color:#004288;margin-right:20px;text-align:left;white-space:nowrap;width:220px}.stats-box .stats-box-container.stats-bars li span:nth-child(2){background-color:#f2f2f2;border-radius:0 20px 20px 0;height:40%;width:75%}.stats-box .stats-box-container.stats-bars li span:nth-child(2) span{background-image:linear-gradient(270deg,#3fb6ff,#c8e2fe);border-radius:0 20px 20px 0;display:block;height:100%;margin:0;width:0}.stats-box .stats-box-container.stats-bars li span:last-child{flex-grow:0;margin-left:10px;text-align:center;width:90px}.info-card{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.502);height:auto;width:100%}.info-card .title{border-bottom:1px solid #e4e4e4;color:#004288;display:block;font-size:20px;font-weight:700;line-height:55px;margin:0 20px}.info-card .content-container{color:#3f3f3f;display:flex;font-size:16px;justify-content:space-between;padding:24px 20px}.info-card .content-container img{margin-right:20px}.info-card .content-container .information{flex:1}.info-card .content-container .information .text{display:block;margin-bottom:20px}.info-card .content-container .information .actionButton{color:#004288;cursor:pointer;display:flex;text-decoration:none}.info-card .content-container .information .actionButton .actionText{margin-right:5px}#stats-component #stats-content{background-color:#f3f3f3;margin-top:17px;min-height:calc(100vh - 184px)}#stats-component #stats-content .stats-title{color:#3f3f3f;margin:0 auto;padding-top:32px;width:1204px}#stats-component #stats-content .stats-title .stats-title-text{font-size:18px;font-weight:700;margin-bottom:16px}#stats-component #stats-content .stats-title .stats-subtitle-text{font-size:16px;font-weight:400}#stats-component #stats-content .filter-bar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1204px}#stats-component #stats-content .filter-bar-container .tabs-container{background-color:transparent!important;border-bottom:1px solid #999;list-style:none;margin:32px 0 0;padding:0;position:relative}#stats-component #stats-content .filter-bar-container .tabs-container li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:0;position:relative;text-align:center;white-space:nowrap}#stats-component #stats-content .filter-bar-container .tabs-container li button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:23px 17.5px;white-space:nowrap}#stats-component #stats-content .filter-bar-container .tabs-container li .circle-icon{bottom:36px;position:absolute;right:9px}#stats-component #stats-content .filter-bar-container .tabs-container li:hover:not(.tab-active){background:#e6e6e6}#stats-component #stats-content .filter-bar-container .tabs-container li:hover:not(.tab-active) span{color:#3f3f3f}#stats-component #stats-content .filter-bar-container .tabs-container li.tab-active{color:#004288;font-weight:700}#stats-component #stats-content .filter-bar-container .tabs-container li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}#stats-component #stats-content .filter-bar-container .tabs-container li:first-child{margin:0}#stats-component .recipes-duplicated-stats .rv-xy-plot__inner{overflow:visible}#stats-component .recipes-duplicated-stats .rv-xy-plot__axis--vertical .rv-xy-plot__axis__tick:last-child{display:none}#stats-view{background-color:#f9f9f9;display:flex;justify-content:center;min-height:600px}#stats-view *{box-sizing:border-box}#stats-view .stats-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:1204px}#stats-view .stats-container .stats-title{color:#004288;font-size:24px;margin:20px 0 0;text-align:left;width:100%}#stats-view .stats-container .stats-item{height:275px;margin:30px 0;max-height:275px;max-width:49.5%;width:49.5%}#stats-view .stats-container .stats-item.short{max-width:24.5%;width:24.5%}#stats-view .stats-container .stats-item.long{max-width:74.5%;width:74.5%}#stats-view .stats-container .stats-item.lng-tmp{max-width:100%;width:100%}#stats-view .stats-container .stats-item.lng-tmp .visits-tmp{height:510px}#stats-view .stats-container .stats-item.lng-tmp .visits-tmp .stats-box-container{height:500px}#stats-view .stats-container .stats-item.full{max-width:100%;width:100%}#stats-view .stats-container .stats-item .gtkeyword-wrapper{display:inline-block;margin-left:5px;width:200px}#stats-view .stats-container .stats-item .google-trends-charts-wrapper{display:inline-block;max-height:215px!important;overflow:scroll;width:calc(100% - 205px)}#stats-view .stats-container .stats-item .google-trends-charts-wrapper.tmp-ga{align-self:flex-start;max-height:unset!important;overflow:auto;vertical-align:top}#stats-view .stats-container .stats-item .right-list{display:inline-block;height:100%;list-style:none;margin:0;padding:10px 0;width:50px}#stats-view .stats-container .stats-item .right-list li{font-size:10px;margin:18px 0}.hidden{visibility:hidden}.nodisplay{display:none}.kpi-loading .loading-section{width:100%}.kpi-loading .loading-section .loading-container{margin-top:15%}.kpi-loading .loading-section .loading-container .secondaryLoader{margin-left:44%;position:relative;width:10%}.support-component{width:100%}.support-component *{box-sizing:border-box}.support-component #support-content{background-color:#f9f9f9;margin-top:17px;min-height:calc(100vh - 184px)}.support-component #support-content .support-title{margin-left:auto;margin-right:auto;width:1224px}.support-component #support-content .support-title .support-title-text{color:#3f3f3f;font-size:18px;font-weight:700;padding-top:32px}.support-component #support-content .support-title .support-subtitle-text{color:#3f3f3f;font-size:16px;font-weight:400;margin-top:16px}.support-component #support-content .tabs-container{border-bottom:1px solid #999;list-style:none;margin-left:auto;margin-right:auto;margin-top:24px;width:1224px}.support-component #support-content .tabs-container li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:0;position:relative;text-align:center;white-space:nowrap}.support-component #support-content .tabs-container li button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:23px 17.5px;white-space:nowrap}.support-component #support-content .tabs-container li .circle-icon{bottom:36px;position:absolute;right:9px}.support-component #support-content .tabs-container li:hover:not(.tab-active){background:#e6e6e6}.support-component #support-content .tabs-container li:hover:not(.tab-active) span{color:#3f3f3f}.support-component #support-content .tabs-container li.tab-active{color:#004288;font-weight:700}.support-component #support-content .tabs-container li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.support-component #support-content .tabs-container li:first-child{margin:0}.support-component #support-content .developers-guide-container,.support-component #support-content .faqs-container,.support-component #support-content .guide-books-container,.support-component #support-content .incidents-container,.support-component #support-content .tips-and-tricks-content,.support-component #support-content .tipsAndTricksSection-container{margin-left:auto;margin-right:auto;width:1224px}.support-component #support-content .developers-guide-container .collapsible,.support-component #support-content .faqs-container .collapsible,.support-component #support-content .guide-books-container .collapsible,.support-component #support-content .incidents-container .collapsible,.support-component #support-content .tips-and-tricks-content .collapsible,.support-component #support-content .tipsAndTricksSection-container .collapsible{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);margin-bottom:10px}.support-component #support-content .developers-guide-container .collapsible .header h3,.support-component #support-content .faqs-container .collapsible .header h3,.support-component #support-content .guide-books-container .collapsible .header h3,.support-component #support-content .incidents-container .collapsible .header h3,.support-component #support-content .tips-and-tricks-content .collapsible .header h3,.support-component #support-content .tipsAndTricksSection-container .collapsible .header h3{color:#3f3f3f;font-size:1.8rem;font-weight:400}.support-component #support-content .developers-guide-container .collapsible .collapsible-content,.support-component #support-content .faqs-container .collapsible .collapsible-content,.support-component #support-content .guide-books-container .collapsible .collapsible-content,.support-component #support-content .incidents-container .collapsible .collapsible-content,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content{color:#595959;font-size:1.4rem}.support-component #support-content .developers-guide-container .collapsible .collapsible-content a,.support-component #support-content .faqs-container .collapsible .collapsible-content a,.support-component #support-content .guide-books-container .collapsible .collapsible-content a,.support-component #support-content .incidents-container .collapsible .collapsible-content a,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content a,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content a{text-decoration:underline}.support-component #support-content .developers-guide-container .collapsible .collapsible-content code,.support-component #support-content .faqs-container .collapsible .collapsible-content code,.support-component #support-content .guide-books-container .collapsible .collapsible-content code,.support-component #support-content .incidents-container .collapsible .collapsible-content code,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content code,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content code{background-color:rgba(27,31,35,.051);border-radius:3px;padding:.2em .4em}.support-component #support-content .developers-guide-container .collapsible .collapsible-content li,.support-component #support-content .faqs-container .collapsible .collapsible-content li,.support-component #support-content .guide-books-container .collapsible .collapsible-content li,.support-component #support-content .incidents-container .collapsible .collapsible-content li,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content li,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content li{margin-bottom:10px}.support-component #support-content .developers-guide-container .collapsible .collapsible-content .tableDiv,.support-component #support-content .faqs-container .collapsible .collapsible-content .tableDiv,.support-component #support-content .guide-books-container .collapsible .collapsible-content .tableDiv,.support-component #support-content .incidents-container .collapsible .collapsible-content .tableDiv,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content .tableDiv,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content .tableDiv{clear:none;display:flex;float:left}.support-component #support-content .developers-guide-container .collapsible .collapsible-content table,.support-component #support-content .faqs-container .collapsible .collapsible-content table,.support-component #support-content .guide-books-container .collapsible .collapsible-content table,.support-component #support-content .incidents-container .collapsible .collapsible-content table,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content table,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content table{margin:15px}.support-component #support-content .developers-guide-container .collapsible .collapsible-content table strong,.support-component #support-content .faqs-container .collapsible .collapsible-content table strong,.support-component #support-content .guide-books-container .collapsible .collapsible-content table strong,.support-component #support-content .incidents-container .collapsible .collapsible-content table strong,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content table strong,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content table strong{color:#304361}.support-component #support-content .developers-guide-container .collapsible .collapsible-content table,.support-component #support-content .developers-guide-container .collapsible .collapsible-content td,.support-component #support-content .developers-guide-container .collapsible .collapsible-content th,.support-component #support-content .faqs-container .collapsible .collapsible-content table,.support-component #support-content .faqs-container .collapsible .collapsible-content td,.support-component #support-content .faqs-container .collapsible .collapsible-content th,.support-component #support-content .guide-books-container .collapsible .collapsible-content table,.support-component #support-content .guide-books-container .collapsible .collapsible-content td,.support-component #support-content .guide-books-container .collapsible .collapsible-content th,.support-component #support-content .incidents-container .collapsible .collapsible-content table,.support-component #support-content .incidents-container .collapsible .collapsible-content td,.support-component #support-content .incidents-container .collapsible .collapsible-content th,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content table,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content td,.support-component #support-content .tips-and-tricks-content .collapsible .collapsible-content th,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content table,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content td,.support-component #support-content .tipsAndTricksSection-container .collapsible .collapsible-content th{border:1px solid #c7cdd4;border-collapse:collapse;color:#3a4c68;padding:8px}.support-component #support-content .developers-guide-container .developers-header,.support-component #support-content .developers-guide-container .guide-books-header,.support-component #support-content .developers-guide-container .incidents-header,.support-component #support-content .developers-guide-container .tips-and-tricks-title,.support-component #support-content .faqs-container .developers-header,.support-component #support-content .faqs-container .guide-books-header,.support-component #support-content .faqs-container .incidents-header,.support-component #support-content .faqs-container .tips-and-tricks-title,.support-component #support-content .guide-books-container .developers-header,.support-component #support-content .guide-books-container .guide-books-header,.support-component #support-content .guide-books-container .incidents-header,.support-component #support-content .guide-books-container .tips-and-tricks-title,.support-component #support-content .incidents-container .developers-header,.support-component #support-content .incidents-container .guide-books-header,.support-component #support-content .incidents-container .incidents-header,.support-component #support-content .incidents-container .tips-and-tricks-title,.support-component #support-content .tips-and-tricks-content .developers-header,.support-component #support-content .tips-and-tricks-content .guide-books-header,.support-component #support-content .tips-and-tricks-content .incidents-header,.support-component #support-content .tips-and-tricks-content .tips-and-tricks-title,.support-component #support-content .tipsAndTricksSection-container .developers-header,.support-component #support-content .tipsAndTricksSection-container .guide-books-header,.support-component #support-content .tipsAndTricksSection-container .incidents-header,.support-component #support-content .tipsAndTricksSection-container .tips-and-tricks-title{color:#3f3f3f;font-size:1.8rem;margin-bottom:22px}.support-component #support-content .developers-guide-container .developers-header p,.support-component #support-content .developers-guide-container .guide-books-header p,.support-component #support-content .developers-guide-container .incidents-header p,.support-component #support-content .developers-guide-container .tips-and-tricks-title p,.support-component #support-content .faqs-container .developers-header p,.support-component #support-content .faqs-container .guide-books-header p,.support-component #support-content .faqs-container .incidents-header p,.support-component #support-content .faqs-container .tips-and-tricks-title p,.support-component #support-content .guide-books-container .developers-header p,.support-component #support-content .guide-books-container .guide-books-header p,.support-component #support-content .guide-books-container .incidents-header p,.support-component #support-content .guide-books-container .tips-and-tricks-title p,.support-component #support-content .incidents-container .developers-header p,.support-component #support-content .incidents-container .guide-books-header p,.support-component #support-content .incidents-container .incidents-header p,.support-component #support-content .incidents-container .tips-and-tricks-title p,.support-component #support-content .tips-and-tricks-content .developers-header p,.support-component #support-content .tips-and-tricks-content .guide-books-header p,.support-component #support-content .tips-and-tricks-content .incidents-header p,.support-component #support-content .tips-and-tricks-content .tips-and-tricks-title p,.support-component #support-content .tipsAndTricksSection-container .developers-header p,.support-component #support-content .tipsAndTricksSection-container .guide-books-header p,.support-component #support-content .tipsAndTricksSection-container .incidents-header p,.support-component #support-content .tipsAndTricksSection-container .tips-and-tricks-title p{color:#595959;font-size:1.4rem;font-weight:400;line-height:22px}#static-container{align-items:center;display:flex;height:100vh;justify-content:flex-end;max-height:700px;min-width:1300px;width:100vw}#static-container.gateway-timeout,#static-container.not-found,#static-container.server-error{background-position:0;background-repeat:no-repeat;background-size:cover}#static-container.not-found{background-image:url(https://images.aws.nestle.recipes/Images/404.jpg)}#static-container.server-error{background-image:url(https://images.aws.nestle.recipes/Images/500.jpg)}#static-container.gateway-timeout{background-image:url(https://images.aws.nestle.recipes/Images/504.jpg)}#static-container .content-right{height:40%;max-width:500px;text-transform:uppercase;width:50%}#static-container .content-right .static-text{display:block;font-size:35px;line-height:normal;vertical-align:middle}#static-container .content-right .static-text.highlight{font-size:55px}#error-page{align-items:center;display:flex;flex-direction:column;margin:auto;width:1440px}#error-page .logo-nestle-srh-container{width:1220px}#error-page .logo-nestle-srh-container .logo-nestle-srh{align-self:center;background:#004288;cursor:pointer;margin-left:14px;margin-top:27px;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;max-height:46px;max-width:130px;min-height:46px;min-width:130px}#error-page .logo-nestle-srh-container .logo-nestle-srh.logo-nestle-srh-404{margin-bottom:94px}#error-page .logo-nestle-srh-container .logo-nestle-srh.logo-nestle-srh-500{margin-bottom:69px}#error-page .error-container{align-items:center;display:flex}#error-page .error-container .error-icon.error-icon-404{margin-right:76px}#error-page .error-container .error-icon.error-icon-500{margin-right:56px}#error-page .error-container .error-message-container{display:flex;flex-direction:column;width:600px}#error-page .error-container .error-message-container .error-title{color:#004288;font-weight:700;margin-bottom:62px}#error-page .error-container .error-message-container .error-title.error-title-404{font-size:64px}#error-page .error-container .error-message-container .error-title.error-title-500{font-size:56px}#error-page .error-container .error-message-container .error-message{color:#3f3f3f;font-size:22px;font-weight:400;margin-bottom:48px;width:580px}#error-page .error-container .error-message-container .error-button{align-self:center;height:48px;margin-right:0;padding:0;width:209px}#error-page .error-container .error-message-container .error-button .button-content{align-items:center;display:flex;height:48px;justify-content:center;line-height:1.2}#error-page .error-container .error-message-container .error-button .button-content .back-icon-container{margin-right:12px}#error-page .error-container .error-message-container .error-button .button-content .back-icon-container .back-icon{max-height:-webkit-fill-available;max-width:-webkit-fill-available;min-height:-webkit-fill-available;min-width:-webkit-fill-available}#error-page .error-container .error-message-container .error-button .button-content .button-text{font-size:16px;font-weight:400}.marketSettingsPage{background-color:#f5f5f5;display:block;height:auto;min-height:calc(100vh - 184px)}.marketSettingsPage .smart-image-zone-section{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin-top:0;position:relative;width:100%}.marketSettingsPage .brand-modal-create{height:450px}.marketSettingsPage .modal-create-channel{height:600px}.marketSettingsPage .modal-create-channel .channel-domain-container,.marketSettingsPage .modal-create-channel .channel-name-container{margin-bottom:30px}.marketSettingsPage .modal-create-channel .limitCharacter{line-height:22px}.marketSettingsPage .modal-create-channel .locale-selector-container{margin-bottom:30px;width:150px}.marketSettingsPage .modal-create-channel .locale-selector-container .title-locale-selector{color:#595959;display:inline-block;font-size:1.4rem;margin-bottom:15px;margin-right:5px;text-align:left}.marketSettingsPage .marketSettingsContainer{margin:32px auto 0;width:1204px}.marketSettingsPage .marketSettingsContainer .market-texts{margin-bottom:24px}.marketSettingsPage .marketSettingsContainer .market-texts .market-subtitle{color:#3f3f3f;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-align:left;width:1224px}.marketSettingsPage .marketSettingsContainer .market-texts .market-help{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;margin-top:16px}.marketSettingsPage .marketSettingsContainer .market-filter-row{margin-bottom:24px}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row{background-color:transparent;padding:0}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .container-all-filters{height:auto}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;vertical-align:middle}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting .input-select-prefix__single-value{color:#004288!important}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting .input-select-prefix__menu{min-width:120px;z-index:50}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting .input-select-prefix__control{width:100%}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}.marketSettingsPage .marketSettingsContainer .market-filter-row .filter-row .tab-market-setting .input-select-prefix__indicators{margin-right:7px;position:relative;top:-4px}.marketSettingsPage .marketSettingsContainer .allergens{margin-bottom:0;padding-bottom:5px}.marketSettingsPage .marketSettingsContainer .nutritionist{margin:0;padding-top:5px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table td{width:390px!important}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .edit-block{align-items:center;display:flex;justify-content:space-between;width:80%}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .icon-content{align-items:center;display:flex;height:20px;justify-content:space-between;width:60px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .icon-content .pencil-btn{cursor:pointer}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .icon-content .active{height:40px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .icon-content .inactive{height:32px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .icon-content .inactive svg{opacity:.5}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .tick-icon.disabled{cursor:default;opacity:.33}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .close-edit-icon.disabled{cursor:default;opacity:.33}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .not-editable{display:none}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .item-name-tooltip{background-image:none;cursor:pointer;display:inline-block;height:20px;position:relative;top:-35px;width:80%;z-index:2}.marketSettingsPage .marketSettingsContainer .containerDetail .ContainerTable table .item-name-tooltip .tooltip-text{overflow-wrap:break-word}.marketSettingsPage .marketSettingsContainer .containerTableDetail .warning-icon,.marketSettingsPage .marketSettingsContainer .containerTableDetail .warning-tooltip{margin-left:15px}.marketSettingsPage .marketSettingsContainer .containerTableDetail .inputValidation .icon-box{margin-bottom:5px}.marketSettingsPage .marketSettingsContainer .containerTableDetail .inputValidation .input-validation-max-size{right:-52px}.marketSettingsPage .marketSettingsContainer .editor-modal .modal-title{font-size:1.8rem}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container{font-size:1.6rem}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container{background-color:#f9f9f9;box-shadow:5px 5px 4px -2px rgba(0,0,0,.102);box-sizing:border-box;display:block;line-height:1.6;padding:15px 10px;width:50%}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container>p{font-size:1.4rem}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container span{color:#004288;font-weight:400}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div{display:flex;flex-direction:row;justify-content:flex-start}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div .text-example{display:flex;flex-direction:column;flex-grow:1}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div .text-example span{color:#004288;font-weight:300}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div .text-example .html-text{display:flex;flex-direction:row;flex-grow:1}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div .text-example .html-text strong{margin-right:5px}.marketSettingsPage .marketSettingsContainer .editor-modal .editor-body .detail-container .example-text-container div .text-example p{margin:0}.marketSettingsPage .marketSettingsContainer .loading-section{background:rgba(248,250,251,0)}.marketSettingsPage .sectionTitle{color:#004288;font-size:24px}.containerBoxDetail{background-color:#fff;margin:30px 0;padding:20px}.containerBoxDetail .title{color:#004288;font-size:20px;font-weight:700;text-align:left;width:100%}.containerBoxDetail .subtitle{color:#3f3f3f;font-size:16px;font-weight:400;margin-bottom:20px;margin-top:8px}.containerBoxDetail .subtitle .subtitle-title{background-color:#fff!important;color:#004288;display:block!important;font-size:16px;font-weight:700;padding:20px 0 16px;text-align:left}.containerBoxDetail .containerBoxTable{border-collapse:collapse;margin-bottom:20px!important;width:100%}.containerBoxDetail .containerBoxTable th{background-color:#fff!important;color:#3f3f3f!important;font-size:16px;font-weight:700;padding:13px;text-align:left}.containerBoxDetail .containerBoxTable td{background-color:#fff!important;color:#727272;font-size:16px;font-weight:400;padding:13px;width:auto!important}.containerBoxDetail .containerBoxTable tr:nth-child(2n)>td:first-child,.containerBoxDetail .containerBoxTable tr:nth-child(odd)>td:first-child{background-color:#fff!important}.containerBoxDetail .containerBoxTable tbody tr{border-top:2px solid #f2f2f2}.containerBoxDetail .containerBoxTable td.width25{width:25%!important}.containerBoxDetail .containerBoxGrid{border-collapse:collapse;margin-bottom:20px!important;width:100%}.containerBoxDetail .containerBoxGrid tr:nth-child(2n)>td:first-child,.containerBoxDetail .containerBoxGrid tr:nth-child(odd)>td:first-child{background-color:#fff!important}.containerBoxDetail .containerBoxGrid tbody tr{border-top:2px solid #f2f2f2;display:inline-block}.containerBoxDetail .containerBoxGrid td{color:#727272;font-size:16px;font-weight:400;padding:13px}.containerBoxDetail .containerBoxGrid td.small{width:140px}.containerBoxDetail a{color:#004288;text-decoration:none}.containerDetailTable{border-collapse:collapse;margin-bottom:20px!important;width:100%}.containerDetailTable th{background-color:#fff!important;color:#3f3f3f!important;font-size:16px;font-weight:700;padding:13px;text-align:left}.containerDetailTable td{color:#727272;font-size:16px;font-weight:400;width:50%}.containerDetailTable td,.containerDetailTable tr:nth-child(2n)>td:first-child,.containerDetailTable tr:nth-child(odd)>td:first-child{background-color:#fff!important}.containerDetailTable tbody tr{border-top:2px solid #f2f2f2}.containerDetailTable tbody tr .row-edit-button{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:1.4rem;height:46px;line-height:20px;width:60px}.containerDetailTable tbody tr .row-edit-button svg{margin-right:8px}.containerDetailTable .width25{padding:13px;width:25%}.containerDetailTable .width25.editing{padding:0}.containerDetailTable .width35{padding:13px;width:35%}.containerDetailTable .width35.editing{padding:0}.containerDetailTable .width15{padding:13px;width:15%}.containerDetailTable .width15.editing{padding:0}.containerDetailTable .column-no-component,.containerDetailTable .without-component{padding:13px;width:auto}.containerBoxGrid{border-collapse:collapse;margin-bottom:20px!important;width:100%}.containerBoxGrid td{color:#727272;font-size:16px;font-weight:400;padding:13px}.containerBoxGrid tr:nth-child(2n)>td:first-child,.containerBoxGrid tr:nth-child(odd)>td:first-child{background-color:#fff!important}.containerBoxGrid tbody tr{border-top:2px solid #f2f2f2;display:inline-block}.containerBoxGrid td.small{width:140px}a{color:#004288;text-decoration:none}.inputValidationSelect{align-items:center;display:flex;flex-flow:row;font-size:1.6rem;height:20px;justify-content:space-between;padding:13px;width:85%}.inputValidationSelect .input-validator{display:block;height:20px;overflow:visible;width:85%}.inputValidationSelect .icon-box{display:flex;position:relative}.inputValidationSelect .icon-box .trash-icon{cursor:pointer;display:inline-block;margin-left:5px}.inputValidationSelect .icon-box .trash-icon.disabled{cursor:default;opacity:.33}.inputValidationSelect .icon-box .toolTip{background-image:none;cursor:pointer;height:25px;left:11px!important;position:absolute;width:40%;z-index:2}.containerTableDetail,.inputValidationSelect .icon-box .toolTip .tooltip-text{overflow-wrap:break-word}.containerTableDetail{background-color:#fff;margin-bottom:27px;min-height:141px;padding:20px;position:relative;text-overflow:ellipsis}.containerTableDetail .details-text{color:#3f3f3f;font-size:1.6rem}.containerTableDetail .description{color:#3f3f3f;font-size:16px;font-weight:400;margin-bottom:20px;margin-top:8px}.containerTableDetail .emptyMessage,.containerTableDetail .emptySpecialUnit,.containerTableDetail span.translationText{color:#3f3f3f;font-size:1.6rem}.containerTableDetail h2{color:#004288;font-size:24px;font-weight:500;margin-bottom:15px;margin-top:0;width:100%}.containerTableDetail .add-btn{display:block;margin:5px;min-height:20px;min-width:20px;position:absolute;right:10px;top:10px}.containerTableDetail .add-btn label{color:#004288!important;cursor:pointer;font-size:1.6rem}.containerTableDetail .add-btn .add-icon{cursor:pointer;margin-right:5px}.containerTableDetail .add-btn .add-icon span{color:#004288!important;cursor:pointer;font-size:1.6rem}.containerBox{margin-bottom:30px;position:relative;vertical-align:top;width:100%}.containerBox .box{background-color:#fff;border:1px solid #f2f2f2;padding:24px}.containerBox .title{color:#004288;font-size:24px;font-weight:400}.containerBox .activate,.containerBox .subtitle{color:#3f3f3f;display:block;font-size:16px}.containerBox .subtitle{font-weight:400;margin:10px 0}.containerBox .activate{font-weight:700}.containerBox a{color:#004288;text-decoration:none}.containerBox .WarningBox{margin-top:10px;max-width:50%}.containerBox .container-cost .adimo-container .toolTip:hover .tooltip-text{min-width:196px}.modal-create-channel .complements-pinned-container,.modal-create-channel .recipes-pinned-container{background-color:#f2f2f2;border-radius:6px;margin-top:22px}.modal-create-channel .complements-pinned-container .items-grid,.modal-create-channel .recipes-pinned-container .items-grid{-moz-column-gap:28px;column-gap:28px;display:flex;flex-wrap:wrap;justify-content:flex-start;width:1080px}.modal-create-channel .complements-pinned-container .items-grid .item-media-tooltip .tooltip-text,.modal-create-channel .recipes-pinned-container .items-grid .item-media-tooltip .tooltip-text{display:none}.modal-create-channel .complements-pinned-container .items-grid a,.modal-create-channel .recipes-pinned-container .items-grid a{display:block;width:243px}.modal-create-channel .complements-pinned-container .item-info,.modal-create-channel .complements-pinned-container .item-media,.modal-create-channel .complements-pinned-container .item-name-tooltip,.modal-create-channel .complements-pinned-container .item-selector,.modal-create-channel .complements-pinned-container a,.modal-create-channel .recipes-pinned-container .item-info,.modal-create-channel .recipes-pinned-container .item-media,.modal-create-channel .recipes-pinned-container .item-name-tooltip,.modal-create-channel .recipes-pinned-container .item-selector,.modal-create-channel .recipes-pinned-container a{cursor:default!important;pointer-events:none}.modal-create-channel .complements-pinned-container .item-card-container:hover,.modal-create-channel .recipes-pinned-container .item-card-container:hover{transform:none}.modal-create-channel .complements-pinned-container .complement-item-card,.modal-create-channel .complements-pinned-container .recipe-item-card,.modal-create-channel .recipes-pinned-container .complement-item-card,.modal-create-channel .recipes-pinned-container .recipe-item-card{border-radius:10px;height:auto;max-height:315px;transform:scale(.85)}.modal-create-channel .complements-pinned-container .complement-item-card .item-quality,.modal-create-channel .complements-pinned-container .recipe-item-card .item-quality,.modal-create-channel .recipes-pinned-container .complement-item-card .item-quality,.modal-create-channel .recipes-pinned-container .recipe-item-card .item-quality{line-height:18px}.modal-create-channel .warning{color:red;font-size:1.4rem}.modal-create-channel .text-input label,.modal-create-channel .warning-isnotactive{color:#595959;font-size:1.4rem}.modal-create-channel .channel-id_container{display:inline-block;margin-right:32px;opacity:.33;width:350px}.modal-create-channel .drap-drop-description{color:#595959;font-size:1.4rem;margin-right:200px}.modal-create-channel .number-pin-recipes{color:#004288;font-size:1.6rem}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .confirmed.input-cost,.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .preset-data.input-cost{color:#004288}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .disabled.input-cost{color:#3f3f3f}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .deselected.input-cost,.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .typing.input-cost{color:#004288}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .default-value.input-cost{background-color:#fcebba;color:#3f3f3f}.cost-range-toast{white-space:nowrap}.container-cost{background-color:#fff;border:1px solid #f2f2f2;color:#3f3f3f;font-size:16px;font-weight:400;padding:24px}.container-cost .cost-title-container{display:flex;justify-content:space-between;margin-bottom:48px;margin-top:8px}.container-cost .cost-title-container .cost-title{color:#004288;font-size:22px;font-weight:700}.container-cost .cost-title-container .adimo-container{align-items:center;display:flex}.container-cost .cost-title-container .adimo-container .adimo-tooltip{height:-moz-fit-content;height:fit-content;margin-left:12px;margin-right:4px;width:-moz-fit-content;width:fit-content}.container-cost .cost-title-container .adimo-container .adimo-tooltip .tooltip-text{min-width:456px}.container-cost .default-cost-text{align-items:center;display:flex;margin-top:28px}.container-cost .default-cost-text .default-cost-text-content{font-size:14px;height:14px;margin-left:8px}.container-cost .container-box-ranges{display:flex;flex-direction:column;gap:50px;margin-bottom:24px;margin-top:41px}.container-cost .container-box-ranges .box-cost-range .title-cost-range{border-bottom:1px solid #d8d8d8;padding-bottom:21px}.container-cost .container-box-ranges .box-cost-range .title-cost-range .subtitle-cost-range{color:#004288;font-size:20px;font-weight:400}.container-cost .container-box-ranges .box-cost-range .title-cost-range .subtitle-cost-range .bold{font-weight:700}.container-cost .container-box-ranges .box-cost-range .text-description{color:#3f3f3f;font-size:16px;font-weight:400;margin-bottom:32px;margin-top:16px}.container-cost .container-box-ranges .box-cost-range .container-section-cost{align-items:center;display:flex;gap:18px;width:100%}.container-cost .container-box-ranges .box-cost-range .container-section-cost .currency-symbol{align-items:center;border-right:1px solid #d8d8d8;color:#3f3f3f;display:flex;flex-wrap:wrap;font-size:14px;min-height:48px;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px}.container-cost .container-box-ranges .box-cost-range .container-section-cost .currency-symbol.infinity{border-left:1px solid #d8d8d8;border-right:none;font-size:22px;font-weight:400;padding:0 0 0 13px}.container-cost .container-box-ranges .box-cost-range .container-section-cost .line-cost{border-top:1px solid #d8d8d8;height:1px;width:100%}.container-cost .container-box-ranges .box-cost-range .container-section-cost .input-cost-and-label-container{align-items:center;display:flex;gap:8px}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:space-between;outline:1px solid #3f3f3f;width:110px}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost.focus-within{outline:2px solid #1068eb}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .input-cost{border:none;font-size:16px;font-weight:400;height:100%;outline:none;padding:0;text-align:right;width:100%}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .input-cost::-webkit-inner-spin-button{height:48px;margin-left:10px;opacity:1}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .input-cost.disabled{cursor:default;pointer-events:none}.container-cost .container-box-ranges .box-cost-range .container-section-cost .container-input-cost .label-symbol{color:#3f3f3f;font-size:16px;font-weight:400;line-height:19.2px;text-align:right;width:-moz-fit-content;width:fit-content}.container-cost .symbols-container{display:flex;flex-direction:row;gap:270px;margin-left:115px;margin-top:16px}.container-cost .symbols-container .cost-symbol{text-align:center}.container-cost .symbols-container .cost-symbol .range-name{color:#3f3f3f;font-size:14px;margin-bottom:8px}.container-cost .symbols-container .cost-symbol.affordable .coins-icon,.container-cost .symbols-container .cost-symbol.expensive .coins-icon,.container-cost .symbols-container .cost-symbol.medium .coins-icon{margin-left:3px;width:28px}.button-save{align-items:center;background-color:#004288;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.102);color:#fff;cursor:pointer;display:flex;float:right;font-size:16px;gap:8px;height:48px;justify-content:center;max-width:77px;min-width:77px}.button-save:hover{background-color:#036}.button-save.disabled{cursor:not-allowed;opacity:.4}.button-save.actionable{background-color:#004288;cursor:pointer}.button-save.confirmed{background-color:#adb5bd;border-radius:6px;box-shadow:inset 0 2px 4px rgba(0,0,0,.102);color:#fff;cursor:not-allowed;opacity:.8}.button-save.confirmed:hover{background-color:#adb5bd;opacity:1}.confirm-save-cost{min-width:690px!important;width:690px!important}.confirm-save-cost .children-container{margin:30px 0}.detail-container{display:flex;flex-direction:column}.detail-container .detail-container-title{display:flex;flex-direction:row;justify-content:space-between}.detail-container .detail-container-title label{font-size:16px;height:28px;line-height:44px;margin-right:10px;padding-left:4px}.select-allergen-mode-title{color:#3f3f3f;font-size:16px;font-weight:700;line-height:22px;margin-top:24px}.request-change-allergen-mode{margin-right:0;margin-top:16px}.market-settings-brand-logos-container .logos-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin-bottom:30px;margin-top:20px}.market-settings-brand-logos-container .logos-list img{height:80px}.market-settings-brand-logos-container .subtitle-text{color:#3f3f3f;display:block;font-size:1.6rem;margin-top:16px}.market-settings-brand-logos-container .logos-link-text{color:#3f3f3f;font-size:1.6rem;line-height:22px}.market-settings-brand-logos-container .here-button{font-size:1.6rem;height:22px;line-height:22px;margin-left:5px;margin-right:5px}.market-settings-brand-logos-container .text-and-link-container,.market-settings-brand-logos-container .text-and-link-container a{align-items:center;display:flex;flex-direction:row}.translationSettingsContainer h2{color:#3f3f3f;display:inline-block;font-weight:400}.translationSettingsContainer .filter-row{background-color:transparent}.translationSettingsContainer .applied-badge{background-color:#3f89d8;border-radius:14px;color:#fff;display:inline-block;float:right;font-size:14px;font-weight:400;height:15px;margin-bottom:10px;margin-right:8px;padding:7px 8px 5px;text-align:center;vertical-align:text-top;width:70px}.translationSettingsContainer .master-data-header>h2{color:#004288;font-size:2.4rem;font-weight:100}.translationSettingsContainer .master-data-header>p{color:#595959;font-size:1.4rem;line-height:2.2rem}.translationSettingsContainer .master-data-header a{color:#004288;text-decoration:none}.translationSettingsContainer #render-item-list.strech-view{display:inline-block;vertical-align:bottom}.translationSettingsContainer #render-item-list .collapsible{margin-bottom:16px;overflow-x:auto;overflow-y:hidden}.translationSettingsContainer #render-item-list .collapsible .collapsible-content>h3{color:#004288;font-size:2rem;font-weight:400;margin:8px 0 0}.translationSettingsContainer #render-item-list .collapsible .table-head-row .table-head-cell:first-child{background-color:#fff}.translationSettingsContainer #render-item-list .collapsible .tags-container{list-style:none;margin:0;padding:0}.translationSettingsContainer #render-item-list .collapsible .tags-container>li{margin-bottom:50px;overflow-x:auto;overflow-y:hidden;position:relative}.translationSettingsContainer #render-item-list .collapsible .tags-container>li h4{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:15px}.translationSettingsContainer #render-item-list .collapsible .tools-container{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.translationSettingsContainer #render-item-list .collapsible .tools-container>li{flex:1 30%;margin:0 30px 30px 0}.translationSettingsContainer #render-item-list .collapsible .tools-container>li>ul{color:#3f3f3f;font-size:1.6rem;line-height:2.4rem;list-style:none;padding:0}.translationSettingsContainer #render-item-list .collapsible .tools-container>li>ul>li img{max-width:60px}.translationSettingsContainer #render-item-list .collapsible .mui-table{margin-bottom:15px}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:800;padding:10px;text-align:left;white-space:nowrap}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr{color:#595959}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr:nth-of-type(odd),.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr:nth-of-type(odd) .set-table-width:first-child{background-color:#fff}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr:nth-of-type(2n),.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr:nth-of-type(2n) .set-table-width:first-child{background-color:#f3f3f3}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body tr:hover{background-color:#ebf6fe;opacity:1;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.translationSettingsContainer #render-item-list .collapsible .mui-table .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#595959;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:10px;text-align:left}.translationSettingsContainer #render-item-list .collapsible .mui-table .set-table-width{max-width:-moz-max-content;max-width:max-content;min-width:-moz-min-content;min-width:min-content}.translationSettingsContainer #render-item-list .units-equivalences-subtitle{color:#3f3f3f;display:block;font-size:1.6rem}.translationSettingsContainer #render-item-list .units-equivalences-title{color:#004288;display:block;font-size:1.8rem;font-weight:700;margin-bottom:20px;margin-top:20px}.translationSettingsContainer #render-item-list .unit-equivalences-table{width:450px}.swagger-ui{color:#3b4151;font-family:sans-serif /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}.swagger-ui html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}.swagger-ui body{margin:0}.swagger-ui article,.swagger-ui aside,.swagger-ui footer,.swagger-ui header,.swagger-ui nav,.swagger-ui section{display:block}.swagger-ui h1{font-size:2em;margin:.67em 0}.swagger-ui figcaption,.swagger-ui figure,.swagger-ui main{display:block}.swagger-ui figure{margin:1em 40px}.swagger-ui hr{box-sizing:content-box;height:0;overflow:visible}.swagger-ui pre{font-family:monospace;font-size:1em}.swagger-ui a{-webkit-text-decoration-skip:objects;background-color:transparent}.swagger-ui abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.swagger-ui b,.swagger-ui strong{font-weight:inherit;font-weight:bolder}.swagger-ui code,.swagger-ui kbd,.swagger-ui samp{font-family:monospace;font-size:1em}.swagger-ui dfn{font-style:italic}.swagger-ui mark{background-color:#ff0;color:#000}.swagger-ui small{font-size:80%}.swagger-ui sub,.swagger-ui sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.swagger-ui sub{bottom:-.25em}.swagger-ui sup{top:-.5em}.swagger-ui audio,.swagger-ui video{display:inline-block}.swagger-ui audio:not([controls]){display:none;height:0}.swagger-ui img{border-style:none}.swagger-ui svg:not(:root){overflow:hidden}.swagger-ui button,.swagger-ui input,.swagger-ui optgroup,.swagger-ui select,.swagger-ui textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.swagger-ui button,.swagger-ui input{overflow:visible}.swagger-ui button,.swagger-ui select{text-transform:none}.swagger-ui [type=reset],.swagger-ui [type=submit],.swagger-ui button,.swagger-ui html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.swagger-ui [type=button]::-moz-focus-inner,.swagger-ui [type=reset]::-moz-focus-inner,.swagger-ui [type=submit]::-moz-focus-inner,.swagger-ui button::-moz-focus-inner{border-style:none;padding:0}.swagger-ui [type=button]:-moz-focusring,.swagger-ui [type=reset]:-moz-focusring,.swagger-ui [type=submit]:-moz-focusring,.swagger-ui button:-moz-focusring{outline:1px dotted ButtonText}.swagger-ui fieldset{padding:.35em .75em .625em}.swagger-ui legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.swagger-ui progress{display:inline-block;vertical-align:baseline}.swagger-ui textarea{overflow:auto}.swagger-ui [type=checkbox],.swagger-ui [type=radio]{box-sizing:border-box;padding:0}.swagger-ui [type=number]::-webkit-inner-spin-button,.swagger-ui [type=number]::-webkit-outer-spin-button{height:auto}.swagger-ui [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}.swagger-ui [type=search]::-webkit-search-cancel-button,.swagger-ui [type=search]::-webkit-search-decoration{-webkit-appearance:none}.swagger-ui ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.swagger-ui details,.swagger-ui menu{display:block}.swagger-ui summary{display:list-item}.swagger-ui canvas{display:inline-block}.swagger-ui [hidden],.swagger-ui template{display:none}.swagger-ui .debug *{outline:1px solid gold}.swagger-ui .debug-white *{outline:1px solid #fff}.swagger-ui .debug-black *{outline:1px solid #000}.swagger-ui .debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) repeat 0 0}.swagger-ui .debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) repeat 0 0}.swagger-ui .debug-grid-8-solid{background:#fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) repeat 0 0}.swagger-ui .debug-grid-16-solid{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) repeat 0 0}.swagger-ui .border-box,.swagger-ui a,.swagger-ui article,.swagger-ui body,.swagger-ui code,.swagger-ui dd,.swagger-ui div,.swagger-ui dl,.swagger-ui dt,.swagger-ui fieldset,.swagger-ui footer,.swagger-ui form,.swagger-ui h1,.swagger-ui h2,.swagger-ui h3,.swagger-ui h4,.swagger-ui h5,.swagger-ui h6,.swagger-ui header,.swagger-ui html,.swagger-ui input[type=email],.swagger-ui input[type=number],.swagger-ui input[type=password],.swagger-ui input[type=tel],.swagger-ui input[type=text],.swagger-ui input[type=url],.swagger-ui legend,.swagger-ui li,.swagger-ui main,.swagger-ui ol,.swagger-ui p,.swagger-ui pre,.swagger-ui section,.swagger-ui table,.swagger-ui td,.swagger-ui textarea,.swagger-ui th,.swagger-ui tr,.swagger-ui ul{box-sizing:border-box}.swagger-ui .aspect-ratio{height:0;position:relative}.swagger-ui .aspect-ratio--16x9{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1{padding-bottom:100%}.swagger-ui .aspect-ratio--object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}@media screen and (min-width:30em){.swagger-ui .aspect-ratio-ns{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-ns{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-ns{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-ns{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-ns{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-ns{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-ns{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-ns{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-ns{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-ns{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-ns{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-ns{padding-bottom:100%}.swagger-ui .aspect-ratio--object-ns{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .aspect-ratio-m{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-m{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-m{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-m{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-m{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-m{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-m{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-m{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-m{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-m{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-m{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-m{padding-bottom:100%}.swagger-ui .aspect-ratio--object-m{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}}@media screen and (min-width:60em){.swagger-ui .aspect-ratio-l{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-l{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-l{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-l{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-l{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-l{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-l{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-l{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-l{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-l{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-l{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-l{padding-bottom:100%}.swagger-ui .aspect-ratio--object-l{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}}.swagger-ui img{max-width:100%}.swagger-ui .cover{background-size:cover!important}.swagger-ui .contain{background-size:contain!important}@media screen and (min-width:30em){.swagger-ui .cover-ns{background-size:cover!important}.swagger-ui .contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .cover-m{background-size:cover!important}.swagger-ui .contain-m{background-size:contain!important}}@media screen and (min-width:60em){.swagger-ui .cover-l{background-size:cover!important}.swagger-ui .contain-l{background-size:contain!important}}.swagger-ui .bg-center{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left{background-position:0;background-repeat:no-repeat}@media screen and (min-width:30em){.swagger-ui .bg-center-ns{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-ns{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-ns{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-ns{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-ns{background-position:0;background-repeat:no-repeat}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .bg-center-m{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-m{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-m{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-m{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-m{background-position:0;background-repeat:no-repeat}}@media screen and (min-width:60em){.swagger-ui .bg-center-l{background-position:50%;background-repeat:no-repeat}.swagger-ui .bg-top-l{background-position:top;background-repeat:no-repeat}.swagger-ui .bg-right-l{background-position:100%;background-repeat:no-repeat}.swagger-ui .bg-bottom-l{background-position:bottom;background-repeat:no-repeat}.swagger-ui .bg-left-l{background-position:0;background-repeat:no-repeat}}.swagger-ui .outline{outline:1px solid}.swagger-ui .outline-transparent{outline:1px solid transparent}.swagger-ui .outline-0{outline:0}@media screen and (min-width:30em){.swagger-ui .outline-ns{outline:1px solid}.swagger-ui .outline-transparent-ns{outline:1px solid transparent}.swagger-ui .outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .outline-m{outline:1px solid}.swagger-ui .outline-transparent-m{outline:1px solid transparent}.swagger-ui .outline-0-m{outline:0}}@media screen and (min-width:60em){.swagger-ui .outline-l{outline:1px solid}.swagger-ui .outline-transparent-l{outline:1px solid transparent}.swagger-ui .outline-0-l{outline:0}}.swagger-ui .ba{border-style:solid;border-width:1px}.swagger-ui .bt{border-top-style:solid;border-top-width:1px}.swagger-ui .br{border-right-style:solid;border-right-width:1px}.swagger-ui .bb{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl{border-left-style:solid;border-left-width:1px}.swagger-ui .bn{border-style:none;border-width:0}@media screen and (min-width:30em){.swagger-ui .ba-ns{border-style:solid;border-width:1px}.swagger-ui .bt-ns{border-top-style:solid;border-top-width:1px}.swagger-ui .br-ns{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-ns{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-ns{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ba-m{border-style:solid;border-width:1px}.swagger-ui .bt-m{border-top-style:solid;border-top-width:1px}.swagger-ui .br-m{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-m{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-m{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.swagger-ui .ba-l{border-style:solid;border-width:1px}.swagger-ui .bt-l{border-top-style:solid;border-top-width:1px}.swagger-ui .br-l{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-l{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-l{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-l{border-style:none;border-width:0}}.swagger-ui .b--black{border-color:#000}.swagger-ui .b--near-black{border-color:#111}.swagger-ui .b--dark-gray{border-color:#333}.swagger-ui .b--mid-gray{border-color:#555}.swagger-ui .b--gray{border-color:#777}.swagger-ui .b--silver{border-color:#999}.swagger-ui .b--light-silver{border-color:#aaa}.swagger-ui .b--moon-gray{border-color:#ccc}.swagger-ui .b--light-gray{border-color:#eee}.swagger-ui .b--near-white{border-color:#f4f4f4}.swagger-ui .b--white{border-color:#fff}.swagger-ui .b--white-90{border-color:hsla(0,0%,100%,.9)}.swagger-ui .b--white-80{border-color:hsla(0,0%,100%,.8)}.swagger-ui .b--white-70{border-color:hsla(0,0%,100%,.7)}.swagger-ui .b--white-60{border-color:hsla(0,0%,100%,.6)}.swagger-ui .b--white-50{border-color:hsla(0,0%,100%,.5)}.swagger-ui .b--white-40{border-color:hsla(0,0%,100%,.4)}.swagger-ui .b--white-30{border-color:hsla(0,0%,100%,.3)}.swagger-ui .b--white-20{border-color:hsla(0,0%,100%,.2)}.swagger-ui .b--white-10{border-color:hsla(0,0%,100%,.1)}.swagger-ui .b--white-05{border-color:hsla(0,0%,100%,.05)}.swagger-ui .b--white-025{border-color:hsla(0,0%,100%,.025)}.swagger-ui .b--white-0125{border-color:hsla(0,0%,100%,.013)}.swagger-ui .b--black-90{border-color:rgba(0,0,0,.9)}.swagger-ui .b--black-80{border-color:rgba(0,0,0,.8)}.swagger-ui .b--black-70{border-color:rgba(0,0,0,.7)}.swagger-ui .b--black-60{border-color:rgba(0,0,0,.6)}.swagger-ui .b--black-50{border-color:rgba(0,0,0,.5)}.swagger-ui .b--black-40{border-color:rgba(0,0,0,.4)}.swagger-ui .b--black-30{border-color:rgba(0,0,0,.3)}.swagger-ui .b--black-20{border-color:rgba(0,0,0,.2)}.swagger-ui .b--black-10{border-color:rgba(0,0,0,.1)}.swagger-ui .b--black-05{border-color:rgba(0,0,0,.05)}.swagger-ui .b--black-025{border-color:rgba(0,0,0,.025)}.swagger-ui .b--black-0125{border-color:rgba(0,0,0,.013)}.swagger-ui .b--dark-red{border-color:#e7040f}.swagger-ui .b--red{border-color:#ff4136}.swagger-ui .b--light-red{border-color:#ff725c}.swagger-ui .b--orange{border-color:#ff6300}.swagger-ui .b--gold{border-color:#ffb700}.swagger-ui .b--yellow{border-color:gold}.swagger-ui .b--light-yellow{border-color:#fbf1a9}.swagger-ui .b--purple{border-color:#5e2ca5}.swagger-ui .b--light-purple{border-color:#a463f2}.swagger-ui .b--dark-pink{border-color:#d5008f}.swagger-ui .b--hot-pink{border-color:#ff41b4}.swagger-ui .b--pink{border-color:#ff80cc}.swagger-ui .b--light-pink{border-color:#ffa3d7}.swagger-ui .b--dark-green{border-color:#137752}.swagger-ui .b--green{border-color:#19a974}.swagger-ui .b--light-green{border-color:#9eebcf}.swagger-ui .b--navy{border-color:#001b44}.swagger-ui .b--dark-blue{border-color:#00449e}.swagger-ui .b--blue{border-color:#357edd}.swagger-ui .b--light-blue{border-color:#96ccff}.swagger-ui .b--lightest-blue{border-color:#cdecff}.swagger-ui .b--washed-blue{border-color:#f6fffe}.swagger-ui .b--washed-green{border-color:#e8fdf5}.swagger-ui .b--washed-yellow{border-color:#fffceb}.swagger-ui .b--washed-red{border-color:#ffdfdf}.swagger-ui .b--transparent{border-color:transparent}.swagger-ui .b--inherit{border-color:inherit}.swagger-ui .br0{border-radius:0}.swagger-ui .br1{border-radius:.125rem}.swagger-ui .br2{border-radius:.25rem}.swagger-ui .br3{border-radius:.5rem}.swagger-ui .br4{border-radius:1rem}.swagger-ui .br-100{border-radius:100%}.swagger-ui .br-pill{border-radius:9999px}.swagger-ui .br--bottom{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right{border-bottom-left-radius:0;border-top-left-radius:0}.swagger-ui .br--left{border-bottom-right-radius:0;border-top-right-radius:0}@media screen and (min-width:30em){.swagger-ui .br0-ns{border-radius:0}.swagger-ui .br1-ns{border-radius:.125rem}.swagger-ui .br2-ns{border-radius:.25rem}.swagger-ui .br3-ns{border-radius:.5rem}.swagger-ui .br4-ns{border-radius:1rem}.swagger-ui .br-100-ns{border-radius:100%}.swagger-ui .br-pill-ns{border-radius:9999px}.swagger-ui .br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-ns{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-ns{border-bottom-left-radius:0;border-top-left-radius:0}.swagger-ui .br--left-ns{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .br0-m{border-radius:0}.swagger-ui .br1-m{border-radius:.125rem}.swagger-ui .br2-m{border-radius:.25rem}.swagger-ui .br3-m{border-radius:.5rem}.swagger-ui .br4-m{border-radius:1rem}.swagger-ui .br-100-m{border-radius:100%}.swagger-ui .br-pill-m{border-radius:9999px}.swagger-ui .br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-m{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-m{border-bottom-left-radius:0;border-top-left-radius:0}.swagger-ui .br--left-m{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (min-width:60em){.swagger-ui .br0-l{border-radius:0}.swagger-ui .br1-l{border-radius:.125rem}.swagger-ui .br2-l{border-radius:.25rem}.swagger-ui .br3-l{border-radius:.5rem}.swagger-ui .br4-l{border-radius:1rem}.swagger-ui .br-100-l{border-radius:100%}.swagger-ui .br-pill-l{border-radius:9999px}.swagger-ui .br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-l{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-l{border-bottom-left-radius:0;border-top-left-radius:0}.swagger-ui .br--left-l{border-bottom-right-radius:0;border-top-right-radius:0}}.swagger-ui .b--dotted{border-style:dotted}.swagger-ui .b--dashed{border-style:dashed}.swagger-ui .b--solid{border-style:solid}.swagger-ui .b--none{border-style:none}@media screen and (min-width:30em){.swagger-ui .b--dotted-ns{border-style:dotted}.swagger-ui .b--dashed-ns{border-style:dashed}.swagger-ui .b--solid-ns{border-style:solid}.swagger-ui .b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .b--dotted-m{border-style:dotted}.swagger-ui .b--dashed-m{border-style:dashed}.swagger-ui .b--solid-m{border-style:solid}.swagger-ui .b--none-m{border-style:none}}@media screen and (min-width:60em){.swagger-ui .b--dotted-l{border-style:dotted}.swagger-ui .b--dashed-l{border-style:dashed}.swagger-ui .b--solid-l{border-style:solid}.swagger-ui .b--none-l{border-style:none}}.swagger-ui .bw0{border-width:0}.swagger-ui .bw1{border-width:.125rem}.swagger-ui .bw2{border-width:.25rem}.swagger-ui .bw3{border-width:.5rem}.swagger-ui .bw4{border-width:1rem}.swagger-ui .bw5{border-width:2rem}.swagger-ui .bt-0{border-top-width:0}.swagger-ui .br-0{border-right-width:0}.swagger-ui .bb-0{border-bottom-width:0}.swagger-ui .bl-0{border-left-width:0}@media screen and (min-width:30em){.swagger-ui .bw0-ns{border-width:0}.swagger-ui .bw1-ns{border-width:.125rem}.swagger-ui .bw2-ns{border-width:.25rem}.swagger-ui .bw3-ns{border-width:.5rem}.swagger-ui .bw4-ns{border-width:1rem}.swagger-ui .bw5-ns{border-width:2rem}.swagger-ui .bt-0-ns{border-top-width:0}.swagger-ui .br-0-ns{border-right-width:0}.swagger-ui .bb-0-ns{border-bottom-width:0}.swagger-ui .bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .bw0-m{border-width:0}.swagger-ui .bw1-m{border-width:.125rem}.swagger-ui .bw2-m{border-width:.25rem}.swagger-ui .bw3-m{border-width:.5rem}.swagger-ui .bw4-m{border-width:1rem}.swagger-ui .bw5-m{border-width:2rem}.swagger-ui .bt-0-m{border-top-width:0}.swagger-ui .br-0-m{border-right-width:0}.swagger-ui .bb-0-m{border-bottom-width:0}.swagger-ui .bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.swagger-ui .bw0-l{border-width:0}.swagger-ui .bw1-l{border-width:.125rem}.swagger-ui .bw2-l{border-width:.25rem}.swagger-ui .bw3-l{border-width:.5rem}.swagger-ui .bw4-l{border-width:1rem}.swagger-ui .bw5-l{border-width:2rem}.swagger-ui .bt-0-l{border-top-width:0}.swagger-ui .br-0-l{border-right-width:0}.swagger-ui .bb-0-l{border-bottom-width:0}.swagger-ui .bl-0-l{border-left-width:0}}.swagger-ui .shadow-1{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.swagger-ui .shadow-1-ns{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-ns{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-ns{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-ns{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-ns{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .shadow-1-m{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-m{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-m{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-m{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-m{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.swagger-ui .shadow-1-l{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-l{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-l{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-l{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-l{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.swagger-ui .pre{overflow:scroll}.swagger-ui .top-0{top:0}.swagger-ui .right-0{right:0}.swagger-ui .bottom-0{bottom:0}.swagger-ui .left-0{left:0}.swagger-ui .top-1{top:1rem}.swagger-ui .right-1{right:1rem}.swagger-ui .bottom-1{bottom:1rem}.swagger-ui .left-1{left:1rem}.swagger-ui .top-2{top:2rem}.swagger-ui .right-2{right:2rem}.swagger-ui .bottom-2{bottom:2rem}.swagger-ui .left-2{left:2rem}.swagger-ui .top--1{top:-1rem}.swagger-ui .right--1{right:-1rem}.swagger-ui .bottom--1{bottom:-1rem}.swagger-ui .left--1{left:-1rem}.swagger-ui .top--2{top:-2rem}.swagger-ui .right--2{right:-2rem}.swagger-ui .bottom--2{bottom:-2rem}.swagger-ui .left--2{left:-2rem}.swagger-ui .absolute--fill{bottom:0;left:0;right:0;top:0}@media screen and (min-width:30em){.swagger-ui .top-0-ns{top:0}.swagger-ui .left-0-ns{left:0}.swagger-ui .right-0-ns{right:0}.swagger-ui .bottom-0-ns{bottom:0}.swagger-ui .top-1-ns{top:1rem}.swagger-ui .left-1-ns{left:1rem}.swagger-ui .right-1-ns{right:1rem}.swagger-ui .bottom-1-ns{bottom:1rem}.swagger-ui .top-2-ns{top:2rem}.swagger-ui .left-2-ns{left:2rem}.swagger-ui .right-2-ns{right:2rem}.swagger-ui .bottom-2-ns{bottom:2rem}.swagger-ui .top--1-ns{top:-1rem}.swagger-ui .right--1-ns{right:-1rem}.swagger-ui .bottom--1-ns{bottom:-1rem}.swagger-ui .left--1-ns{left:-1rem}.swagger-ui .top--2-ns{top:-2rem}.swagger-ui .right--2-ns{right:-2rem}.swagger-ui .bottom--2-ns{bottom:-2rem}.swagger-ui .left--2-ns{left:-2rem}.swagger-ui .absolute--fill-ns{bottom:0;left:0;right:0;top:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .top-0-m{top:0}.swagger-ui .left-0-m{left:0}.swagger-ui .right-0-m{right:0}.swagger-ui .bottom-0-m{bottom:0}.swagger-ui .top-1-m{top:1rem}.swagger-ui .left-1-m{left:1rem}.swagger-ui .right-1-m{right:1rem}.swagger-ui .bottom-1-m{bottom:1rem}.swagger-ui .top-2-m{top:2rem}.swagger-ui .left-2-m{left:2rem}.swagger-ui .right-2-m{right:2rem}.swagger-ui .bottom-2-m{bottom:2rem}.swagger-ui .top--1-m{top:-1rem}.swagger-ui .right--1-m{right:-1rem}.swagger-ui .bottom--1-m{bottom:-1rem}.swagger-ui .left--1-m{left:-1rem}.swagger-ui .top--2-m{top:-2rem}.swagger-ui .right--2-m{right:-2rem}.swagger-ui .bottom--2-m{bottom:-2rem}.swagger-ui .left--2-m{left:-2rem}.swagger-ui .absolute--fill-m{bottom:0;left:0;right:0;top:0}}@media screen and (min-width:60em){.swagger-ui .top-0-l{top:0}.swagger-ui .left-0-l{left:0}.swagger-ui .right-0-l{right:0}.swagger-ui .bottom-0-l{bottom:0}.swagger-ui .top-1-l{top:1rem}.swagger-ui .left-1-l{left:1rem}.swagger-ui .right-1-l{right:1rem}.swagger-ui .bottom-1-l{bottom:1rem}.swagger-ui .top-2-l{top:2rem}.swagger-ui .left-2-l{left:2rem}.swagger-ui .right-2-l{right:2rem}.swagger-ui .bottom-2-l{bottom:2rem}.swagger-ui .top--1-l{top:-1rem}.swagger-ui .right--1-l{right:-1rem}.swagger-ui .bottom--1-l{bottom:-1rem}.swagger-ui .left--1-l{left:-1rem}.swagger-ui .top--2-l{top:-2rem}.swagger-ui .right--2-l{right:-2rem}.swagger-ui .bottom--2-l{bottom:-2rem}.swagger-ui .left--2-l{left:-2rem}.swagger-ui .absolute--fill-l{bottom:0;left:0;right:0;top:0}}.swagger-ui .cf:after,.swagger-ui .cf:before{content:" ";display:table}.swagger-ui .cf:after{clear:both}.swagger-ui .cf{zoom:1}.swagger-ui .cl{clear:left}.swagger-ui .cr{clear:right}.swagger-ui .cb{clear:both}.swagger-ui .cn{clear:none}@media screen and (min-width:30em){.swagger-ui .cl-ns{clear:left}.swagger-ui .cr-ns{clear:right}.swagger-ui .cb-ns{clear:both}.swagger-ui .cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .cl-m{clear:left}.swagger-ui .cr-m{clear:right}.swagger-ui .cb-m{clear:both}.swagger-ui .cn-m{clear:none}}@media screen and (min-width:60em){.swagger-ui .cl-l{clear:left}.swagger-ui .cr-l{clear:right}.swagger-ui .cb-l{clear:both}.swagger-ui .cn-l{clear:none}}.swagger-ui .flex{display:flex}.swagger-ui .inline-flex{display:inline-flex}.swagger-ui .flex-auto{flex:1 1 auto;min-height:0;min-width:0}.swagger-ui .flex-none{flex:none}.swagger-ui .flex-column{flex-direction:column}.swagger-ui .flex-row{flex-direction:row}.swagger-ui .flex-wrap{flex-wrap:wrap}.swagger-ui .flex-nowrap{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse{flex-direction:column-reverse}.swagger-ui .flex-row-reverse{flex-direction:row-reverse}.swagger-ui .items-start{align-items:flex-start}.swagger-ui .items-end{align-items:flex-end}.swagger-ui .items-center{align-items:center}.swagger-ui .items-baseline{align-items:baseline}.swagger-ui .items-stretch{align-items:stretch}.swagger-ui .self-start{align-self:flex-start}.swagger-ui .self-end{align-self:flex-end}.swagger-ui .self-center{align-self:center}.swagger-ui .self-baseline{align-self:baseline}.swagger-ui .self-stretch{align-self:stretch}.swagger-ui .justify-start{justify-content:flex-start}.swagger-ui .justify-end{justify-content:flex-end}.swagger-ui .justify-center{justify-content:center}.swagger-ui .justify-between{justify-content:space-between}.swagger-ui .justify-around{justify-content:space-around}.swagger-ui .content-start{align-content:flex-start}.swagger-ui .content-end{align-content:flex-end}.swagger-ui .content-center{align-content:center}.swagger-ui .content-between{align-content:space-between}.swagger-ui .content-around{align-content:space-around}.swagger-ui .content-stretch{align-content:stretch}.swagger-ui .order-0{order:0}.swagger-ui .order-1{order:1}.swagger-ui .order-2{order:2}.swagger-ui .order-3{order:3}.swagger-ui .order-4{order:4}.swagger-ui .order-5{order:5}.swagger-ui .order-6{order:6}.swagger-ui .order-7{order:7}.swagger-ui .order-8{order:8}.swagger-ui .order-last{order:99999}.swagger-ui .flex-grow-0{flex-grow:0}.swagger-ui .flex-grow-1{flex-grow:1}.swagger-ui .flex-shrink-0{flex-shrink:0}.swagger-ui .flex-shrink-1{flex-shrink:1}@media screen and (min-width:30em){.swagger-ui .flex-ns{display:flex}.swagger-ui .inline-flex-ns{display:inline-flex}.swagger-ui .flex-auto-ns{flex:1 1 auto;min-height:0;min-width:0}.swagger-ui .flex-none-ns{flex:none}.swagger-ui .flex-column-ns{flex-direction:column}.swagger-ui .flex-row-ns{flex-direction:row}.swagger-ui .flex-wrap-ns{flex-wrap:wrap}.swagger-ui .flex-nowrap-ns{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-ns{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-ns{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-ns{flex-direction:row-reverse}.swagger-ui .items-start-ns{align-items:flex-start}.swagger-ui .items-end-ns{align-items:flex-end}.swagger-ui .items-center-ns{align-items:center}.swagger-ui .items-baseline-ns{align-items:baseline}.swagger-ui .items-stretch-ns{align-items:stretch}.swagger-ui .self-start-ns{align-self:flex-start}.swagger-ui .self-end-ns{align-self:flex-end}.swagger-ui .self-center-ns{align-self:center}.swagger-ui .self-baseline-ns{align-self:baseline}.swagger-ui .self-stretch-ns{align-self:stretch}.swagger-ui .justify-start-ns{justify-content:flex-start}.swagger-ui .justify-end-ns{justify-content:flex-end}.swagger-ui .justify-center-ns{justify-content:center}.swagger-ui .justify-between-ns{justify-content:space-between}.swagger-ui .justify-around-ns{justify-content:space-around}.swagger-ui .content-start-ns{align-content:flex-start}.swagger-ui .content-end-ns{align-content:flex-end}.swagger-ui .content-center-ns{align-content:center}.swagger-ui .content-between-ns{align-content:space-between}.swagger-ui .content-around-ns{align-content:space-around}.swagger-ui .content-stretch-ns{align-content:stretch}.swagger-ui .order-0-ns{order:0}.swagger-ui .order-1-ns{order:1}.swagger-ui .order-2-ns{order:2}.swagger-ui .order-3-ns{order:3}.swagger-ui .order-4-ns{order:4}.swagger-ui .order-5-ns{order:5}.swagger-ui .order-6-ns{order:6}.swagger-ui .order-7-ns{order:7}.swagger-ui .order-8-ns{order:8}.swagger-ui .order-last-ns{order:99999}.swagger-ui .flex-grow-0-ns{flex-grow:0}.swagger-ui .flex-grow-1-ns{flex-grow:1}.swagger-ui .flex-shrink-0-ns{flex-shrink:0}.swagger-ui .flex-shrink-1-ns{flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .flex-m{display:flex}.swagger-ui .inline-flex-m{display:inline-flex}.swagger-ui .flex-auto-m{flex:1 1 auto;min-height:0;min-width:0}.swagger-ui .flex-none-m{flex:none}.swagger-ui .flex-column-m{flex-direction:column}.swagger-ui .flex-row-m{flex-direction:row}.swagger-ui .flex-wrap-m{flex-wrap:wrap}.swagger-ui .flex-nowrap-m{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-m{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-m{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-m{flex-direction:row-reverse}.swagger-ui .items-start-m{align-items:flex-start}.swagger-ui .items-end-m{align-items:flex-end}.swagger-ui .items-center-m{align-items:center}.swagger-ui .items-baseline-m{align-items:baseline}.swagger-ui .items-stretch-m{align-items:stretch}.swagger-ui .self-start-m{align-self:flex-start}.swagger-ui .self-end-m{align-self:flex-end}.swagger-ui .self-center-m{align-self:center}.swagger-ui .self-baseline-m{align-self:baseline}.swagger-ui .self-stretch-m{align-self:stretch}.swagger-ui .justify-start-m{justify-content:flex-start}.swagger-ui .justify-end-m{justify-content:flex-end}.swagger-ui .justify-center-m{justify-content:center}.swagger-ui .justify-between-m{justify-content:space-between}.swagger-ui .justify-around-m{justify-content:space-around}.swagger-ui .content-start-m{align-content:flex-start}.swagger-ui .content-end-m{align-content:flex-end}.swagger-ui .content-center-m{align-content:center}.swagger-ui .content-between-m{align-content:space-between}.swagger-ui .content-around-m{align-content:space-around}.swagger-ui .content-stretch-m{align-content:stretch}.swagger-ui .order-0-m{order:0}.swagger-ui .order-1-m{order:1}.swagger-ui .order-2-m{order:2}.swagger-ui .order-3-m{order:3}.swagger-ui .order-4-m{order:4}.swagger-ui .order-5-m{order:5}.swagger-ui .order-6-m{order:6}.swagger-ui .order-7-m{order:7}.swagger-ui .order-8-m{order:8}.swagger-ui .order-last-m{order:99999}.swagger-ui .flex-grow-0-m{flex-grow:0}.swagger-ui .flex-grow-1-m{flex-grow:1}.swagger-ui .flex-shrink-0-m{flex-shrink:0}.swagger-ui .flex-shrink-1-m{flex-shrink:1}}@media screen and (min-width:60em){.swagger-ui .flex-l{display:flex}.swagger-ui .inline-flex-l{display:inline-flex}.swagger-ui .flex-auto-l{flex:1 1 auto;min-height:0;min-width:0}.swagger-ui .flex-none-l{flex:none}.swagger-ui .flex-column-l{flex-direction:column}.swagger-ui .flex-row-l{flex-direction:row}.swagger-ui .flex-wrap-l{flex-wrap:wrap}.swagger-ui .flex-nowrap-l{flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-l{flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-l{flex-direction:column-reverse}.swagger-ui .flex-row-reverse-l{flex-direction:row-reverse}.swagger-ui .items-start-l{align-items:flex-start}.swagger-ui .items-end-l{align-items:flex-end}.swagger-ui .items-center-l{align-items:center}.swagger-ui .items-baseline-l{align-items:baseline}.swagger-ui .items-stretch-l{align-items:stretch}.swagger-ui .self-start-l{align-self:flex-start}.swagger-ui .self-end-l{align-self:flex-end}.swagger-ui .self-center-l{align-self:center}.swagger-ui .self-baseline-l{align-self:baseline}.swagger-ui .self-stretch-l{align-self:stretch}.swagger-ui .justify-start-l{justify-content:flex-start}.swagger-ui .justify-end-l{justify-content:flex-end}.swagger-ui .justify-center-l{justify-content:center}.swagger-ui .justify-between-l{justify-content:space-between}.swagger-ui .justify-around-l{justify-content:space-around}.swagger-ui .content-start-l{align-content:flex-start}.swagger-ui .content-end-l{align-content:flex-end}.swagger-ui .content-center-l{align-content:center}.swagger-ui .content-between-l{align-content:space-between}.swagger-ui .content-around-l{align-content:space-around}.swagger-ui .content-stretch-l{align-content:stretch}.swagger-ui .order-0-l{order:0}.swagger-ui .order-1-l{order:1}.swagger-ui .order-2-l{order:2}.swagger-ui .order-3-l{order:3}.swagger-ui .order-4-l{order:4}.swagger-ui .order-5-l{order:5}.swagger-ui .order-6-l{order:6}.swagger-ui .order-7-l{order:7}.swagger-ui .order-8-l{order:8}.swagger-ui .order-last-l{order:99999}.swagger-ui .flex-grow-0-l{flex-grow:0}.swagger-ui .flex-grow-1-l{flex-grow:1}.swagger-ui .flex-shrink-0-l{flex-shrink:0}.swagger-ui .flex-shrink-1-l{flex-shrink:1}}.swagger-ui .dn{display:none}.swagger-ui .di{display:inline}.swagger-ui .db{display:block}.swagger-ui .dib{display:inline-block}.swagger-ui .dit{display:inline-table}.swagger-ui .dt{display:table}.swagger-ui .dtc{display:table-cell}.swagger-ui .dt-row{display:table-row}.swagger-ui .dt-row-group{display:table-row-group}.swagger-ui .dt-column{display:table-column}.swagger-ui .dt-column-group{display:table-column-group}.swagger-ui .dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.swagger-ui .dn-ns{display:none}.swagger-ui .di-ns{display:inline}.swagger-ui .db-ns{display:block}.swagger-ui .dib-ns{display:inline-block}.swagger-ui .dit-ns{display:inline-table}.swagger-ui .dt-ns{display:table}.swagger-ui .dtc-ns{display:table-cell}.swagger-ui .dt-row-ns{display:table-row}.swagger-ui .dt-row-group-ns{display:table-row-group}.swagger-ui .dt-column-ns{display:table-column}.swagger-ui .dt-column-group-ns{display:table-column-group}.swagger-ui .dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .dn-m{display:none}.swagger-ui .di-m{display:inline}.swagger-ui .db-m{display:block}.swagger-ui .dib-m{display:inline-block}.swagger-ui .dit-m{display:inline-table}.swagger-ui .dt-m{display:table}.swagger-ui .dtc-m{display:table-cell}.swagger-ui .dt-row-m{display:table-row}.swagger-ui .dt-row-group-m{display:table-row-group}.swagger-ui .dt-column-m{display:table-column}.swagger-ui .dt-column-group-m{display:table-column-group}.swagger-ui .dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.swagger-ui .dn-l{display:none}.swagger-ui .di-l{display:inline}.swagger-ui .db-l{display:block}.swagger-ui .dib-l{display:inline-block}.swagger-ui .dit-l{display:inline-table}.swagger-ui .dt-l{display:table}.swagger-ui .dtc-l{display:table-cell}.swagger-ui .dt-row-l{display:table-row}.swagger-ui .dt-row-group-l{display:table-row-group}.swagger-ui .dt-column-l{display:table-column}.swagger-ui .dt-column-group-l{display:table-column-group}.swagger-ui .dt--fixed-l{table-layout:fixed;width:100%}}.swagger-ui .fl{_display:inline;float:left}.swagger-ui .fr{_display:inline;float:right}.swagger-ui .fn{float:none}@media screen and (min-width:30em){.swagger-ui .fl-ns{_display:inline;float:left}.swagger-ui .fr-ns{_display:inline;float:right}.swagger-ui .fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .fl-m{_display:inline;float:left}.swagger-ui .fr-m{_display:inline;float:right}.swagger-ui .fn-m{float:none}}@media screen and (min-width:60em){.swagger-ui .fl-l{_display:inline;float:left}.swagger-ui .fr-l{_display:inline;float:right}.swagger-ui .fn-l{float:none}}.swagger-ui .sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.swagger-ui .serif{font-family:georgia,serif}.swagger-ui .system-sans-serif{font-family:sans-serif}.swagger-ui .system-serif{font-family:serif}.swagger-ui .code,.swagger-ui code{font-family:Consolas,monaco,monospace}.swagger-ui .courier{font-family:Courier Next,courier,monospace}.swagger-ui .helvetica{font-family:helvetica neue,helvetica,sans-serif}.swagger-ui .avenir{font-family:avenir next,avenir,sans-serif}.swagger-ui .athelas{font-family:athelas,georgia,serif}.swagger-ui .georgia{font-family:georgia,serif}.swagger-ui .times{font-family:times,serif}.swagger-ui .bodoni{font-family:Bodoni MT,serif}.swagger-ui .calisto{font-family:Calisto MT,serif}.swagger-ui .garamond{font-family:garamond,serif}.swagger-ui .baskerville{font-family:baskerville,serif}.swagger-ui .i{font-style:italic}.swagger-ui .fs-normal{font-style:normal}@media screen and (min-width:30em){.swagger-ui .i-ns{font-style:italic}.swagger-ui .fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .i-m{font-style:italic}.swagger-ui .fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.swagger-ui .i-l{font-style:italic}.swagger-ui .fs-normal-l{font-style:normal}}.swagger-ui .normal{font-weight:400}.swagger-ui .b{font-weight:700}.swagger-ui .fw1{font-weight:100}.swagger-ui .fw2{font-weight:200}.swagger-ui .fw3{font-weight:300}.swagger-ui .fw4{font-weight:400}.swagger-ui .fw5{font-weight:500}.swagger-ui .fw6{font-weight:600}.swagger-ui .fw7{font-weight:700}.swagger-ui .fw8{font-weight:800}.swagger-ui .fw9{font-weight:900}@media screen and (min-width:30em){.swagger-ui .normal-ns{font-weight:400}.swagger-ui .b-ns{font-weight:700}.swagger-ui .fw1-ns{font-weight:100}.swagger-ui .fw2-ns{font-weight:200}.swagger-ui .fw3-ns{font-weight:300}.swagger-ui .fw4-ns{font-weight:400}.swagger-ui .fw5-ns{font-weight:500}.swagger-ui .fw6-ns{font-weight:600}.swagger-ui .fw7-ns{font-weight:700}.swagger-ui .fw8-ns{font-weight:800}.swagger-ui .fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .normal-m{font-weight:400}.swagger-ui .b-m{font-weight:700}.swagger-ui .fw1-m{font-weight:100}.swagger-ui .fw2-m{font-weight:200}.swagger-ui .fw3-m{font-weight:300}.swagger-ui .fw4-m{font-weight:400}.swagger-ui .fw5-m{font-weight:500}.swagger-ui .fw6-m{font-weight:600}.swagger-ui .fw7-m{font-weight:700}.swagger-ui .fw8-m{font-weight:800}.swagger-ui .fw9-m{font-weight:900}}@media screen and (min-width:60em){.swagger-ui .normal-l{font-weight:400}.swagger-ui .b-l{font-weight:700}.swagger-ui .fw1-l{font-weight:100}.swagger-ui .fw2-l{font-weight:200}.swagger-ui .fw3-l{font-weight:300}.swagger-ui .fw4-l{font-weight:400}.swagger-ui .fw5-l{font-weight:500}.swagger-ui .fw6-l{font-weight:600}.swagger-ui .fw7-l{font-weight:700}.swagger-ui .fw8-l{font-weight:800}.swagger-ui .fw9-l{font-weight:900}}.swagger-ui .input-reset{-webkit-appearance:none;appearance:none;-moz-appearance:none}.swagger-ui .button-reset::-moz-focus-inner,.swagger-ui .input-reset::-moz-focus-inner{border:0;padding:0}.swagger-ui .h1{height:1rem}.swagger-ui .h2{height:2rem}.swagger-ui .h3{height:4rem}.swagger-ui .h4{height:8rem}.swagger-ui .h5{height:16rem}.swagger-ui .h-25{height:25%}.swagger-ui .h-50{height:50%}.swagger-ui .h-75{height:75%}.swagger-ui .h-100{height:100%}.swagger-ui .min-h-100{min-height:100%}.swagger-ui .vh-25{height:25vh}.swagger-ui .vh-50{height:50vh}.swagger-ui .vh-75{height:75vh}.swagger-ui .vh-100{height:100vh}.swagger-ui .min-vh-100{min-height:100vh}.swagger-ui .h-auto{height:auto}.swagger-ui .h-inherit{height:inherit}@media screen and (min-width:30em){.swagger-ui .h1-ns{height:1rem}.swagger-ui .h2-ns{height:2rem}.swagger-ui .h3-ns{height:4rem}.swagger-ui .h4-ns{height:8rem}.swagger-ui .h5-ns{height:16rem}.swagger-ui .h-25-ns{height:25%}.swagger-ui .h-50-ns{height:50%}.swagger-ui .h-75-ns{height:75%}.swagger-ui .h-100-ns{height:100%}.swagger-ui .min-h-100-ns{min-height:100%}.swagger-ui .vh-25-ns{height:25vh}.swagger-ui .vh-50-ns{height:50vh}.swagger-ui .vh-75-ns{height:75vh}.swagger-ui .vh-100-ns{height:100vh}.swagger-ui .min-vh-100-ns{min-height:100vh}.swagger-ui .h-auto-ns{height:auto}.swagger-ui .h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .h1-m{height:1rem}.swagger-ui .h2-m{height:2rem}.swagger-ui .h3-m{height:4rem}.swagger-ui .h4-m{height:8rem}.swagger-ui .h5-m{height:16rem}.swagger-ui .h-25-m{height:25%}.swagger-ui .h-50-m{height:50%}.swagger-ui .h-75-m{height:75%}.swagger-ui .h-100-m{height:100%}.swagger-ui .min-h-100-m{min-height:100%}.swagger-ui .vh-25-m{height:25vh}.swagger-ui .vh-50-m{height:50vh}.swagger-ui .vh-75-m{height:75vh}.swagger-ui .vh-100-m{height:100vh}.swagger-ui .min-vh-100-m{min-height:100vh}.swagger-ui .h-auto-m{height:auto}.swagger-ui .h-inherit-m{height:inherit}}@media screen and (min-width:60em){.swagger-ui .h1-l{height:1rem}.swagger-ui .h2-l{height:2rem}.swagger-ui .h3-l{height:4rem}.swagger-ui .h4-l{height:8rem}.swagger-ui .h5-l{height:16rem}.swagger-ui .h-25-l{height:25%}.swagger-ui .h-50-l{height:50%}.swagger-ui .h-75-l{height:75%}.swagger-ui .h-100-l{height:100%}.swagger-ui .min-h-100-l{min-height:100%}.swagger-ui .vh-25-l{height:25vh}.swagger-ui .vh-50-l{height:50vh}.swagger-ui .vh-75-l{height:75vh}.swagger-ui .vh-100-l{height:100vh}.swagger-ui .min-vh-100-l{min-height:100vh}.swagger-ui .h-auto-l{height:auto}.swagger-ui .h-inherit-l{height:inherit}}.swagger-ui .tracked{letter-spacing:.1em}.swagger-ui .tracked-tight{letter-spacing:-.05em}.swagger-ui .tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.swagger-ui .tracked-ns{letter-spacing:.1em}.swagger-ui .tracked-tight-ns{letter-spacing:-.05em}.swagger-ui .tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .tracked-m{letter-spacing:.1em}.swagger-ui .tracked-tight-m{letter-spacing:-.05em}.swagger-ui .tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.swagger-ui .tracked-l{letter-spacing:.1em}.swagger-ui .tracked-tight-l{letter-spacing:-.05em}.swagger-ui .tracked-mega-l{letter-spacing:.25em}}.swagger-ui .lh-solid{line-height:1}.swagger-ui .lh-title{line-height:1.25}.swagger-ui .lh-copy{line-height:1.5}@media screen and (min-width:30em){.swagger-ui .lh-solid-ns{line-height:1}.swagger-ui .lh-title-ns{line-height:1.25}.swagger-ui .lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .lh-solid-m{line-height:1}.swagger-ui .lh-title-m{line-height:1.25}.swagger-ui .lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.swagger-ui .lh-solid-l{line-height:1}.swagger-ui .lh-title-l{line-height:1.25}.swagger-ui .lh-copy-l{line-height:1.5}}.swagger-ui .link{-webkit-text-decoration:none;text-decoration:none}.swagger-ui .link,.swagger-ui .link:active,.swagger-ui .link:focus,.swagger-ui .link:hover,.swagger-ui .link:link,.swagger-ui .link:visited{transition:color .15s ease-in}.swagger-ui .link:focus{outline:1px dotted currentColor}.swagger-ui .list{list-style-type:none}.swagger-ui .mw-100{max-width:100%}.swagger-ui .mw1{max-width:1rem}.swagger-ui .mw2{max-width:2rem}.swagger-ui .mw3{max-width:4rem}.swagger-ui .mw4{max-width:8rem}.swagger-ui .mw5{max-width:16rem}.swagger-ui .mw6{max-width:32rem}.swagger-ui .mw7{max-width:48rem}.swagger-ui .mw8{max-width:64rem}.swagger-ui .mw9{max-width:96rem}.swagger-ui .mw-none{max-width:none}@media screen and (min-width:30em){.swagger-ui .mw-100-ns{max-width:100%}.swagger-ui .mw1-ns{max-width:1rem}.swagger-ui .mw2-ns{max-width:2rem}.swagger-ui .mw3-ns{max-width:4rem}.swagger-ui .mw4-ns{max-width:8rem}.swagger-ui .mw5-ns{max-width:16rem}.swagger-ui .mw6-ns{max-width:32rem}.swagger-ui .mw7-ns{max-width:48rem}.swagger-ui .mw8-ns{max-width:64rem}.swagger-ui .mw9-ns{max-width:96rem}.swagger-ui .mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .mw-100-m{max-width:100%}.swagger-ui .mw1-m{max-width:1rem}.swagger-ui .mw2-m{max-width:2rem}.swagger-ui .mw3-m{max-width:4rem}.swagger-ui .mw4-m{max-width:8rem}.swagger-ui .mw5-m{max-width:16rem}.swagger-ui .mw6-m{max-width:32rem}.swagger-ui .mw7-m{max-width:48rem}.swagger-ui .mw8-m{max-width:64rem}.swagger-ui .mw9-m{max-width:96rem}.swagger-ui .mw-none-m{max-width:none}}@media screen and (min-width:60em){.swagger-ui .mw-100-l{max-width:100%}.swagger-ui .mw1-l{max-width:1rem}.swagger-ui .mw2-l{max-width:2rem}.swagger-ui .mw3-l{max-width:4rem}.swagger-ui .mw4-l{max-width:8rem}.swagger-ui .mw5-l{max-width:16rem}.swagger-ui .mw6-l{max-width:32rem}.swagger-ui .mw7-l{max-width:48rem}.swagger-ui .mw8-l{max-width:64rem}.swagger-ui .mw9-l{max-width:96rem}.swagger-ui .mw-none-l{max-width:none}}.swagger-ui .w1{width:1rem}.swagger-ui .w2{width:2rem}.swagger-ui .w3{width:4rem}.swagger-ui .w4{width:8rem}.swagger-ui .w5{width:16rem}.swagger-ui .w-10{width:10%}.swagger-ui .w-20{width:20%}.swagger-ui .w-25{width:25%}.swagger-ui .w-30{width:30%}.swagger-ui .w-33{width:33%}.swagger-ui .w-34{width:34%}.swagger-ui .w-40{width:40%}.swagger-ui .w-50{width:50%}.swagger-ui .w-60{width:60%}.swagger-ui .w-70{width:70%}.swagger-ui .w-75{width:75%}.swagger-ui .w-80{width:80%}.swagger-ui .w-90{width:90%}.swagger-ui .w-100{width:100%}.swagger-ui .w-third{width:33.3333333333%}.swagger-ui .w-two-thirds{width:66.6666666667%}.swagger-ui .w-auto{width:auto}@media screen and (min-width:30em){.swagger-ui .w1-ns{width:1rem}.swagger-ui .w2-ns{width:2rem}.swagger-ui .w3-ns{width:4rem}.swagger-ui .w4-ns{width:8rem}.swagger-ui .w5-ns{width:16rem}.swagger-ui .w-10-ns{width:10%}.swagger-ui .w-20-ns{width:20%}.swagger-ui .w-25-ns{width:25%}.swagger-ui .w-30-ns{width:30%}.swagger-ui .w-33-ns{width:33%}.swagger-ui .w-34-ns{width:34%}.swagger-ui .w-40-ns{width:40%}.swagger-ui .w-50-ns{width:50%}.swagger-ui .w-60-ns{width:60%}.swagger-ui .w-70-ns{width:70%}.swagger-ui .w-75-ns{width:75%}.swagger-ui .w-80-ns{width:80%}.swagger-ui .w-90-ns{width:90%}.swagger-ui .w-100-ns{width:100%}.swagger-ui .w-third-ns{width:33.3333333333%}.swagger-ui .w-two-thirds-ns{width:66.6666666667%}.swagger-ui .w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .w1-m{width:1rem}.swagger-ui .w2-m{width:2rem}.swagger-ui .w3-m{width:4rem}.swagger-ui .w4-m{width:8rem}.swagger-ui .w5-m{width:16rem}.swagger-ui .w-10-m{width:10%}.swagger-ui .w-20-m{width:20%}.swagger-ui .w-25-m{width:25%}.swagger-ui .w-30-m{width:30%}.swagger-ui .w-33-m{width:33%}.swagger-ui .w-34-m{width:34%}.swagger-ui .w-40-m{width:40%}.swagger-ui .w-50-m{width:50%}.swagger-ui .w-60-m{width:60%}.swagger-ui .w-70-m{width:70%}.swagger-ui .w-75-m{width:75%}.swagger-ui .w-80-m{width:80%}.swagger-ui .w-90-m{width:90%}.swagger-ui .w-100-m{width:100%}.swagger-ui .w-third-m{width:33.3333333333%}.swagger-ui .w-two-thirds-m{width:66.6666666667%}.swagger-ui .w-auto-m{width:auto}}@media screen and (min-width:60em){.swagger-ui .w1-l{width:1rem}.swagger-ui .w2-l{width:2rem}.swagger-ui .w3-l{width:4rem}.swagger-ui .w4-l{width:8rem}.swagger-ui .w5-l{width:16rem}.swagger-ui .w-10-l{width:10%}.swagger-ui .w-20-l{width:20%}.swagger-ui .w-25-l{width:25%}.swagger-ui .w-30-l{width:30%}.swagger-ui .w-33-l{width:33%}.swagger-ui .w-34-l{width:34%}.swagger-ui .w-40-l{width:40%}.swagger-ui .w-50-l{width:50%}.swagger-ui .w-60-l{width:60%}.swagger-ui .w-70-l{width:70%}.swagger-ui .w-75-l{width:75%}.swagger-ui .w-80-l{width:80%}.swagger-ui .w-90-l{width:90%}.swagger-ui .w-100-l{width:100%}.swagger-ui .w-third-l{width:33.3333333333%}.swagger-ui .w-two-thirds-l{width:66.6666666667%}.swagger-ui .w-auto-l{width:auto}}.swagger-ui .overflow-visible{overflow:visible}.swagger-ui .overflow-hidden{overflow:hidden}.swagger-ui .overflow-scroll{overflow:scroll}.swagger-ui .overflow-auto{overflow:auto}.swagger-ui .overflow-x-visible{overflow-x:visible}.swagger-ui .overflow-x-hidden{overflow-x:hidden}.swagger-ui .overflow-x-scroll{overflow-x:scroll}.swagger-ui .overflow-x-auto{overflow-x:auto}.swagger-ui .overflow-y-visible{overflow-y:visible}.swagger-ui .overflow-y-hidden{overflow-y:hidden}.swagger-ui .overflow-y-scroll{overflow-y:scroll}.swagger-ui .overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.swagger-ui .overflow-visible-ns{overflow:visible}.swagger-ui .overflow-hidden-ns{overflow:hidden}.swagger-ui .overflow-scroll-ns{overflow:scroll}.swagger-ui .overflow-auto-ns{overflow:auto}.swagger-ui .overflow-x-visible-ns{overflow-x:visible}.swagger-ui .overflow-x-hidden-ns{overflow-x:hidden}.swagger-ui .overflow-x-scroll-ns{overflow-x:scroll}.swagger-ui .overflow-x-auto-ns{overflow-x:auto}.swagger-ui .overflow-y-visible-ns{overflow-y:visible}.swagger-ui .overflow-y-hidden-ns{overflow-y:hidden}.swagger-ui .overflow-y-scroll-ns{overflow-y:scroll}.swagger-ui .overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .overflow-visible-m{overflow:visible}.swagger-ui .overflow-hidden-m{overflow:hidden}.swagger-ui .overflow-scroll-m{overflow:scroll}.swagger-ui .overflow-auto-m{overflow:auto}.swagger-ui .overflow-x-visible-m{overflow-x:visible}.swagger-ui .overflow-x-hidden-m{overflow-x:hidden}.swagger-ui .overflow-x-scroll-m{overflow-x:scroll}.swagger-ui .overflow-x-auto-m{overflow-x:auto}.swagger-ui .overflow-y-visible-m{overflow-y:visible}.swagger-ui .overflow-y-hidden-m{overflow-y:hidden}.swagger-ui .overflow-y-scroll-m{overflow-y:scroll}.swagger-ui .overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.swagger-ui .overflow-visible-l{overflow:visible}.swagger-ui .overflow-hidden-l{overflow:hidden}.swagger-ui .overflow-scroll-l{overflow:scroll}.swagger-ui .overflow-auto-l{overflow:auto}.swagger-ui .overflow-x-visible-l{overflow-x:visible}.swagger-ui .overflow-x-hidden-l{overflow-x:hidden}.swagger-ui .overflow-x-scroll-l{overflow-x:scroll}.swagger-ui .overflow-x-auto-l{overflow-x:auto}.swagger-ui .overflow-y-visible-l{overflow-y:visible}.swagger-ui .overflow-y-hidden-l{overflow-y:hidden}.swagger-ui .overflow-y-scroll-l{overflow-y:scroll}.swagger-ui .overflow-y-auto-l{overflow-y:auto}}.swagger-ui .static{position:static}.swagger-ui .relative{position:relative}.swagger-ui .absolute{position:absolute}.swagger-ui .fixed{position:fixed}@media screen and (min-width:30em){.swagger-ui .static-ns{position:static}.swagger-ui .relative-ns{position:relative}.swagger-ui .absolute-ns{position:absolute}.swagger-ui .fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .static-m{position:static}.swagger-ui .relative-m{position:relative}.swagger-ui .absolute-m{position:absolute}.swagger-ui .fixed-m{position:fixed}}@media screen and (min-width:60em){.swagger-ui .static-l{position:static}.swagger-ui .relative-l{position:relative}.swagger-ui .absolute-l{position:absolute}.swagger-ui .fixed-l{position:fixed}}.swagger-ui .o-100{opacity:1}.swagger-ui .o-90{opacity:.9}.swagger-ui .o-80{opacity:.8}.swagger-ui .o-70{opacity:.7}.swagger-ui .o-60{opacity:.6}.swagger-ui .o-50{opacity:.5}.swagger-ui .o-40{opacity:.4}.swagger-ui .o-30{opacity:.3}.swagger-ui .o-20{opacity:.2}.swagger-ui .o-10{opacity:.1}.swagger-ui .o-05{opacity:.05}.swagger-ui .o-025{opacity:.025}.swagger-ui .o-0{opacity:0}.swagger-ui .rotate-45{transform:rotate(45deg)}.swagger-ui .rotate-90{transform:rotate(90deg)}.swagger-ui .rotate-135{transform:rotate(135deg)}.swagger-ui .rotate-180{transform:rotate(180deg)}.swagger-ui .rotate-225{transform:rotate(225deg)}.swagger-ui .rotate-270{transform:rotate(270deg)}.swagger-ui .rotate-315{transform:rotate(315deg)}@media screen and (min-width:30em){.swagger-ui .rotate-45-ns{transform:rotate(45deg)}.swagger-ui .rotate-90-ns{transform:rotate(90deg)}.swagger-ui .rotate-135-ns{transform:rotate(135deg)}.swagger-ui .rotate-180-ns{transform:rotate(180deg)}.swagger-ui .rotate-225-ns{transform:rotate(225deg)}.swagger-ui .rotate-270-ns{transform:rotate(270deg)}.swagger-ui .rotate-315-ns{transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .rotate-45-m{transform:rotate(45deg)}.swagger-ui .rotate-90-m{transform:rotate(90deg)}.swagger-ui .rotate-135-m{transform:rotate(135deg)}.swagger-ui .rotate-180-m{transform:rotate(180deg)}.swagger-ui .rotate-225-m{transform:rotate(225deg)}.swagger-ui .rotate-270-m{transform:rotate(270deg)}.swagger-ui .rotate-315-m{transform:rotate(315deg)}}@media screen and (min-width:60em){.swagger-ui .rotate-45-l{transform:rotate(45deg)}.swagger-ui .rotate-90-l{transform:rotate(90deg)}.swagger-ui .rotate-135-l{transform:rotate(135deg)}.swagger-ui .rotate-180-l{transform:rotate(180deg)}.swagger-ui .rotate-225-l{transform:rotate(225deg)}.swagger-ui .rotate-270-l{transform:rotate(270deg)}.swagger-ui .rotate-315-l{transform:rotate(315deg)}}.swagger-ui .black-90{color:rgba(0,0,0,.9)}.swagger-ui .black-80{color:rgba(0,0,0,.8)}.swagger-ui .black-70{color:rgba(0,0,0,.7)}.swagger-ui .black-60{color:rgba(0,0,0,.6)}.swagger-ui .black-50{color:rgba(0,0,0,.5)}.swagger-ui .black-40{color:rgba(0,0,0,.4)}.swagger-ui .black-30{color:rgba(0,0,0,.3)}.swagger-ui .black-20{color:rgba(0,0,0,.2)}.swagger-ui .black-10{color:rgba(0,0,0,.1)}.swagger-ui .black-05{color:rgba(0,0,0,.05)}.swagger-ui .white-90{color:hsla(0,0%,100%,.9)}.swagger-ui .white-80{color:hsla(0,0%,100%,.8)}.swagger-ui .white-70{color:hsla(0,0%,100%,.7)}.swagger-ui .white-60{color:hsla(0,0%,100%,.6)}.swagger-ui .white-50{color:hsla(0,0%,100%,.5)}.swagger-ui .white-40{color:hsla(0,0%,100%,.4)}.swagger-ui .white-30{color:hsla(0,0%,100%,.3)}.swagger-ui .white-20{color:hsla(0,0%,100%,.2)}.swagger-ui .white-10{color:hsla(0,0%,100%,.1)}.swagger-ui .black{color:#000}.swagger-ui .near-black{color:#111}.swagger-ui .dark-gray{color:#333}.swagger-ui .mid-gray{color:#555}.swagger-ui .gray{color:#777}.swagger-ui .silver{color:#999}.swagger-ui .light-silver{color:#aaa}.swagger-ui .moon-gray{color:#ccc}.swagger-ui .light-gray{color:#eee}.swagger-ui .near-white{color:#f4f4f4}.swagger-ui .white{color:#fff}.swagger-ui .dark-red{color:#e7040f}.swagger-ui .red{color:#ff4136}.swagger-ui .light-red{color:#ff725c}.swagger-ui .orange{color:#ff6300}.swagger-ui .gold{color:#ffb700}.swagger-ui .yellow{color:gold}.swagger-ui .light-yellow{color:#fbf1a9}.swagger-ui .purple{color:#5e2ca5}.swagger-ui .light-purple{color:#a463f2}.swagger-ui .dark-pink{color:#d5008f}.swagger-ui .hot-pink{color:#ff41b4}.swagger-ui .pink{color:#ff80cc}.swagger-ui .light-pink{color:#ffa3d7}.swagger-ui .dark-green{color:#137752}.swagger-ui .green{color:#19a974}.swagger-ui .light-green{color:#9eebcf}.swagger-ui .navy{color:#001b44}.swagger-ui .dark-blue{color:#00449e}.swagger-ui .blue{color:#357edd}.swagger-ui .light-blue{color:#96ccff}.swagger-ui .lightest-blue{color:#cdecff}.swagger-ui .washed-blue{color:#f6fffe}.swagger-ui .washed-green{color:#e8fdf5}.swagger-ui .washed-yellow{color:#fffceb}.swagger-ui .washed-red{color:#ffdfdf}.swagger-ui .color-inherit{color:inherit}.swagger-ui .bg-black-90{background-color:rgba(0,0,0,.9)}.swagger-ui .bg-black-80{background-color:rgba(0,0,0,.8)}.swagger-ui .bg-black-70{background-color:rgba(0,0,0,.7)}.swagger-ui .bg-black-60{background-color:rgba(0,0,0,.6)}.swagger-ui .bg-black-50{background-color:rgba(0,0,0,.5)}.swagger-ui .bg-black-40{background-color:rgba(0,0,0,.4)}.swagger-ui .bg-black-30{background-color:rgba(0,0,0,.3)}.swagger-ui .bg-black-20{background-color:rgba(0,0,0,.2)}.swagger-ui .bg-black-10{background-color:rgba(0,0,0,.1)}.swagger-ui .bg-black-05{background-color:rgba(0,0,0,.05)}.swagger-ui .bg-white-90{background-color:hsla(0,0%,100%,.9)}.swagger-ui .bg-white-80{background-color:hsla(0,0%,100%,.8)}.swagger-ui .bg-white-70{background-color:hsla(0,0%,100%,.7)}.swagger-ui .bg-white-60{background-color:hsla(0,0%,100%,.6)}.swagger-ui .bg-white-50{background-color:hsla(0,0%,100%,.5)}.swagger-ui .bg-white-40{background-color:hsla(0,0%,100%,.4)}.swagger-ui .bg-white-30{background-color:hsla(0,0%,100%,.3)}.swagger-ui .bg-white-20{background-color:hsla(0,0%,100%,.2)}.swagger-ui .bg-white-10{background-color:hsla(0,0%,100%,.1)}.swagger-ui .bg-black{background-color:#000}.swagger-ui .bg-near-black{background-color:#111}.swagger-ui .bg-dark-gray{background-color:#333}.swagger-ui .bg-mid-gray{background-color:#555}.swagger-ui .bg-gray{background-color:#777}.swagger-ui .bg-silver{background-color:#999}.swagger-ui .bg-light-silver{background-color:#aaa}.swagger-ui .bg-moon-gray{background-color:#ccc}.swagger-ui .bg-light-gray{background-color:#eee}.swagger-ui .bg-near-white{background-color:#f4f4f4}.swagger-ui .bg-white{background-color:#fff}.swagger-ui .bg-transparent{background-color:transparent}.swagger-ui .bg-dark-red{background-color:#e7040f}.swagger-ui .bg-red{background-color:#ff4136}.swagger-ui .bg-light-red{background-color:#ff725c}.swagger-ui .bg-orange{background-color:#ff6300}.swagger-ui .bg-gold{background-color:#ffb700}.swagger-ui .bg-yellow{background-color:gold}.swagger-ui .bg-light-yellow{background-color:#fbf1a9}.swagger-ui .bg-purple{background-color:#5e2ca5}.swagger-ui .bg-light-purple{background-color:#a463f2}.swagger-ui .bg-dark-pink{background-color:#d5008f}.swagger-ui .bg-hot-pink{background-color:#ff41b4}.swagger-ui .bg-pink{background-color:#ff80cc}.swagger-ui .bg-light-pink{background-color:#ffa3d7}.swagger-ui .bg-dark-green{background-color:#137752}.swagger-ui .bg-green{background-color:#19a974}.swagger-ui .bg-light-green{background-color:#9eebcf}.swagger-ui .bg-navy{background-color:#001b44}.swagger-ui .bg-dark-blue{background-color:#00449e}.swagger-ui .bg-blue{background-color:#357edd}.swagger-ui .bg-light-blue{background-color:#96ccff}.swagger-ui .bg-lightest-blue{background-color:#cdecff}.swagger-ui .bg-washed-blue{background-color:#f6fffe}.swagger-ui .bg-washed-green{background-color:#e8fdf5}.swagger-ui .bg-washed-yellow{background-color:#fffceb}.swagger-ui .bg-washed-red{background-color:#ffdfdf}.swagger-ui .bg-inherit{background-color:inherit}.swagger-ui .hover-black:focus,.swagger-ui .hover-black:hover{color:#000}.swagger-ui .hover-near-black:focus,.swagger-ui .hover-near-black:hover{color:#111}.swagger-ui .hover-dark-gray:focus,.swagger-ui .hover-dark-gray:hover{color:#333}.swagger-ui .hover-mid-gray:focus,.swagger-ui .hover-mid-gray:hover{color:#555}.swagger-ui .hover-gray:focus,.swagger-ui .hover-gray:hover{color:#777}.swagger-ui .hover-silver:focus,.swagger-ui .hover-silver:hover{color:#999}.swagger-ui .hover-light-silver:focus,.swagger-ui .hover-light-silver:hover{color:#aaa}.swagger-ui .hover-moon-gray:focus,.swagger-ui .hover-moon-gray:hover{color:#ccc}.swagger-ui .hover-light-gray:focus,.swagger-ui .hover-light-gray:hover{color:#eee}.swagger-ui .hover-near-white:focus,.swagger-ui .hover-near-white:hover{color:#f4f4f4}.swagger-ui .hover-white:focus,.swagger-ui .hover-white:hover{color:#fff}.swagger-ui .hover-black-90:focus,.swagger-ui .hover-black-90:hover{color:rgba(0,0,0,.9)}.swagger-ui .hover-black-80:focus,.swagger-ui .hover-black-80:hover{color:rgba(0,0,0,.8)}.swagger-ui .hover-black-70:focus,.swagger-ui .hover-black-70:hover{color:rgba(0,0,0,.7)}.swagger-ui .hover-black-60:focus,.swagger-ui .hover-black-60:hover{color:rgba(0,0,0,.6)}.swagger-ui .hover-black-50:focus,.swagger-ui .hover-black-50:hover{color:rgba(0,0,0,.5)}.swagger-ui .hover-black-40:focus,.swagger-ui .hover-black-40:hover{color:rgba(0,0,0,.4)}.swagger-ui .hover-black-30:focus,.swagger-ui .hover-black-30:hover{color:rgba(0,0,0,.3)}.swagger-ui .hover-black-20:focus,.swagger-ui .hover-black-20:hover{color:rgba(0,0,0,.2)}.swagger-ui .hover-black-10:focus,.swagger-ui .hover-black-10:hover{color:rgba(0,0,0,.1)}.swagger-ui .hover-white-90:focus,.swagger-ui .hover-white-90:hover{color:hsla(0,0%,100%,.9)}.swagger-ui .hover-white-80:focus,.swagger-ui .hover-white-80:hover{color:hsla(0,0%,100%,.8)}.swagger-ui .hover-white-70:focus,.swagger-ui .hover-white-70:hover{color:hsla(0,0%,100%,.7)}.swagger-ui .hover-white-60:focus,.swagger-ui .hover-white-60:hover{color:hsla(0,0%,100%,.6)}.swagger-ui .hover-white-50:focus,.swagger-ui .hover-white-50:hover{color:hsla(0,0%,100%,.5)}.swagger-ui .hover-white-40:focus,.swagger-ui .hover-white-40:hover{color:hsla(0,0%,100%,.4)}.swagger-ui .hover-white-30:focus,.swagger-ui .hover-white-30:hover{color:hsla(0,0%,100%,.3)}.swagger-ui .hover-white-20:focus,.swagger-ui .hover-white-20:hover{color:hsla(0,0%,100%,.2)}.swagger-ui .hover-white-10:focus,.swagger-ui .hover-white-10:hover{color:hsla(0,0%,100%,.1)}.swagger-ui .hover-inherit:focus,.swagger-ui .hover-inherit:hover{color:inherit}.swagger-ui .hover-bg-black:focus,.swagger-ui .hover-bg-black:hover{background-color:#000}.swagger-ui .hover-bg-near-black:focus,.swagger-ui .hover-bg-near-black:hover{background-color:#111}.swagger-ui .hover-bg-dark-gray:focus,.swagger-ui .hover-bg-dark-gray:hover{background-color:#333}.swagger-ui .hover-bg-mid-gray:focus,.swagger-ui .hover-bg-mid-gray:hover{background-color:#555}.swagger-ui .hover-bg-gray:focus,.swagger-ui .hover-bg-gray:hover{background-color:#777}.swagger-ui .hover-bg-silver:focus,.swagger-ui .hover-bg-silver:hover{background-color:#999}.swagger-ui .hover-bg-light-silver:focus,.swagger-ui .hover-bg-light-silver:hover{background-color:#aaa}.swagger-ui .hover-bg-moon-gray:focus,.swagger-ui .hover-bg-moon-gray:hover{background-color:#ccc}.swagger-ui .hover-bg-light-gray:focus,.swagger-ui .hover-bg-light-gray:hover{background-color:#eee}.swagger-ui .hover-bg-near-white:focus,.swagger-ui .hover-bg-near-white:hover{background-color:#f4f4f4}.swagger-ui .hover-bg-white:focus,.swagger-ui .hover-bg-white:hover{background-color:#fff}.swagger-ui .hover-bg-transparent:focus,.swagger-ui .hover-bg-transparent:hover{background-color:transparent}.swagger-ui .hover-bg-black-90:focus,.swagger-ui .hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.swagger-ui .hover-bg-black-80:focus,.swagger-ui .hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.swagger-ui .hover-bg-black-70:focus,.swagger-ui .hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.swagger-ui .hover-bg-black-60:focus,.swagger-ui .hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.swagger-ui .hover-bg-black-50:focus,.swagger-ui .hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.swagger-ui .hover-bg-black-40:focus,.swagger-ui .hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.swagger-ui .hover-bg-black-30:focus,.swagger-ui .hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.swagger-ui .hover-bg-black-20:focus,.swagger-ui .hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.swagger-ui .hover-bg-black-10:focus,.swagger-ui .hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.swagger-ui .hover-bg-white-90:focus,.swagger-ui .hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.swagger-ui .hover-bg-white-80:focus,.swagger-ui .hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.swagger-ui .hover-bg-white-70:focus,.swagger-ui .hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.swagger-ui .hover-bg-white-60:focus,.swagger-ui .hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.swagger-ui .hover-bg-white-50:focus,.swagger-ui .hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.swagger-ui .hover-bg-white-40:focus,.swagger-ui .hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.swagger-ui .hover-bg-white-30:focus,.swagger-ui .hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.swagger-ui .hover-bg-white-20:focus,.swagger-ui .hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.swagger-ui .hover-bg-white-10:focus,.swagger-ui .hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.swagger-ui .hover-dark-red:focus,.swagger-ui .hover-dark-red:hover{color:#e7040f}.swagger-ui .hover-red:focus,.swagger-ui .hover-red:hover{color:#ff4136}.swagger-ui .hover-light-red:focus,.swagger-ui .hover-light-red:hover{color:#ff725c}.swagger-ui .hover-orange:focus,.swagger-ui .hover-orange:hover{color:#ff6300}.swagger-ui .hover-gold:focus,.swagger-ui .hover-gold:hover{color:#ffb700}.swagger-ui .hover-yellow:focus,.swagger-ui .hover-yellow:hover{color:gold}.swagger-ui .hover-light-yellow:focus,.swagger-ui .hover-light-yellow:hover{color:#fbf1a9}.swagger-ui .hover-purple:focus,.swagger-ui .hover-purple:hover{color:#5e2ca5}.swagger-ui .hover-light-purple:focus,.swagger-ui .hover-light-purple:hover{color:#a463f2}.swagger-ui .hover-dark-pink:focus,.swagger-ui .hover-dark-pink:hover{color:#d5008f}.swagger-ui .hover-hot-pink:focus,.swagger-ui .hover-hot-pink:hover{color:#ff41b4}.swagger-ui .hover-pink:focus,.swagger-ui .hover-pink:hover{color:#ff80cc}.swagger-ui .hover-light-pink:focus,.swagger-ui .hover-light-pink:hover{color:#ffa3d7}.swagger-ui .hover-dark-green:focus,.swagger-ui .hover-dark-green:hover{color:#137752}.swagger-ui .hover-green:focus,.swagger-ui .hover-green:hover{color:#19a974}.swagger-ui .hover-light-green:focus,.swagger-ui .hover-light-green:hover{color:#9eebcf}.swagger-ui .hover-navy:focus,.swagger-ui .hover-navy:hover{color:#001b44}.swagger-ui .hover-dark-blue:focus,.swagger-ui .hover-dark-blue:hover{color:#00449e}.swagger-ui .hover-blue:focus,.swagger-ui .hover-blue:hover{color:#357edd}.swagger-ui .hover-light-blue:focus,.swagger-ui .hover-light-blue:hover{color:#96ccff}.swagger-ui .hover-lightest-blue:focus,.swagger-ui .hover-lightest-blue:hover{color:#cdecff}.swagger-ui .hover-washed-blue:focus,.swagger-ui .hover-washed-blue:hover{color:#f6fffe}.swagger-ui .hover-washed-green:focus,.swagger-ui .hover-washed-green:hover{color:#e8fdf5}.swagger-ui .hover-washed-yellow:focus,.swagger-ui .hover-washed-yellow:hover{color:#fffceb}.swagger-ui .hover-washed-red:focus,.swagger-ui .hover-washed-red:hover{color:#ffdfdf}.swagger-ui .hover-bg-dark-red:focus,.swagger-ui .hover-bg-dark-red:hover{background-color:#e7040f}.swagger-ui .hover-bg-red:focus,.swagger-ui .hover-bg-red:hover{background-color:#ff4136}.swagger-ui .hover-bg-light-red:focus,.swagger-ui .hover-bg-light-red:hover{background-color:#ff725c}.swagger-ui .hover-bg-orange:focus,.swagger-ui .hover-bg-orange:hover{background-color:#ff6300}.swagger-ui .hover-bg-gold:focus,.swagger-ui .hover-bg-gold:hover{background-color:#ffb700}.swagger-ui .hover-bg-yellow:focus,.swagger-ui .hover-bg-yellow:hover{background-color:gold}.swagger-ui .hover-bg-light-yellow:focus,.swagger-ui .hover-bg-light-yellow:hover{background-color:#fbf1a9}.swagger-ui .hover-bg-purple:focus,.swagger-ui .hover-bg-purple:hover{background-color:#5e2ca5}.swagger-ui .hover-bg-light-purple:focus,.swagger-ui .hover-bg-light-purple:hover{background-color:#a463f2}.swagger-ui .hover-bg-dark-pink:focus,.swagger-ui .hover-bg-dark-pink:hover{background-color:#d5008f}.swagger-ui .hover-bg-hot-pink:focus,.swagger-ui .hover-bg-hot-pink:hover{background-color:#ff41b4}.swagger-ui .hover-bg-pink:focus,.swagger-ui .hover-bg-pink:hover{background-color:#ff80cc}.swagger-ui .hover-bg-light-pink:focus,.swagger-ui .hover-bg-light-pink:hover{background-color:#ffa3d7}.swagger-ui .hover-bg-dark-green:focus,.swagger-ui .hover-bg-dark-green:hover{background-color:#137752}.swagger-ui .hover-bg-green:focus,.swagger-ui .hover-bg-green:hover{background-color:#19a974}.swagger-ui .hover-bg-light-green:focus,.swagger-ui .hover-bg-light-green:hover{background-color:#9eebcf}.swagger-ui .hover-bg-navy:focus,.swagger-ui .hover-bg-navy:hover{background-color:#001b44}.swagger-ui .hover-bg-dark-blue:focus,.swagger-ui .hover-bg-dark-blue:hover{background-color:#00449e}.swagger-ui .hover-bg-blue:focus,.swagger-ui .hover-bg-blue:hover{background-color:#357edd}.swagger-ui .hover-bg-light-blue:focus,.swagger-ui .hover-bg-light-blue:hover{background-color:#96ccff}.swagger-ui .hover-bg-lightest-blue:focus,.swagger-ui .hover-bg-lightest-blue:hover{background-color:#cdecff}.swagger-ui .hover-bg-washed-blue:focus,.swagger-ui .hover-bg-washed-blue:hover{background-color:#f6fffe}.swagger-ui .hover-bg-washed-green:focus,.swagger-ui .hover-bg-washed-green:hover{background-color:#e8fdf5}.swagger-ui .hover-bg-washed-yellow:focus,.swagger-ui .hover-bg-washed-yellow:hover{background-color:#fffceb}.swagger-ui .hover-bg-washed-red:focus,.swagger-ui .hover-bg-washed-red:hover{background-color:#ffdfdf}.swagger-ui .hover-bg-inherit:focus,.swagger-ui .hover-bg-inherit:hover{background-color:inherit}.swagger-ui .pa0{padding:0}.swagger-ui .pa1{padding:.25rem}.swagger-ui .pa2{padding:.5rem}.swagger-ui .pa3{padding:1rem}.swagger-ui .pa4{padding:2rem}.swagger-ui .pa5{padding:4rem}.swagger-ui .pa6{padding:8rem}.swagger-ui .pa7{padding:16rem}.swagger-ui .pl0{padding-left:0}.swagger-ui .pl1{padding-left:.25rem}.swagger-ui .pl2{padding-left:.5rem}.swagger-ui .pl3{padding-left:1rem}.swagger-ui .pl4{padding-left:2rem}.swagger-ui .pl5{padding-left:4rem}.swagger-ui .pl6{padding-left:8rem}.swagger-ui .pl7{padding-left:16rem}.swagger-ui .pr0{padding-right:0}.swagger-ui .pr1{padding-right:.25rem}.swagger-ui .pr2{padding-right:.5rem}.swagger-ui .pr3{padding-right:1rem}.swagger-ui .pr4{padding-right:2rem}.swagger-ui .pr5{padding-right:4rem}.swagger-ui .pr6{padding-right:8rem}.swagger-ui .pr7{padding-right:16rem}.swagger-ui .pb0{padding-bottom:0}.swagger-ui .pb1{padding-bottom:.25rem}.swagger-ui .pb2{padding-bottom:.5rem}.swagger-ui .pb3{padding-bottom:1rem}.swagger-ui .pb4{padding-bottom:2rem}.swagger-ui .pb5{padding-bottom:4rem}.swagger-ui .pb6{padding-bottom:8rem}.swagger-ui .pb7{padding-bottom:16rem}.swagger-ui .pt0{padding-top:0}.swagger-ui .pt1{padding-top:.25rem}.swagger-ui .pt2{padding-top:.5rem}.swagger-ui .pt3{padding-top:1rem}.swagger-ui .pt4{padding-top:2rem}.swagger-ui .pt5{padding-top:4rem}.swagger-ui .pt6{padding-top:8rem}.swagger-ui .pt7{padding-top:16rem}.swagger-ui .pv0{padding-bottom:0;padding-top:0}.swagger-ui .pv1{padding-bottom:.25rem;padding-top:.25rem}.swagger-ui .pv2{padding-bottom:.5rem;padding-top:.5rem}.swagger-ui .pv3{padding-bottom:1rem;padding-top:1rem}.swagger-ui .pv4{padding-bottom:2rem;padding-top:2rem}.swagger-ui .pv5{padding-bottom:4rem;padding-top:4rem}.swagger-ui .pv6{padding-bottom:8rem;padding-top:8rem}.swagger-ui .pv7{padding-bottom:16rem;padding-top:16rem}.swagger-ui .ph0{padding-left:0;padding-right:0}.swagger-ui .ph1{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0{margin:0}.swagger-ui .ma1{margin:.25rem}.swagger-ui .ma2{margin:.5rem}.swagger-ui .ma3{margin:1rem}.swagger-ui .ma4{margin:2rem}.swagger-ui .ma5{margin:4rem}.swagger-ui .ma6{margin:8rem}.swagger-ui .ma7{margin:16rem}.swagger-ui .ml0{margin-left:0}.swagger-ui .ml1{margin-left:.25rem}.swagger-ui .ml2{margin-left:.5rem}.swagger-ui .ml3{margin-left:1rem}.swagger-ui .ml4{margin-left:2rem}.swagger-ui .ml5{margin-left:4rem}.swagger-ui .ml6{margin-left:8rem}.swagger-ui .ml7{margin-left:16rem}.swagger-ui .mr0{margin-right:0}.swagger-ui .mr1{margin-right:.25rem}.swagger-ui .mr2{margin-right:.5rem}.swagger-ui .mr3{margin-right:1rem}.swagger-ui .mr4{margin-right:2rem}.swagger-ui .mr5{margin-right:4rem}.swagger-ui .mr6{margin-right:8rem}.swagger-ui .mr7{margin-right:16rem}.swagger-ui .mb0{margin-bottom:0}.swagger-ui .mb1{margin-bottom:.25rem}.swagger-ui .mb2{margin-bottom:.5rem}.swagger-ui .mb3{margin-bottom:1rem}.swagger-ui .mb4{margin-bottom:2rem}.swagger-ui .mb5{margin-bottom:4rem}.swagger-ui .mb6{margin-bottom:8rem}.swagger-ui .mb7{margin-bottom:16rem}.swagger-ui .mt0{margin-top:0}.swagger-ui .mt1{margin-top:.25rem}.swagger-ui .mt2{margin-top:.5rem}.swagger-ui .mt3{margin-top:1rem}.swagger-ui .mt4{margin-top:2rem}.swagger-ui .mt5{margin-top:4rem}.swagger-ui .mt6{margin-top:8rem}.swagger-ui .mt7{margin-top:16rem}.swagger-ui .mv0{margin-bottom:0;margin-top:0}.swagger-ui .mv1{margin-bottom:.25rem;margin-top:.25rem}.swagger-ui .mv2{margin-bottom:.5rem;margin-top:.5rem}.swagger-ui .mv3{margin-bottom:1rem;margin-top:1rem}.swagger-ui .mv4{margin-bottom:2rem;margin-top:2rem}.swagger-ui .mv5{margin-bottom:4rem;margin-top:4rem}.swagger-ui .mv6{margin-bottom:8rem;margin-top:8rem}.swagger-ui .mv7{margin-bottom:16rem;margin-top:16rem}.swagger-ui .mh0{margin-left:0;margin-right:0}.swagger-ui .mh1{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.swagger-ui .pa0-ns{padding:0}.swagger-ui .pa1-ns{padding:.25rem}.swagger-ui .pa2-ns{padding:.5rem}.swagger-ui .pa3-ns{padding:1rem}.swagger-ui .pa4-ns{padding:2rem}.swagger-ui .pa5-ns{padding:4rem}.swagger-ui .pa6-ns{padding:8rem}.swagger-ui .pa7-ns{padding:16rem}.swagger-ui .pl0-ns{padding-left:0}.swagger-ui .pl1-ns{padding-left:.25rem}.swagger-ui .pl2-ns{padding-left:.5rem}.swagger-ui .pl3-ns{padding-left:1rem}.swagger-ui .pl4-ns{padding-left:2rem}.swagger-ui .pl5-ns{padding-left:4rem}.swagger-ui .pl6-ns{padding-left:8rem}.swagger-ui .pl7-ns{padding-left:16rem}.swagger-ui .pr0-ns{padding-right:0}.swagger-ui .pr1-ns{padding-right:.25rem}.swagger-ui .pr2-ns{padding-right:.5rem}.swagger-ui .pr3-ns{padding-right:1rem}.swagger-ui .pr4-ns{padding-right:2rem}.swagger-ui .pr5-ns{padding-right:4rem}.swagger-ui .pr6-ns{padding-right:8rem}.swagger-ui .pr7-ns{padding-right:16rem}.swagger-ui .pb0-ns{padding-bottom:0}.swagger-ui .pb1-ns{padding-bottom:.25rem}.swagger-ui .pb2-ns{padding-bottom:.5rem}.swagger-ui .pb3-ns{padding-bottom:1rem}.swagger-ui .pb4-ns{padding-bottom:2rem}.swagger-ui .pb5-ns{padding-bottom:4rem}.swagger-ui .pb6-ns{padding-bottom:8rem}.swagger-ui .pb7-ns{padding-bottom:16rem}.swagger-ui .pt0-ns{padding-top:0}.swagger-ui .pt1-ns{padding-top:.25rem}.swagger-ui .pt2-ns{padding-top:.5rem}.swagger-ui .pt3-ns{padding-top:1rem}.swagger-ui .pt4-ns{padding-top:2rem}.swagger-ui .pt5-ns{padding-top:4rem}.swagger-ui .pt6-ns{padding-top:8rem}.swagger-ui .pt7-ns{padding-top:16rem}.swagger-ui .pv0-ns{padding-bottom:0;padding-top:0}.swagger-ui .pv1-ns{padding-bottom:.25rem;padding-top:.25rem}.swagger-ui .pv2-ns{padding-bottom:.5rem;padding-top:.5rem}.swagger-ui .pv3-ns{padding-bottom:1rem;padding-top:1rem}.swagger-ui .pv4-ns{padding-bottom:2rem;padding-top:2rem}.swagger-ui .pv5-ns{padding-bottom:4rem;padding-top:4rem}.swagger-ui .pv6-ns{padding-bottom:8rem;padding-top:8rem}.swagger-ui .pv7-ns{padding-bottom:16rem;padding-top:16rem}.swagger-ui .ph0-ns{padding-left:0;padding-right:0}.swagger-ui .ph1-ns{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-ns{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-ns{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-ns{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-ns{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-ns{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-ns{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-ns{margin:0}.swagger-ui .ma1-ns{margin:.25rem}.swagger-ui .ma2-ns{margin:.5rem}.swagger-ui .ma3-ns{margin:1rem}.swagger-ui .ma4-ns{margin:2rem}.swagger-ui .ma5-ns{margin:4rem}.swagger-ui .ma6-ns{margin:8rem}.swagger-ui .ma7-ns{margin:16rem}.swagger-ui .ml0-ns{margin-left:0}.swagger-ui .ml1-ns{margin-left:.25rem}.swagger-ui .ml2-ns{margin-left:.5rem}.swagger-ui .ml3-ns{margin-left:1rem}.swagger-ui .ml4-ns{margin-left:2rem}.swagger-ui .ml5-ns{margin-left:4rem}.swagger-ui .ml6-ns{margin-left:8rem}.swagger-ui .ml7-ns{margin-left:16rem}.swagger-ui .mr0-ns{margin-right:0}.swagger-ui .mr1-ns{margin-right:.25rem}.swagger-ui .mr2-ns{margin-right:.5rem}.swagger-ui .mr3-ns{margin-right:1rem}.swagger-ui .mr4-ns{margin-right:2rem}.swagger-ui .mr5-ns{margin-right:4rem}.swagger-ui .mr6-ns{margin-right:8rem}.swagger-ui .mr7-ns{margin-right:16rem}.swagger-ui .mb0-ns{margin-bottom:0}.swagger-ui .mb1-ns{margin-bottom:.25rem}.swagger-ui .mb2-ns{margin-bottom:.5rem}.swagger-ui .mb3-ns{margin-bottom:1rem}.swagger-ui .mb4-ns{margin-bottom:2rem}.swagger-ui .mb5-ns{margin-bottom:4rem}.swagger-ui .mb6-ns{margin-bottom:8rem}.swagger-ui .mb7-ns{margin-bottom:16rem}.swagger-ui .mt0-ns{margin-top:0}.swagger-ui .mt1-ns{margin-top:.25rem}.swagger-ui .mt2-ns{margin-top:.5rem}.swagger-ui .mt3-ns{margin-top:1rem}.swagger-ui .mt4-ns{margin-top:2rem}.swagger-ui .mt5-ns{margin-top:4rem}.swagger-ui .mt6-ns{margin-top:8rem}.swagger-ui .mt7-ns{margin-top:16rem}.swagger-ui .mv0-ns{margin-bottom:0;margin-top:0}.swagger-ui .mv1-ns{margin-bottom:.25rem;margin-top:.25rem}.swagger-ui .mv2-ns{margin-bottom:.5rem;margin-top:.5rem}.swagger-ui .mv3-ns{margin-bottom:1rem;margin-top:1rem}.swagger-ui .mv4-ns{margin-bottom:2rem;margin-top:2rem}.swagger-ui .mv5-ns{margin-bottom:4rem;margin-top:4rem}.swagger-ui .mv6-ns{margin-bottom:8rem;margin-top:8rem}.swagger-ui .mv7-ns{margin-bottom:16rem;margin-top:16rem}.swagger-ui .mh0-ns{margin-left:0;margin-right:0}.swagger-ui .mh1-ns{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-ns{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-ns{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-ns{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-ns{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-ns{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .pa0-m{padding:0}.swagger-ui .pa1-m{padding:.25rem}.swagger-ui .pa2-m{padding:.5rem}.swagger-ui .pa3-m{padding:1rem}.swagger-ui .pa4-m{padding:2rem}.swagger-ui .pa5-m{padding:4rem}.swagger-ui .pa6-m{padding:8rem}.swagger-ui .pa7-m{padding:16rem}.swagger-ui .pl0-m{padding-left:0}.swagger-ui .pl1-m{padding-left:.25rem}.swagger-ui .pl2-m{padding-left:.5rem}.swagger-ui .pl3-m{padding-left:1rem}.swagger-ui .pl4-m{padding-left:2rem}.swagger-ui .pl5-m{padding-left:4rem}.swagger-ui .pl6-m{padding-left:8rem}.swagger-ui .pl7-m{padding-left:16rem}.swagger-ui .pr0-m{padding-right:0}.swagger-ui .pr1-m{padding-right:.25rem}.swagger-ui .pr2-m{padding-right:.5rem}.swagger-ui .pr3-m{padding-right:1rem}.swagger-ui .pr4-m{padding-right:2rem}.swagger-ui .pr5-m{padding-right:4rem}.swagger-ui .pr6-m{padding-right:8rem}.swagger-ui .pr7-m{padding-right:16rem}.swagger-ui .pb0-m{padding-bottom:0}.swagger-ui .pb1-m{padding-bottom:.25rem}.swagger-ui .pb2-m{padding-bottom:.5rem}.swagger-ui .pb3-m{padding-bottom:1rem}.swagger-ui .pb4-m{padding-bottom:2rem}.swagger-ui .pb5-m{padding-bottom:4rem}.swagger-ui .pb6-m{padding-bottom:8rem}.swagger-ui .pb7-m{padding-bottom:16rem}.swagger-ui .pt0-m{padding-top:0}.swagger-ui .pt1-m{padding-top:.25rem}.swagger-ui .pt2-m{padding-top:.5rem}.swagger-ui .pt3-m{padding-top:1rem}.swagger-ui .pt4-m{padding-top:2rem}.swagger-ui .pt5-m{padding-top:4rem}.swagger-ui .pt6-m{padding-top:8rem}.swagger-ui .pt7-m{padding-top:16rem}.swagger-ui .pv0-m{padding-bottom:0;padding-top:0}.swagger-ui .pv1-m{padding-bottom:.25rem;padding-top:.25rem}.swagger-ui .pv2-m{padding-bottom:.5rem;padding-top:.5rem}.swagger-ui .pv3-m{padding-bottom:1rem;padding-top:1rem}.swagger-ui .pv4-m{padding-bottom:2rem;padding-top:2rem}.swagger-ui .pv5-m{padding-bottom:4rem;padding-top:4rem}.swagger-ui .pv6-m{padding-bottom:8rem;padding-top:8rem}.swagger-ui .pv7-m{padding-bottom:16rem;padding-top:16rem}.swagger-ui .ph0-m{padding-left:0;padding-right:0}.swagger-ui .ph1-m{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-m{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-m{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-m{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-m{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-m{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-m{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-m{margin:0}.swagger-ui .ma1-m{margin:.25rem}.swagger-ui .ma2-m{margin:.5rem}.swagger-ui .ma3-m{margin:1rem}.swagger-ui .ma4-m{margin:2rem}.swagger-ui .ma5-m{margin:4rem}.swagger-ui .ma6-m{margin:8rem}.swagger-ui .ma7-m{margin:16rem}.swagger-ui .ml0-m{margin-left:0}.swagger-ui .ml1-m{margin-left:.25rem}.swagger-ui .ml2-m{margin-left:.5rem}.swagger-ui .ml3-m{margin-left:1rem}.swagger-ui .ml4-m{margin-left:2rem}.swagger-ui .ml5-m{margin-left:4rem}.swagger-ui .ml6-m{margin-left:8rem}.swagger-ui .ml7-m{margin-left:16rem}.swagger-ui .mr0-m{margin-right:0}.swagger-ui .mr1-m{margin-right:.25rem}.swagger-ui .mr2-m{margin-right:.5rem}.swagger-ui .mr3-m{margin-right:1rem}.swagger-ui .mr4-m{margin-right:2rem}.swagger-ui .mr5-m{margin-right:4rem}.swagger-ui .mr6-m{margin-right:8rem}.swagger-ui .mr7-m{margin-right:16rem}.swagger-ui .mb0-m{margin-bottom:0}.swagger-ui .mb1-m{margin-bottom:.25rem}.swagger-ui .mb2-m{margin-bottom:.5rem}.swagger-ui .mb3-m{margin-bottom:1rem}.swagger-ui .mb4-m{margin-bottom:2rem}.swagger-ui .mb5-m{margin-bottom:4rem}.swagger-ui .mb6-m{margin-bottom:8rem}.swagger-ui .mb7-m{margin-bottom:16rem}.swagger-ui .mt0-m{margin-top:0}.swagger-ui .mt1-m{margin-top:.25rem}.swagger-ui .mt2-m{margin-top:.5rem}.swagger-ui .mt3-m{margin-top:1rem}.swagger-ui .mt4-m{margin-top:2rem}.swagger-ui .mt5-m{margin-top:4rem}.swagger-ui .mt6-m{margin-top:8rem}.swagger-ui .mt7-m{margin-top:16rem}.swagger-ui .mv0-m{margin-bottom:0;margin-top:0}.swagger-ui .mv1-m{margin-bottom:.25rem;margin-top:.25rem}.swagger-ui .mv2-m{margin-bottom:.5rem;margin-top:.5rem}.swagger-ui .mv3-m{margin-bottom:1rem;margin-top:1rem}.swagger-ui .mv4-m{margin-bottom:2rem;margin-top:2rem}.swagger-ui .mv5-m{margin-bottom:4rem;margin-top:4rem}.swagger-ui .mv6-m{margin-bottom:8rem;margin-top:8rem}.swagger-ui .mv7-m{margin-bottom:16rem;margin-top:16rem}.swagger-ui .mh0-m{margin-left:0;margin-right:0}.swagger-ui .mh1-m{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-m{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-m{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-m{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-m{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-m{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.swagger-ui .pa0-l{padding:0}.swagger-ui .pa1-l{padding:.25rem}.swagger-ui .pa2-l{padding:.5rem}.swagger-ui .pa3-l{padding:1rem}.swagger-ui .pa4-l{padding:2rem}.swagger-ui .pa5-l{padding:4rem}.swagger-ui .pa6-l{padding:8rem}.swagger-ui .pa7-l{padding:16rem}.swagger-ui .pl0-l{padding-left:0}.swagger-ui .pl1-l{padding-left:.25rem}.swagger-ui .pl2-l{padding-left:.5rem}.swagger-ui .pl3-l{padding-left:1rem}.swagger-ui .pl4-l{padding-left:2rem}.swagger-ui .pl5-l{padding-left:4rem}.swagger-ui .pl6-l{padding-left:8rem}.swagger-ui .pl7-l{padding-left:16rem}.swagger-ui .pr0-l{padding-right:0}.swagger-ui .pr1-l{padding-right:.25rem}.swagger-ui .pr2-l{padding-right:.5rem}.swagger-ui .pr3-l{padding-right:1rem}.swagger-ui .pr4-l{padding-right:2rem}.swagger-ui .pr5-l{padding-right:4rem}.swagger-ui .pr6-l{padding-right:8rem}.swagger-ui .pr7-l{padding-right:16rem}.swagger-ui .pb0-l{padding-bottom:0}.swagger-ui .pb1-l{padding-bottom:.25rem}.swagger-ui .pb2-l{padding-bottom:.5rem}.swagger-ui .pb3-l{padding-bottom:1rem}.swagger-ui .pb4-l{padding-bottom:2rem}.swagger-ui .pb5-l{padding-bottom:4rem}.swagger-ui .pb6-l{padding-bottom:8rem}.swagger-ui .pb7-l{padding-bottom:16rem}.swagger-ui .pt0-l{padding-top:0}.swagger-ui .pt1-l{padding-top:.25rem}.swagger-ui .pt2-l{padding-top:.5rem}.swagger-ui .pt3-l{padding-top:1rem}.swagger-ui .pt4-l{padding-top:2rem}.swagger-ui .pt5-l{padding-top:4rem}.swagger-ui .pt6-l{padding-top:8rem}.swagger-ui .pt7-l{padding-top:16rem}.swagger-ui .pv0-l{padding-bottom:0;padding-top:0}.swagger-ui .pv1-l{padding-bottom:.25rem;padding-top:.25rem}.swagger-ui .pv2-l{padding-bottom:.5rem;padding-top:.5rem}.swagger-ui .pv3-l{padding-bottom:1rem;padding-top:1rem}.swagger-ui .pv4-l{padding-bottom:2rem;padding-top:2rem}.swagger-ui .pv5-l{padding-bottom:4rem;padding-top:4rem}.swagger-ui .pv6-l{padding-bottom:8rem;padding-top:8rem}.swagger-ui .pv7-l{padding-bottom:16rem;padding-top:16rem}.swagger-ui .ph0-l{padding-left:0;padding-right:0}.swagger-ui .ph1-l{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-l{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-l{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-l{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-l{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-l{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-l{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-l{margin:0}.swagger-ui .ma1-l{margin:.25rem}.swagger-ui .ma2-l{margin:.5rem}.swagger-ui .ma3-l{margin:1rem}.swagger-ui .ma4-l{margin:2rem}.swagger-ui .ma5-l{margin:4rem}.swagger-ui .ma6-l{margin:8rem}.swagger-ui .ma7-l{margin:16rem}.swagger-ui .ml0-l{margin-left:0}.swagger-ui .ml1-l{margin-left:.25rem}.swagger-ui .ml2-l{margin-left:.5rem}.swagger-ui .ml3-l{margin-left:1rem}.swagger-ui .ml4-l{margin-left:2rem}.swagger-ui .ml5-l{margin-left:4rem}.swagger-ui .ml6-l{margin-left:8rem}.swagger-ui .ml7-l{margin-left:16rem}.swagger-ui .mr0-l{margin-right:0}.swagger-ui .mr1-l{margin-right:.25rem}.swagger-ui .mr2-l{margin-right:.5rem}.swagger-ui .mr3-l{margin-right:1rem}.swagger-ui .mr4-l{margin-right:2rem}.swagger-ui .mr5-l{margin-right:4rem}.swagger-ui .mr6-l{margin-right:8rem}.swagger-ui .mr7-l{margin-right:16rem}.swagger-ui .mb0-l{margin-bottom:0}.swagger-ui .mb1-l{margin-bottom:.25rem}.swagger-ui .mb2-l{margin-bottom:.5rem}.swagger-ui .mb3-l{margin-bottom:1rem}.swagger-ui .mb4-l{margin-bottom:2rem}.swagger-ui .mb5-l{margin-bottom:4rem}.swagger-ui .mb6-l{margin-bottom:8rem}.swagger-ui .mb7-l{margin-bottom:16rem}.swagger-ui .mt0-l{margin-top:0}.swagger-ui .mt1-l{margin-top:.25rem}.swagger-ui .mt2-l{margin-top:.5rem}.swagger-ui .mt3-l{margin-top:1rem}.swagger-ui .mt4-l{margin-top:2rem}.swagger-ui .mt5-l{margin-top:4rem}.swagger-ui .mt6-l{margin-top:8rem}.swagger-ui .mt7-l{margin-top:16rem}.swagger-ui .mv0-l{margin-bottom:0;margin-top:0}.swagger-ui .mv1-l{margin-bottom:.25rem;margin-top:.25rem}.swagger-ui .mv2-l{margin-bottom:.5rem;margin-top:.5rem}.swagger-ui .mv3-l{margin-bottom:1rem;margin-top:1rem}.swagger-ui .mv4-l{margin-bottom:2rem;margin-top:2rem}.swagger-ui .mv5-l{margin-bottom:4rem;margin-top:4rem}.swagger-ui .mv6-l{margin-bottom:8rem;margin-top:8rem}.swagger-ui .mv7-l{margin-bottom:16rem;margin-top:16rem}.swagger-ui .mh0-l{margin-left:0;margin-right:0}.swagger-ui .mh1-l{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-l{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-l{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-l{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-l{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-l{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-l{margin-left:16rem;margin-right:16rem}}.swagger-ui .na1{margin:-.25rem}.swagger-ui .na2{margin:-.5rem}.swagger-ui .na3{margin:-1rem}.swagger-ui .na4{margin:-2rem}.swagger-ui .na5{margin:-4rem}.swagger-ui .na6{margin:-8rem}.swagger-ui .na7{margin:-16rem}.swagger-ui .nl1{margin-left:-.25rem}.swagger-ui .nl2{margin-left:-.5rem}.swagger-ui .nl3{margin-left:-1rem}.swagger-ui .nl4{margin-left:-2rem}.swagger-ui .nl5{margin-left:-4rem}.swagger-ui .nl6{margin-left:-8rem}.swagger-ui .nl7{margin-left:-16rem}.swagger-ui .nr1{margin-right:-.25rem}.swagger-ui .nr2{margin-right:-.5rem}.swagger-ui .nr3{margin-right:-1rem}.swagger-ui .nr4{margin-right:-2rem}.swagger-ui .nr5{margin-right:-4rem}.swagger-ui .nr6{margin-right:-8rem}.swagger-ui .nr7{margin-right:-16rem}.swagger-ui .nb1{margin-bottom:-.25rem}.swagger-ui .nb2{margin-bottom:-.5rem}.swagger-ui .nb3{margin-bottom:-1rem}.swagger-ui .nb4{margin-bottom:-2rem}.swagger-ui .nb5{margin-bottom:-4rem}.swagger-ui .nb6{margin-bottom:-8rem}.swagger-ui .nb7{margin-bottom:-16rem}.swagger-ui .nt1{margin-top:-.25rem}.swagger-ui .nt2{margin-top:-.5rem}.swagger-ui .nt3{margin-top:-1rem}.swagger-ui .nt4{margin-top:-2rem}.swagger-ui .nt5{margin-top:-4rem}.swagger-ui .nt6{margin-top:-8rem}.swagger-ui .nt7{margin-top:-16rem}@media screen and (min-width:30em){.swagger-ui .na1-ns{margin:-.25rem}.swagger-ui .na2-ns{margin:-.5rem}.swagger-ui .na3-ns{margin:-1rem}.swagger-ui .na4-ns{margin:-2rem}.swagger-ui .na5-ns{margin:-4rem}.swagger-ui .na6-ns{margin:-8rem}.swagger-ui .na7-ns{margin:-16rem}.swagger-ui .nl1-ns{margin-left:-.25rem}.swagger-ui .nl2-ns{margin-left:-.5rem}.swagger-ui .nl3-ns{margin-left:-1rem}.swagger-ui .nl4-ns{margin-left:-2rem}.swagger-ui .nl5-ns{margin-left:-4rem}.swagger-ui .nl6-ns{margin-left:-8rem}.swagger-ui .nl7-ns{margin-left:-16rem}.swagger-ui .nr1-ns{margin-right:-.25rem}.swagger-ui .nr2-ns{margin-right:-.5rem}.swagger-ui .nr3-ns{margin-right:-1rem}.swagger-ui .nr4-ns{margin-right:-2rem}.swagger-ui .nr5-ns{margin-right:-4rem}.swagger-ui .nr6-ns{margin-right:-8rem}.swagger-ui .nr7-ns{margin-right:-16rem}.swagger-ui .nb1-ns{margin-bottom:-.25rem}.swagger-ui .nb2-ns{margin-bottom:-.5rem}.swagger-ui .nb3-ns{margin-bottom:-1rem}.swagger-ui .nb4-ns{margin-bottom:-2rem}.swagger-ui .nb5-ns{margin-bottom:-4rem}.swagger-ui .nb6-ns{margin-bottom:-8rem}.swagger-ui .nb7-ns{margin-bottom:-16rem}.swagger-ui .nt1-ns{margin-top:-.25rem}.swagger-ui .nt2-ns{margin-top:-.5rem}.swagger-ui .nt3-ns{margin-top:-1rem}.swagger-ui .nt4-ns{margin-top:-2rem}.swagger-ui .nt5-ns{margin-top:-4rem}.swagger-ui .nt6-ns{margin-top:-8rem}.swagger-ui .nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .na1-m{margin:-.25rem}.swagger-ui .na2-m{margin:-.5rem}.swagger-ui .na3-m{margin:-1rem}.swagger-ui .na4-m{margin:-2rem}.swagger-ui .na5-m{margin:-4rem}.swagger-ui .na6-m{margin:-8rem}.swagger-ui .na7-m{margin:-16rem}.swagger-ui .nl1-m{margin-left:-.25rem}.swagger-ui .nl2-m{margin-left:-.5rem}.swagger-ui .nl3-m{margin-left:-1rem}.swagger-ui .nl4-m{margin-left:-2rem}.swagger-ui .nl5-m{margin-left:-4rem}.swagger-ui .nl6-m{margin-left:-8rem}.swagger-ui .nl7-m{margin-left:-16rem}.swagger-ui .nr1-m{margin-right:-.25rem}.swagger-ui .nr2-m{margin-right:-.5rem}.swagger-ui .nr3-m{margin-right:-1rem}.swagger-ui .nr4-m{margin-right:-2rem}.swagger-ui .nr5-m{margin-right:-4rem}.swagger-ui .nr6-m{margin-right:-8rem}.swagger-ui .nr7-m{margin-right:-16rem}.swagger-ui .nb1-m{margin-bottom:-.25rem}.swagger-ui .nb2-m{margin-bottom:-.5rem}.swagger-ui .nb3-m{margin-bottom:-1rem}.swagger-ui .nb4-m{margin-bottom:-2rem}.swagger-ui .nb5-m{margin-bottom:-4rem}.swagger-ui .nb6-m{margin-bottom:-8rem}.swagger-ui .nb7-m{margin-bottom:-16rem}.swagger-ui .nt1-m{margin-top:-.25rem}.swagger-ui .nt2-m{margin-top:-.5rem}.swagger-ui .nt3-m{margin-top:-1rem}.swagger-ui .nt4-m{margin-top:-2rem}.swagger-ui .nt5-m{margin-top:-4rem}.swagger-ui .nt6-m{margin-top:-8rem}.swagger-ui .nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.swagger-ui .na1-l{margin:-.25rem}.swagger-ui .na2-l{margin:-.5rem}.swagger-ui .na3-l{margin:-1rem}.swagger-ui .na4-l{margin:-2rem}.swagger-ui .na5-l{margin:-4rem}.swagger-ui .na6-l{margin:-8rem}.swagger-ui .na7-l{margin:-16rem}.swagger-ui .nl1-l{margin-left:-.25rem}.swagger-ui .nl2-l{margin-left:-.5rem}.swagger-ui .nl3-l{margin-left:-1rem}.swagger-ui .nl4-l{margin-left:-2rem}.swagger-ui .nl5-l{margin-left:-4rem}.swagger-ui .nl6-l{margin-left:-8rem}.swagger-ui .nl7-l{margin-left:-16rem}.swagger-ui .nr1-l{margin-right:-.25rem}.swagger-ui .nr2-l{margin-right:-.5rem}.swagger-ui .nr3-l{margin-right:-1rem}.swagger-ui .nr4-l{margin-right:-2rem}.swagger-ui .nr5-l{margin-right:-4rem}.swagger-ui .nr6-l{margin-right:-8rem}.swagger-ui .nr7-l{margin-right:-16rem}.swagger-ui .nb1-l{margin-bottom:-.25rem}.swagger-ui .nb2-l{margin-bottom:-.5rem}.swagger-ui .nb3-l{margin-bottom:-1rem}.swagger-ui .nb4-l{margin-bottom:-2rem}.swagger-ui .nb5-l{margin-bottom:-4rem}.swagger-ui .nb6-l{margin-bottom:-8rem}.swagger-ui .nb7-l{margin-bottom:-16rem}.swagger-ui .nt1-l{margin-top:-.25rem}.swagger-ui .nt2-l{margin-top:-.5rem}.swagger-ui .nt3-l{margin-top:-1rem}.swagger-ui .nt4-l{margin-top:-2rem}.swagger-ui .nt5-l{margin-top:-4rem}.swagger-ui .nt6-l{margin-top:-8rem}.swagger-ui .nt7-l{margin-top:-16rem}}.swagger-ui .collapse{border-collapse:collapse;border-spacing:0}.swagger-ui .striped--light-silver:nth-child(odd){background-color:#aaa}.swagger-ui .striped--moon-gray:nth-child(odd){background-color:#ccc}.swagger-ui .striped--light-gray:nth-child(odd){background-color:#eee}.swagger-ui .striped--near-white:nth-child(odd){background-color:#f4f4f4}.swagger-ui .stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.swagger-ui .stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.swagger-ui .strike{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:30em){.swagger-ui .strike-ns{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-ns{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-ns{-webkit-text-decoration:none;text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .strike-m{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-m{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-m{-webkit-text-decoration:none;text-decoration:none}}@media screen and (min-width:60em){.swagger-ui .strike-l{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .underline-l{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .no-underline-l{-webkit-text-decoration:none;text-decoration:none}}.swagger-ui .tl{text-align:left}.swagger-ui .tr{text-align:right}.swagger-ui .tc{text-align:center}.swagger-ui .tj{text-align:justify}@media screen and (min-width:30em){.swagger-ui .tl-ns{text-align:left}.swagger-ui .tr-ns{text-align:right}.swagger-ui .tc-ns{text-align:center}.swagger-ui .tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .tl-m{text-align:left}.swagger-ui .tr-m{text-align:right}.swagger-ui .tc-m{text-align:center}.swagger-ui .tj-m{text-align:justify}}@media screen and (min-width:60em){.swagger-ui .tl-l{text-align:left}.swagger-ui .tr-l{text-align:right}.swagger-ui .tc-l{text-align:center}.swagger-ui .tj-l{text-align:justify}}.swagger-ui .ttc{text-transform:capitalize}.swagger-ui .ttl{text-transform:lowercase}.swagger-ui .ttu{text-transform:uppercase}.swagger-ui .ttn{text-transform:none}@media screen and (min-width:30em){.swagger-ui .ttc-ns{text-transform:capitalize}.swagger-ui .ttl-ns{text-transform:lowercase}.swagger-ui .ttu-ns{text-transform:uppercase}.swagger-ui .ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ttc-m{text-transform:capitalize}.swagger-ui .ttl-m{text-transform:lowercase}.swagger-ui .ttu-m{text-transform:uppercase}.swagger-ui .ttn-m{text-transform:none}}@media screen and (min-width:60em){.swagger-ui .ttc-l{text-transform:capitalize}.swagger-ui .ttl-l{text-transform:lowercase}.swagger-ui .ttu-l{text-transform:uppercase}.swagger-ui .ttn-l{text-transform:none}}.swagger-ui .f-6,.swagger-ui .f-headline{font-size:6rem}.swagger-ui .f-5,.swagger-ui .f-subheadline{font-size:5rem}.swagger-ui .f1{font-size:3rem}.swagger-ui .f2{font-size:2.25rem}.swagger-ui .f3{font-size:1.5rem}.swagger-ui .f4{font-size:1.25rem}.swagger-ui .f5{font-size:1rem}.swagger-ui .f6{font-size:.875rem}.swagger-ui .f7{font-size:.75rem}@media screen and (min-width:30em){.swagger-ui .f-6-ns,.swagger-ui .f-headline-ns{font-size:6rem}.swagger-ui .f-5-ns,.swagger-ui .f-subheadline-ns{font-size:5rem}.swagger-ui .f1-ns{font-size:3rem}.swagger-ui .f2-ns{font-size:2.25rem}.swagger-ui .f3-ns{font-size:1.5rem}.swagger-ui .f4-ns{font-size:1.25rem}.swagger-ui .f5-ns{font-size:1rem}.swagger-ui .f6-ns{font-size:.875rem}.swagger-ui .f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .f-6-m,.swagger-ui .f-headline-m{font-size:6rem}.swagger-ui .f-5-m,.swagger-ui .f-subheadline-m{font-size:5rem}.swagger-ui .f1-m{font-size:3rem}.swagger-ui .f2-m{font-size:2.25rem}.swagger-ui .f3-m{font-size:1.5rem}.swagger-ui .f4-m{font-size:1.25rem}.swagger-ui .f5-m{font-size:1rem}.swagger-ui .f6-m{font-size:.875rem}.swagger-ui .f7-m{font-size:.75rem}}@media screen and (min-width:60em){.swagger-ui .f-6-l,.swagger-ui .f-headline-l{font-size:6rem}.swagger-ui .f-5-l,.swagger-ui .f-subheadline-l{font-size:5rem}.swagger-ui .f1-l{font-size:3rem}.swagger-ui .f2-l{font-size:2.25rem}.swagger-ui .f3-l{font-size:1.5rem}.swagger-ui .f4-l{font-size:1.25rem}.swagger-ui .f5-l{font-size:1rem}.swagger-ui .f6-l{font-size:.875rem}.swagger-ui .f7-l{font-size:.75rem}}.swagger-ui .measure{max-width:30em}.swagger-ui .measure-wide{max-width:34em}.swagger-ui .measure-narrow{max-width:20em}.swagger-ui .indent{margin-bottom:0;margin-top:0;text-indent:1em}.swagger-ui .small-caps{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:30em){.swagger-ui .measure-ns{max-width:30em}.swagger-ui .measure-wide-ns{max-width:34em}.swagger-ui .measure-narrow-ns{max-width:20em}.swagger-ui .indent-ns{margin-bottom:0;margin-top:0;text-indent:1em}.swagger-ui .small-caps-ns{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-ns{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .measure-m{max-width:30em}.swagger-ui .measure-wide-m{max-width:34em}.swagger-ui .measure-narrow-m{max-width:20em}.swagger-ui .indent-m{margin-bottom:0;margin-top:0;text-indent:1em}.swagger-ui .small-caps-m{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-m{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:60em){.swagger-ui .measure-l{max-width:30em}.swagger-ui .measure-wide-l{max-width:34em}.swagger-ui .measure-narrow-l{max-width:20em}.swagger-ui .indent-l{margin-bottom:0;margin-top:0;text-indent:1em}.swagger-ui .small-caps-l{font-feature-settings:"smcp";font-variant:small-caps}.swagger-ui .truncate-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.swagger-ui .overflow-container{overflow-y:scroll}.swagger-ui .center{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto{margin-right:auto}.swagger-ui .ml-auto{margin-left:auto}@media screen and (min-width:30em){.swagger-ui .center-ns{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-ns{margin-right:auto}.swagger-ui .ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .center-m{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-m{margin-right:auto}.swagger-ui .ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.swagger-ui .center-l{margin-left:auto;margin-right:auto}.swagger-ui .mr-auto-l{margin-right:auto}.swagger-ui .ml-auto-l{margin-left:auto}}.swagger-ui .clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.swagger-ui .clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.swagger-ui .clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.swagger-ui .ws-normal{white-space:normal}.swagger-ui .nowrap{white-space:nowrap}.swagger-ui .pre{white-space:pre}@media screen and (min-width:30em){.swagger-ui .ws-normal-ns{white-space:normal}.swagger-ui .nowrap-ns{white-space:nowrap}.swagger-ui .pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ws-normal-m{white-space:normal}.swagger-ui .nowrap-m{white-space:nowrap}.swagger-ui .pre-m{white-space:pre}}@media screen and (min-width:60em){.swagger-ui .ws-normal-l{white-space:normal}.swagger-ui .nowrap-l{white-space:nowrap}.swagger-ui .pre-l{white-space:pre}}.swagger-ui .v-base{vertical-align:baseline}.swagger-ui .v-mid{vertical-align:middle}.swagger-ui .v-top{vertical-align:top}.swagger-ui .v-btm{vertical-align:bottom}@media screen and (min-width:30em){.swagger-ui .v-base-ns{vertical-align:baseline}.swagger-ui .v-mid-ns{vertical-align:middle}.swagger-ui .v-top-ns{vertical-align:top}.swagger-ui .v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .v-base-m{vertical-align:baseline}.swagger-ui .v-mid-m{vertical-align:middle}.swagger-ui .v-top-m{vertical-align:top}.swagger-ui .v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.swagger-ui .v-base-l{vertical-align:baseline}.swagger-ui .v-mid-l{vertical-align:middle}.swagger-ui .v-top-l{vertical-align:top}.swagger-ui .v-btm-l{vertical-align:bottom}}.swagger-ui .dim{opacity:1;transition:opacity .15s ease-in}.swagger-ui .dim:focus,.swagger-ui .dim:hover{opacity:.5;transition:opacity .15s ease-in}.swagger-ui .dim:active{opacity:.8;transition:opacity .15s ease-out}.swagger-ui .glow{transition:opacity .15s ease-in}.swagger-ui .glow:focus,.swagger-ui .glow:hover{opacity:1;transition:opacity .15s ease-in}.swagger-ui .hide-child .child{opacity:0;transition:opacity .15s ease-in}.swagger-ui .hide-child:active .child,.swagger-ui .hide-child:focus .child,.swagger-ui .hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.swagger-ui .underline-hover:focus,.swagger-ui .underline-hover:hover{-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .grow{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.swagger-ui .grow:focus,.swagger-ui .grow:hover{transform:scale(1.05)}.swagger-ui .grow:active{transform:scale(.9)}.swagger-ui .grow-large{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-in-out}.swagger-ui .grow-large:focus,.swagger-ui .grow-large:hover{transform:scale(1.2)}.swagger-ui .grow-large:active{transform:scale(.95)}.swagger-ui .pointer:hover{cursor:pointer}.swagger-ui .shadow-hover{cursor:pointer;position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.swagger-ui .shadow-hover:after{border-radius:inherit;box-shadow:0 0 16px 2px rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:-1}.swagger-ui .shadow-hover:focus:after,.swagger-ui .shadow-hover:hover:after{opacity:1}.swagger-ui .bg-animate,.swagger-ui .bg-animate:focus,.swagger-ui .bg-animate:hover{transition:background-color .15s ease-in-out}.swagger-ui .z-0{z-index:0}.swagger-ui .z-1{z-index:1}.swagger-ui .z-2{z-index:2}.swagger-ui .z-3{z-index:3}.swagger-ui .z-4{z-index:4}.swagger-ui .z-5{z-index:5}.swagger-ui .z-999{z-index:999}.swagger-ui .z-9999{z-index:9999}.swagger-ui .z-max{z-index:2147483647}.swagger-ui .z-inherit{z-index:inherit}.swagger-ui .z-initial,.swagger-ui .z-unset{z-index:auto}.swagger-ui .nested-copy-line-height ol,.swagger-ui .nested-copy-line-height p,.swagger-ui .nested-copy-line-height ul{line-height:1.5}.swagger-ui .nested-headline-line-height h1,.swagger-ui .nested-headline-line-height h2,.swagger-ui .nested-headline-line-height h3,.swagger-ui .nested-headline-line-height h4,.swagger-ui .nested-headline-line-height h5,.swagger-ui .nested-headline-line-height h6{line-height:1.25}.swagger-ui .nested-list-reset ol,.swagger-ui .nested-list-reset ul{list-style-type:none;margin-left:0;padding-left:0}.swagger-ui .nested-copy-indent p+p{margin-bottom:0;margin-top:0;text-indent:.1em}.swagger-ui .nested-copy-seperator p+p{margin-top:1.5em}.swagger-ui .nested-img img{display:block;max-width:100%;width:100%}.swagger-ui .nested-links a{color:#357edd;transition:color .15s ease-in}.swagger-ui .nested-links a:focus,.swagger-ui .nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.swagger-ui .wrapper{box-sizing:border-box;margin:0 auto;max-width:1460px;padding:0 20px;width:100%}.swagger-ui .opblock-tag-section{display:flex;flex-direction:column}.swagger-ui .try-out.btn-group{display:flex;flex:0.1 2 auto;padding:0}.swagger-ui .try-out__btn{margin-left:1.25rem}.swagger-ui .opblock-tag{align-items:center;border-bottom:1px solid rgba(59,65,81,.3);cursor:pointer;display:flex;padding:10px 20px 10px 10px;transition:all .2s}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{color:#3b4151;font-family:sans-serif;font-size:24px;margin:0 0 5px}.swagger-ui .opblock-tag.no-desc span{flex:1}.swagger-ui .opblock-tag svg{transition:all .4s}.swagger-ui .opblock-tag small{color:#3b4151;flex:2;font-family:sans-serif;font-size:14px;font-weight:400;padding:0 10px}.swagger-ui .opblock-tag>div{flex:1 1 150px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.swagger-ui .opblock-tag small,.swagger-ui .opblock-tag>div{flex:1}}.swagger-ui .opblock-tag .info__externaldocs{text-align:right}.swagger-ui .parameter__type{color:#3b4151;font-family:monospace;font-size:12px;font-weight:600;padding:5px 0}.swagger-ui .parameter-controls{margin-top:.75em}.swagger-ui .examples__title{display:block;font-size:1.1em;font-weight:700;margin-bottom:.75em}.swagger-ui .examples__section{margin-top:1.5em}.swagger-ui .examples__section-header{font-size:.9rem;font-weight:700;margin-bottom:.5rem}.swagger-ui .examples-select{display:inline-block;margin-bottom:.75em}.swagger-ui .examples-select .examples-select-element{width:100%}.swagger-ui .examples-select__section-label{font-size:.9rem;font-weight:700;margin-right:.5rem}.swagger-ui .example__section{margin-top:1.5em}.swagger-ui .example__section-header{font-size:.9rem;font-weight:700;margin-bottom:.5rem}.swagger-ui .view-line-link{cursor:pointer;margin:0 5px;position:relative;top:3px;transition:all .5s;width:20px}.swagger-ui .opblock{border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19);margin:0 0 15px}.swagger-ui .opblock .tab-header{display:flex;flex:1}.swagger-ui .opblock .tab-header .tab-item{cursor:pointer;padding:0 40px}.swagger-ui .opblock .tab-header .tab-item:first-of-type{padding:0 40px 0 0}.swagger-ui .opblock .tab-header .tab-item.active h4 span{position:relative}.swagger-ui .opblock .tab-header .tab-item.active h4 span:after{background:gray;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:120%}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{align-items:center;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;min-height:50px;padding:8px 20px}.swagger-ui .opblock .opblock-section-header>label{align-items:center;color:#3b4151;display:flex;font-family:sans-serif;font-size:12px;font-weight:700;margin:0 0 0 auto}.swagger-ui .opblock .opblock-section-header>label>span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{color:#3b4151;flex:1;font-family:sans-serif;font-size:14px;margin:0}.swagger-ui .opblock .opblock-summary-method{background:#000;border-radius:3px;color:#fff;font-family:sans-serif;font-size:14px;font-weight:700;min-width:80px;padding:6px 0;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{align-items:center;color:#3b4151;display:flex;font-family:monospace;font-size:16px;font-weight:600;padding:0 10px;word-break:break-word}@media (max-width:768px){.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:12px}}.swagger-ui .opblock .opblock-summary-path{flex-shrink:0;max-width:calc(100% - 110px - 15rem)}@media (max-width:640px){.swagger-ui .opblock .opblock-summary-path{flex-shrink:1;max-width:100%}}.swagger-ui .opblock .opblock-summary-path__deprecated{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .opblock .opblock-summary-operation-id{font-size:14px}.swagger-ui .opblock .opblock-summary-description{color:#3b4151;flex:1 1 auto;font-family:sans-serif;font-size:13px;word-break:break-word}.swagger-ui .opblock .opblock-summary{align-items:center;cursor:pointer;display:flex;padding:5px}.swagger-ui .opblock .opblock-summary .view-line-link{cursor:pointer;margin:0;position:relative;top:2px;transition:all .5s;width:0}.swagger-ui .opblock .opblock-summary:hover .view-line-link{margin:0 5px;width:18px}.swagger-ui .opblock .opblock-summary:hover .view-line-link.copy-to-clipboard{width:24px}.swagger-ui .opblock.opblock-post{background:rgba(73,204,144,.1);border-color:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#49cc90}.swagger-ui .opblock.opblock-put{background:rgba(252,161,48,.1);border-color:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#fca130}.swagger-ui .opblock.opblock-delete{background:rgba(249,62,62,.1);border-color:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f93e3e}.swagger-ui .opblock.opblock-get{background:rgba(97,175,254,.1);border-color:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#61affe}.swagger-ui .opblock.opblock-patch{background:rgba(80,227,194,.1);border-color:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#50e3c2}.swagger-ui .opblock.opblock-head{background:rgba(144,18,254,.1);border-color:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#9012fe}.swagger-ui .opblock.opblock-options{background:rgba(13,90,167,.1);border-color:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{background:hsla(0,0%,92%,.1);border-color:#ebebeb;opacity:.6}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .opblock.opblock-deprecated .tab-header .tab-item.active h4 span:after{background:#ebebeb}.swagger-ui .opblock .opblock-schemes{padding:8px 20px}.swagger-ui .opblock .opblock-schemes .schemes-title{padding:0 10px 0 0}.swagger-ui .filter .operation-filter-input{border:2px solid #d8dde7;margin:20px 0;padding:10px;width:100%}.swagger-ui .download-url-wrapper .failed,.swagger-ui .filter .failed{color:red}.swagger-ui .download-url-wrapper .loading,.swagger-ui .filter .loading{color:#aaa}.swagger-ui .model-example{margin-top:1em}.swagger-ui .tab{display:flex;list-style:none;padding:0}.swagger-ui .tab li{color:#3b4151;cursor:pointer;font-family:sans-serif;font-size:12px;min-width:60px;padding:0}.swagger-ui .tab li:first-of-type{padding-left:0;padding-right:12px;position:relative}.swagger-ui .tab li:first-of-type:after{background:rgba(0,0,0,.2);content:"";height:100%;position:absolute;right:6px;top:0;width:1px}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .tab li button.tablinks{background:none;border:0;color:inherit;font-family:inherit;font-weight:inherit;padding:0}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-external-docs-wrapper,.swagger-ui .opblock-title_normal{color:#3b4151;font-family:sans-serif;font-size:12px;margin:0 0 5px;padding:15px 20px}.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-external-docs-wrapper h4,.swagger-ui .opblock-title_normal h4{color:#3b4151;font-family:sans-serif;font-size:12px;margin:0 0 5px}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper p,.swagger-ui .opblock-title_normal p{color:#3b4151;font-family:sans-serif;font-size:14px;margin:0}.swagger-ui .opblock-external-docs-wrapper h4{padding-left:0}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{padding:8px 40px;width:100%}.swagger-ui .body-param-options{display:flex;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{color:#3b4151;font-family:sans-serif;font-size:12px;margin:10px 0 5px}.swagger-ui .responses-inner .curl{white-space:normal}.swagger-ui .response-col_status{color:#3b4151;font-family:sans-serif;font-size:14px}.swagger-ui .response-col_status .response-undocumented{color:#909090;font-family:monospace;font-size:11px;font-weight:600}.swagger-ui .response-col_links{color:#3b4151;font-family:sans-serif;font-size:14px;max-width:40em;padding-left:2em}.swagger-ui .response-col_links .response-undocumented{color:#909090;font-family:monospace;font-size:11px;font-weight:600}.swagger-ui .response-col_links .operation-link{margin-bottom:1.5em}.swagger-ui .response-col_links .operation-link .description{margin-bottom:.5em}.swagger-ui .opblock-body .opblock-loading-animation{display:block;margin:3em auto}.swagger-ui .opblock-body pre.microlight{word-wrap:break-word;background:#333;border-radius:4px;color:#fff;font-family:monospace;font-size:12px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;margin:0;padding:10px;white-space:pre-wrap;word-break:break-all;word-break:break-word}.swagger-ui .opblock-body pre.microlight .headerline{display:block}.swagger-ui .highlight-code{position:relative}.swagger-ui .highlight-code>.microlight{max-height:400px;min-height:6em;overflow-y:auto}.swagger-ui .highlight-code>.microlight code{white-space:pre-wrap!important;word-break:break-all}.swagger-ui .curl-command{position:relative}.swagger-ui .download-contents{align-items:center;background:#7d8293;border-radius:4px;bottom:10px;color:#fff;cursor:pointer;display:flex;font-family:sans-serif;font-size:14px;font-weight:600;height:30px;justify-content:center;padding:5px;position:absolute;right:10px;text-align:center}.swagger-ui .scheme-container{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);margin:0 0 20px;padding:30px 0}.swagger-ui .scheme-container .schemes{align-items:flex-end;display:flex}.swagger-ui .scheme-container .schemes>label{color:#3b4151;display:flex;flex-direction:column;font-family:sans-serif;font-size:12px;font-weight:700;margin:-20px 15px 0 0}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1em;min-height:1px;padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{color:#3b4151;content:"loading";font-family:sans-serif;font-size:10px;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.swagger-ui .loading-container .loading:before{animation:rotation 1s linear infinite,opacity .5s;backface-visibility:hidden;border:2px solid rgba(85,85,85,.1);border-radius:100%;border-top-color:rgba(0,0,0,.6);content:"";display:block;height:60px;left:50%;margin:-30px;opacity:1;position:absolute;top:50%;width:60px}@keyframes rotation{to{transform:rotate(1turn)}}.swagger-ui .response-controls{display:flex;padding-top:1em}.swagger-ui .response-control-media-type{margin-right:1em}.swagger-ui .response-control-media-type--accept-controller select{border-color:green}.swagger-ui .response-control-media-type__accept-message{color:green;font-size:.7em}.swagger-ui .response-control-examples__title,.swagger-ui .response-control-media-type__title{display:block;font-size:.7em;margin-bottom:.2em}@keyframes blinker{50%{opacity:0}}.swagger-ui .hidden{display:none}.swagger-ui .no-margin{border:none;height:auto;margin:0;padding:0}.swagger-ui .float-right{float:right}.swagger-ui .svg-assets{height:0;position:absolute;width:0}.swagger-ui section h3{color:#3b4151;font-family:sans-serif}.swagger-ui a.nostyle{display:inline}.swagger-ui a.nostyle,.swagger-ui a.nostyle:visited{color:inherit;cursor:pointer;text-decoration:inherit}.swagger-ui .fallback{color:#aaa;padding:1em}.swagger-ui .version-pragma{height:100%;padding:5em 0}.swagger-ui .version-pragma__message{display:flex;font-size:1.2em;height:100%;justify-content:center;line-height:1.5em;padding:0 .6em;text-align:center}.swagger-ui .version-pragma__message>div{flex:1;max-width:55ch}.swagger-ui .version-pragma__message code{background-color:#dedede;padding:4px 4px 2px;white-space:pre}.swagger-ui .opblock-link{font-weight:400}.swagger-ui .opblock-link.shown{font-weight:700}.swagger-ui span.token-string{color:#555}.swagger-ui span.token-not-formatted{color:#555;font-weight:700}.swagger-ui .btn{background:transparent;border:2px solid gray;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#3b4151;font-family:sans-serif;font-size:14px;font-weight:700;padding:5px 23px;transition:all .3s}.swagger-ui .btn.btn-sm{font-size:12px;padding:4px 23px}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{background-color:transparent;border-color:#ff6060;color:#ff6060;font-family:sans-serif}.swagger-ui .btn.authorize{background-color:transparent;border-color:#49cc90;color:#49cc90;display:inline;line-height:1}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{background-color:#4990e2;border-color:#4990e2;color:#fff}.swagger-ui .btn-group{display:flex;padding:30px}.swagger-ui .btn-group .btn{flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{background:none;border:none;padding:0 0 0 10px}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .model-box-control,.swagger-ui .models-control,.swagger-ui .opblock-summary-control{all:inherit;border-bottom:0;cursor:pointer;flex:1;padding:0}.swagger-ui .model-box-control:focus,.swagger-ui .models-control:focus,.swagger-ui .opblock-summary-control:focus{outline:auto}.swagger-ui .expand-methods,.swagger-ui .expand-operation{background:none;border:none}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{height:20px;width:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#404040}.swagger-ui .expand-methods svg{fill:#707070;transition:all .3s}.swagger-ui button{cursor:pointer}.swagger-ui button.invalid{animation:shake .4s 1;background:#feebeb;border-color:#f93e3e}.swagger-ui .copy-to-clipboard{align-items:center;background:#7d8293;border:none;border-radius:4px;bottom:10px;display:flex;height:30px;justify-content:center;position:absolute;right:100px;width:30px}.swagger-ui .copy-to-clipboard button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' aria-hidden='true'%3E%3Cpath fill='%23fff' d='M4 12h4v1H4zm5-6H4v1h5zm2 3V7l-3 3 3 3v-2h5V9zM6.5 8H4v1h2.5zM4 11h2.5v-1H4zm9 1h1v2c-.02.28-.11.52-.3.7s-.42.28-.7.3H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h3c0-1.11.89-2 2-2s2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V5H3v9h10zM4 4h8c0-.55-.45-1-1-1h-1c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H5c-.55 0-1 .45-1 1'/%3E%3C/svg%3E") 50% no-repeat;border:none;flex-grow:1;flex-shrink:1;height:25px}.swagger-ui .curl-command .copy-to-clipboard{bottom:5px;height:20px;right:10px;width:20px}.swagger-ui .curl-command .copy-to-clipboard button{height:18px}.swagger-ui .opblock .opblock-summary .view-line-link.copy-to-clipboard{height:26px;position:static}.swagger-ui select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7 url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M13.418 7.859a.695.695 0 0 1 .978 0 .68.68 0 0 1 0 .969l-3.908 3.83a.697.697 0 0 1-.979 0l-3.908-3.83a.68.68 0 0 1 0-.969.695.695 0 0 1 .978 0L10 11z"/></svg>') right 10px center no-repeat;background-size:20px;border:2px solid #41444e;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);color:#3b4151;font-family:sans-serif;font-size:14px;font-weight:700;padding:5px 40px 5px 10px}.swagger-ui select[multiple]{background:#f7f7f7;margin:5px 0;padding:5px}.swagger-ui select.invalid{animation:shake .4s 1;background:#feebeb;border-color:#f93e3e}.swagger-ui .opblock-body select{min-width:230px}@media (max-width:768px){.swagger-ui .opblock-body select{min-width:180px}}@media (max-width:640px){.swagger-ui .opblock-body select{min-width:100%;width:100%}}.swagger-ui label{color:#3b4151;font-family:sans-serif;font-size:12px;font-weight:700;margin:0 0 5px}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{line-height:1}@media (max-width:768px){.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{max-width:175px}}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text],.swagger-ui textarea{background:#fff;border:1px solid #d9d9d9;border-radius:4px;margin:5px 0;min-width:100px;padding:8px 10px}.swagger-ui input[type=email].invalid,.swagger-ui input[type=file].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid,.swagger-ui textarea.invalid{animation:shake .4s 1;background:#feebeb;border-color:#f93e3e}.swagger-ui input[disabled],.swagger-ui select[disabled],.swagger-ui textarea[disabled]{background-color:#fafafa;color:#888;cursor:not-allowed}.swagger-ui select[disabled]{border-color:#888}.swagger-ui textarea[disabled]{background-color:#41444e;color:#fff}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.swagger-ui textarea{background:hsla(0,0%,100%,.8);border:none;border-radius:4px;color:#3b4151;font-family:monospace;font-size:12px;font-weight:600;min-height:280px;outline:none;padding:10px;width:100%}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{background:#41444e;border-radius:4px;color:#fff;font-family:monospace;font-size:12px;font-weight:600;margin:0;min-height:100px;padding:10px;resize:none}.swagger-ui .checkbox{color:#303030;padding:5px 0 10px;transition:opacity .5s}.swagger-ui .checkbox label{display:flex}.swagger-ui .checkbox p{color:#3b4151;font-family:monospace;font-style:italic;font-weight:400!important;font-weight:600;margin:0!important}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{background:#e8e8e8;border-radius:1px;box-shadow:0 0 0 2px #e8e8e8;cursor:pointer;display:inline-block;flex:none;height:16px;margin:0 8px 0 0;padding:5px;position:relative;top:3px;width:16px}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='3 7 10 8'%3E%3Cpath fill='%2341474E' d='M6.333 15 3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat}.swagger-ui .dialog-ux{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.swagger-ui .dialog-ux .backdrop-ux{background:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0}.swagger-ui .dialog-ux .modal-ux{background:#fff;border:1px solid #ebebeb;border-radius:4px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);left:50%;max-width:650px;min-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}.swagger-ui .dialog-ux .modal-ux-content{max-height:540px;overflow-y:auto;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{color:#41444e;color:#3b4151;font-family:sans-serif;font-size:12px;margin:0 0 5px}.swagger-ui .dialog-ux .modal-ux-content h4{color:#3b4151;font-family:sans-serif;font-size:18px;font-weight:600;margin:15px 0 0}.swagger-ui .dialog-ux .modal-ux-header{align-items:center;border-bottom:1px solid #ebebeb;display:flex;padding:12px 0}.swagger-ui .dialog-ux .modal-ux-header .close-modal{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0 10px}.swagger-ui .dialog-ux .modal-ux-header h3{color:#3b4151;flex:1;font-family:sans-serif;font-size:20px;font-weight:600;margin:0;padding:0 20px}.swagger-ui .model{color:#3b4151;font-family:monospace;font-size:12px;font-weight:300;font-weight:600}.swagger-ui .model .deprecated span,.swagger-ui .model .deprecated td{color:#a0a0a0!important}.swagger-ui .model .deprecated>td:first-of-type{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .model-toggle{cursor:pointer;display:inline-block;font-size:10px;margin:auto .3em;position:relative;top:6px;transform:rotate(90deg);transform-origin:50% 50%;transition:transform .15s ease-in}.swagger-ui .model-toggle.collapsed{transform:rotate(0deg)}.swagger-ui .model-toggle:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/></svg>') 50% no-repeat;background-size:100%;content:"";display:block;height:20px;width:20px}.swagger-ui .model-jump-to-path{cursor:pointer;position:relative}.swagger-ui .model-jump-to-path .view-line-link{cursor:pointer;position:absolute;top:-.4em}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{background:rgba(0,0,0,.7);border-radius:4px;color:#ebebeb;padding:.1em .5em;position:absolute;top:-1.8em;visibility:hidden;white-space:nowrap}.swagger-ui .model p{margin:0 0 1em}.swagger-ui .model .property{color:#999;font-style:italic}.swagger-ui .model .property.primitive{color:#6b6b6b}.swagger-ui .model .external-docs,.swagger-ui table.model tr.description{color:#666;font-weight:400}.swagger-ui table.model tr.description td:first-child,.swagger-ui table.model tr.property-row.required td:first-child{font-weight:700}.swagger-ui table.model tr.property-row td{vertical-align:top}.swagger-ui table.model tr.property-row td:first-child{padding-right:.2em}.swagger-ui table.model tr.property-row .star{color:red}.swagger-ui table.model tr.extension{color:#777}.swagger-ui table.model tr.extension td:last-child{vertical-align:top}.swagger-ui table.model tr.external-docs td:first-child{font-weight:700}.swagger-ui table.model tr .renderedMarkdown p:first-child{margin-top:0}.swagger-ui section.models{border:1px solid rgba(59,65,81,.3);border-radius:4px;margin:30px 0}.swagger-ui section.models .pointer{cursor:pointer}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{border-bottom:1px solid rgba(59,65,81,.3);margin:0 0 5px}.swagger-ui section.models h4{align-items:center;color:#606060;cursor:pointer;display:flex;font-family:sans-serif;font-size:16px;margin:0;padding:10px 20px 10px 10px;transition:all .2s}.swagger-ui section.models h4 svg{transition:all .4s}.swagger-ui section.models h4 span{flex:1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{color:#707070;font-family:sans-serif;font-size:16px;margin:0 0 10px}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{background:rgba(0,0,0,.05);border-radius:4px;margin:0 20px 15px;position:relative;transition:all .5s}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-container .models-jump-to-path{opacity:.65;position:absolute;right:5px;top:8px}.swagger-ui section.models .model-box{background:none}.swagger-ui .model-box{background:rgba(0,0,0,.1);border-radius:4px;display:inline-block;padding:10px}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-box.deprecated{opacity:.5}.swagger-ui .model-title{color:#505050;font-family:sans-serif;font-size:16px}.swagger-ui .model-title img{bottom:0;margin-left:1em;position:relative}.swagger-ui .model-deprecated-warning{color:#f93e3e;font-family:sans-serif;font-size:16px;font-weight:600;margin-right:1em}.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-name{display:inline-block;margin-right:1em}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#606060}.swagger-ui .servers>label{color:#3b4151;font-family:sans-serif;font-size:12px;margin:-20px 15px 0 0}.swagger-ui .servers>label select{max-width:100%;min-width:130px;width:100%}.swagger-ui .servers h4.message{padding-bottom:2em}.swagger-ui .servers table tr{width:30em}.swagger-ui .servers table td{display:inline-block;max-width:15em;padding-bottom:10px;padding-top:10px;vertical-align:middle}.swagger-ui .servers table td:first-of-type{padding-right:1em}.swagger-ui .servers table td input{height:100%;width:100%}.swagger-ui .servers .computed-url{margin:2em 0}.swagger-ui .servers .computed-url code{display:inline-block;font-size:16px;margin:0 1em;padding:4px}.swagger-ui .servers-title{font-size:12px;font-weight:700}.swagger-ui .operation-servers h4.message{margin-bottom:2em}.swagger-ui table{border-collapse:collapse;padding:0 10px;width:100%}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{padding:0 0 0 2em;width:174px}.swagger-ui table.headers td{color:#3b4151;font-family:monospace;font-size:12px;font-weight:300;font-weight:600;vertical-align:middle}.swagger-ui table.headers .header-example{color:#999;font-style:italic}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{min-width:6em;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{border-bottom:1px solid rgba(59,65,81,.2);color:#3b4151;font-family:sans-serif;font-size:12px;font-weight:700;padding:12px 0;text-align:left}.swagger-ui .parameters-col_description{margin-bottom:2em;width:99%}.swagger-ui .parameters-col_description input{max-width:340px;width:100%}.swagger-ui .parameters-col_description select{border-width:1px}.swagger-ui .parameters-col_description .markdown p{margin:0}.swagger-ui .parameter__name{color:#3b4151;font-family:sans-serif;font-size:16px;font-weight:400;margin-right:.75em}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required span{color:red}.swagger-ui .parameter__name.required:after{color:rgba(255,0,0,.6);content:"required";font-size:10px;padding:5px;position:relative;top:-6px}.swagger-ui .parameter__extension,.swagger-ui .parameter__in{color:gray;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .parameter__deprecated{color:red;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .parameter__empty_value_toggle{display:block;font-size:13px;padding-bottom:12px;padding-top:5px}.swagger-ui .parameter__empty_value_toggle input{margin-right:7px}.swagger-ui .parameter__empty_value_toggle.disabled{opacity:.7}.swagger-ui .table-container{padding:20px}.swagger-ui .response-col_description{width:99%}.swagger-ui .response-col_description .markdown p{margin:0}.swagger-ui .response-col_links{min-width:6em}.swagger-ui .response__extension{color:gray;font-family:monospace;font-size:12px;font-style:italic;font-weight:600}.swagger-ui .topbar{background-color:#1b1b1b;padding:10px 0}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{align-items:center;display:flex}.swagger-ui .topbar a{color:#fff;flex:1;font-family:sans-serif;font-size:1.5em;font-weight:700;max-width:300px;-webkit-text-decoration:none;text-decoration:none}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:flex;flex:3;justify-content:flex-end}.swagger-ui .topbar .download-url-wrapper input[type=text]{border:2px solid #62a03f;border-radius:4px 0 0 4px;margin:0;outline:none;width:100%}.swagger-ui .topbar .download-url-wrapper .select-label{align-items:center;color:#f0f0f0;display:flex;margin:0;max-width:600px;width:100%}.swagger-ui .topbar .download-url-wrapper .select-label span{flex:1;font-size:16px;padding:0 10px 0 0;text-align:right}.swagger-ui .topbar .download-url-wrapper .select-label select{border:2px solid #62a03f;box-shadow:none;flex:2;outline:none;width:100%}.swagger-ui .topbar .download-url-wrapper .download-url-button{background:#62a03f;border:none;border-radius:0 4px 4px 0;color:#fff;font-family:sans-serif;font-size:16px;font-weight:700;padding:4px 30px}.swagger-ui .info{margin:50px 0}.swagger-ui .info.failed-config{margin-left:auto;margin-right:auto;max-width:880px;text-align:center}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info pre{font-size:14px}.swagger-ui .info li,.swagger-ui .info p,.swagger-ui .info table{color:#3b4151;font-family:sans-serif;font-size:14px}.swagger-ui .info h1,.swagger-ui .info h2,.swagger-ui .info h3,.swagger-ui .info h4,.swagger-ui .info h5{color:#3b4151;font-family:sans-serif}.swagger-ui .info a{color:#4990e2;font-family:sans-serif;font-size:14px;transition:all .4s}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{color:#3b4151;font-family:monospace;font-size:12px;font-weight:300!important;font-weight:600;margin:0}.swagger-ui .info .title{color:#3b4151;font-family:sans-serif;font-size:36px;margin:0}.swagger-ui .info .title small{background:#7d8492;border-radius:57px;display:inline-block;font-size:10px;margin:0 0 0 5px;padding:2px 4px;position:relative;top:-5px;vertical-align:super}.swagger-ui .info .title small.version-stamp{background-color:#89bf04}.swagger-ui .info .title small pre{color:#fff;font-family:sans-serif;margin:0;padding:0}.swagger-ui .auth-btn-wrapper{display:flex;justify-content:center;padding:10px 0}.swagger-ui .auth-btn-wrapper .btn-done{margin-right:1em}.swagger-ui .auth-wrapper{display:flex;flex:1;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{margin-left:10px;margin-right:10px;padding-right:20px}.swagger-ui .auth-container{border-bottom:1px solid #ebebeb;margin:0 0 10px;padding:10px 20px}.swagger-ui .auth-container:last-of-type{border:0;margin:0;padding:10px 20px}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{background-color:#fee;border-radius:4px;color:red;color:#3b4151;font-family:monospace;font-size:12px;font-weight:600;margin:1em;padding:10px}.swagger-ui .auth-container .errors b{margin-right:1em;text-transform:capitalize}.swagger-ui .scopes h2{color:#3b4151;font-family:sans-serif;font-size:14px}.swagger-ui .scopes h2 a{color:#4990e2;cursor:pointer;font-size:12px;padding-left:10px;-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{animation:scaleUp .5s;background:rgba(249,62,62,.1);border:2px solid #f93e3e;border-radius:4px;margin:20px;padding:10px 20px}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{color:#3b4151;font-family:monospace;font-size:14px;font-weight:600;margin:0}.swagger-ui .errors-wrapper .errors small{color:#606060}.swagger-ui .errors-wrapper .errors .message{white-space:pre-line}.swagger-ui .errors-wrapper .errors .message.thrown{max-width:100%}.swagger-ui .errors-wrapper .errors .error-line{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.swagger-ui .errors-wrapper hgroup{align-items:center;display:flex}.swagger-ui .errors-wrapper hgroup h4{color:#3b4151;flex:1;font-family:sans-serif;font-size:20px;margin:0}@keyframes scaleUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .markdown p,.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown p,.swagger-ui .renderedMarkdown pre{margin:1em auto;word-break:break-all;word-break:break-word}.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown pre{background:none;color:#000;font-weight:400;padding:0;white-space:pre-wrap}.swagger-ui .markdown code,.swagger-ui .renderedMarkdown code{background:rgba(0,0,0,.05);border-radius:4px;color:#9012fe;font-family:monospace;font-size:14px;font-weight:600;padding:5px 7px}.swagger-ui .markdown pre>code,.swagger-ui .renderedMarkdown pre>code{display:block}.swagger-ui .json-schema-2020-12{background-color:rgba(0,0,0,.05);border-radius:4px;margin:0 20px 15px;padding:12px 0 12px 20px}.swagger-ui .json-schema-2020-12:first-of-type{margin:20px}.swagger-ui .json-schema-2020-12:last-of-type{margin:0 20px}.swagger-ui .json-schema-2020-12--embedded{background-color:inherit;padding-bottom:0;padding-left:inherit;padding-right:inherit;padding-top:0}.swagger-ui .json-schema-2020-12-body{border-left:1px dashed rgba(0,0,0,.1);margin:2px 0}.swagger-ui .json-schema-2020-12-body--collapsed{display:none}.swagger-ui .json-schema-2020-12-accordion{border:none;outline:none;padding-left:0}.swagger-ui .json-schema-2020-12-accordion__children{display:inline-block}.swagger-ui .json-schema-2020-12-accordion__icon{display:inline-block;height:18px;vertical-align:bottom;width:18px}.swagger-ui .json-schema-2020-12-accordion__icon--expanded{transform:rotate(-90deg);transform-origin:50% 50%;transition:transform .15s ease-in}.swagger-ui .json-schema-2020-12-accordion__icon--collapsed{transform:rotate(0deg);transform-origin:50% 50%;transition:transform .15s ease-in}.swagger-ui .json-schema-2020-12-accordion__icon svg{height:20px;width:20px}.swagger-ui .json-schema-2020-12-expand-deep-button{border:none;color:#505050;color:#afaeae;font-family:sans-serif;font-size:12px;padding-right:0}.swagger-ui .json-schema-2020-12-keyword{margin:5px 0}.swagger-ui .json-schema-2020-12-keyword__children{border-left:1px dashed rgba(0,0,0,.1);margin:0 0 0 20px;padding:0}.swagger-ui .json-schema-2020-12-keyword__children--collapsed{display:none}.swagger-ui .json-schema-2020-12-keyword__name{font-size:12px;font-weight:700;margin-left:20px}.swagger-ui .json-schema-2020-12-keyword__name--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-keyword__name--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__value{color:#6b6b6b;font-size:12px;font-style:italic;font-weight:400}.swagger-ui .json-schema-2020-12-keyword__value--primary{color:#3b4151;font-style:normal}.swagger-ui .json-schema-2020-12-keyword__value--secondary{color:#6b6b6b;font-style:italic}.swagger-ui .json-schema-2020-12-keyword__value--const,.swagger-ui .json-schema-2020-12-keyword__value--warning{border:1px dashed #6b6b6b;border-radius:4px;color:#3b4151;color:#6b6b6b;display:inline-block;font-family:monospace;font-style:normal;font-weight:600;line-height:1.5;margin-left:10px;padding:1px 4px}.swagger-ui .json-schema-2020-12-keyword__value--warning{border:1px dashed red;color:red}.swagger-ui .json-schema-2020-12-keyword__name--secondary+.json-schema-2020-12-keyword__value--secondary:before{content:"="}.swagger-ui .json-schema-2020-12__attribute{color:#3b4151;font-family:monospace;font-size:12px;padding-left:10px;text-transform:lowercase}.swagger-ui .json-schema-2020-12__attribute--primary{color:#55a}.swagger-ui .json-schema-2020-12__attribute--muted{color:gray}.swagger-ui .json-schema-2020-12__attribute--warning{color:red}.swagger-ui .json-schema-2020-12-keyword--\$vocabulary ul{border-left:1px dashed rgba(0,0,0,.1);margin:0 0 0 20px}.swagger-ui .json-schema-2020-12-\$vocabulary-uri{margin-left:35px}.swagger-ui .json-schema-2020-12-\$vocabulary-uri--disabled{-webkit-text-decoration:line-through;text-decoration:line-through}.swagger-ui .json-schema-2020-12-keyword--description{color:#6b6b6b;font-size:12px;margin-left:20px}.swagger-ui .json-schema-2020-12-keyword--description p{margin:0}.swagger-ui .json-schema-2020-12__title{color:#505050;display:inline-block;font-family:sans-serif;font-size:12px;font-weight:700;line-height:normal}.swagger-ui .json-schema-2020-12__title .json-schema-2020-12-keyword__name{margin:0}.swagger-ui .json-schema-2020-12-property{margin:7px 0}.swagger-ui .json-schema-2020-12-property .json-schema-2020-12__title{color:#3b4151;font-family:monospace;font-size:12px;font-weight:600;vertical-align:middle}.swagger-ui .json-schema-2020-12-keyword--properties>ul{border:none;margin:0;padding:0}.swagger-ui .json-schema-2020-12-property{list-style-type:none}.swagger-ui .json-schema-2020-12-property--required>.json-schema-2020-12:first-of-type>.json-schema-2020-12-head .json-schema-2020-12__title:after{color:red;content:"*";font-weight:700}.swagger-ui .json-schema-2020-12-keyword--patternProperties ul{border:none;margin:0;padding:0}.swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:first-of-type:after,.swagger-ui .json-schema-2020-12-keyword--patternProperties .json-schema-2020-12__title:first-of-type:before{color:#55a;content:"/"}.swagger-ui .json-schema-2020-12-keyword--enum>ul{display:inline-block;margin:0;padding:0}.swagger-ui .json-schema-2020-12-keyword--enum>ul li{display:inline;list-style-type:none}.swagger-ui .json-schema-2020-12__constraint{background-color:#805ad5;border-radius:4px;color:#3b4151;color:#fff;font-family:monospace;font-weight:600;line-height:1.5;margin-left:10px;padding:1px 3px}.swagger-ui .json-schema-2020-12__constraint--string{background-color:#d69e2e;color:#fff}.swagger-ui .json-schema-2020-12-keyword--dependentRequired>ul{display:inline-block;margin:0;padding:0}.swagger-ui .json-schema-2020-12-keyword--dependentRequired>ul li{display:inline;list-style-type:none}.swagger-ui .model-box .json-schema-2020-12:not(.json-schema-2020-12--embedded)>.json-schema-2020-12-head .json-schema-2020-12__title:first-of-type{font-size:16px}.swagger-ui .model-box>.json-schema-2020-12{margin:0}.swagger-ui .model-box .json-schema-2020-12{background-color:transparent;padding:0}.swagger-ui .model-box .json-schema-2020-12-accordion,.swagger-ui .model-box .json-schema-2020-12-expand-deep-button{background-color:transparent}.swagger-ui .models .json-schema-2020-12:not(.json-schema-2020-12--embedded)>.json-schema-2020-12-head .json-schema-2020-12__title:first-of-type{font-size:16px}#print-recipe-basic-info{display:flex;flex-direction:column}#print-recipe-basic-info .print-recipe-header{align-items:flex-end;border-bottom:1px solid #e5e5e5;color:#3f3f3f;display:flex;flex-direction:row;height:25px;justify-content:space-between;padding-bottom:4px}#print-recipe-basic-info .print-recipe-header img{margin-left:243px}#print-recipe-basic-info .basic-info-and-image-container{display:flex;flex-direction:row;margin-top:10px}#print-recipe-basic-info .description-box{color:#3f3f3f;font-size:1rem}#print-recipe-basic-info .basic-info-content{color:#3f3f3f;display:flex;flex-direction:column;font-size:.8rem;overflow:hidden;overflow-wrap:break-word;padding:0 15px 0 0;text-overflow:ellipsis;vertical-align:top;width:100%}#print-recipe-basic-info .basic-info-content .container-general-info{display:flex;flex-direction:row;gap:20px}#print-recipe-basic-info .basic-info-content .recipeName-info{color:#004288;font-size:1.8rem;font-weight:700;padding:10px 0}#print-recipe-basic-info .basic-info-content-media{border-radius:5px;height:113px;margin:0 15px 0 0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;vertical-align:top;width:129px}#print-recipe-basic-info .basic-info-content-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#print-recipe-basic-info .basic-info-content-media .empty-media-element{background:#d8d8d8;color:#999;padding:25px;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-align:center}#print-recipe-basic-info .basic-info-content-media .empty-media-element .no-img{padding:5px 20px;width:45%}#print-recipe-basic-info .basic-info-content-media .empty-media-element>div>span{display:block;margin:0}#print-recipe-basic-info .bold{font-weight:700}#print-recipe-piece-difficulty{background-color:#f9f9f9;border-radius:4px;display:flex;flex-direction:column;gap:15px;padding:12px;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#print-recipe-piece-difficulty .first-row,#print-recipe-piece-difficulty .second-row{display:flex;flex-direction:row}#print-recipe-piece-difficulty .first-row .cost,#print-recipe-piece-difficulty .first-row .difficulty,#print-recipe-piece-difficulty .first-row .servings,#print-recipe-piece-difficulty .first-row .total-time,#print-recipe-piece-difficulty .second-row .cost,#print-recipe-piece-difficulty .second-row .difficulty,#print-recipe-piece-difficulty .second-row .servings,#print-recipe-piece-difficulty .second-row .total-time{display:flex;flex-direction:column;width:50%}#print-recipe-piece-difficulty .first-row .cost .title,#print-recipe-piece-difficulty .first-row .difficulty .title,#print-recipe-piece-difficulty .first-row .servings .title,#print-recipe-piece-difficulty .first-row .total-time .title,#print-recipe-piece-difficulty .second-row .cost .title,#print-recipe-piece-difficulty .second-row .difficulty .title,#print-recipe-piece-difficulty .second-row .servings .title,#print-recipe-piece-difficulty .second-row .total-time .title{color:#004288;font-size:1rem}#print-recipe-piece-difficulty .first-row .cost .value,#print-recipe-piece-difficulty .first-row .difficulty .value,#print-recipe-piece-difficulty .first-row .servings .value,#print-recipe-piece-difficulty .first-row .total-time .value,#print-recipe-piece-difficulty .second-row .cost .value,#print-recipe-piece-difficulty .second-row .difficulty .value,#print-recipe-piece-difficulty .second-row .servings .value,#print-recipe-piece-difficulty .second-row .total-time .value{color:#004288;font-size:1.2rem;font-weight:700}#print-recipe-piece-difficulty .first-row .cost .cost-description-with-price,#print-recipe-piece-difficulty .first-row .cost .grams-per-serving,#print-recipe-piece-difficulty .first-row .difficulty .cost-description-with-price,#print-recipe-piece-difficulty .first-row .difficulty .grams-per-serving,#print-recipe-piece-difficulty .first-row .servings .cost-description-with-price,#print-recipe-piece-difficulty .first-row .servings .grams-per-serving,#print-recipe-piece-difficulty .first-row .total-time .cost-description-with-price,#print-recipe-piece-difficulty .first-row .total-time .grams-per-serving,#print-recipe-piece-difficulty .second-row .cost .cost-description-with-price,#print-recipe-piece-difficulty .second-row .cost .grams-per-serving,#print-recipe-piece-difficulty .second-row .difficulty .cost-description-with-price,#print-recipe-piece-difficulty .second-row .difficulty .grams-per-serving,#print-recipe-piece-difficulty .second-row .servings .cost-description-with-price,#print-recipe-piece-difficulty .second-row .servings .grams-per-serving,#print-recipe-piece-difficulty .second-row .total-time .cost-description-with-price,#print-recipe-piece-difficulty .second-row .total-time .grams-per-serving{color:#3f3f3f;font-size:.8rem}#print-recipe-piece-difficulty .first-row .cost .cost-description,#print-recipe-piece-difficulty .first-row .difficulty .cost-description,#print-recipe-piece-difficulty .first-row .servings .cost-description,#print-recipe-piece-difficulty .first-row .total-time .cost-description,#print-recipe-piece-difficulty .second-row .cost .cost-description,#print-recipe-piece-difficulty .second-row .difficulty .cost-description,#print-recipe-piece-difficulty .second-row .servings .cost-description,#print-recipe-piece-difficulty .second-row .total-time .cost-description{color:#004288;font-size:1.2rem;font-weight:700}#print-recipe-tags-info,#print-recipe-tags-info .tags-info-content{display:flex;flex-direction:column}#print-recipe-tags-info .tags-info-content .title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-tags-info .tags-info-content .body{color:#3f3f3f;font-size:1rem;font-weight:400;padding:10px 0 0}#print-recipe-tags-info .tags-info-content .body li{display:inline-block}#print-recipe-preparations-info,#print-recipe-preparations-info .preparations-info-content{display:flex;flex-direction:column}#print-recipe-preparations-info .preparations-info-content .preparation-title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-preparations-info .preparations-info-content .recipe-times-container{color:#004288;display:flex;flex-direction:row;gap:24px;margin-top:8px}#print-recipe-preparations-info .preparations-info-content .recipe-times-container .recipe-time{display:flex;flex-direction:column}#print-recipe-preparations-info .preparations-info-content .recipe-times-container .recipe-time .time-type-title{font-size:.8rem}#print-recipe-preparations-info .preparations-info-content .recipe-times-container .recipe-time .time-value{font-size:1rem;font-weight:700}#print-recipe-preparations-info .preparations-info-content .preparation-body{color:#3f3f3f;font-size:1rem;font-weight:400}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step{display:flex;flex-direction:column;margin-top:8px}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step .first-row{display:flex;flex-direction:row;font-weight:700;gap:5px}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step .step-tools{display:flex;flex-direction:row}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step .step-tools .tool-title{font-weight:700}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step-group{border-top:1px solid #e5e5e5;margin-top:8px;padding-top:8px}#print-recipe-preparations-info .preparations-info-content .preparation-body .render-step-group .title{font-weight:700}#print-recipe-tips-info,#print-recipe-tips-info .tips-info-content{display:flex;flex-direction:column}#print-recipe-tips-info .tips-info-content .title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-tips-info .tips-info-content .body{color:#3f3f3f;font-size:1rem;font-weight:400;padding:5px 0 0}#print-recipe-tips-info .tips-info-content .body .render-tip{display:flex;flex-direction:row;margin-bottom:5px}#print-recipe-tips-info .tips-info-content .body .render-tip .tip-text{color:#3f3f3f;display:flex;flex-direction:column;font-size:1rem;padding:5px 0}#print-recipe-tips-info .tips-info-content .body .render-tip .tip-text .tip-title{font-weight:700}#print-recipe-tips-info .tips-info-content .body .render-tip .tip-text .tip-description{overflow:hidden;text-overflow:ellipsis}#print-recipe-tools-info,#print-recipe-tools-info .tools-info-content{display:flex;flex-direction:column}#print-recipe-tools-info .tools-info-content .title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-tools-info .tools-info-content .body{color:#3f3f3f;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;font-weight:400;padding:10px 0 0}#print-recipe-tools-info .tools-info-content .body .render-tool{display:flex;flex-direction:row}#print-recipe-ingredients-info,#print-recipe-ingredients-info .ingredients-info-content{display:flex;flex-direction:column}#print-recipe-ingredients-info .ingredients-info-content .title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-ingredients-info .ingredients-info-content .body{color:#3f3f3f;font-size:1rem;font-weight:400;padding:10px 0 0}#print-recipe-ingredients-info .ingredients-info-content .body .empty-ingredient{margin-top:5px}#print-recipe-ingredients-info .ingredients-info-content .body .ingredient-list{color:#004288;font-weight:700;margin-top:5px}#print-recipe-ingredients-info .ingredients-info-content .body .ingredient-body{line-height:16px;padding:3px 0 0}#print-recipe-ingredients-info .ingredients-info-content .body .ingredient-group-body .render-ingredient-group{border-top:1px solid #e5e5e5;margin-top:8px;padding-top:8px}#print-recipe-ingredients-info .ingredients-info-content .body .ingredient-group-body .title-ingredient-group{color:#3f3f3f;font-weight:700;margin-top:5px}#print-recipe-ingredients-info .ingredients-info-content .body .ingredient-group-body .body-ingredient-group{padding:3px 0 0}#print-recipe-nutritional-info{display:flex;flex-direction:column;margin:24px 0}#print-recipe-nutritional-info .nutritional-info-content{display:flex;flex-direction:column;padding:0}#print-recipe-nutritional-info .nutritional-info-content .title{border-bottom:1px solid #e5e5e5;color:#004288;font-size:1.2rem;font-weight:700;padding:5px 0}#print-recipe-nutritional-info .nutritional-info-content .nutrition-per-serving{color:#3f3f3f;font-size:1rem;margin-top:6px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio{align-items:center;display:flex;flex-direction:row;margin:10px 0;padding:0}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info{display:block;list-style:none;margin:10px 0;padding:0;width:100%}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info .progress-container .progress-bar .progress{height:5px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info li{color:#727272;font-size:15px;margin-bottom:10px;position:relative}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info li .nutritional-color{background:#ff0;border-radius:20px;display:inline-block;height:11px;margin-left:-15px;margin-top:2px;position:absolute;width:11px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info .extended-nutrition-info{display:flex;flex-direction:row;font-size:.8rem;justify-content:space-between;width:100%}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info .extended-nutrition-info .nutrition-name{font-weight:700;width:240px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info .extended-nutrition-info .nutrition-value{width:120px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-info .extended-nutrition-info .nutrition-angle{text-align:right;width:100%}#print-recipe-nutritional-info .nutritional-info-content .provide-info-serving{color:#004288;display:block;font-size:1.6rem;font-weight:700;margin-bottom:16px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio li{display:inline-block;width:200px}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .provide-info{color:#3f3f3f;display:flex;flex-direction:column;font-size:.8rem;padding:0 1px 0 0;text-align:left}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .provide-info b{color:#595959;font-size:1.2rem}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .provide-info .provide-info-text{color:#999;font-size:.6rem;font-weight:lighter}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .provide-info .provide-info-qty{color:#595959;font-size:.6rem;font-weight:700}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy{color:#727272;display:flex;font-weight:700;height:30px;justify-content:center;padding:10px 5px 0;text-align:left}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kcal-num,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kj-num,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kcal-num,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kj-num{color:#595959;display:block}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kcal-num .kcal,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kcal-num .kj,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kj-num .kcal,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kj-num .kj,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kcal-num .kcal,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kcal-num .kj,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kj-num .kcal,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kj-num .kj{align-items:baseline;display:flex;font-size:1.2rem;justify-content:flex-end}#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kcal-energy .kcal-service,#print-recipe-nutritional-info .nutritional-info-content .nutrition-radio .kj-energy .kcal-service{color:#595959;font-size:.6rem;letter-spacing:2px;margin-left:3px;margin-top:40px}#print-recipe-nutritional-info .nutrition-info-container{display:flex;flex-direction:column;padding-left:0}#print-recipe-nutritional-info .nutrition-info-container .macronutrients-info-list{display:block;list-style:none;margin:0;padding:0}#print-recipe-nutritional-info .nutrition-info-container .macronutrients-info-list .nutrient-info-title{border-bottom:1px solid #e5e5e5;color:#3f3f3f;font-size:1.2rem;font-weight:700;margin-top:15px}#print-recipe-nutritional-info .nutrition-info-container .macronutrients-info-list .nutrient-info{display:flex;flex-direction:row;justify-content:space-between;margin-top:5px}#print-recipe-nutritional-info .nutrition-info-container .macronutrients-info-list .nutrient-info .nutrient-text{color:#3f3f3f;display:inline-block;font-size:1rem}#print-recipe-nutritional-info .progress-container .progress-bar{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@media print{.pagebreak{clear:both;min-height:1px;page-break-before:always}.print-basic-info-container,.print-container{padding-left:0!important;padding-right:0!important}}.print-basic-info-container{margin:0 auto auto;position:relative}.print-basic-info-container,.print-container{background-color:#fff;padding-left:29px;padding-right:29px;width:842px}.print-container{display:flex;flex-direction:row;height:auto;margin:0 auto;padding-top:20px}.print-container .print-container-left,.print-container .print-container-right{box-sizing:content-box;width:50%}.print-container .print-container-left{padding-right:20px}.print-container .print-container-right{padding-left:20px}.print-container .print-channels-container,.print-container .print-cost-container,.print-container .print-description-container,.print-container .print-difficulty-container,.print-container .print-howtoburnit-container,.print-container .print-ingredients-container,.print-container .print-nutritional-container,.print-container .print-preparations-container,.print-container .print-tags-container,.print-container .print-tips-container,.print-container .print-tools-container{background-color:#fff;box-sizing:border-box;margin-bottom:10px;min-height:70px;position:relative;width:100%}.menuFood{background-color:transparent;border-bottom:1px solid #999;list-style:none;margin:32px 0;padding:0;position:relative;width:1220px}.menuFood li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:23px 17.5px;position:relative;text-align:center;white-space:nowrap}.menuFood li .circle-icon{bottom:36px;position:absolute;right:9px}.menuFood li.tab-active{color:#004288;font-weight:700}.menuFood li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.menuFood li:hover:not(.tab-active){background:#e6e6e6}.menuFood li:hover:not(.tab-active) span{color:#3f3f3f}.menuFood li:first-child{margin:0}.edit-synonyms-container .edit-synonyms-title{border-bottom:1px solid #d8d8d8;display:inline-flex;width:100%}.edit-synonyms-container .ingredient-item-title{box-sizing:content-box;color:#595959;font-size:14px;font-style:normal;font-weight:700;height:22px;letter-spacing:0;line-height:22px;margin-bottom:10px;margin-top:9px;padding-top:10px;text-align:left}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list-title{color:#3f3f3f;font-size:1.6rem}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list{border-bottom:1px solid #d8d8d8;margin-bottom:15px;padding:0 0 5px}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list li{background-color:#f8fafb}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list li.white-button.editing{align-items:center;background-color:#fff;border:1px solid #1068eb;border-radius:4px}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list li.white-button.editing.exceeded{border:1px solid #db380a}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list li span.close-edit-icon,.edit-synonyms-container .radio-input-list-food-synonyms .radio-list li span.tick-icon{margin-left:-6px}.edit-synonyms-container .radio-input-list-food-synonyms .radio-list .radio-input{font-size:14px;min-width:380px}.edit-synonyms-container .radio-input-list-food-synonyms .trash-icon{color:#004288;margin-left:12px!important}.edit-synonyms-container .radio-input-list-food-synonyms .counter{align-items:flex-end;color:#999;display:flex;flex-direction:column;font-size:1.4rem}.edit-synonyms-container .radio-input-list-food-synonyms .radio-input-edit-text{border:none;outline:none;width:93%}.edit-synonyms-container .add-btn{align-items:center;color:#004288;cursor:pointer;display:flex;font-size:1.4rem;margin-left:auto;margin-right:0;margin-top:10px}.edit-synonyms-container .add-btn *{cursor:pointer}.edit-synonyms-container .add-btn .add-icon{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:-2px}.edit-synonyms-container .add-btn .add-icon.disabled{background-color:#999}.edit-synonyms-container .add-btn.disabled{color:#999;cursor:not-allowed;pointer-events:none}.food-detail-header-modal{background-color:#f9f9f9;min-height:687px;position:relative;width:970px}.food-detail-header-modal .fontSize{font-size:1.6rem}.food-detail-header-modal *{box-sizing:border-box}.food-detail-header-modal .custom-modal-content{width:100%}.food-detail-header-modal .custom-modal-header{padding:20px 24px 18px 40px!important}.food-detail-header-modal .custom-modal-header .custom-modal-title-row{margin-top:5px}.food-detail-header-modal .custom-modal-bottom-buttons .button.primary{margin-right:0!important}.food-detail-header-modal .custom-modal-children-container{max-height:calc(100% - 140px);overflow:auto}.food-detail-header-modal .update-ingredient-container{display:flex;flex-direction:row}.food-detail-header-modal .update-ingredient-container .ingredient-container{background-color:#f8fafb;height:525px;overflow:auto;padding:15px 40px 0;width:56%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item-inline{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item-inline .ingredient-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:48%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item{display:flex;flex-direction:column;margin-bottom:10px;margin-top:5px;width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group-space-between{align-items:center;justify-content:space-between}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group-inline{align-items:center;justify-content:flex-start}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group-justify{align-items:center;justify-content:baseline}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group{display:flex;flex-direction:row;width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .input-select-prefix__single-value,.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group input.ingredient-input,.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group input.radio-input-edit-text,.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group textarea.classNameTextArea{font-size:14px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .input-select-prefix__single-value--is-disabled{color:#999;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-item-title{color:#595959;font-size:14px;font-style:normal;font-weight:400;height:22px;letter-spacing:0;line-height:22px;margin-bottom:10px;margin-top:9px;text-align:left}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-item-title .optional-text{color:#999;font-size:14px;font-style:normal;font-weight:400;height:22px;letter-spacing:0;line-height:22px;text-align:left}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-input{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;font-size:16px;height:35px;line-height:35px;padding:10px;width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-input:focus{border:1px solid #004288;color:#004288;outline:none}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box{color:#999;padding-left:0;padding-right:70px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box span.translationText.input-label{margin-left:12px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input[type=radio]:after{background-color:#f2f2f2;height:18px;width:18px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input[type=radio]:checked:after{border:.4em solid #3f89d8;height:10px;width:10px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box input{margin-right:8px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-check-box .input-label{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;text-align:left}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-composition{width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .ingredient-composition textarea{min-height:80px}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-item .ingredient-group .select-input{width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-input{border:1px solid #d8d8d8;border-radius:4px;color:#004288;font-size:1.6rem;height:38px!important;padding:10px;width:100%}.food-detail-header-modal .update-ingredient-container .ingredient-container .ingredient-input:focus{border:1px solid #004288;color:#004288;outline:none}.food-detail-header-modal .update-ingredient-container .invalid-gtin{border-color:red!important}.food-detail-header-modal .update-ingredient-container .ingredient-preview{align-items:center;background-color:#eaebec;display:flex;justify-content:center;pointer-events:none;width:44%}.food-detail-header-modal .update-ingredient-container .ingredient-preview .item-editable{line-height:17px}.food-detail-header-modal .update-ingredient-container .ingredient-preview .item-info .tooltip-text{max-width:250px}.food-detail-header-modal .update-ingredient-container .radio-input-list-food-synonyms .radio-input input[type=radio]:after{height:18px;width:18px}.food-detail-header-modal .update-ingredient-container .radio-input-list-food-synonyms .radio-input{max-width:406px}.food-detail-header-modal .update-ingredient-container .radio-input-list-food-synonyms .radio-input input[type=radio]:checked:after{height:10px;width:10px}.food-detail-header-modal .update-ingredient-container .radio-input-list-food-synonyms .radio-input span{overflow:hidden;overflow-wrap:break-word}.food-detail-header-modal .loading-section{min-height:450px}.food-detail-header-modal .loading-section .loading-container{position:relative;top:110px}.headerFood{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;margin-top:24px;width:1220px}.headerFood .image{border-radius:8px;display:flex;flex-direction:column;margin:16px 24px 16px 16px;max-height:326px;max-width:326px;min-height:326px;min-width:326px}.headerFood .image .image-icons-container{display:flex;justify-content:space-between;z-index:1}.headerFood .image .image-icons-container #pencil-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:8px;margin-top:16px;width:40px}.headerFood .image .image-icons-container #pencil-container .pencil-btn{background:#3f3f3f;cursor:pointer;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:19px;min-width:20px}.headerFood .image .image-icons-container .hearticon{cursor:pointer;height:24.75px;margin-left:15.5px;margin-top:23px;mask-size:contain;-webkit-mask-size:contain;width:27.5px}.headerFood .image .image-icons-container .hearticon.heart-active{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-active.svg)}.headerFood .image .image-icons-container .hearticon.heart-inactive{content:url(https://images.aws.nestle.recipes/Images/SVG/heart-inactive.svg)}.headerFood .image .image-icons-container .hearticon.no-pointer{cursor:auto}.headerFood .image.product{background:linear-gradient(137deg,#5f9daf,#437786)}.headerFood .image.ingredient{background:linear-gradient(137deg,#f4c22a,#e1a74c)}.headerFood .image.media{position:relative}.headerFood .image.media .media-container{position:absolute}.headerFood .image.media .media-container .single-media-element{mask-size:cover;-webkit-mask-size:cover;max-height:326px;max-width:326px;min-height:326px;min-width:326px}.headerFood .image .media-container{height:calc(100% - 56px)}.headerFood .image .media-container .no-img-food{align-items:center;display:flex;height:calc(100% - 56px);justify-content:center;margin:0;width:100%}.headerFood .image img:not(.big-image):not(.mini-media-image){height:100px;position:static;transform:scale(1.1);width:100px}.headerFood .image img:not(.big-image):not(.mini-media-image).ingredient{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center}.headerFood .image img:not(.big-image):not(.mini-media-image).product{background:#fff;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center}.headerFood .content{margin-right:32px;margin-top:24.5px;width:100%}.headerFood .content .title-and-edit-container{align-items:center;display:flex;justify-content:space-between}.headerFood .content .title-and-edit-container .content-title{color:#004288;font-size:32px;font-weight:700;line-height:1;overflow:hidden;overflow-wrap:break-word}.headerFood .content .title-and-edit-container .food-edit-action{align-items:center;display:flex}.headerFood .content .title-and-edit-container .food-edit-action .pencil{background:#004288;cursor:pointer;height:15.3px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:16px}.headerFood .content .title-and-edit-container .food-edit-action .edit-icon-label{color:#004288;cursor:pointer;font-size:16px;font-weight:400;margin-left:12px;text-decoration:underline}.headerFood .content .food-quality-info{align-items:center;color:#3f3f3f;display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:28px;margin-top:20px}.headerFood .content .food-quality-info .quality-circle-container{height:48px;width:48px}.headerFood .content .food-quality-info .quality-circle-container .container-text-circle{font-size:14px}.headerFood .content .content-info-middle{display:flex;justify-content:space-between}.headerFood .content .content-info-middle .brand-container,.headerFood .content .content-info-middle .group-container,.headerFood .content .content-info-middle .gtin-container,.headerFood .content .content-info-middle .langs-container,.headerFood .content .content-info-middle .source-container{align-items:center;color:#3f3f3f;display:flex;font-size:16px;font-weight:700;gap:8px;line-height:1}.headerFood .content .content-info-middle .brand-container .brand-description,.headerFood .content .content-info-middle .brand-container .group-description,.headerFood .content .content-info-middle .brand-container .gtin-description,.headerFood .content .content-info-middle .brand-container .langs-description,.headerFood .content .content-info-middle .brand-container .source-description,.headerFood .content .content-info-middle .group-container .brand-description,.headerFood .content .content-info-middle .group-container .group-description,.headerFood .content .content-info-middle .group-container .gtin-description,.headerFood .content .content-info-middle .group-container .langs-description,.headerFood .content .content-info-middle .group-container .source-description,.headerFood .content .content-info-middle .gtin-container .brand-description,.headerFood .content .content-info-middle .gtin-container .group-description,.headerFood .content .content-info-middle .gtin-container .gtin-description,.headerFood .content .content-info-middle .gtin-container .langs-description,.headerFood .content .content-info-middle .gtin-container .source-description,.headerFood .content .content-info-middle .langs-container .brand-description,.headerFood .content .content-info-middle .langs-container .group-description,.headerFood .content .content-info-middle .langs-container .gtin-description,.headerFood .content .content-info-middle .langs-container .langs-description,.headerFood .content .content-info-middle .langs-container .source-description,.headerFood .content .content-info-middle .source-container .brand-description,.headerFood .content .content-info-middle .source-container .group-description,.headerFood .content .content-info-middle .source-container .gtin-description,.headerFood .content .content-info-middle .source-container .langs-description,.headerFood .content .content-info-middle .source-container .source-description{font-weight:400}.headerFood .content .content-composition{display:flex;flex-direction:column;font-size:16px;line-height:22px;margin-top:24px}.headerFood .content .content-composition .composition-label{font-weight:700;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis}.headerFood .content .content-composition .composition-box{display:-webkit-box;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;overflow:hidden;text-overflow:ellipsis;width:100%}.headerFood .content .content-composition .read-more .read-more-label{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}.modal-overlay .modal-section.show-more-modal .modal-body{display:block;line-height:22px}.modal-overlay .modal-section.show-more-modal .modal-body .modal-body-name{color:#3f3f3f;font-size:16px;font-weight:700;margin-bottom:8px}.modal-overlay .modal-section.show-more-modal .modal-body .modal-body-composition{color:#595959;font-size:14px}.delete-food-modal .modal-body{color:#3f3f3f;display:block;font-size:14px;font-size:1.4rem;line-height:22px}.row-layout-foods{margin-left:0;margin-right:0}.row-layout-foods .layout{background-color:#f9f9f9;display:flex;justify-content:center}.row-layout-foods .layout .layout-content{max-width:1224px;min-height:calc(100vh - 244px)}.row-layout-foods .layout .rp-topbar-container{margin:35px 0 0!important}.container-quantities .section-filters{align-items:center;border:1px solid #004288;border-radius:20px;box-sizing:border-box;color:rgba(0,66,136,.8);cursor:pointer;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;text-align:center;vertical-align:middle}.container-quantities .section-filters:hover:not(.filter-active){background:#ebf6fe;color:#004288}.container-quantities .section-filters .text{display:inline-block}.container-quantities .section-filters .triangle-icon{display:inline-block;margin-left:7px;position:relative;top:-6px}.container-quantities .section-filters.filter-active{background-color:#004288;color:#fff}.container-quantities .section-filters.filter-active svg{transform:rotate(180deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease}.container-quantities .section-filters.filters-applied-withnumber{background-color:#ebf6fe;border:0;text-align:initial}.container-quantities .section-filters.filters-applied-withnumber .count-applied{box-sizing:border-box;font-family:sans-serif}.container-quantities .section-filters.filters-applied-withnumber span{align-items:center;background-color:#3f89d8;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:15px;justify-content:center;margin-left:7px;padding:2px;text-align:center;width:15px}.container-quantities .container-custom-select-quantities{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:grid;flex-direction:column;grid-template-columns:auto auto;min-height:55px;padding:15px 15px 100px;position:absolute;top:50px;width:560px;z-index:4}.container-quantities .container-custom-select-quantities .header-section{align-self:flex-start}.container-quantities .container-custom-select-quantities .header-section .filter-title{font-size:1.6rem}.container-quantities .container-custom-select-quantities .header-section .filter-body{min-height:50px}.container-quantities .container-custom-select-quantities .header-section .filter-body .filter-input{min-height:40px;width:256px}.container-quantities .container-custom-select-quantities .filter-section{align-self:flex-start}.container-quantities .container-custom-select-quantities .filter-section .filter-title{font-size:1.6rem}.container-quantities .container-custom-select-quantities .filter-section .filter-body{min-height:50px}.container-quantities .container-custom-select-quantities .filter-section .filter-body .filter-input{min-height:40px;width:256px}.container-quantities .container-custom-select-quantities .filter-section .filter-body .filter-input .range-input-container{color:#595959;font-size:1.4rem}.container-quantities .container-custom-select-quantities .filter-section .filter-body .filter-input .range-input-container .range-input-from-label{color:#595959}.container-quantities .container-custom-select-quantities .filter-section .filter-title-quantity{color:#3f3f3f;font-size:1.6rem}.container-quantities .container-custom-select-quantities .filter-section .filter-title-quantity .filters-options{font-size:1.6rem}.container-quantities .container-custom-select-quantities .custom-select-quantities{display:block;margin-bottom:30px;width:90%}.container-quantities .container-custom-select-quantities .custom-select-quantities .input-select-prefix__control{min-height:34px!important;min-width:54px!important;width:256px}.container-quantities .container-custom-select-quantities .footer-custom-select-quantities{align-items:center;border-top:1px solid #d8d8d8;bottom:18px;display:flex;height:20%;justify-content:space-between;left:20px;margin-top:0;padding-top:0;position:absolute;width:550px}.container-quantities .container-custom-select-quantities .footer-custom-select-quantities .text-clear{color:#004288;display:inline-block;font-size:1.4rem;margin-left:10px;text-align:center;visibility:hidden}.container-quantities .container-custom-select-quantities .footer-custom-select-quantities .text-clear.show-clear{cursor:pointer;visibility:visible}.container-quantities .container-custom-select-quantities .footer-custom-select-quantities .button-show{background-color:#004288;border:1px solid #004288;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-right:10px;padding:7px 15px 5px;text-align:center}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled .tooltiptext:before{border:8px solid transparent;border-top-color:#afaeae;content:"";position:absolute;top:100%}.recipes-list-main-view-foods{bottom:130px;display:flex;flex-direction:row;justify-content:left;left:-10px;position:relative;z-index:1}.recipes-list-main-view-foods .filter-row{background-color:#fff;left:50%;margin-top:10px;min-width:100vw;padding-top:0;position:relative;transform:translate(-50%,-50%)}.recipes-list-main-view-foods .filter-row .container-all-filters{align-items:center}.recipes-list-main-view-foods .filter-row .container-all-filters .container-section-filters{max-height:42px;padding-top:15px}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled:hover .tooltiptext{visibility:visible}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled .tooltiptext{background-color:#4a4a4a;border-radius:4px;bottom:75px;box-shadow:0 0 10px 0 rgba(0,0,0,.502);color:#fff;font-family:UniversLTStd,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;left:75px;letter-spacing:0;line-height:20px;opacity:1;padding:8px;position:relative;text-align:left;visibility:hidden;z-index:1}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled .tooltiptext:before{bottom:-16px;margin-left:-2px;top:unset;transform:rotate(0deg)}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled .section-filters{align-items:center;border:1px solid #d8d8d8;border-radius:20px;box-sizing:border-box;color:#d8d8d8;cursor:default;display:inline-flex;font-size:1.4rem;height:32px;margin-bottom:10px;margin-right:10px;padding:0 15px;pointer-events:none;text-align:center;vertical-align:middle}.recipes-list-main-view-foods .filter-row .container-all-filters .quantity-disabled .section-filters .triangle-icon svg polygon{fill:#d8d8d8}.recipes-list-main-view-foods .filter{padding-top:0}.recipes-list-main-view-foods .float-right{float:right;position:static}.recipes-list-main-view-foods .slider-quantity{padding:20px 10px 10px 8px}.recipes-list-main-view-foods .slider-quantity .input-range{height:3rem}.recipes-list-main-view-foods .slider-quantity .input-range .input-range__label{font-size:1.4rem}.recipes-list-main-view-foods .slider-quantity .input-range .input-range__track{background-color:#d8d8d8;height:.4rem}.recipes-list-main-view-foods .slider-quantity .input-range .input-range__track--active{background:#3f89d8}.recipes-list-main-view-foods .slider-quantity .input-range .input-range__slider{background:#3f89d8;border:1px solid #3f89d8;height:1.4rem;margin-left:-.8rem;margin-top:-.92rem;width:1.4rem}.recipes-list-main-view-foods .slider-quantity .input-range .input-range__label--value{top:-3rem}.recipes-list-main-view-foods .slider-quantity.disabled .input-range__track{cursor:default}.recipes-list-main-view-foods .slider-quantity.disabled .input-range__track--active{background:#999}.recipes-list-main-view-foods .slider-quantity.disabled .input-range__slider{background:#999;border:1px solid #999;cursor:default}.recipes-list-main-view-foods .need-unit{color:#727272;font-size:1.6rem}.recipes-list-main-view-foods .quantity-selected-title{color:#595959;font-size:1.4rem}#searcher-items-component-foods .recipes-list-title-foods{color:#004288;display:flex;font-size:2.4rem;justify-content:flex-end;margin:2rem 0;min-width:100%;position:relative}#searcher-items-component-foods .recipes-list-title-foods .title{display:inline-flex;max-width:550px;min-width:550px}#searcher-items-component-foods .recipes-list-title-foods .product-food-title{left:0;min-width:555px;position:absolute}#searcher-items-component-foods .recipes-list-title-foods .recipe-count-foods{color:#004288;display:inline-flex;font-size:1.4rem;font-weight:400;margin-right:30px;margin-top:8px}#searcher-items-component-foods .recipes-list-title-foods .recipe-count-foods .recipe-count-number-foods{font-weight:400}#searcher-items-component-foods .recipes-list-title-foods .recipe-count-foods .recipe-count-number-foods .recipes-filter{margin-left:377px}#searcher-items-component-foods .recipes-list-title-foods .recipe-count-foods .recipe-count-number-foods .base-recipes-filter{margin-left:345px}#searcher-items-component-foods .recipes-list-title-foods .recipe-count-foods .recipe-count-number-foods .complements-filter{margin-left:305px}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;margin:0;padding-bottom:1px;padding-top:2px;vertical-align:middle}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__single-value{color:#004288!important}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__menu{min-width:120px;z-index:50}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__control{width:100%}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__control .input-select-prefix__indicators{top:-15px}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px;vertical-align:middle}#searcher-items-component-foods .recipes-list-title-foods .select-order-by-foods .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes,#searcher-items-component-foods .main-filter-bar-container-foods-complements,#searcher-items-component-foods .main-filter-bar-container-foods-recipes{display:flex;min-height:205px;position:relative;width:100%}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:146px;left:50%;margin-top:23px;min-width:99vw;position:absolute;top:17%;transform:translate(-50%,-50%)}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .action-title,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .action-title,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .action-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin:32px 0 24px;max-width:700px;min-width:569px;text-align:center}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action{color:#515151;font-size:1.8rem;margin-left:auto;margin-right:auto;max-width:1224px;min-width:251px}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action .searchBox>svg,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action .searchBox>svg,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action .searchBox>svg{height:23px;right:-15px;width:20px}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action .searchBox input,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action .searchBox input,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action .searchBox input{border:1px solid #3f3f3f;color:#004288;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;width:544px}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action .searchBox input::-moz-placeholder,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action .searchBox input::-moz-placeholder,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action .searchBox input::-moz-placeholder{color:#3f3f3f}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action .searchBox input::placeholder,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action .searchBox input::placeholder,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action .searchBox input::placeholder{color:#3f3f3f}#searcher-items-component-foods .main-filter-bar-container-foods-base-recipes .quick-actions .quick-action .searchBox input:focus,#searcher-items-component-foods .main-filter-bar-container-foods-complements .quick-actions .quick-action .searchBox input:focus,#searcher-items-component-foods .main-filter-bar-container-foods-recipes .quick-actions .quick-action .searchBox input:focus{border:2px solid #004288}.food-usage-table{margin-top:-30px}.food-usage-table .table-head .table-head-row .table-head-cell:first-child{max-width:150px;min-width:150px}.food-usage-table .table-body .item-market-locale-foods{color:#004282;display:flex;font-size:1.6rem;height:19px;line-height:16px;margin-bottom:6px}.food-usage-table .table-body .item-market-locale-foods .language-food{border-right:1px solid #3d6ca2}.topbar-container{display:flex;flex-direction:column;width:1220px}.topbar-container .breadcrumbs{margin-bottom:32px;margin-top:24px}.topbar-container .topbar-content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;height:60px;justify-content:space-between}.topbar-container .topbar-content .topbar-info{align-items:center;display:flex}.topbar-container .topbar-content .topbar-info .market-code-and-id{align-items:flex-end;color:#3f3f3f;display:flex;font-size:22px;font-weight:400;line-height:1;margin-left:16px}.topbar-container .topbar-content .topbar-info .market-code-and-id .market-code,.topbar-container .topbar-content .topbar-info .market-code-and-id .nutritional-id{font-weight:700;margin:0 8px}.topbar-container .topbar-content .topbar-info .market-code-and-id .line-topbar-info{border-right:1px solid #3f3f3f;height:28px}.topbar-container .topbar-content .topbar-info .market-code-and-id .nutritional-text{margin-left:8px}.topbar-container .topbar-content .topbar-info .created-updated-dates{align-items:center;color:#3f3f3f;display:flex;font-size:14px;font-weight:400;gap:40px;margin-left:32px}.topbar-container .topbar-content .topbar-info .created-updated-dates .created-date-container,.topbar-container .topbar-content .topbar-info .created-updated-dates .updated-date-container{align-items:center;display:flex;flex-direction:column}.topbar-container .topbar-content .topbar-info .created-updated-dates .created-text,.topbar-container .topbar-content .topbar-info .created-updated-dates .updated-text{font-weight:700;line-height:22px}.topbar-container .topbar-content .action-buttons-container{margin-right:19.3px}.topbar-container .topbar-content .action-buttons-container .delete-ingredient-button{cursor:pointer}.topbar-container .delete-food-modal .modal-body{color:#3f3f3f;display:block;font-size:14px;font-size:1.4rem;line-height:22px}.topbar-container .confirm-delete-ingredient .message-primary{color:#595959;display:block;font-size:1.6rem;font-weight:700}.topbar-container .confirm-delete-ingredient .message-secondary{color:#595959;display:block;font-size:1.4rem;margin-top:8px}.nutrients-containerDetail{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:27px;min-height:141px!important;overflow-wrap:break-word;padding:24px 16px;position:relative;text-overflow:ellipsis}.nutrients-containerDetail.isEditable{background-color:#fff}.nutrients-containerDetail .emptyMessage,.nutrients-containerDetail .emptySpecialUnit,.nutrients-containerDetail span.translationText{color:#3f3f3f;font-size:1.6rem}.nutrients-containerDetail .nutritional-information-header{border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:20px;font-weight:700;padding-bottom:13px;width:100%}.nutrients-containerDetail .nutritional-information-header .toolTip{height:16px;margin-left:8px;width:16px}.nutrients-containerDetail .nutritional-information-header .toolTip .tooltip-text{bottom:20px;left:0}.edit-mode .containerDetail:not(.isEditable){background:#fff}.ContainerTable{background-color:#fff;margin-top:24px}.ContainerTable p{color:#3f3f3f;margin-top:0;padding-top:0}.ContainerTable .container-nutrients-group{display:inline-flex;grid-gap:16px;padding:24px 8px}.ContainerTable .container-nutrients-group .empty,.ContainerTable .container-nutrients-group .isbig4,.ContainerTable .container-nutrients-group .isbig8,.ContainerTable .container-nutrients-group .ismns9{border-radius:5px;color:#004288;display:flex;font-size:12px;height:22px;justify-content:center;line-height:2;width:45px}.ContainerTable .container-nutrients-group .isbig4{background-color:#c4fbff}.ContainerTable .container-nutrients-group .isbig8{background-color:#ffedb1}.ContainerTable .container-nutrients-group .ismns9{background-color:#d9dbff}.ContainerTable .container-nutrients-group .empty{visibility:hidden}.ContainerTable .container-input{align-items:center;background:#fff;border:1px solid #595959;border-radius:4px;box-sizing:border-box;display:flex;height:48px;padding:0;transition:none;width:98px}.ContainerTable .container-input.isEditing{border:2px solid #1068eb}.ContainerTable .container-input.warning{border:2px solid #db380a}.ContainerTable .container-input .input-grams{background:transparent;border:none;color:#3f3f3f;font-size:1.6rem;outline:none;padding:0 6px 0 0;text-align:right;transition:color .2s;width:45px}.ContainerTable .container-input .input-grams.isEditing{color:#004288}.ContainerTable .container-input .input-grams.warning{color:#db380a}.ContainerTable .container-input .input-grams::-webkit-inner-spin-button,.ContainerTable .container-input .input-grams::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ContainerTable .container-input .input-grams::-moz-appearance{-moz-appearance:textfield;appearance:textfield}.ContainerTable .container-input .icon-box{display:inline-block;position:relative;top:6px;width:70px}.ContainerTable .container-input .icon-box.warning{display:none}.ContainerTable .container-input .icon-box .tick-icon{background:#004288;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.ContainerTable .container-input .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.ContainerTable .span-units{align-self:center;color:#3f3f3f;font-size:1.6rem;white-space:nowrap}.ContainerTable .warning-box{gap:4px;height:100%}.ContainerTable .warning-box,.ContainerTable .warning-box .red-icon{align-items:center;display:flex}.ContainerTable .warning-box .red-icon .warning-icon{color:#db380a;height:20px;width:20px;fill:#db380a;margin-right:4px}.ContainerTable .warning-box .span-alert{color:#db380a;font-size:12px;font-weight:500;line-height:1;margin-left:0;margin-right:0;white-space:nowrap}.ContainerTable .WarningBoxIcon a{text-decoration:underline}.ContainerTable .foods-nutritional-table .table-head .table-head-row .table-head-cell{border:0 solid #e0e0e0;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:1.6rem;min-width:100px}.ContainerTable .foods-nutritional-table .table-head .table-head-row .table-head-cell:first-child{left:0;max-width:150px!important;min-width:150px!important;padding-left:8px;position:sticky;width:150px!important;z-index:1}.ContainerTable .foods-nutritional-table .table-head .table-head-row .table-head-cell:nth-child(2){max-width:200px!important;min-width:200px!important;width:200px!important}.ContainerTable .foods-nutritional-table .table-body .table-body-row{background-color:#fafcfe}.ContainerTable .foods-nutritional-table .table-body .table-body-row.even{background-color:#f2f8ff}.ContainerTable .foods-nutritional-table .table-body .table-body-row.even.empty-nutrient-group{background-color:#f9f9f9}.ContainerTable .foods-nutritional-table .table-body .table-body-row .table-body-cell{border-right:0 solid #ddd;height:64px;max-height:64px;min-height:64px;vertical-align:middle}.ContainerTable .foods-nutritional-table .table-body .table-body-row .table-body-cell:first-child{left:0;max-width:120px!important;min-width:120px!important;padding:0!important;position:sticky;width:120px!important;z-index:1}.ContainerTable .foods-nutritional-table .table-body .table-body-row .table-body-cell:nth-child(2){max-width:215px!important;min-width:215px!important;padding:0;width:215px!important}.ContainerTable .foods-nutritional-table .table-body .table-body-row .table-body-cell:nth-child(3){padding:0}.ContainerTable .foods-nutritional-table .table-body .table-body-row .table-body-cell .column-recipe{box-sizing:border-box;color:#004288;display:block;font-size:1.4rem;max-width:100%;overflow:hidden;padding:5px 5px 5px 16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ContainerTable .custom-number-input{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;padding:4px 8px}.ContainerTable .custom-spin-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:2px;margin-right:2px}.ContainerTable .custom-spin-buttons .down,.ContainerTable .custom-spin-buttons .up{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:17px;justify-content:center;padding:0;width:17px}.ContainerTable .custom-spin-buttons .down:before,.ContainerTable .custom-spin-buttons .up:before{border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:0;width:0}.ContainerTable .custom-spin-buttons .up:before{border-bottom:7px solid #3c3c3c}.ContainerTable .custom-spin-buttons .down:before{border-top:7px solid #3c3c3c}.ContainerTable .custom-spin-buttons .separator{background:#595959;border-radius:2px;height:1px;margin:2px 0;width:17px}.ContainerTable .input-with-unit-row{align-items:center;display:flex;gap:12px;height:64px}.foods-nutritional-table .table-body-row{height:64px;max-height:64px;min-height:64px}.unit-details-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:20px;min-height:180px;overflow-wrap:break-word;padding:24px 16px;text-overflow:ellipsis}.unit-details-container .unit-details-title-container{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:20px;font-weight:700;justify-content:space-between;padding-bottom:12px}.unit-details-container .unit-details-title-container .unit-details-title{display:flex}.unit-details-container .unit-details-title-container .unit-details-title .toolTip{height:16px;margin-left:8px;width:16px}.unit-details-container .unit-details-title-container .unit-details-title .toolTip .tooltip-text{bottom:20px;left:0}.unit-details-container .unit-details-title-container .add-new-equivalence{align-items:baseline;cursor:pointer;display:flex;margin-right:8px;width:171px}.unit-details-container .unit-details-title-container .add-new-equivalence.isEditing{cursor:not-allowed;pointer-events:none}.unit-details-container .unit-details-title-container .add-new-equivalence .add-icon{height:16px;margin-right:12px;width:16px}.unit-details-container .unit-details-title-container .add-new-equivalence .add-icon.isEditing{opacity:.33}.unit-details-container .unit-details-title-container .add-new-equivalence .label-add-icon{align-self:flex-start;color:#004288;font-size:14px;font-weight:400}.unit-details-container .unit-details-title-container .add-new-equivalence .label-add-icon.isEditing{opacity:.33}.unit-details-container .container-inputs{display:flex;margin-top:31px;width:100%}.unit-details-container .container-inputs .detail-select-title{color:#3f3f3f;font-size:14px;font-weight:400;margin-bottom:10px}.unit-details-container .container-inputs .select-unit-details{align-items:center;display:flex;margin-bottom:16px;position:relative;width:100%}.unit-details-container .container-inputs .select-input{display:block;padding-inline-end:20px;position:relative;width:193.5px}.unit-details-container .container-inputs .select-input .input-select-prefix__control{border:1px solid #595959;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.unit-details-container .container-inputs .select-input .input-select-prefix__control .input-select-prefix__single-value{color:#595959;font-size:16px;max-width:calc(100% - 25px);overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.unit-details-container .container-inputs .select-input .input-select-prefix__control--menu-is-open{border-color:#1068eb!important;box-shadow:0 0 0 1px #1068eb}.unit-details-container .container-inputs .select-input .input-select-prefix__control--menu-is-open .input-select-prefix__single-value{color:#004288;font-size:16px}.unit-details-container .container-inputs .select-input .input-select-prefix__value-container{min-height:48px;width:100%}.unit-details-container .container-inputs .select-input .input-select-prefix__menu{background:#fff;border:1px solid #e0e0e0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.251);left:-2px;max-width:200px;min-width:200px;padding:0;position:absolute;top:48px;width:200px;z-index:3}.unit-details-container .container-inputs .select-input .input-select-prefix__option{align-items:center;background:transparent;color:#3f3f3f;cursor:pointer;display:flex;font-size:14px;height:auto;line-height:1.4;margin:2px 0;min-height:40px;padding:8px 16px;white-space:normal;word-break:break-word}.unit-details-container .container-inputs .select-input .input-select-prefix__option.input-select-prefix__option--is-focused,.unit-details-container .container-inputs .select-input .input-select-prefix__option:hover{background:#ebf6fe}.unit-details-container .container-inputs .input-simple-validation-container{display:block;height:40px;margin:0 16px;width:80px}.unit-details-container .container-inputs .quantity-grams{align-items:center;border:1px solid #595959;border-radius:4px;box-sizing:border-box;display:flex;height:48px;text-align:center;transition:border-color .2s,box-shadow .2s;width:82px}.unit-details-container .container-inputs .quantity-grams.isDisabled{background-color:#f2f2f2}.unit-details-container .container-inputs .quantity-grams.isEditing{border:2px solid #1068eb;color:#004288;transition:border-color .2s,box-shadow .2s}.unit-details-container .container-inputs .quantity-grams .input-grams{background:none;border:none;color:#3f3f3f;font-size:16px;max-height:48px;min-height:48px;outline:none;text-align:center;width:100%}.unit-details-container .container-inputs .quantity-grams .input-grams.isEditing{border:none;color:#004288}.unit-details-container .container-inputs .quantity-grams .input-grams::-webkit-inner-spin-button,.unit-details-container .container-inputs .quantity-grams .input-grams::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.unit-details-container .container-inputs .quantity-grams .input-grams::-moz-appearance{-moz-appearance:textfield;appearance:textfield}.unit-details-container .container-inputs .label-grams{color:#3f3f3f;font-size:14px;margin-left:8px}.unit-details-container .container-inputs .toolTip{background-image:none;margin:0 5px 8px 0}.unit-details-container .container-inputs .toolTip .right{bottom:40px;left:4px}.unit-details-container .container-inputs .trash-icon{background:#fff;background:#3f3f3f;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:32px;min-width:32px;padding:0}.unit-details-container .container-inputs .trash-icon.disabled{cursor:default}.unit-details-container .container-inputs .custom-number-input{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;padding:4px 8px}.unit-details-container .container-inputs .custom-spin-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:2px;margin-right:2px}.unit-details-container .container-inputs .custom-spin-buttons .down,.unit-details-container .container-inputs .custom-spin-buttons .up{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:17px;justify-content:center;padding:0;width:17px}.unit-details-container .container-inputs .custom-spin-buttons .down:before,.unit-details-container .container-inputs .custom-spin-buttons .up:before{border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:0;width:0}.unit-details-container .container-inputs .custom-spin-buttons .up:before{border-bottom:7px solid #3c3c3c}.unit-details-container .container-inputs .custom-spin-buttons .down:before{border-top:7px solid #3c3c3c}.unit-details-container .container-inputs .custom-spin-buttons .separator{background:#595959;border-radius:2px;height:1px;margin:2px 0;width:17px}.unit-details-container .icon-box{display:flex}.unit-details-container .icon-box .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px}.unit-details-container .icon-box .tick-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.unit-details-container .icon-box .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px}.unit-details-container .icon-box .close-edit-icon.warning{background:red;cursor:default}.unit-details-container .icon-box .close-edit-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.food-allergens-card .title-section{max-height:20px}.food-allergens-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}.food-allergens-container .empty-message{color:#3f3f3f;font-size:1.6rem}.food-allergens-container .food-allergen{cursor:pointer;flex:0 1 calc(20% - 8px)}.food-allergens-modal-body .allergen-description{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;margin-bottom:18px;margin-top:42px;text-align:left}.food-allergens-modal-body .allergen-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);min-height:196px;padding:12px 25px}.food-allergens-modal-body .allergen-section .allergen-header{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:space-between;margin-top:12px}.food-allergens-modal-body .allergen-section .allergen-header .allergen-title{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}.food-allergens-modal-body .allergen-section .allergen-header .allergen-title .allergen-counter{align-items:center;background-color:#3f89d8;border-radius:16px;color:#fff;display:flex;flex-direction:row;font-weight:400;height:30px;justify-content:center;line-height:20px;margin-left:23px;width:78px}.food-allergens-modal-body .allergen-section .allergen-header .allergen-select-all{cursor:pointer}.food-allergens-modal-body .allergen-section .allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:30px}.food-allergens-modal-body .allergen-section .allergen-container .allergen-icon{cursor:pointer;margin-right:27px}.container-card.food-nutrition-card{color:#004288;margin-bottom:35px}.container-card.food-nutrition-card .title-section{max-height:20px}.container-card.food-nutrition-card .container-card-body .food-nutrition-container .food-nutrition-item{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.container-card.food-nutrition-card .container-card-body .food-nutrition-container .food-nutrition-item:hover{background:#004288}.food-nutrition-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}.food-nutrition-container .empty-message{color:#3f3f3f;font-size:1.6rem}.food-nutrition-container .food-nutriotion{flex:0 1 calc(20% - 8px)}.food-nutrition-modal-body{padding:0 39px 33px!important}.food-nutrition-modal-body .nutrition-description{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;margin-bottom:18px;margin-top:42px;text-align:left}.food-nutrition-modal-body .nutrition-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);min-height:196px;padding:12px 25px}.food-nutrition-modal-body .nutrition-section .nutrition-header{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:space-between;margin-top:12px}.food-nutrition-modal-body .nutrition-section .nutrition-header .nutrition-title{align-items:center;color:#3f3f3f;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px;text-align:left}.food-nutrition-modal-body .nutrition-section .nutrition-header .nutrition-title .nutrition-counter{align-items:center;background-color:#3f89d8;border-radius:16px;color:#fff;display:flex;flex-direction:row;font-weight:400;height:30px;justify-content:center;line-height:20px;margin-left:23px;width:78px}.food-nutrition-modal-body .nutrition-section .nutrition-header .nutrition-select-all{cursor:pointer}.food-nutrition-modal-body .nutrition-section .nutrition-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:30px}.food-nutrition-modal-body .nutrition-section .nutrition-container .food-nutrition-item-true{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.food-nutrition-modal-body .nutrition-section .nutrition-container .food-nutrition-item-true:hover{background:#004288}.food-nutrition-modal-body .nutrition-section .nutrition-container .food-nutrition-item-true .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat}.food-nutrition-modal-body .nutrition-section .nutrition-container .food-nutrition-item-false{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.food-nutrition-modal-body .nutrition-section .nutrition-container .food-nutrition-item-false:hover{background:#d8d8d8}.edit-tips-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:20px;min-height:180px;overflow-wrap:break-word;padding:24px 16px 0;text-overflow:ellipsis}.edit-tips-container .limitCharacter{line-height:unset}.edit-tips-container .text-area-input-title-limit-char{color:#3f3f3f;font-size:1.6rem}.edit-tips-container .classNameTextArea{margin-top:4px}.edit-tips-container .edit-tips-title-container{align-items:center;border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:20px;font-weight:700;justify-content:space-between;padding-bottom:12px}.edit-tips-container .edit-tips-title-container .edit-tips-title{display:flex}.edit-tips-container .edit-tips-title-container .edit-tips-title .toolTip{height:16px;margin-left:8px;width:16px}.edit-tips-container .edit-tips-title-container .edit-tips-title .toolTip .tooltip-text{bottom:20px;left:0}.edit-tips-container .edit-tips-title-container .add-tip{align-items:baseline;cursor:pointer;display:flex;margin-right:8px}.edit-tips-container .edit-tips-title-container .add-tip.isEditing{cursor:not-allowed;pointer-events:none}.edit-tips-container .edit-tips-title-container .add-tip .add-icon{height:16px;margin-right:12px;width:16px}.edit-tips-container .edit-tips-title-container .add-tip .add-icon.isEditing{opacity:.33}.edit-tips-container .edit-tips-title-container .add-tip .label-add-icon{align-self:flex-start;color:#004288;font-size:14px;font-weight:400}.edit-tips-container .edit-tips-title-container .add-tip .label-add-icon.isEditing{opacity:.33}.edit-tips-container .input-tips{display:block;margin-top:20px}.edit-tips-container .input-tips .detail-textarea label{color:#3f3f3f;font-size:1.4rem;font-weight:700}.edit-tips-container .input-tips .detail-textarea textarea{border:1px solid #004288;color:#004288;font-size:1.4rem;outline:none;padding:5px;width:98%}.edit-tips-container .input-tips .icon-box-tips{display:inline-flex;justify-content:flex-end;margin-inline-start:8px;width:100%}.edit-tips-container .input-tips .icon-box-tips .tick-icon{background:#004288;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.edit-tips-container .input-tips .icon-box-tips .tick-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.edit-tips-container .input-tips .icon-box-tips .close-edit-icon{background:#004288;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}.edit-tips-container .input-tips .icon-box-tips .close-edit-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.edit-tips-container .span-tips{display:block;width:100%}.edit-tips-container .span-tips .container-span-title{display:inline-block;margin:9px 0 5px;width:100%}.edit-tips-container .span-tips .container-span-title label{color:#3f3f3f;float:left;font-size:1.4rem;font-weight:700;padding-top:9px}.edit-tips-container .span-tips .container-span-title .icon-box-tips{float:right}.edit-tips-container .span-tips .container-span-title .icon-box-tips .pencil-icon{cursor:pointer;position:relative;top:-8px}.edit-tips-container .span-tips .container-span-title .icon-box-tips .pencil-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.edit-tips-container .span-tips .container-span-title .icon-box-tips .pencil-icon.hidden{visibility:hidden}.edit-tips-container .span-tips .container-span-title .icon-box-tips .trash-icon{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0 4px 0 0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:32px;min-width:32px;padding:0}.edit-tips-container .span-tips .container-span-title .icon-box-tips .trash-icon.disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.edit-tips-container .span-tips .container-span-title .icon-box-tips .trash-icon.hidden{visibility:hidden}.edit-tips-container .span-tips .text-description{color:#3f3f3f;display:block;font-size:1.4rem;margin-bottom:1rem}.ingredient-usage-container svg{margin-right:2px}.ingredient-usage-container h2{color:#004288;font-size:2.4rem;font-weight:400}.ingredient-usage-container .usage-history-container{background-color:#fff;border-radius:6px 6px 0 0;padding:20px}.ingredient-usage-container .usage-history-container .open-details-view{color:#004288;cursor:pointer;margin-left:10px}.ingredient-usage-container .usage-history-container .open-details-view svg{margin-bottom:-2px}.ingredient-usage-container .usage-history-container .table-usage{margin-bottom:15px}.ingredient-usage-container .usage-history-container .table-usage .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:10px;text-align:left;white-space:nowrap}.ingredient-usage-container .usage-history-container .table-usage .table-head .table-head-cell:first-child{max-width:240px;min-width:240px}.ingredient-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(2){max-width:190px;min-width:190px}.ingredient-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(3){max-width:500px;min-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ingredient-usage-container .usage-history-container .table-usage .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.ingredient-usage-container .usage-history-container .table-usage .table-body tr{color:#595959}.ingredient-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(odd){background-color:#fff}.ingredient-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(2n){background-color:#f3f3f3}.ingredient-usage-container .usage-history-container .table-usage .table-body .table-body-row #date{max-width:240px;min-width:240px}.ingredient-usage-container .usage-history-container .table-usage .table-body .table-body-row #editor{max-width:190px;min-width:190px}.ingredient-usage-container .usage-history-container .table-usage .table-body .table-body-row #description div{max-width:550px;min-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ingredient-usage-container .usage-history-container .table-usage .table-body tr:hover{background-color:#ebf6fe!important;opacity:1;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.ingredient-usage-container .usage-history-container .table-usage .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#595959;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ingredient-usage-container .current-badge{background-color:#e2edfa;border-radius:16px;color:#3368a0;font-size:1.4rem;margin-left:16px;padding:8px 12px}.ingredient-usage-container .react-bootstrap-table{color:#3f3f3f;font-size:1.6rem;overflow-x:auto;width:100%}.ingredient-usage-container .react-bootstrap-table table{background-color:transparent;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ingredient-usage-container .react-bootstrap-table table col[class*=col-]{display:table-column;float:none;position:static}.ingredient-usage-container .react-bootstrap-table table td[class*=col-],.ingredient-usage-container .react-bootstrap-table table th[class*=col-]{display:table-cell;float:none;position:static}.ingredient-usage-container .react-bootstrap-table caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.ingredient-usage-container .react-bootstrap-table th{font-weight:400;padding:0;text-align:left}.ingredient-usage-container .react-bootstrap-table td{font-size:14px;font-weight:400;padding:0;text-align:left}.ingredient-usage-container .react-bootstrap-table td div p{margin:0 0 12px}.ingredient-usage-container .react-bootstrap-table .table{margin-bottom:20px}.ingredient-usage-container .react-bootstrap-table .table tbody{border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.ingredient-usage-container .react-bootstrap-table .table>thead>tr>th{border-bottom:1px solid #ddd;color:#3f3f3f;text-align:left;vertical-align:bottom}.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>td,.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>th,.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>td,.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>th,.ingredient-usage-container .react-bootstrap-table .table>thead>tr>td,.ingredient-usage-container .react-bootstrap-table .table>thead>tr>th{border-right:1px solid #ddd;font-size:1.6rem;height:100%;line-height:1.42857143;padding:10px;vertical-align:middle;width:55%}.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>td:first-child,.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>th:first-child,.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>td:first-child,.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>th:first-child,.ingredient-usage-container .react-bootstrap-table .table>thead>tr>td:first-child,.ingredient-usage-container .react-bootstrap-table .table>thead>tr>th:first-child{width:25%}.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(2),.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(2),.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(2),.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(2),.ingredient-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(2),.ingredient-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(2){width:20%}.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(3),.ingredient-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(3),.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(3),.ingredient-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(3),.ingredient-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(3),.ingredient-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(3){border-right:0}.ingredient-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>td,.ingredient-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>th,.ingredient-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>td,.ingredient-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>th,.ingredient-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>td,.ingredient-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>th{border-top:0}.ingredient-usage-container .react-bootstrap-table .table>tbody+tbody{border-top:2px solid #ddd}.ingredient-usage-container .react-bootstrap-table .table .table{background-color:#fff}.ingredient-usage-container .react-bootstrap-table .table-bordered{border:1px solid #ddd}.ingredient-usage-container .react-bootstrap-table .table-striped>tbody>tr{color:#595959}.ingredient-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.ingredient-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(2n){background-color:#f3f3f3}.ingredient-usage-container .react-bootstrap-table .table-hover>tbody>tr:hover{background-color:#ebf6fe;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.ingredient-usage-container .pagination-container-usage{background-color:#fff;border-radius:0 0 6px 6px;height:35px;margin-bottom:25px;text-align:center;width:100%}.ingredient-usage-container .pagination-container-usage .pagination{float:right;font-size:1.6rem;line-height:22px;margin-right:15px}.ingredient-usage-container .pagination-container-usage .pagination .itemsCounter{color:#3f3f3f;margin-right:18px}.ingredient-usage-container .pagination-container-usage .pagination .previousPage{color:#004288;cursor:pointer;margin-right:10px}.ingredient-usage-container .pagination-container-usage .pagination .previousPage.disabled{color:#727272;cursor:default}.ingredient-usage-container .pagination-container-usage .pagination .previousPage svg{margin-bottom:-2px;margin-right:5px}.ingredient-usage-container .pagination-container-usage .pagination .nextPage{color:#004288;cursor:pointer;margin-left:10px}.ingredient-usage-container .pagination-container-usage .pagination .nextPage.disabled{color:#727272;cursor:default}.ingredient-usage-container .pagination-container-usage .pagination .nextPage svg{margin-bottom:-2px;margin-left:5px}.ingredient-usage-container .pagination-container-usage .pagination .pageNumber{color:#727272;cursor:pointer;margin-left:10px;margin-right:10px}.ingredient-usage-container .pagination-container-usage .pagination .pageNumber.currentPage{color:#004288;cursor:default;text-decoration:underline}.ingredient-usage-container .basic-info-details-usage,.ingredient-usage-container .equivalences-details-usage,.ingredient-usage-container .nutrients-details-usage,.ingredient-usage-container .synonyms-details-usage,.ingredient-usage-container .tags-details-usage{color:#3f3f3f;font-size:1.6rem}.ingredient-usage-container .basic-info-details-usage .title-equivalence-action,.ingredient-usage-container .basic-info-details-usage .title-food-basic-action,.ingredient-usage-container .basic-info-details-usage .title-nutrient-action,.ingredient-usage-container .basic-info-details-usage .title-synonym-action,.ingredient-usage-container .basic-info-details-usage .title-tag-action,.ingredient-usage-container .equivalences-details-usage .title-equivalence-action,.ingredient-usage-container .equivalences-details-usage .title-food-basic-action,.ingredient-usage-container .equivalences-details-usage .title-nutrient-action,.ingredient-usage-container .equivalences-details-usage .title-synonym-action,.ingredient-usage-container .equivalences-details-usage .title-tag-action,.ingredient-usage-container .nutrients-details-usage .title-equivalence-action,.ingredient-usage-container .nutrients-details-usage .title-food-basic-action,.ingredient-usage-container .nutrients-details-usage .title-nutrient-action,.ingredient-usage-container .nutrients-details-usage .title-synonym-action,.ingredient-usage-container .nutrients-details-usage .title-tag-action,.ingredient-usage-container .synonyms-details-usage .title-equivalence-action,.ingredient-usage-container .synonyms-details-usage .title-food-basic-action,.ingredient-usage-container .synonyms-details-usage .title-nutrient-action,.ingredient-usage-container .synonyms-details-usage .title-synonym-action,.ingredient-usage-container .synonyms-details-usage .title-tag-action,.ingredient-usage-container .tags-details-usage .title-equivalence-action,.ingredient-usage-container .tags-details-usage .title-food-basic-action,.ingredient-usage-container .tags-details-usage .title-nutrient-action,.ingredient-usage-container .tags-details-usage .title-synonym-action,.ingredient-usage-container .tags-details-usage .title-tag-action{font-weight:700;line-height:22px}.ingredient-usage-container .basic-info-details-usage .equivalence-change-detail,.ingredient-usage-container .basic-info-details-usage .food-basic-change-detail,.ingredient-usage-container .basic-info-details-usage .nutrient-change-detail,.ingredient-usage-container .basic-info-details-usage .synonym-change-detail,.ingredient-usage-container .basic-info-details-usage .tag-change-detail,.ingredient-usage-container .equivalences-details-usage .equivalence-change-detail,.ingredient-usage-container .equivalences-details-usage .food-basic-change-detail,.ingredient-usage-container .equivalences-details-usage .nutrient-change-detail,.ingredient-usage-container .equivalences-details-usage .synonym-change-detail,.ingredient-usage-container .equivalences-details-usage .tag-change-detail,.ingredient-usage-container .nutrients-details-usage .equivalence-change-detail,.ingredient-usage-container .nutrients-details-usage .food-basic-change-detail,.ingredient-usage-container .nutrients-details-usage .nutrient-change-detail,.ingredient-usage-container .nutrients-details-usage .synonym-change-detail,.ingredient-usage-container .nutrients-details-usage .tag-change-detail,.ingredient-usage-container .synonyms-details-usage .equivalence-change-detail,.ingredient-usage-container .synonyms-details-usage .food-basic-change-detail,.ingredient-usage-container .synonyms-details-usage .nutrient-change-detail,.ingredient-usage-container .synonyms-details-usage .synonym-change-detail,.ingredient-usage-container .synonyms-details-usage .tag-change-detail,.ingredient-usage-container .tags-details-usage .equivalence-change-detail,.ingredient-usage-container .tags-details-usage .food-basic-change-detail,.ingredient-usage-container .tags-details-usage .nutrient-change-detail,.ingredient-usage-container .tags-details-usage .synonym-change-detail,.ingredient-usage-container .tags-details-usage .tag-change-detail{margin-bottom:24px}.ingredient-usage-container .basic-info-details-usage .equivalence-change-detail span,.ingredient-usage-container .basic-info-details-usage .food-basic-change-detail span,.ingredient-usage-container .basic-info-details-usage .nutrient-change-detail span,.ingredient-usage-container .basic-info-details-usage .synonym-change-detail span,.ingredient-usage-container .basic-info-details-usage .tag-change-detail span,.ingredient-usage-container .equivalences-details-usage .equivalence-change-detail span,.ingredient-usage-container .equivalences-details-usage .food-basic-change-detail span,.ingredient-usage-container .equivalences-details-usage .nutrient-change-detail span,.ingredient-usage-container .equivalences-details-usage .synonym-change-detail span,.ingredient-usage-container .equivalences-details-usage .tag-change-detail span,.ingredient-usage-container .nutrients-details-usage .equivalence-change-detail span,.ingredient-usage-container .nutrients-details-usage .food-basic-change-detail span,.ingredient-usage-container .nutrients-details-usage .nutrient-change-detail span,.ingredient-usage-container .nutrients-details-usage .synonym-change-detail span,.ingredient-usage-container .nutrients-details-usage .tag-change-detail span,.ingredient-usage-container .synonyms-details-usage .equivalence-change-detail span,.ingredient-usage-container .synonyms-details-usage .food-basic-change-detail span,.ingredient-usage-container .synonyms-details-usage .nutrient-change-detail span,.ingredient-usage-container .synonyms-details-usage .synonym-change-detail span,.ingredient-usage-container .synonyms-details-usage .tag-change-detail span,.ingredient-usage-container .tags-details-usage .equivalence-change-detail span,.ingredient-usage-container .tags-details-usage .food-basic-change-detail span,.ingredient-usage-container .tags-details-usage .nutrient-change-detail span,.ingredient-usage-container .tags-details-usage .synonym-change-detail span,.ingredient-usage-container .tags-details-usage .tag-change-detail span{display:block}.ingredient-usage-container .basic-info-details-usage .food-basic-change-detail svg,.ingredient-usage-container .equivalences-details-usage .food-basic-change-detail svg,.ingredient-usage-container .ingredient-change-type svg,.ingredient-usage-container .nutrients-details-usage .food-basic-change-detail svg,.ingredient-usage-container .synonyms-details-usage .food-basic-change-detail svg,.ingredient-usage-container .tags-details-usage .food-basic-change-detail svg{vertical-align:middle}.voicebox h2{color:#004288;font-size:24px;font-weight:500}.voicebox .item-voices-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.voicebox .recipe-voice-popup{height:516px!important;width:1226px!important}.voicebox .recipe-voice-popup *{box-sizing:border-box}.voicebox .recipe-voice-popup .recipe-voices-modal{overflow:hidden!important;padding:60px!important}.voicebox .recipe-voice-popup .recipe-voices-modal textarea{font-family:inherit}.voicebox .recipe-voice-popup .recipe-voices-modal .text-area-input.edit-textarea-voice{display:inline-block;margin-bottom:12px;width:415px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup{margin-left:25px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .voice-title{color:#004288;display:block;font-size:1.6rem;margin-bottom:50px;padding:0 10px;width:100%}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column{margin-left:2.5%;width:47.5%}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column:first-child{margin-left:0;margin-right:2.5%}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .column-title{display:block;font-size:1.6rem;margin-bottom:15px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .column-title .column-title-text{color:#9b9b9b;font-size:14px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice{border:1px solid #dbdbdb;border-radius:5px;color:#9b9b9b;display:inline-block;font-size:15px;height:144px;max-width:456px;padding:15px;resize:none;width:calc(100% - 47px)}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice.textarea-ingredient{width:calc(100% - 247px)}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .textarea-voice:disabled{background:#fff}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .ingredient-aux-text{display:inline-block;font-size:14px;padding:20px 10px;vertical-align:top;width:200px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .action-box-popup{background:#fff;display:inline-block;height:32px;margin-left:15px;vertical-align:top;width:32px}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column .action-box-popup .play-icon{border-bottom:10px solid transparent;border-left:16px solid #004288;border-top:10px solid transparent;cursor:pointer;display:block;height:0;margin:6px 0 0 10px;width:0}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .recipe-voice-column a{display:block}.voicebox .recipe-voice-popup .recipe-voices-modal #recipe-voices-popup .loading-container{display:block;padding:5% 15%}.barQuality{color:#9b9b9b;display:inline-flex;font-weight:700;margin-bottom:2.5rem;width:100%}.barQuality .quality-circle-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-grid;font-weight:400;height:auto;height:269px;position:relative;width:45%}.barQuality .quality-circle-box .title-section{color:#004288;font-size:1.8rem;font-weight:700;margin:20px 0 15px 20px;width:100%}.barQuality .quality-circle-box .title-section .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:middle}.barQuality .quality-circle-box .quality-circle-container{border-radius:5px;height:145px;margin:auto;width:145px}.barQuality .quality-circle-box .quality-circle-container .container-text-circle{display:contents}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .text-percentage{color:#3f3f3f;font-size:3.2rem;line-height:30px}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality{margin-top:10px}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality .percentage-container{border-radius:5px;font-size:1.4rem;height:25px;padding:5px 6px 4px;z-index:2}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality .percentage-container.list{position:unset}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality .percentage-container.Low{background-color:#ffefef;border:1px solid #af300b;color:#af300b}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality .percentage-container.Medium{background-color:#fef9e8;border:1px solid #bf9108;color:#9d7707}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality .percentage-container.High{background-color:#fff;border:1px solid #0a8540;color:#0a8540}.barQuality .quality-circle-box .quality-circle-container .container-text-circle .item-quality.list{width:100px}.barQuality .quality-circle-box .container-text{margin:1.5rem auto;width:380px}.barQuality .quality-circle-box .container-text span{color:#595959;display:block;font-size:1.4rem;justify-content:center;text-align:center}.barQuality .quality-circle-box .container-text b{color:#595959;display:block;font-size:1.4rem}.barQuality .container-bar-missing{display:inline-block;gap:10px;height:292px;width:63%}.barQuality .container-bar-missing .quality-bar-missing{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:inline-block;font-weight:400;height:125px;margin-bottom:1.5rem;margin-left:1.5rem;width:222px}.barQuality .container-bar-missing .quality-bar-missing .container-bar{align-items:center;padding:10px 10px 10px 20px;width:100%}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title{min-width:250px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title .icon{background:#fff;border-radius:25px;height:20px;left:166px;position:relative;top:-50px;width:20px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title .icon:before{background:#fff;content:" ";display:inline-block;height:20px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:20px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title .circle-missing{border:2px solid #999;border-radius:50%;color:#999;display:flex;font-size:1.2rem;height:20px;justify-content:center;left:166px;max-height:12px;max-width:12px;padding:2px;position:relative;top:-50px;width:20px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title .container-general-title{display:inline-block;height:48px;margin-right:60px;margin-top:.5rem;width:140px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-title .container-general-title .title{color:#3f3f3f;font-size:1.6rem;font-weight:700}.barQuality .container-bar-missing .quality-bar-missing .container-bar .text-missing{color:#999;font-size:1.4rem;font-weight:400;margin-bottom:5px;margin-top:-4px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-bars{display:inline-flex;margin-left:8rem}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-bars .bar-rules{background-color:#d8d8d8;height:10px;margin:0 5px;width:23px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .container-bars .bar-rules.satisfy{background-color:#3f3f3f}.barQuality .container-bar-missing .quality-bar-missing .container-bar .score-bar{background:#d8d8d8;border-radius:10px;height:11px;width:178px}.barQuality .container-bar-missing .quality-bar-missing .container-bar .score-bar-fill{background-color:#595959;border-radius:20px;bottom:11px;height:11px;position:relative}.barQuality .container-bar-missing .quality-bar-missing .container-bar .score-bar-fill.complete{background-color:#2ecc72}.qualityCriterias{color:#3f3f3f;font-weight:700}.qualityCriterias .quality-box .quality-rule{align-items:center;display:flex;margin-bottom:9px;width:100%}.qualityCriterias .quality-box .quality-rule .icon{background:#fff;border-radius:25px;display:inline-block;height:25px;width:25px}.qualityCriterias .quality-box .quality-rule .icon:before{background:#fff;content:" ";display:inline-block;height:25px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:25px}.qualityCriterias .quality-box .quality-rule .container-content{margin:1.5rem 0 1rem 2.5rem;width:100%}.qualityCriterias .quality-box .quality-rule .container-content .title{display:block;font-size:1.6rem;font-weight:700;min-height:25px}.qualityCriterias .quality-box .quality-rule .container-content .rule{display:block;font-size:1.4rem;font-weight:400}.qualityCriterias .quality-box .quality-rule .item-missing{color:#004288;cursor:pointer;display:inline-flex;float:right;font-size:1.4rem;font-weight:400}.qualityCriterias .quality-box .quality-rule .item-missing .pencil-missing{margin-right:10px;position:relative;top:-3px}.qualityCriterias .quality-box .quality-rule.collapsable{display:block}.qualityCriterias .quality-box .quality-rule.collapsable .container-content{margin-left:46px;margin-top:-30px}.qualityCriterias .quality-box .quality-rule.collapsable .item-missing{margin-top:-40px}.qualityCriterias .quality-box.Nutritional.Information{margin-bottom:0}.qualityCriterias .quality-box.multi-Nutritionals .quality-title{display:none}.qualityCriterias .collapsible.ingredient-list{border:none;bottom:7px;color:#3f3f3f;font-size:1.4rem;font-weight:700;left:25px;line-height:22px;margin-bottom:20px;opacity:1;position:relative}.qualityCriterias .collapsible.ingredient-list .header{bottom:50px;position:relative}.qualityCriterias .collapsible .conversion-values-topbar{margin-bottom:20px}.qualityCriterias .collapsible .conversion-values-topbar .ingredient-list-text{margin-right:850px}.qualityCriterias .collapsible .ingredient{font-weight:400;height:44px;padding:9px 0 0 10px}.qualityCriterias .collapsible .ingredient.greyed{background-color:hsla(0,0%,82%,.161)}.qualityCriterias .collapsible .ingredient .icon-ingredient{background:#fff;border-radius:25px;display:inline-block;height:18px;position:relative;top:4px;width:18px}.qualityCriterias .collapsible .ingredient .icon-ingredient:before{background:#fff;content:" ";display:inline-block;height:18px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat;text-align:center;width:18px}.qualityCriterias .collapsible .ingredient .ingredient-name{display:inline-flex;text-align:left;width:1000px}.foodQuality .collapsible .header .missing-span{max-height:18px;min-width:100px}.foodQuality .quality-collapsible{background-color:#fff;border-radius:6px 6px 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);font-weight:400;margin-bottom:2rem;padding:20px;position:relative}.foodQuality .quality-collapsible h3{font-size:1.8rem}.foodQuality .quality-collapsible .recipeBarQuality{color:#9b9b9b;font-weight:700}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .title-section .tooltip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;vertical-align:middle}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .quality-bar-container{background:#9b9b9b;border-radius:5px;height:30px;margin:0 10px 10px}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .quality-bar-container .quality-bar{background:red;border-radius:5px;color:#fff;display:inline-block;height:30px;line-height:30px;text-align:center}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .quality-title{border-bottom:1px solid #004288;display:flex;font-size:18px;margin-bottom:15px;padding:5px 0}.foodQuality .quality-collapsible .recipeBarQuality .quality-box .quality-title .title{width:100%}.foodQuality .quality-collapsible .recipeBarQuality .quality-box.Nutritional.Information{margin-bottom:0}.foodQuality .quality-collapsible .recipeBarQuality .quality-box.multi-Nutritionals .quality-title{display:none}.foods-suggestions-container h2{color:#3f3f3f;font-size:22px;font-weight:400;letter-spacing:0;line-height:33px;text-align:left}.foods-suggestions-container p{color:#727272;font-size:14px;font-weight:400;letter-spacing:0;line-height:16.8px;opacity:1;text-align:left}.foods-suggestions-container .suggestions-list ul{list-style:none;margin-top:10px;padding:0}.foods-suggestions-container .suggestions-list ul .suggestion{margin:0 0 10px;min-height:60px;padding:17px 0 10px}.foods-suggestions-container .suggestions-list ul .suggestion>div{cursor:pointer}.foods-suggestions-container .suggestions-list ul .suggestion.disabled{display:none}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title{border-bottom:1px solid #d8d8d8;color:#3f3f3f;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:24px;padding-bottom:10px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title span{color:#3f3f3f;width:300px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .min-spec{color:#595959;font-size:1.4rem;font-weight:400;margin:0 4px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons{margin-left:16px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more svg{margin-left:5px;transform:rotate(0deg);transition:transform .2s ease;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;vertical-align:middle}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more.active{margin-top:40px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more.active svg{transform:rotate(180deg)}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-title .actions-buttons .show-more span{color:#004288;font-size:16px;font-weight:400}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper{display:none}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper.active{display:flex;flex-wrap:wrap;gap:32px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .WarningBox{font-size:14px;margin-top:16px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .WarningBox a{color:#004288}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .stacked-bar{font-size:14px}.foods-suggestions-container .suggestions-list ul .suggestion .suggestion-info-wrapper .empty-suggestions{font-size:14px;text-align:left}.foods-suggestions-container .suggestions-list ul .suggestion:last-child{border:none}.foods-suggestions-container .suggestions-list .suggestion-card{flex:0 0 calc(50% - 56px);margin:0}.foods-suggestions-container .ingredients-suggestion-filters{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:flex-end}.foods-suggestions-container .ingredients-suggestion-filters .container-custom-simple-select{height:286px;margin-left:6px;width:200px}.foods-suggestions-container .ingredients-suggestion-filters .container-custom-simple-select .custom-simple-select{width:200px}.foods-suggestions-container .ingredients-suggestion-filters .container-custom-simple-select .footer-custom-simple-select{height:56px;padding:10px 5px}.empty-suggestions{text-align:center}.empty-suggestions .empty-title{color:#3f3f3f;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-top:30px;opacity:1}.empty-suggestions .empty-subtitle{color:#3f3f3f;font-size:14px;font-weight:400;letter-spacing:0,1px;line-height:22px;margin-bottom:25px;margin-top:2px;opacity:1}.food-container{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center}.food-container .food-view-container{width:1220px}.menu-base-recipe{background-color:transparent;border-bottom:1px solid #999;list-style:none;margin:32px 0 30px;padding:0;position:relative}.menu-base-recipe li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:23px 17.5px;position:relative;text-align:center;white-space:nowrap}.menu-base-recipe li.tab-active{color:#004288;font-weight:700}.menu-base-recipe li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.menu-base-recipe li:hover:not(.tab-active){background:#e6e6e6}.menu-base-recipe li:hover:not(.tab-active) span{color:#3f3f3f}.menu-base-recipe li:first-child{margin:0}.base-recipe-basic-popup{height:714px!important;overflow:hidden!important;width:1000px!important}.base-recipe-basic-popup *{box-sizing:border-box}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup{background-color:#f9f9f9;position:relative;width:100%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .label-text{color:#9b9b9b;display:block;font-size:1.2rem;text-align:left}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum{color:#999;display:inline-block;width:57%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child{display:inline-block;position:absolute;top:0;width:30%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child .chef-label{margin-top:25px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child .chef-input{border-radius:2px;color:#004288;font-size:16px;height:35px!important;padding:10px;width:100%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child .chef-input .input{bottom:11px;min-width:245px;position:relative;right:10px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child .chef-input .text-input-limit-exceeded{left:-8px;top:-2px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum:last-child .chef-input:focus{border:1px solid #004288;color:#004288;outline:none}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container{margin-bottom:30px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .owner-label{height:30px;margin-bottom:15px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .owner-label .tooltip-text{width:176px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .label-text{display:block;margin-bottom:15px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .label-text:first-child{display:inline-block;margin-right:5px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-input{border-radius:2px;color:#004288;font-size:1.6rem;height:35px;padding:10px;width:100%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-input .input{bottom:11px;min-width:520px;position:relative;right:10px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-input .text-input-limit-exceeded{left:-8px;top:-2px}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-input:focus{border:1px solid #004288;color:#004288;outline:none}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-description{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:1.6rem;height:144px;line-height:1.63;resize:none;width:100%}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container .base-recipe-description:focus{border:1px solid #004288;color:#004288;outline:none}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .base-recipe-form-colum .base-recipe-input-container:last-child .label-text{display:inline-block}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .optional-text{color:#9b9b9b;display:inline-block;font-size:1.2rem;margin-left:5px;text-align:left}.base-recipe-basic-popup .base-recipe-basic-modal #base-recipe-basicinfo-popup .cancel-alert-message{text-align:center}.sorting-media-list{color:#3f3f3f;display:flex;list-style-type:none;padding:0}.sorting-media-list.isUsingPlaceholder .draggable-media{z-index:2}.sorting-media-list .media-container{z-index:4}.sorting-media-list>div{background-color:#d8d8d8;border-radius:4px;box-shadow:0 1px 3px transparent,0 1px 2px transparent;flex:0 1 136px;margin-right:8px;min-height:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sorting-media-list>div:last-child{margin-right:0}.sorting-media-list>div>span>.media-recipe{height:100%;width:100%}.sorting-media-list>div:hover{box-shadow:0 10px 20px rgba(0,0,0,.188),0 6px 6px rgba(0,0,0,.231);transition:box-shadow .2s ease-in-out}.sorting-media-list>div.isDragging{border-color:#004288;box-shadow:0 0 0 1px #004288,0 14px 28px rgba(0,0,0,.251),0 10px 10px rgba(0,0,0,.22);transition:box-shadow .2s ease-in-out}.sorting-media-list .no-media-upload-new{background-color:#f8fafb!important;border:1px dashed #595959!important;border-radius:6px;cursor:pointer;display:inline-flex;margin-bottom:8px;margin-right:8px;max-height:118px;max-width:118px;min-height:118px;min-width:118px;opacity:1;vertical-align:center;z-index:1}.sorting-media-list .no-media-upload-new:hover{box-shadow:none;transition:none}.sorting-media-list .no-media-upload-new svg{margin:auto;width:120px}.sorting-media-list .noMedia{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;height:116px;justify-content:center;text-align:center;width:124px}.sorting-media-list .noMedia:hover{box-shadow:none}.sorting-media-list .noMedia.hide{display:none}.sorting-media-list .noMedia .translationText{color:#999;display:block;font-size:1.4rem;font-weight:400;height:34px;width:108px}.sorting-media-list.isUsingPlaceholder>div{box-shadow:0 2px 4px rgba(0,0,0,.122),0 2px 3px rgba(0,0,0,.239)}.sorting-media-list.isUsingPlaceholder>div:last-child{background:none;border:none;box-shadow:none}.sorting-media-list .toolTip{background-image:none!important;cursor:pointer;display:contents;position:relative}.sorting-media-list .toolTip .tooltip-text{bottom:28px;padding:7px 8px 4px 9px!important;text-align:center}.sorting-media-list .toolTip.editImage .tooltip-text{bottom:35px;left:-11px;max-width:71px;min-width:71px}.sorting-media-list .toolTip.editImage .tooltip-text:after{border-color:#4a4a4a transparent transparent}.sorting-media-list .toolTip.deleteImage .tooltip-text{bottom:35px;left:11px;max-width:88px;min-width:88px}.sorting-media-list .toolTip.deleteImage .tooltip-text:after{border-color:#4a4a4a transparent transparent}.sorting-media-list .edit-buttons{background-color:transparent}.sorting-media-list .pencil-edit-btn{background:none!important;border:1px solid #fff;bottom:48px;cursor:pointer;display:flex;height:20px;left:36px;position:relative;width:20px;z-index:2}.sorting-media-list .pencil-edit-btn:hover{background:rgba(0,0,0,.702)!important;border:1px solid #000}.sorting-media-list .trash-delete-btn{background:none!important;border:1px solid #fff;bottom:68px;cursor:pointer;display:flex;height:20px;left:68px;position:relative;width:20px;z-index:2}.sorting-media-list .trash-delete-btn:hover{background:rgba(0,0,0,.702)!important;border:1px solid #000}.media-selector-popup #media-selector-main-container .media-selector-container ul li #pencil-edit-container .pencil-edit-btn{background:#fff;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute}.add-media-box{background-color:#f2f2f2;cursor:pointer;display:flex;flex-direction:column;font-size:1.4rem;font-weight:400;height:118px;width:226px}.add-media-box .add-media-box-header{align-items:center;display:inline-flex;margin-left:19px;margin-top:16px}.add-media-box .add-media-box-header .add-media-description{color:#3f3f3f;display:block;height:auto;margin-right:14px;width:137px}.add-media-box .add-media-box-action{align-items:center;display:inline-flex;margin-left:19px;margin-top:16px}.add-media-box .add-media-box-action .add-media-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0}.add-media-box .add-media-box-action .add-media{color:#004288;margin:0;padding-left:10px;padding-top:5px;width:100px}.media-selector-popup #media-selector-main-container{display:block}.media-selector-popup #media-selector-main-container .modal-subtitle-content{color:#3f3f3f;font-size:1.6rem;font-weight:400;padding:0 28px 8px 0}.media-selector-popup #media-selector-main-container .modal-subtitle-content .selectedMedias{color:#004288;display:block;margin-bottom:16px}.media-selector-popup #media-selector-main-container .modal-subtitle-content .selectedMediasSubtitle{display:block;font-size:1.4rem;margin-bottom:10px;padding-left:10px}.media-selector-popup #media-selector-main-container .modal-subtitle-content .mainMediaDescription{display:block;font-size:1.4rem;font-weight:600;margin-bottom:10px;padding-left:10px}.media-selector-popup #media-selector-main-container .modal-subtitle-content .sorting-media-list{margin-bottom:32px;min-height:80px}.media-selector-popup #media-selector-main-container .modal-tabs{display:flex;font-size:16px;height:auto;list-style:none;margin:0;padding:0 0 20px}.media-selector-popup #media-selector-main-container .modal-tabs.no-border{border:none}.media-selector-popup #media-selector-main-container .modal-tabs .modal-tab{background:none;border:none;color:#515151;cursor:pointer;font:inherit;margin-right:12.2px;outline:inherit;padding:0 10px 5px 8px;text-align:center}.media-selector-popup #media-selector-main-container .modal-tabs .modal-tab.active{border-bottom:3px solid #004288;color:#004288}.media-selector-popup #media-selector-main-container .modal-tabs .modal-tab .modal-tab-counter{background:#004288;border-radius:50%;color:#fff;display:inline-block;height:24px;line-height:1;margin-left:5px;padding:5px 0;width:24px}.media-selector-popup #media-selector-main-container .media-preview{display:block;height:230px;margin:auto;width:300px}.media-selector-popup #media-selector-main-container .media-preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-selector-popup #media-selector-main-container .btn{background:#004288;color:#fff;margin:30px auto;padding:10px 20px;text-align:center;width:300px}.media-selector-popup #media-selector-main-container .media-selector-container{display:flex;flex-direction:row;height:calc(100% - 60px);width:100%}.media-selector-popup #media-selector-main-container .media-selector-container ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-left:30px;margin-top:0;padding:0;width:100%}.media-selector-popup #media-selector-main-container .media-selector-container ul li{cursor:pointer;height:150px;margin:0 30px 30px 0;position:relative;width:220px}.media-selector-popup #media-selector-main-container .media-selector-container ul li.empty-message{font-size:1.4rem;width:100%}.media-selector-popup #media-selector-main-container .media-selector-container ul li.selected{border:4px solid #004288;border-radius:6px;transform:scale(1.12)}.media-selector-popup #media-selector-main-container .media-selector-container ul li #pencil-edit-container{align-items:center;background-color:#999;border-radius:5px;display:flex;height:32px;justify-content:center;margin:5px 5px 0 0;position:absolute;right:5px;top:0;width:32px;z-index:1}.media-selector-popup #media-selector-main-container .media-selector-container ul li img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-selector-popup #media-selector-main-container .media-selector-container ul li .media-recipe{border-radius:6px;height:100%;width:100%}.base-recipe-basic-info-container #pencil-container .pencil-btn,.base-recipe-basic-info-container .edit-action-wrapper .pencil-btn,.base-recipe-basic-info-container .pencil-btn-basic-info .pencil{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;position:unset;right:10px;top:10px}.base-recipe-basic-info-container #pencil-container .float-right.pencil-btn,.base-recipe-basic-info-container .edit-action-wrapper .float-right.pencil-btn,.base-recipe-basic-info-container .pencil-btn-basic-info .float-right.pencil{float:right;position:static}.base-recipe-basic-info-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);box-sizing:border-box;color:#fff;display:flex;flex-direction:row;font-size:14px;padding:10px;position:relative;vertical-align:top;width:100%}.base-recipe-basic-info-container .modal-overlay .modal-section .modal-header .modal-close{right:25px}.base-recipe-basic-info-container .edit-action-wrapper{align-items:end;flex-direction:row;justify-content:flex-end;position:absolute;right:25px}.base-recipe-basic-info-container .edit-action-wrapper .pencil-btn{min-height:18px;min-width:18px;position:relative}.base-recipe-basic-info-container .edit-action-wrapper .edit-icon-label{color:#004288;cursor:pointer;font-size:1.4rem;height:20px;position:relative;right:10px;top:3px}.base-recipe-basic-info-container :not(input){box-sizing:border-box}.base-recipe-basic-info-container .base-recipe-main-media{display:inline-block;height:320px;margin:10px;position:relative;width:320px}.base-recipe-basic-info-container .base-recipe-main-media .slider-media-container .slider{box-shadow:unset}.base-recipe-basic-info-container .base-recipe-main-media .media-container,.base-recipe-basic-info-container .base-recipe-main-media .media-right-badge{width:320px}.base-recipe-basic-info-container .base-recipe-main-media .base-recipe-media{height:320px;position:relative;width:320px}.base-recipe-basic-info-container .base-recipe-main-media .base-recipe-media .no-img{height:75%!important;transform:scale(.95)}.base-recipe-basic-info-container .base-recipe-main-media .base-recipe-media .no-img-text{font-size:13.6px!important;height:25%!important}.base-recipe-basic-info-container .base-recipe-main-media .base-recipe-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}.base-recipe-basic-info-container .base-recipe-main-media .base-recipe-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}.base-recipe-basic-info-container .base-recipe-main-media .media-copy-rights{background:#fff;border-radius:4px;color:#727272;cursor:pointer;font-size:1rem;left:5px;line-height:24px;opacity:.63;padding-left:6px;position:absolute;top:5px;width:130px;z-index:1}.base-recipe-basic-info-container .base-recipe-main-media .media-copy-rights:before{background:#fff;background:#727272;content:" ";cursor:pointer;cursor:default;display:inline-block;margin-bottom:-2px;margin-right:2px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:12px;min-width:12px}.base-recipe-basic-info-container .base-recipe-main-media .slick-list,.base-recipe-basic-info-container .base-recipe-main-media .slick-list .slick-track{height:340px}.base-recipe-basic-info-container .base-recipe-main-media .slick-dots{bottom:5px}.base-recipe-basic-info-container .base-recipe-main-media .slick-dots li{background:#fff;border-radius:25px;height:12px;width:12px}.base-recipe-basic-info-container .base-recipe-main-media .slick-dots li.slick-active{background:#004288}.base-recipe-basic-info-container .base-recipe-main-media .slick-dots li button{opacity:0}.base-recipe-basic-info-container .base-recipe-basic-info{display:inline-block;font-family:Univers LT Std,sans-serif;margin:10px;padding-right:15px;text-align:left;vertical-align:top;width:50%}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-top-info{display:flex}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-tag{background:#0a8540;border-radius:4px;color:#fff;font-size:1.4rem;font-weight:400;height:30px;line-height:14px;margin-bottom:13px;padding:2px 0;text-align:center;vertical-align:middle;width:124px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-tag svg{margin-bottom:-5px;margin-top:2px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container{margin:0;padding-bottom:10px;width:800px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container .info-label{color:#3f3f3f;display:inline-flex;font-size:1.4rem;font-weight:700;line-height:22px;padding-right:5px;position:relative;width:53px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container .info-label .bold-text{font-weight:700}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container .value-label{color:#999;display:inline-flex;font-size:1.4rem;font-weight:400;height:16px;line-height:16px;margin-right:128px;padding-top:10px;white-space:nowrap;width:48px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container .value-label.chef-name{display:inline-block;height:auto;margin-bottom:-3px;margin-right:0;min-width:102px;overflow:hidden;text-overflow:ellipsis;width:92%;word-break:break-all}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-info-container .value-date{color:#999;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;white-space:nowrap;width:198px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container{display:grid;grid-template-columns:repeat(4,200px);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .base-recipe-details-title{display:inline-block;grid-area:1/1/2/5;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .base-recipe-details-title .base-recipe-title{color:#004288;font-size:3.2rem;font-weight:700;height:80px;line-height:40px;overflow:hidden;text-overflow:ellipsis;width:786px;word-break:break-all;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .base-recipe-details-owner{display:inline-flex;grid-area:2/1/3/3;height:22px;justify-content:baseline;line-height:22px;margin-bottom:10px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .base-recipe-details-languages{display:inline-flex;grid-area:2/3/3/5;height:22px;justify-content:baseline;line-height:22px;margin-bottom:10px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .base-recipe-details-chefname{display:inline-flex;grid-area:3/1/4/5;height:22px;justify-content:baseline;line-height:22px;margin-bottom:10px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .info-label{color:#3f3f3f;font-size:1.4rem;font-weight:700;height:22px;line-height:22px;margin-right:10px;margin-top:10px}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .info-label .bold-text{font-weight:700}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .value-label{color:#999;font-size:1.4rem;height:22px;line-height:22px;margin-top:10px;white-space:nowrap}.base-recipe-basic-info-container .base-recipe-basic-info .base-recipe-details-container .chef-name{max-width:200px;overflow:hidden;position:relative;text-overflow:ellipsis;word-break:break-all}.base-recipe-basic-info-container .pencil-btn-basic-info{display:flex;flex-direction:row;height:18px;justify-content:flex-end;margin:5px 20px 0 auto}.base-recipe-basic-info-container .pencil-btn-basic-info .pencil{height:16px;margin:0;min-width:16px}.base-recipe-basic-info-container .pencil-btn-basic-info .edit-icon-label{color:#004288;cursor:pointer;font-size:1.4rem;height:20px;margin-left:6px;padding:3px 0}.base-recipe-basic-info-container #pencil-container{align-items:center;background-color:hsla(0,0%,100%,.631);border-radius:5px;display:flex;height:32px;justify-content:center;margin:5px 5px 0 0;position:absolute;right:0;top:0;width:32px;z-index:1}.base-recipe-basic-info-container .description-info-label{color:#3f3f3f;font-size:14px;font-weight:700;height:22px;margin:10px 0;width:76px}.base-recipe-basic-info-container .description-info-value{color:#999;font-size:14px;font-weight:400;height:47px;line-height:22px;max-height:55px;max-width:801px;overflow:hidden;position:relative;text-overflow:ellipsis;width:801px;word-break:break-all;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}.base-recipe-basic-info-container .description-info-readmore{bottom:10px;color:#004288;cursor:pointer;height:20px;position:relative;text-decoration:underline;width:76px}.base-recipe-basic-info-container .description-modal,.base-recipe-basic-info-container .description-modal .description-modal-body,.base-recipe-basic-info-container .modal-section.description-modal{width:790px}.base-recipe-basic-info-container .baserecipe-modal-title{color:#3f3f3f;font-size:1.6rem;font-weight:700;line-height:1.375;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative;width:715px;word-break:break-all}.base-recipe-basic-info-container .baserecipe-modal-description{color:#595959;font-size:1.4rem;font-weight:400;line-height:1.571;position:relative;white-space:pre-wrap;width:715px}.base-recipe-delete-container{color:#3f3f3f;display:block;font-size:1.4rem;line-height:22px}.row-layout-base-recipe{margin-left:0;margin-right:0}.row-layout-base-recipe .layout{background-color:#f9f9f9;display:flex;justify-content:center}.row-layout-base-recipe .layout .layout-content{max-width:1224px;min-height:calc(100vh - 184px)}.share-by-email-popup .email-header{align-items:center;display:flex;justify-content:space-between}.share-by-email-popup .email-header h3{color:#595959;font-size:1.4rem;font-weight:400}.share-by-email-popup .react-multi-email div{background-color:#ebf6fe;border:1px solid #ebf6fe;border-radius:13px;color:#3f89d8;display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.4rem;padding:5px 10px;vertical-align:middle}.share-by-email-popup .react-multi-email div .warning{display:inline-block;line-height:0;margin-right:5px;vertical-align:middle}.share-by-email-popup .react-multi-email div .cross-no-valid{background:#f5be1a}.share-by-email-popup .react-multi-email div .cross-no-valid,.share-by-email-popup .react-multi-email div .cross-valid{display:inline-block;height:15px;line-height:0;margin-left:8px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:middle;width:15px}.share-by-email-popup .react-multi-email div .cross-valid{background:#3f89d8}.share-by-email-popup .react-multi-email div.no-valid{background-color:#fcf2d3;border-color:#f5be1a;color:#3f3f3f}.share-by-email-popup .react-multi-email.no-valid{border-color:#db380a}.share-by-email-popup .react-multi-email span[data-placeholder]{font-size:1.4rem}.share-by-email-popup input{height:30px;line-height:1.2;padding:.5em .1em!important}.share-by-email-popup p{color:#595959;font-size:1.2rem;margin:13px 0}.share-by-email-popup p.no-valid{color:#af300b}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-status{color:#fff}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .published.recipe-status{background:#139e4f}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .draft.recipe-status{background:#374370}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .approval-pending.recipe-status{background:#f5be1a;color:#3f3f3f}#recipe-duplicate-popup{margin:0!important}#recipe-duplicate-popup .duplicate-recipe-popup .duplicate-modal-body{padding:0!important}#recipe-duplicate-popup .duplicate-recipe-popup .duplicate-modal-body *{box-sizing:border-box;max-width:1224px}#recipe-duplicate-popup .duplicate-recipe-popup .modal-footer .modal-btn{border:1px solid #004288;border-radius:5px}#recipe-duplicate-popup .duplicate-recipe-popup .modal-footer .modal-btn-next{background-color:#004288;color:#fff}#recipe-duplicate-popup .duplicate-recipe-popup .modal-footer .modal-btn-previous{background-color:#fff;color:#004288}#recipe-duplicate-popup .duplicate-recipe-popup .modal-footer .disabled-btn{opacity:.6}#recipe-duplicate-popup .base-recipe-header{background-color:#f2f2f2;height:260px;width:100%}#recipe-duplicate-popup .base-recipe-header .recipe-main-info{display:flex;height:100%;padding:30px 95px;width:100%}#recipe-duplicate-popup .base-recipe-header .recipe-main-info .recipe-preview-img,#recipe-duplicate-popup .base-recipe-header .recipe-main-info .recipe-preview-name{display:inline-block;height:200px;vertical-align:top}#recipe-duplicate-popup .base-recipe-header .recipe-main-info .recipe-preview-img{border-radius:0!important;display:inline-block!important;height:194px;width:363px!important}#recipe-duplicate-popup .base-recipe-header .recipe-main-info .recipe-preview-img .play-button{margin-left:auto;margin-right:auto;margin-top:13%}#recipe-duplicate-popup .base-recipe-header .recipe-main-info .recipe-preview-name{color:#004288;display:-webkit-box;font-size:33.6px;font-weight:700;height:auto;letter-spacing:normal;line-height:1.06;margin:auto;padding:0 14px;width:calc(100% - 363px);-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#recipe-duplicate-popup .duplicate-form-container{height:auto;padding:0 45px 10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details h3{color:#004288;font-size:1.8rem;font-weight:700}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .duplicate-subtitle{color:#595959;font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.502);display:flex;margin-bottom:22px;margin-top:10px;padding:12px 18px;position:relative;width:100%}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-media-container{display:inline-block;height:155px;position:relative;width:242px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-media-container .recipe-quality.Low{background-color:#ffefef;border:1px solid #af300b;border-radius:5px;color:#af300b;font-size:1.4rem;height:20px;left:10px;padding:0 10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-media-container .recipe-quality.Medium{background-color:#fef9e8;border:1px solid #bf9108;border-radius:5px;color:#9d7707;font-size:1.4rem;height:20px;left:10px;padding:0 10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-media-container .recipe-quality.High{background-color:#fff;border:1px solid #0a8540;border-radius:5px;color:#0a8540;font-size:1.4rem;height:20px;left:10px;padding:0 10px;position:absolute;top:10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container{display:inline-block;padding-left:14px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container{color:#004288;display:flex;font-size:1.2rem;height:16px;line-height:16px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container .country-code,#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container .language-name,#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container .market-container{display:flex;height:14px;padding:0 5px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container .country-code,#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container .market-container{border-right:1px solid #004288}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .locale-market-container svg{margin-right:2px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .recipe-name{color:#3f3f3f;font-size:1.8rem;font-weight:400;margin-bottom:7px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:850px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-data-container .description-box{color:#595959;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.2rem;line-height:16px}#recipe-duplicate-popup .duplicate-form-container .duplicate-details .recipe-long-card .recipe-status{border-radius:5px;font-size:14px;height:20px;margin-top:15px;padding:0 10px;width:-moz-fit-content;width:fit-content}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .food-availability{border-bottom:1px solid hsla(0,0%,59%,.16);height:25px;line-height:32px;width:calc(100% - 65px)}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .food-availability .food-availability-text-available{bottom:6px;color:#3f3f3f;font-size:1.4rem;font-weight:700;line-height:1.571;position:relative}#recipe-duplicate-popup .duplicate-form-container .duplicate-form li.food-invalid{display:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form li{color:#727272;display:inline-block;font-size:12px;margin:10px 3% 10px 0;width:30%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form li .food-name{display:inline-block;line-height:32px;overflow:hidden;overflow-wrap:break-word;padding-top:4px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:calc(100% - 65px)}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-title{color:#595959;display:inline-block;font-size:1.4rem;font-weight:400;margin:0 5px 10px 0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .toolTip{height:18px;margin-left:5px;width:18px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .toolTip .tooltip-text{z-index:3}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .toolTip.owner{margin:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .ingredient-available-container .react-select__control{width:385px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content{margin-bottom:24px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content:nth-child(2){position:relative}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content:nth-child(2) .tooltip-text{z-index:2}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content:nth-child(3){position:relative;z-index:3}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.pieces-list{max-width:450px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.relationships-list ul{margin:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.relationships-list ul label{color:#727272;font-weight:400}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.relationships-list ul li .radio-input{display:inline-flex}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.relationships-list ul li .toolTip{bottom:10px;display:inline-flex}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.relationships-list ul li .toolTip span{color:#fff!important;margin-left:-3px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container{background-color:#f3f3f3;height:370px;overflow-y:auto;padding:20px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container .recipe-medias{display:flex;flex-wrap:wrap;margin:10px;text-align:left}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container .recipe-medias article{border-radius:6px;display:inline-block;height:121px;margin:0 20px 20px 0;padding:0;position:relative;width:184px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container .recipe-medias article:before{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/food-valid.svg) no-repeat 50%;content:" ";display:inline-block;height:24px;position:absolute;right:0;top:0;vertical-align:top;width:24px;z-index:1}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container .recipe-medias article.not-valid-media:before{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/food-invalid.svg) no-repeat 50%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content.img-container .recipe-medias article .recipe-preview-img{height:100%!important;width:100%!important}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox{color:#999;display:inline-block;font-size:12px;margin-bottom:20px;min-width:112px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox input[type=checkbox]{display:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label{align-items:center;color:#727272;cursor:pointer;display:flex;font-size:12px;font-weight:400}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .checkbox-mask{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat 50%;border-radius:3px;display:inline-block;height:12px;margin-right:6px;vertical-align:top;width:12px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .checkbox-mask.selected{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat 50%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .duplicate-checkbox input[type=checkbox]+label .translationText{height:16px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .select-container{display:inline-block;vertical-align:top}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .copyright-info{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#999;font-size:16px;height:160px;letter-spacing:normal;line-height:1.63;margin:auto auto 10px 0;max-width:1054px;overflow-y:auto;padding:10px 18px;text-align:justify;width:100%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container{display:block;list-style:none;margin:0;padding:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .food-availability-false{align-items:center;border-bottom:1px solid hsla(0,0%,59%,.161);display:flex;height:30px;line-height:32px;width:calc(100% - 65px)}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .food-availability-false svg{margin-bottom:5px;margin-right:8px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .food-availability-text{color:#db380a;font-size:1.2rem;line-height:1.571;position:relative}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient{align-items:center;border:1px solid #d8d8d8;border-radius:7px;color:#3f3f3f;display:flex;font-size:1.4rem;height:36px;margin:7px 3% 0 0;width:35%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient .food-name{display:inline-block;line-height:32px;overflow:hidden;overflow-wrap:break-word;padding-top:4px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient.food-invalid{color:#db380a}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient svg{margin-right:8px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient .long-food-title-tooltip{background-image:none;display:inline-block;margin-left:40px;position:absolute;width:80%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .single-ingredient .remove-ingredient-trash{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/trash.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;padding:0;transform:scale(.8)}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .filter-autocomplete{display:flex;font-size:1.4rem;height:36px;margin:10px 3%;width:50%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container input[type=text]{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#004288;display:block;font-size:1.4rem;padding:0 10px;width:100%}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container input[type=text]:focus{border:1px solid #004288;outline:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container input[type=text]:-webkit-autofill{font-size:1.4rem;-webkit-text-fill-color:#004288}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container input[type=text]:autofill{color:#004288;font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .react-select__option:first-child{background-color:#f3f3f3;color:#3f3f3f!important;font-weight:400;pointer-events:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .react-select__option:nth-child(odd){background-color:#f3f3f3}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .react-select__option:nth-child(odd):hover{background-color:#004288;color:#fff}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .food-container .react-select__option:nth-child(odd):not(:hover){color:#999}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .activate-unit-conversion,#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .choose-unit-conversion-type{color:#595959;display:block;font-size:1.4rem;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .convert-container .react-switch{display:flex;position:relative;width:140px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .convert-container .react-switch-button{width:80px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .convert-container .metrics-toggle-button .react-switch{width:200px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .convert-container .metrics-toggle-button .react-switch-button{width:110px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion{margin-top:20px;padding-top:20px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .metrics-toggle-button{display:flex;position:relative;top:10px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .conversion-processing{background:transparent;margin-left:0;width:40px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .conversion-processing .loading-container{padding:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .conversion-processing .loading-container .loader{font-size:1.4rem}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .conversion-processing .translationText{display:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered{background:#fff;border:1px solid #d8d8d8;color:#3f3f3f;font-size:1.4rem;margin:5px 0;padding:18px 0 10px 50px;position:relative}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered:before{content:" ";display:inline-block;height:26px;left:15px;position:absolute;top:0;width:26px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered.product-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:10px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered.invalid{align-items:flex-end;color:#db380a;display:flex;padding-top:12px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered.invalid:before{display:none}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered.invalid svg{margin-left:-35px;margin-right:8px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered .cannot-convert-ingredient-tooltip{background:none;vertical-align:text-bottom}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered .cannot-convert-ingredient-tooltip svg{vertical-align:middle}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-conversion .food-bordered .cannot-convert-ingredient-tooltip .tooltip-text{white-space:normal;width:156px}#recipe-duplicate-popup .duplicate-form-container .duplicate-form .duplicate-form-content .preview-ingredient-title{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-top:20px}#recipe-duplicate-popup .duplicate-form-container .toggle-title{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-top:10px}#recipe-duplicate-popup .duplicate-form-container .toggle-description{color:#595959;display:block;font-size:1.2rem}#recipe-duplicate-popup .duplicate-form-container .scale-container{border-bottom:1px solid #d8d8d8;padding:20px 0}#recipe-duplicate-popup .duplicate-form-container .scale-container .react-switch{display:flex;position:relative;width:140px}#recipe-duplicate-popup .duplicate-form-container .scale-container .react-switch-button{width:80px}#recipe-duplicate-popup .duplicate-form-container .servings-container{display:flex;flex-direction:row;margin-top:20px;width:100%}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings{align-items:flex-start;display:flex;flex-direction:column}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings.number{width:40%}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings.text{width:60%}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-title{align-items:flex-end;display:inline-flex;margin-bottom:5px}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-title .recipe-servings-title{color:#595959;font-size:1.4rem;font-weight:400}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-title .optional-serving-text{color:#999;font-size:1.2rem;padding-left:5px}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-title .limitCharacter{line-height:18px!important;margin-left:32.5rem}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-number{background-color:#3f89d8;border-radius:16px;display:inline-flex;height:30px;justify-content:space-between;padding-top:5px;width:80px}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-number .recipe-servings-number{background-color:#3f89d8;border:0;border-radius:16px;color:#fff;cursor:pointer;font-size:1.6rem;outline:none;padding-left:15px}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-text{background-color:#f2f2f2;border-radius:16px;color:#595959;display:inline-flex;height:30px;justify-content:space-between;width:100%}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-text.blue-style{background-color:#3f89d8}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-text.blue-style .recipe-servings-text{background-color:#3f89d8;color:#fff}#recipe-duplicate-popup .duplicate-form-container .servings-container .recipe-servings .container-input-text .recipe-servings-text{background-color:#f2f2f2;border:0;border-radius:16px;font-size:1.4rem;outline:none;padding-left:15px;width:600px}#recipe-duplicate-popup .loading-modal{background-color:transparent;color:#000}#base-recipe-duration-section .title-section-duration{color:#004288;font-size:2rem;font-weight:700}#base-recipe-duration-section .duration-container .duration-times{border-top:1px solid rgba(63,63,63,.149);display:flex;flex-direction:row;margin-bottom:0;padding-top:10px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item{align-content:center;display:flex;flex-direction:row;justify-content:center;margin-left:20px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item .duration-time-element{display:inline-block;margin-left:14px;margin-right:10px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item .duration-time-element .time-label{color:#004288;display:block;font-size:1.4rem;font-weight:400;height:24px;margin-left:-10px;margin-top:7px;white-space:nowrap;width:48px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item .duration-time-element .time-value{color:#004288;display:block;font-size:1.8rem;font-weight:700;height:13px;line-height:16px;margin-left:-10px;width:80px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item .duration-time-element .label-time{color:#004288;display:block;font-size:1.4rem;font-weight:400;line-height:20px}#base-recipe-duration-section .duration-container .duration-times .duration-time-item .duration-time-element .value-time{color:#004288;display:block;font-size:1.4rem;font-weight:700}#base-recipe-duration-section .duration-container .duration-times .separator{border-right:1px solid #999;margin-right:5px}#base-recipe-preparation-section .stepList-container .steps-list .item{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-top:10px;min-height:215px;padding:5px 10px;width:100%}#base-recipe-preparation-section .stepList-container .steps-list .item.editing{border-radius:2px;margin-top:10px}#base-recipe-preparation-section .stepList-container .steps-list .item.editing:hover{border-radius:6px;outline:1px solid #3f89d8}#base-recipe-preparation-section .stepList-container .steps-list .item.editing.isDragging{border:0;border-radius:6px;opacity:.85;outline:1px solid #3f89d8}#base-recipe-preparation-section .step-ingredients-selected-container .step-ingredients-selected-title{color:#3f3f3f;font-size:1.6rem;font-weight:700}#base-recipe-preparation-section .step-ingredients-selected-container .ingredient-list{list-style:none;padding:0;text-align:left}#base-recipe-preparation-section .step-ingredients-selected-container .ingredient-list .ingredient-list-item{color:#3f3f3f;font-size:1.6rem;margin-bottom:20px}#base-recipe-preparation-section .step-ingredients-selected-container .ingredient-list .ingredient-list-item .display-name{font-weight:700}#base-recipe-preparation-section .step-ingredients-selected-container .ingredient-list .ingredient-list-item .ingredient-quantity{color:#595959;font-size:1.4rem;margin-left:33px;margin-top:10px}#base-recipe-preparation-section .step-ingredient-description-modal .step-ingredient-subtitle,#base-recipe-preparation-section .step-ingredient-tools-modal .step-ingredient-subtitle{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word;width:100%}#base-recipe-preparation-section .step-ingredient-description-modal .step-ingredient-description,#base-recipe-preparation-section .step-ingredient-tools-modal .step-ingredient-description{color:#3f3f3f;font-size:1.4rem;overflow-wrap:break-word}#base-recipe-preparation-section .isnotnestle{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#base-recipe-preparation-section .isnestle,#base-recipe-preparation-section .isnotnestle{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-right:7px;margin-top:5px;min-height:26px;min-width:26px;padding:0;vertical-align:sub}#base-recipe-preparation-section .isnestle{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}#base-recipe-preparation-section .modal-delete-step{color:#000}#base-recipe-preparation-section .title-section{align-items:center;display:flex;flex-direction:row}#base-recipe-preparation-section .step-title-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem;margin-left:50%}#base-recipe-preparation-section .step-title-container .button.secondary{font-size:1.6rem;height:30px;padding:1px 14px}#base-recipe-preparation-section .step-title-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#base-recipe-preparation-section .step-title-container .button.secondary .icon-title .add-icon{margin-right:5px}#base-recipe-preparation-section .step-title-container .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}.base-recipes-step-container .loading-section{background:#f8fafb;position:relative;width:50%}.base-recipes-step-container .loading-section .loading-container{top:0}.base-recipes-step-container .section-step-ingredients{margin-bottom:50px}.base-recipes-step-container .bottom-options-bar-container{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.base-recipes-step-container .bottom-options-bar-container .button-container{display:flex;flex-direction:row;justify-content:space-evenly}.base-recipes-step-container .step-content{margin:12rem 20rem 10rem}.base-recipes-step-container .step-content input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;margin-top:1.8rem;padding:0 5px}.base-recipes-step-container .step-content input[type=text]:focus{border:1px solid #004288;outline:none}.base-recipes-step-container .step-content input[type=number]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;padding:0 5px}.base-recipes-step-container .step-content input[type=number]:focus{border:1px solid #004288;outline:none}.base-recipes-step-container .step-content input::-moz-placeholder,.base-recipes-step-container .step-content textarea::-moz-placeholder{color:#727272;font-size:1.4rem;opacity:.4}.base-recipes-step-container .step-content .Select-placeholder,.base-recipes-step-container .step-content input::placeholder,.base-recipes-step-container .step-content textarea::placeholder{color:#727272;font-size:1.4rem;opacity:.4}.base-recipes-step-container .step-content .step-content-cancel{color:#004288;cursor:pointer;font-size:1.4rem}.base-recipes-step-container .step-content .step-content-title{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 0 1rem 2rem}.base-recipes-step-container .step-content .step-content-title .title{color:#004288;font-size:3.2rem}.base-recipes-step-container .step-content .step-content-title .group{color:#3f3f3f;font-size:1.4rem;font-weight:800}.base-recipes-step-container .step-content .step-content-collapsible .collapsible .header h3{font-size:1.8rem}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients{display:block;padding:10px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-title{margin-bottom:30px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-title .label-title{color:#004288;font-size:1.8rem;font-weight:700;padding-left:.5rem;white-space:nowrap;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container{display:inline-block;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list{display:inline-block;height:200px;width:65%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container{margin-left:12px;min-height:150px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-title{color:#3f3f3f;font-size:1.6rem;font-weight:700;height:40px;line-height:22px;width:356px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list{border:2px solid #d8d8d8;border-radius:5px;margin:20px 0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title{background-color:#f9f9f9;display:block;font-size:1.6rem;font-weight:700;line-height:30px;min-height:40px;padding-bottom:10px;padding-left:10px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name{display:inline-block;width:80%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container{display:inline-block;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container.isEditing{background-color:#fff;display:inline-block}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-container .pencil-icon{margin-bottom:5px;margin-left:5px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .long-input-element-simple-validation-tooltip{max-width:388px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .label-not-editing-simple-validation{color:#3f3f3f;font-size:1.6rem;font-weight:700;margin-right:5px;max-width:388px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .input-element-simple-validation{color:#3f3f3f;display:inline-block;font-size:1.6rem;font-weight:700;margin-top:0!important;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 90px)!important}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .title-container{padding-bottom:8px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name .title-container .limitCharacter{line-height:20px;padding-top:8px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredients-group-list-title .ingredient-group-name.isReadMode .title-container{display:none!important}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredient-group-add{cursor:pointer;display:inline-block;margin-bottom:10px;padding-left:10px;width:120px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-group-list .ingredient-group-add .ingredient-group-add-label{color:#004288;display:block;font-size:1.4rem;font-weight:400}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items{color:#595959;font-size:1.4rem;font-weight:400;list-style:none;margin:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;line-height:40px;min-height:40px;outline:inherit;padding:0;position:relative;text-align:left;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button:before{content:" ";display:inline-block;height:26px;left:0;position:absolute;top:0;width:26px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.ingredient-food:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items button.ingredient-product:before{background:#fff;background:#004288;cursor:pointer;cursor:default;display:inline-block;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:26px;min-width:26px;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-check{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat;display:inline-block;height:26px;left:-30px;margin:12px 0;position:absolute;top:1px;width:26px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-check.is-added{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .ingredient-name{line-height:45px;margin-left:42px;overflow-wrap:break-word}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip{background-image:none;margin-left:10px;margin-top:-4px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .no-valid-ing{background-image:url(https://images.aws.nestle.recipes/Images/SVG/warning.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;transform:scale(.9)}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .ingredient-item .toolTip.invalid-ingredient-tooltip .tooltip-text.top-right{left:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:45px;margin-left:15px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-item{display:flex;flex-direction:column;justify-content:right;margin-right:50px;width:250px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-item label{color:#595959;font-size:1.4rem;font-weight:400;height:22px;line-height:22px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-item .input-select{color:#3f3f3f;font-size:1.4rem;font-weight:400}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-item input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;height:3.5rem;margin-top:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-list .step-ingredients-list-container .ingredients-list-items .measurements-container .measurements-item input[type=text]:focus{border:1px solid #004288;outline:none}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add{display:inline-block;height:200px;padding-left:20px;vertical-align:top;width:25%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-title .label-title{color:#004288;font-size:1.6rem;font-weight:400;padding-bottom:8px;white-space:nowrap}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container{background-color:#f9f9f9;box-shadow:1px 1px 2px #999;height:120px;padding-left:8px;padding-top:22px;width:325px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-group-add,.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-ingredient-add{cursor:pointer;display:inline-block;width:120px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-group-add .step-ingredient-add-label,.base-recipes-step-container .step-content .step-content-collapsible .section-step-ingredients .step-ingredients-container .step-ingredients-add .step-ingredients-add-container .step-ingredient-add .step-ingredient-add-label{color:#004288;display:block;font-size:1.4rem;font-weight:400}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container-left{width:60%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container{display:inline-block;vertical-align:top}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item{box-sizing:border-box;display:block;height:100%;padding:2rem;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-order{display:inline-block;vertical-align:top;width:100px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-order .label-title{color:#727272;font-size:1.4rem;margin-bottom:2rem;padding-left:.5rem;white-space:nowrap;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-order .label-value{background:#004288;border-radius:50%;color:#fff;display:block;font-size:1.4rem;height:27px;line-height:27px;margin-left:30px;margin-top:20px;text-align:center;width:27px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations{vertical-align:top}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations .label-title{color:#727272;font-size:1.4rem;margin-bottom:2rem;padding-bottom:6px;padding-left:.5rem;white-space:nowrap}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations .step-types{display:block;margin-top:10px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations .step-types .step-type{cursor:pointer;display:inline-block;margin-left:10px;margin-right:10px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations .step-types .step-type svg{display:block;margin:auto;position:relative}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-preparations .step-types .step-type span{color:#004288;display:block;font-size:1.4rem;margin-top:5px;text-align:center}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration{vertical-align:top}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .label-title{color:#727272;font-size:1.4rem;margin-bottom:2rem;padding-bottom:6px;padding-left:.5rem;white-space:nowrap}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .box-form{padding:.5rem}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-duration .box-form input{margin-left:20px;vertical-align:top}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title{display:inline-block;width:calc(100% - 100px)}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title .text-input-limit-exceeded{display:block}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div{display:inline-block;white-space:nowrap;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .label-title{color:#727272;font-size:1.4rem;margin-bottom:2rem;padding-left:.5rem;white-space:nowrap}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div .limitCharacter{font-size:1.4rem;line-height:normal;width:unset}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item .step-details-title div input[type=text]{width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-details .step-details-container .step-details-item *{box-sizing:border-box}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-title .label-title{color:#004288;font-size:1.6rem;font-weight:400;height:22px;line-height:22px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools{display:inline-block;width:70%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-search{height:90px;margin-top:30px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-search .label-title{color:#595959;display:block;font-size:1.4rem;font-weight:400;height:22px;line-height:22px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-search .step-tools-seach-input{height:40px;margin-top:10px;width:400px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list{margin:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items{box-sizing:border-box;list-style:none;margin:0;min-height:150px;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items .step-tool-item{border:1px solid #d1d1d1;border-radius:5%;cursor:pointer;display:inline-block;height:75px;margin-bottom:40px;margin-right:15px;margin-top:10px;position:relative;vertical-align:top;width:75px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items .step-tool-item button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items .step-tool-item button img{display:block;margin:auto;min-height:70px;min-width:70px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items .step-tool-item button .tool-name{color:#595959;font-size:1rem;font-weight:400;height:29px;line-height:16px;margin-top:5px;text-align:center}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools .step-tools-list .step-tools-list-items .step-tool-item.is-added{background-color:#ebf6fe;border:1px solid #3f89d8}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview{display:inline-block;margin:0;padding:0;vertical-align:top;width:25%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-title{margin-top:90px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-title .label-title{color:#004288;font-size:1.6rem;font-weight:400;height:22px;line-height:22px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section{background-color:#f9f9f9;box-shadow:1px 1px 2px #999;min-height:240px;padding-bottom:12px;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items{box-sizing:border-box;list-style:none;margin-right:10px;min-height:350px;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items .step-tool-item{border:1px solid #d1d1d1;border-radius:5%;cursor:pointer;display:inline-block;height:75px;margin:10px 15px 40px;position:relative;vertical-align:top;width:75px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items .step-tool-item :before{background-color:#004288;border-radius:50%;color:#fff;content:"✓";font-size:1.2rem;font-weight:200;height:15px;line-height:18px;position:absolute;right:-6px;top:-6px;width:15px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items .step-tool-item img{display:block;margin:auto;min-height:70px;min-width:70px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items .step-tool-item.is-added{background-color:#ebf6fe}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-list-items .step-tool-item .tool-name{color:#595959;font-size:1rem;font-weight:400;height:29px;line-height:16px;margin-top:5px;text-align:center}.base-recipes-step-container .step-content .step-content-collapsible .section-step-tools .step-tools-container .step-tools-preview .step-tools-preview-section .step-tools-preview-message{color:#999;display:block;font-size:1.2rem;font-weight:400;height:50px;line-height:50px;margin:10px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-title .label-title{color:#004288;font-size:1.6rem;font-weight:400;height:22px;line-height:22px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-nav{margin:0;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-nav li{color:#595959;cursor:pointer;display:inline-block;font-size:1.8rem;font-weight:400;list-style:none;margin-right:16px;text-align:center;width:90px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-nav li button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-nav li.active{border-bottom:3px solid #004288;color:#004288}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content{display:flex;flex-direction:row;margin-top:10px;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content .add-media-container{margin-right:30px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-top:0;padding:0;width:100%}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .emptyStepMedia{font-size:1.6rem;font-weight:400;height:22px;line-height:22px;margin-top:16px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li{height:150px;margin:0 30px 30px 0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li button{background:none;border:none;border-radius:6px;box-shadow:0 0 2px #999;color:inherit;cursor:pointer;font:inherit;height:150px;outline:inherit;padding:0;width:220px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.selected{border-radius:5px;box-shadow:none;outline:4px solid #004288;outline-offset:-4px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.selected :before{background-color:#004288;border-radius:50%;color:#fff;content:"✓";font-size:1.2rem;font-weight:200;height:15px;line-height:18px;position:absolute;right:2px;text-align:center;top:2px;width:15px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.step-medias-add{background-color:#f2f2f2;cursor:default;height:150px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.step-medias-add .label-message{color:#3f3f3f;font-size:1.6rem;font-weight:400;margin-left:20px;margin-top:20px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.step-medias-add .step-media-upload{cursor:pointer;display:inline-block;justify-content:baseline;margin-left:20px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.step-medias-add .step-media-upload .icon-add{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:1px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:24px;padding:0;position:relative;vertical-align:middle}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul li.step-medias-add .step-media-upload .icon-add-label{color:#004288;font-size:1.4rem;font-weight:400;height:24px;line-height:24px;margin-left:5px;vertical-align:middle}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box{background-color:#f2f2f2;cursor:pointer;display:flex;flex-direction:column;font-size:1.4rem;font-weight:400;height:118px;width:226px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box .add-media-box-header{align-items:center;display:inline-flex;margin-left:19px;margin-top:16px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box .add-media-box-header .add-media-description{color:#3f3f3f;display:block;height:auto;margin-right:14px;width:137px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box .add-media-box-action{align-items:center;display:inline-flex;margin-left:19px;margin-top:16px}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box .add-media-box-action .add-media-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/add-step.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0}.base-recipes-step-container .step-content .step-content-collapsible .section-step-medias .step-medias-container .step-medias-content ul .add-media-box .add-media-box-action .add-media{color:#004288;margin:0;padding-left:10px;padding-top:5px;width:100px}.base-recipes-step-container .modal-body-message{font-size:1.4rem;font-weight:400}#base-recipe-tip-popup .basic-info-container{background-color:transparent;display:inline-block;height:auto;margin-top:0;padding:0;width:100%}#base-recipe-tip-popup .basic-info-container label{color:#3f3f3f;font-size:12px;margin-bottom:10px;margin-left:10px}#base-recipe-tip-popup .basic-info-container:first-child{display:block;margin-bottom:30px;position:relative;width:100%;z-index:4}#base-recipe-tip-popup .basic-info-container:first-child label{display:block}#base-recipe-tip-popup .basic-info-container:first-child .number-input{background:linear-gradient(0deg,#f3f3f3,#fff);border:1px solid #f2f2f2;color:#999;height:40px;padding:10px;width:196px}#base-recipe-tip-popup .basic-info-container:first-child .tip-info{display:inline-block;font-size:1.6rem;width:240px}#base-recipe-tip-popup .basic-info-container:first-child .tip-info .tip-info-label{font-size:1.6rem;margin-top:10px}#base-recipe-tip-popup .basic-info-container:first-child .related-info{display:inline-block;margin-right:30px;margin-top:15px;width:210px}#base-recipe-tip-popup .basic-info-container:first-child .tip-relation{display:inline-block;font-size:1.6rem;width:530px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container{display:inline-block;margin-right:10%;position:relative;vertical-align:top;width:auto;z-index:3}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box{width:auto}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .media-container-title{color:#3f3f3f;display:block;font-size:1.6rem;margin-bottom:10px;margin-top:15px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .case{background:hsla(0,0%,100%,.33);border-radius:5px;float:right;height:32px;margin:5px 5px 0 0;width:32px;z-index:1}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .case .pencil-btn{background:#fff;background:#3f3f3f!important;cursor:pointer;display:inline-block;float:right;margin-top:5px;margin:2.5px!important;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:27px;min-height:27px!important;min-width:27px;min-width:27px!important;padding:0;position:absolute;right:unset!important;top:unset!important;z-index:1}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .tip-media{display:block;height:256px;width:450px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .tip-media .no-img{align-content:center;display:inline-block!important;vertical-align:middle}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .tip-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-container .image-box .tip-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data{display:inline-block;max-width:450px;width:auto}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .limit{color:#999;display:inline-block;font-size:12px;text-align:right}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data input{color:#999;font-size:16px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .limit-exceeded{color:red}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-title{margin-bottom:20px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-title .tip-title-input{border:1px solid #f2f2f2;border-radius:4px;color:#004288!important;height:40px;padding:10px;width:450px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-title .tip-title-input .input{bottom:12px;height:auto;left:-10px;min-width:450px;position:relative}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-title .tip-title-input .text-input-limit-exceeded{left:-8px;top:0}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-input-container{padding-top:20px}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .tip-input-container .label-text{margin-bottom:0}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .text-area-input-title-limit-char{color:#727272;font-size:1.4rem}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .label-text{color:#727272;display:block;font-size:1.4rem;margin-bottom:15px;padding-left:0}#base-recipe-tip-popup .basic-info-container-2 .tip-image-data .label-text:first-child{display:inline-block;margin-right:5px}.pencil-btn-basic-info{background:#fff;background:#004288!important;cursor:pointer;display:inline-block;float:right;margin-top:5px;margin:2.5px!important;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-height:20px!important;min-width:20px;min-width:20px!important;padding:0;position:absolute;right:25px!important;top:20px!important;width:90px;z-index:1}.pencil-btn-basic-info-edit-text{color:#004288;left:1165px;position:absolute;top:25px}.tips-list-li{list-style-type:none;min-height:215px;padding:5px}.tips-list-li .tip-header{align-items:center;color:#004288;display:flex;height:auto;position:relative;width:100%}.tips-list-li .tip-header .tip-title{display:inline-block;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:85%}.tips-list-li .tip-header .edit-tips-options-row{cursor:pointer;margin-left:50px;padding-top:2px}.tips-list-li .tip-header .edit-tips-options-row:hover{background-color:#ebf6fe;border-radius:30px}.tips-list-li .tip-body{border-radius:5px;display:inline-block;margin-top:5px;vertical-align:top;width:100%}.tips-list-li .tip-body .tip-media{border-radius:5px;display:inline-block;height:120px;padding:0!important;position:relative;vertical-align:top;width:180px!important}.tips-list-li .tip-body .tip-media .no-img{height:80px!important}.tips-list-li .tip-body .tip-media .play-button{background-color:#727272;border-radius:5px;cursor:pointer;height:50px;left:calc(50% - 40px);opacity:.7;position:absolute;top:calc(50% - 25px);width:80px}.tips-list-li .tip-body .tip-media .play-button .play-icon{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;cursor:pointer;display:inline-table;height:0;left:calc(50% - 5px);margin:auto;position:absolute;top:calc(50% - 10px)}.tips-list-li .tip-body .tip-info{color:#4a4a4a;display:inline-block;font-size:14px;padding:0 20px;vertical-align:top;width:calc(100% - 180px)}.tips-list-li .tip-body .tip-info>div{margin-bottom:10px}.tips-list-li .tip-body .tip-info>div,.tips-list-li .tip-body .tip-info>div p{overflow:hidden;text-overflow:ellipsis}.tips-list-li .tip-body .tip-info .tip-description{color:#3f3f3f;font-size:14px;overflow:hidden;text-overflow:ellipsis}.tips-list-li .tip-body .tip-info .tip-relation{font-size:14px;font-weight:700}.list-options-tips{border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);left:15%;list-style-type:none;opacity:1;position:absolute;width:180px;z-index:3}.list-options-tips li{border-bottom:unset;position:relative;right:40px}.list-options-tips .available{background:#fff;border-bottom:1px solid #d8d8d8;color:#515151;cursor:pointer;font-size:14px;height:40px;position:relative;text-align:left;width:178px;z-index:1}.list-options-tips .available:last-child{border-bottom:none}.list-options-tips .available:first-child{border-radius:6px 6px 0 0}.list-options-tips .available:last-child{border-radius:0 0 6px 6px}.list-options-tips .available .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.list-options-tips .available .hover-icon .is-hover{display:none}.list-options-tips .available .hover-icon .no-hover{display:block}.list-options-tips .available:hover{background-color:#3d6ca2;color:#fff;z-index:1}.list-options-tips .available:hover .hover-icon .no-hover{display:none}.list-options-tips .available:hover .hover-icon .is-hover{display:block}.list-options-tips .available .option-label{position:relative;top:1px}.list-options-tips .disabled{background:#fff;border-bottom:1px solid #d8d8d8;color:hsla(0,0%,85%,.914);cursor:default;font-size:14px;height:40px;text-align:left;width:178px}.list-options-tips .disabled:last-child{border-bottom:none}.list-options-tips .disabled .hover-icon{display:inline-block;padding:10px;vertical-align:sub}.list-options-tips .disabled .hover-icon .is-hover{display:none}.list-options-tips .disabled .hover-icon .is-hover svg{opacity:.5}.list-options-tips .disabled .hover-icon .no-hover{display:block}.list-options-tips .disabled .hover-icon .no-hover svg{opacity:.5}.list-options-tips.list-mode{left:65%;margin-top:-120px;position:absolute}#base-recipe-tips-section{margin:0}#base-recipe-tips-section .title-section{align-items:center;display:flex;flex-direction:row}#base-recipe-tips-section .base-recipe-title-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem;margin-left:67%}#base-recipe-tips-section .base-recipe-title-container .button.secondary{border:none;font-size:1.6rem;height:30px;padding:1px 14px}#base-recipe-tips-section .base-recipe-title-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row}#base-recipe-tips-section .base-recipe-title-container .button.secondary .icon-title .add-icon{margin-right:5px}#base-recipe-tips-section .base-recipe-title-container .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}#base-recipe-tips-section.general-box{margin-bottom:35px}#base-recipe-tips-section .unavailable{color:#999;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;width:260px}#base-recipe-tips-section .tips-list .isDragging{border:2px solid #3f89d8;border-radius:6px;margin:-2px}#base-recipe-tips-section .tips-list .item{min-height:215px;padding:5px 10px;width:100%}#base-recipe-tips-section .tips-list .item.isDragging{background:#fff;border:0;border-radius:6px;opacity:.85;outline:1px solid #3f89d8}#base-recipe-tips-section .tips-list .item.editing{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-top:10px}#base-recipe-tips-section .tips-list .item.editing:hover{border-radius:6px;outline:1px solid #3f89d8}#base-recipe-tools-section{color:#4a4a4a;margin:0}#base-recipe-tools-section.general-box{margin-bottom:35px}#base-recipe-tools-section .unavailable{color:#999;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;width:260px}#base-recipe-tools-section .general-tool{display:inline-block;height:48px;margin-right:5px;width:48px}#base-recipe-tools-section .general-tool .toolTip{background-image:none;height:48px;position:absolute;width:48px}#base-recipe-tools-section .general-tool .toolTip .tooltip-text{bottom:50px;left:14px}#base-recipe-tools-section .general-tool .general-tool-img{height:48px;width:48px}#baseRecipe-servings .title-section-serving{border-bottom:1px solid #e4e4e4;color:#004288;font-size:2rem;font-weight:700;margin-bottom:8px;padding-bottom:5px;width:100%}#baseRecipe-servings .title-section-serving .tooltip{margin-left:20px}#baseRecipe-servings .servings-container{display:flex;flex-direction:row;width:100%}#baseRecipe-servings .servings-container .baseRecipe-servings{align-items:flex-start;display:flex;flex-direction:column}#baseRecipe-servings .servings-container .baseRecipe-servings.number{width:40%}#baseRecipe-servings .servings-container .baseRecipe-servings.text{width:60%}#baseRecipe-servings .servings-container .baseRecipe-servings .container-title{align-items:flex-end;display:inline-flex;margin-bottom:5px}#baseRecipe-servings .servings-container .baseRecipe-servings .container-title .baseRecipe-servings-title{color:#595959;font-size:1.4rem;font-weight:400}#baseRecipe-servings .servings-container .baseRecipe-servings .container-title .optional-serving-text{color:#999;font-size:1.2rem;padding-left:5px}#baseRecipe-servings .servings-container .baseRecipe-servings .container-title .limitCharacter{line-height:18px!important;margin-left:7.5rem}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-number{border:0;border-radius:16px;display:inline-block;font-size:1.4rem;font-weight:700;min-height:30px;min-width:30px;padding:8px 10px 0}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-number.button-empty{background-color:#f2f2f2;color:#595959;cursor:pointer;padding-top:5px}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-number.button-value{background-color:#3f89d8;color:#fff;cursor:pointer}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-number.button-cant-edit{background-color:#f2f2f2!important;color:#595959!important;cursor:not-allowed!important;pointer-events:none}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-number{background-color:#3f89d8;border:1px solid #1068eb;border-radius:16px;display:inline-flex;height:30px;justify-content:space-between;padding-top:5px;width:145px}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-number .baseRecipe-servings-number{background-color:#3f89d8;border:0;border-radius:16px;color:#fff;cursor:pointer;font-size:1.6rem;outline:none;padding-left:15px}#baseRecipe-servings .servings-container .baseRecipe-servings .icon-box{display:inline-block;position:relative;top:-2px;width:70px}#baseRecipe-servings .servings-container .baseRecipe-servings .icon-box .tick-icon{background:#fff!important;cursor:pointer;display:inline-block;margin-left:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-09.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}#baseRecipe-servings .servings-container .baseRecipe-servings .icon-box .close-edit-icon{background:#fff!important;cursor:pointer;display:inline-block;mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-10.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:24px;min-width:32px}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-text{border:0;border-radius:16px;display:inline-block;font-size:1.4rem;font-weight:700;max-width:100%;min-height:30px;padding:8px;word-break:break-all}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-text.button-empty{background-color:#f2f2f2;color:#595959;cursor:pointer;width:100%}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-text.button-value{background-color:#3f89d8;color:#fff;cursor:pointer}#baseRecipe-servings .servings-container .baseRecipe-servings .button-servings-text.button-cant-edit{background-color:#f2f2f2!important;color:#595959!important;cursor:not-allowed!important;pointer-events:none;width:100%}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-text{background-color:#3f89d8;border:1px solid #1068eb;border-radius:16px;display:inline-flex;height:30px;justify-content:space-between;width:100%}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-text .baseRecipe-servings-text{background-color:#3f89d8;border:0;border-radius:16px;color:#fff;font-size:1.4rem;outline:none;padding-left:15px;width:250px}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-text .icon-box{display:inline-block;position:relative;top:1px;width:70px}#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-text .icon-box .close-edit-icon,#baseRecipe-servings .servings-container .baseRecipe-servings .container-input-text .icon-box .tick-icon{background:#fff!important}#base-recipe-ingredients-section{color:#4a4a4a;margin:0}#base-recipe-ingredients-section .title-section{border-bottom:1px solid #e4e4e4;color:#004288;display:flex;font-size:1.8rem;font-weight:700;width:100%}#base-recipe-ingredients-section .title-section.with-border-bottom{border-bottom:1px solid #e4e4e4;margin:20px 0;padding:16px 0}#base-recipe-ingredients-section .title-section .tooltip{margin-left:4px}#base-recipe-ingredients-section .title-section .tooltip-text{height:70px;width:250px}#base-recipe-ingredients-section .title-section .tooltip-text a{color:#3f89d8;text-decoration:underline}#base-recipe-ingredients-section .ingredients-title-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem;margin-bottom:20px}#base-recipe-ingredients-section .ingredients-title-container .ingredient-list-title{color:#004288;font-size:1.8rem;margin-right:50%;white-space:nowrap}#base-recipe-ingredients-section .ingredients-title-container .button.secondary{font-size:1.6rem;height:36px;margin-left:-11px;padding:1px 14px}#base-recipe-ingredients-section .ingredients-title-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row;padding:3px 10px}#base-recipe-ingredients-section .ingredients-title-container .button.secondary .icon-title .add-icon{margin-right:5px}#base-recipe-ingredients-section .ingredients-title-container .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}#base-recipe-ingredients-section .is-processing,#base-recipe-ingredients-section .is-processing .long-recipe-title-tooltip{cursor:progress}#base-recipe-ingredients-section .ingredients-container .servings-container{margin-left:10px;margin-right:10px}#base-recipe-ingredients-section .ingredients-container .servings-container .base-recipe-servings-display{margin-top:22px}#base-recipe-ingredients-section .ingredients-container .servings-container .base-recipe-servings-display .input-element-container{display:inline-block;width:100%}#base-recipe-ingredients-section .ingredients-container .servings-container .base-recipe-servings-display .input-element-container .input-element-simple-validation{box-sizing:border-box}#base-recipe-ingredients-section .ingredients-container .servings-container .base-recipe-servings-display .title-container .title-simple-validation{color:#004288;font-size:1.8rem;font-weight:700}#base-recipe-ingredients-section .ingredients-container .servings-container .servings-number{align-items:baseline;display:flex;flex-direction:row}#base-recipe-ingredients-section .ingredients-container .servings-container .servings-number .base-recipe-servings-number{align-items:baseline;color:#004288;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;line-height:1}#base-recipe-ingredients-section .ingredients-container .servings-container .servings-number .base-recipe-servings-number .input-element-container{display:inline-block;margin-left:10px}#base-recipe-ingredients-section .ingredients-container .servings-container .servings-number .base-recipe-servings-number .input-element-container .label-not-editing-simple-validation{color:#004288;font-weight:400;margin-right:10px}#base-recipe-ingredients-section .ingredients-container .servings-container .servings-number .base-recipe-servings-number .input-element-container .input-element-simple-validation{color:#004288;font-size:2.2rem;padding:0 5px;width:70px}#base-recipe-ingredients-section .ingredients-container .ingredients-lists-container{margin-left:10px;margin-right:10px}#base-recipe-ingredients-section .ingredients-container .ingredients-lists-container .ingredient-list-title{color:#004288;font-size:1.8rem;font-weight:700}#base-recipe-ingredients-section .ingredients-container .nutritional-warning-container{margin-top:18px}#base-recipe-ingredients-section .ingredients-container .nutrition-container .nutrition-title-container{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}#base-recipe-ingredients-section .ingredients-container .nutrition-container .nutrition-title-container .nutrition-title{color:#004288;font-size:2.4rem;font-weight:400}#base-recipe-ingredients-section .ingredients-container .nutrition-container .nutrition-title-container .toolTip{z-index:2}#base-recipe-ingredients-section .ingredients-container.edit-mode .servings-container{border-bottom:1px solid #e4e4e4;margin-bottom:10px}#base-recipe-ingredients-section .ingredients-container .sorting-ingredient-list.isUsingPlaceholder{margin-bottom:54px}#base-recipe-ingredients-section .ingredients-container .sorting-ingredient-list .single-ingredient{margin-bottom:3px;margin-top:3px;min-height:55px;width:100%}#base-recipe-ingredients-section .ingredients-container .sorting-ingredient-list .single-ingredient:before{margin-bottom:5px;min-height:22px;min-width:22px}#base-recipe-ingredients-section .unavailable{color:#999;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;width:260px}#base-recipe-nutrition-section.nutrition-container .food-modal-nutritional-table{padding-left:0}#base-recipe-nutrition-section.nutrition-container .nutrition-title-container{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}#base-recipe-nutrition-section.nutrition-container .nutrition-title-container .nutrition-title{color:#004288;font-size:2.4rem;font-weight:400}#base-recipe-nutrition-section.nutrition-container .nutrition-title-container .toolTip{z-index:2}#base-recipe-nutrition-section .nutritional-warning-container{margin-top:18px}.base-recipe-tab-general .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px}.base-recipe-tab-general .float-right.pencil-btn{float:right;position:static}.base-recipe-tab-general{display:flex;flex-flow:row wrap;width:100%}.base-recipe-tab-general .general-column{box-sizing:border-box;display:flex;flex-flow:column wrap;width:50%}.base-recipe-tab-general .general-column.column-left{padding-right:10px}.base-recipe-tab-general .general-column.column-right{padding-left:10px}.base-recipe-tab-general .general-box{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);box-sizing:border-box;margin-bottom:35px;padding:20px;position:relative;width:100%}.base-recipe-tab-general .general-box :not(input){box-sizing:border-box}.base-recipe-usage-container svg{margin-right:2px}.base-recipe-usage-container h2{color:#004288;font-size:2.4rem;font-weight:400}.base-recipe-usage-container .usage-history-container{background-color:#fff;border-radius:6px 6px 0 0;padding:20px}.base-recipe-usage-container .usage-history-container .open-details-view{color:#004288;cursor:pointer;margin-left:10px}.base-recipe-usage-container .usage-history-container .open-details-view svg{margin-bottom:-2px}.base-recipe-usage-container .usage-history-container .table-usage{margin-bottom:15px}.base-recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:10px;text-align:left;white-space:nowrap}.base-recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:first-child{max-width:240px;min-width:240px}.base-recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(2){max-width:190px;min-width:190px}.base-recipe-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(3){max-width:500px;min-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-recipe-usage-container .usage-history-container .table-usage .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.base-recipe-usage-container .usage-history-container .table-usage .table-body tr{color:#595959}.base-recipe-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(odd){background-color:#fff}.base-recipe-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(2n){background-color:#f3f3f3}.base-recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #date{max-width:240px;min-width:240px}.base-recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #editor{max-width:190px;min-width:190px}.base-recipe-usage-container .usage-history-container .table-usage .table-body .table-body-row #description div{max-width:550px;min-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.base-recipe-usage-container .usage-history-container .table-usage .table-body tr:hover{background-color:#ebf6fe!important;opacity:1;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.base-recipe-usage-container .usage-history-container .table-usage .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#595959;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.base-recipe-usage-container .current-badge{background-color:#e2edfa;border-radius:16px;color:#3368a0;font-size:1.4rem;margin-left:16px;padding:8px 12px}.base-recipe-usage-container .react-bootstrap-table{color:#3f3f3f;font-size:1.6rem;overflow-x:auto;width:100%}.base-recipe-usage-container .react-bootstrap-table table{background-color:transparent;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.base-recipe-usage-container .react-bootstrap-table table col[class*=col-]{display:table-column;float:none;position:static}.base-recipe-usage-container .react-bootstrap-table table td[class*=col-],.base-recipe-usage-container .react-bootstrap-table table th[class*=col-]{display:table-cell;float:none;position:static}.base-recipe-usage-container .react-bootstrap-table caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.base-recipe-usage-container .react-bootstrap-table th{font-weight:400;padding:0;text-align:left}.base-recipe-usage-container .react-bootstrap-table td{font-size:14px;font-weight:400;padding:0;text-align:left}.base-recipe-usage-container .react-bootstrap-table td div p{margin:0 0 12px}.base-recipe-usage-container .react-bootstrap-table .table{margin-bottom:20px}.base-recipe-usage-container .react-bootstrap-table .table tbody{border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>th{border-bottom:1px solid #ddd;color:#3f3f3f;text-align:left;vertical-align:bottom}.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>td,.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>th,.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td,.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th,.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>td,.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>th{border-right:1px solid #ddd;font-size:1.6rem;height:100%;line-height:1.42857143;padding:10px;vertical-align:middle;width:55%}.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:first-child,.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:first-child,.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:first-child,.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:first-child,.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>td:first-child,.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>th:first-child{width:25%}.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(2),.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(2),.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(2),.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(2),.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(2),.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(2){width:20%}.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(3),.base-recipe-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(3),.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(3),.base-recipe-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(3),.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(3),.base-recipe-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(3){border-right:0}.base-recipe-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>td,.base-recipe-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>th,.base-recipe-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>td,.base-recipe-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>th,.base-recipe-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>td,.base-recipe-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>th{border-top:0}.base-recipe-usage-container .react-bootstrap-table .table>tbody+tbody{border-top:2px solid #ddd}.base-recipe-usage-container .react-bootstrap-table .table .table{background-color:#fff}.base-recipe-usage-container .react-bootstrap-table .table-bordered{border:1px solid #ddd}.base-recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr{color:#595959}.base-recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.base-recipe-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(2n){background-color:#f3f3f3}.base-recipe-usage-container .react-bootstrap-table .table-hover>tbody>tr:hover{background-color:#ebf6fe;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.base-recipe-usage-container .base-recipe-usage-pagination-container{background-color:#fff;height:35px;text-align:center;width:100%}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination{float:right;font-size:1.6rem;line-height:22px;margin-right:15px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .itemsCounter{color:#3f3f3f;margin-right:18px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .previousPage{color:#004288;cursor:pointer;margin-right:10px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .previousPage.disabled{color:#727272;cursor:default}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .previousPage svg{margin-bottom:-2px;margin-right:5px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .nextPage{color:#004288;cursor:pointer;margin-left:10px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .nextPage.disabled{color:#727272;cursor:default}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .nextPage svg{margin-bottom:-2px;margin-left:5px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .pageNumber{color:#727272;cursor:pointer;margin-left:10px;margin-right:10px}.base-recipe-usage-container .base-recipe-usage-pagination-container .pagination .pageNumber.currentPage{color:#004288;cursor:default;text-decoration:underline}.base-recipe-usage-container .base-recipe-usage-modal-body-details .duplicate-details-usage .duplicate-row-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px;margin-bottom:15px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .duplicate-details-usage .duplicate-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-bottom:20px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .duplicate-details-usage .duplicate-usage-data span{display:block}.base-recipe-usage-container .base-recipe-usage-modal-body-details .duplicate-details-usage .open-base-recipe-link{color:#004288;font-size:1.6rem}.base-recipe-usage-container .base-recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage{margin-bottom:30px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row svg{margin-bottom:-2px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data span{display:block}.base-recipe-usage-container .base-recipe-usage-modal-body-details .channels-details-usage .channel-usage{margin-bottom:30px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-row-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.base-recipe-usage-container .base-recipe-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data span{display:block}.menu-complement{background-color:transparent;border-bottom:1px solid #999;list-style:none;margin:32px 0 30px;padding:0;position:relative}.menu-complement li{color:#3f3f3f;cursor:pointer;display:inline-block;font-size:16px;line-height:19.2px;margin-left:17px;padding:23px 17.5px;position:relative;text-align:center;white-space:nowrap}.menu-complement li.tab-active{color:#004288;font-weight:700}.menu-complement li.tab-active:after{background:#004288;border-radius:3px;bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.menu-complement li:hover:not(.tab-active){background:#e6e6e6}.menu-complement li:hover:not(.tab-active) span{color:#3f3f3f}.menu-complement li:first-child{margin:0}.complement-basic-info-popup{height:615px!important;width:1000px!important}.complement-basic-info-popup .complement-basic-info-form>div{display:block;padding:0 50px}.complement-basic-info-popup .complement-basic-info-form>div .input{margin-bottom:20px}.complement-basic-info-popup .complement-basic-info-form>div .input .text-input-limit-exceeded{top:-10px}.complement-basic-info-popup .complement-basic-info-form>div .input>span{color:#595959;display:inline-block;font-size:1.4rem;margin:15px 0}.complement-basic-info-popup .complement-basic-info-form>div .input>span:nth-child(2){margin:0}.complement-basic-info-popup .complement-basic-info-form>div .input .select-input{width:35%}.complement-basic-info-popup .complement-basic-info-form>div .input .text-input label{color:#595959;font-size:1.4rem;margin-top:15px}.complement-basic-info-popup .complement-basic-info-form>div .input .text-area-input{color:#595959;font-size:1.4rem;margin-top:30px}.complement-basic-info-popup .complement-basic-info-form>div .input .text-area-input .limitCharacter{margin-top:-10px}.complement-basic-info-popup .complement-basic-info-form>div .input .text-area-input textarea{margin-top:5px}.complement-basic-info-popup .complement-basic-info-form>div .input .text-area-input label{margin-top:15px;padding:0}.complement-basic-info-popup .complement-basic-info-form>div .input:nth-child(2n){margin-right:0}.complement-basic-info-popup .complement-basic-info-form>div .input.type{flex:0 1 70%}.complement-basic-info-popup .complement-basic-info-form>div .input.type .type-text{display:inline-block;width:90%}.complement-basic-info-popup .complement-basic-info-form>div .input.type .checkbox-input,.complement-basic-info-popup .complement-basic-info-form>div .input.type .checkbox-input-old{color:#3f3f3f;margin:0 15px 15px 0}.complement-basic-info-popup .complement-basic-info-form>div .label-pin-complement{color:#595959;display:block;font-size:1.4rem;margin-bottom:10px}.complement-basic-info-popup .complement-basic-info-form>div .channel-pin-radio-button{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.complement-basic-info-popup .complement-basic-info-form>div .channel-pin-radio-button .channel-name{color:#3f3f3f;font-size:1.4rem;margin-left:10px}.complement-basic-info-popup .complement-basic-info-form>div .channel-pin-radio-button svg{cursor:pointer}.complement-basic-info-container #pencil-container .pencil-btn,.complement-basic-info-container .edit-action-wrapper .pencil{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:unset;right:10px;top:10px}.complement-basic-info-container #pencil-container .float-right.pencil-btn,.complement-basic-info-container .edit-action-wrapper .float-right.pencil{float:right;position:static}.complement-basic-info-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);display:flex;flex-direction:row;padding:10px;position:relative;vertical-align:top;width:100%}.complement-basic-info-container .complement-main-media{display:inline-block;height:320px;margin:10px;position:relative;width:320px}.complement-basic-info-container .complement-main-media .media-container{width:320px}.complement-basic-info-container .complement-main-media .media-container .complement-media{padding:0}.complement-basic-info-container .complement-main-media .media-container .complement-media .no-img{height:75%!important;transform:scale(.95)}.complement-basic-info-container .complement-main-media .media-container .complement-media .no-img-text{font-size:13.6px!important;height:25%!important}.complement-basic-info-container .complement-main-media .media-copy-rights{background:#fff;border-radius:4px;color:#727272;cursor:pointer;font-size:1rem;left:5px;line-height:24px;opacity:.63;padding-left:6px;position:absolute;top:5px;width:130px;z-index:1}.complement-basic-info-container .complement-main-media .media-copy-rights:before{background:#fff;background:#727272;content:" ";cursor:pointer;cursor:default;display:inline-block;margin-bottom:-2px;margin-right:2px;margin-top:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/world-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:12px;min-width:12px;padding:0}.complement-basic-info-container .complement-basic-info{display:inline-block;margin:10px;text-align:left;vertical-align:top;width:65%}.complement-basic-info-container .complement-basic-info .complement-tag-status{align-items:flex-start;display:flex;flex-direction:row;justify-content:left;margin-bottom:11px}.complement-basic-info-container .complement-basic-info .complement-tag-status .complement-tag{background:#ec6313;border-radius:5px;color:#fff;font-size:1.4rem;height:25px;line-height:20px;margin-right:12px;padding:5px 0 0;text-align:center;width:126px}.complement-basic-info-container .complement-basic-info .complement-tag-status .complement-tag svg{height:15px;margin-bottom:-2px;width:15px}.complement-basic-info-container .complement-basic-info .complement-tag-status .complement-tag svg g{fill:#fff}.complement-basic-info-container .complement-basic-info .complement-title-container{display:inline-block}.complement-basic-info-container .complement-basic-info .complement-title-container .complement-title{color:#004288;display:-webkit-box;font-size:3.2rem;font-weight:700;line-height:42px;max-height:75px;padding:4px 0;-webkit-line-clamp:2;/*! autoprefixer: off */-webkit-box-orient:vertical;flex:none;flex-direction:column-reverse;overflow:hidden;text-overflow:ellipsis}.complement-basic-info-container .complement-basic-info .complement-info-container{margin-top:15px}.complement-basic-info-container .complement-basic-info .complement-info-container .bold-text{color:#3f3f3f;font-weight:700;margin-right:5px}.complement-basic-info-container .complement-basic-info .complement-info-container .translationText{color:#3f3f3f;font-size:1.4rem;font-weight:700;line-height:22px;margin-right:7px;white-space:nowrap}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-types{align-items:center;display:flex;height:25px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-types span{margin-right:10px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-types .types-list{list-style:none;padding:0}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-types .types-list li{background-color:transparent;border-radius:5px;color:#fff;display:inline-block;margin:0 5px;max-width:200px;text-overflow:ellipsis}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs{display:flex;margin-top:10px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs span{margin-right:10px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select{color:#999;cursor:pointer;display:inline-block;line-height:22px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .current-lang{display:inline-block;text-align:left;width:100%}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .current-lang .typography{display:inline-flex}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .current-lang .dropdown-arrow{color:#999;display:inline-flex;float:right;margin-left:5px;transform:scale(.6)}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .locales-list{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);color:#727272;display:flex;flex-direction:column;list-style-type:none;margin-left:-5px;overflow:hidden;position:absolute;z-index:3}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .locales-list span{line-height:22px;margin-top:2px;padding:6px 10px}.complement-basic-info-container .complement-basic-info .complement-info-container .complement-langs .list-langs-select .locales-list span:hover{background-color:#004288;color:#fff}.complement-basic-info-container .complement-basic-info .complement-info-container .description-container{color:#999;display:flex;flex-direction:column;font-size:1.4rem;line-height:1.5;margin-top:12px;width:100%}.complement-basic-info-container .complement-basic-info .complement-info-container .description-container .read-more .read-more-label{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}.complement-basic-info-container .complement-basic-info .complement-info-container .description-container .description-box{display:-webkit-box;line-height:1.25;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:35px;margin-bottom:10px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:100%}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container{margin-top:14px}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container .pin-label{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-bottom:4px}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container .pin-tags-container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container .pin-channel-tag{background-color:#d8d8d8;border-radius:5px;color:#595959;display:inline-block;font-size:12px;margin:0 10px 10px 0;max-width:200px;overflow:hidden;padding:8px;text-overflow:ellipsis}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container .more-pins{color:#004288;display:inline-block;font-size:1.4rem;line-height:30px}.complement-basic-info-container .complement-basic-info .complement-info-container .pin-container .more-pins .read-more-label{color:#004288;cursor:pointer;font-size:1.4rem;text-decoration:underline}.complement-basic-info-container .edit-action-wrapper{display:flex;flex-direction:row;height:18px;justify-content:flex-end;margin:5px 20px 0 auto}.complement-basic-info-container .edit-action-wrapper .pencil{height:16px;margin:0;min-width:16px}.complement-basic-info-container .edit-action-wrapper .edit-icon-label{color:#004288;cursor:pointer;font-size:1.4rem;height:20px;margin-left:6px;padding:3px 0}.complement-basic-info-container #pencil-container{align-items:center;background-color:hsla(0,0%,100%,.631);border-radius:5px;display:flex;height:32px;justify-content:center;margin:5px 5px 0 0;position:absolute;right:5px;top:0;width:32px;z-index:1}.modal-overlay .modal-section.description-modal-complements,.modal-overlay .modal-section.pins-modal-complements{display:block;line-height:22px;width:790px}.modal-overlay .modal-section.description-modal-complements .modal-body-name,.modal-overlay .modal-section.pins-modal-complements .modal-body-name{color:#3f3f3f;font-size:16px;font-weight:700;margin-bottom:8px}.modal-overlay .modal-section.description-modal-complements .modal-body-composition,.modal-overlay .modal-section.pins-modal-complements .modal-body-composition{color:#595959;font-size:14px;max-height:300px;overflow-wrap:break-word}.modal-overlay .modal-section.description-modal-complements .pin-tags-container,.modal-overlay .modal-section.pins-modal-complements .pin-tags-container{display:flex;flex-direction:row;flex-wrap:wrap}.modal-overlay .modal-section.description-modal-complements .pin-channel-tag,.modal-overlay .modal-section.pins-modal-complements .pin-channel-tag{background-color:#d8d8d8;border-radius:5px;color:#595959;display:inline-block;font-size:12px;margin:0 10px 10px 0;max-width:200px;overflow:hidden;padding:8px;text-overflow:ellipsis}.complement-delete-container{color:#3f3f3f;display:block;font-size:1.6rem;line-height:22px}.complement-delete-container b{color:#004288}.row-layout-complement{margin-left:0;margin-right:0}.row-layout-complement .layout{background-color:#f9f9f9;display:flex;justify-content:center}.row-layout-complement .layout .layout-content{max-width:1224px;min-height:calc(100vh - 184px)}.modal-tagging{width:1000px!important}.modal-tagging .loading-modal{background-color:transparent!important;color:#000!important}.modal-tagging .loading-modal.height-allergens{min-height:240px}.modal-tagging .loading-modal.height-tags{min-height:440px}.modal-tagging .loading-modal .loading-container{position:relative;top:35px}.modal-tagging .tagging-modal{padding:16px 30px!important}.modal-tagging .tagging-modal #tagging-popup{height:auto}.modal-tagging .tagging-modal #tagging-popup li{list-style:none}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal section{margin-bottom:34px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-subtitles{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-subtitles .search-input{display:flex;flex-direction:row;justify-content:space-between;width:50%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle{color:#595959;display:inline-block;font-size:1.4rem}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-subtitles .search-input .modal-tags-subtitle-limit{color:#999;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;padding-right:10px;text-align:left}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-subtitles .modal-tags-type .modal-tags-type-subtitle{color:#595959;display:inline-block;font-size:1.4rem;padding-left:52px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container{position:relative}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container .modal-tags-search-title{color:#004288;display:block;font-size:1.6rem;font-weight:700;width:100%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container .modal-tags-search-box{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:57px;margin-top:14px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container .label-info{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);color:#595959;display:block;font-size:14px;line-height:16px;opacity:1;padding:5px 10px;position:absolute;top:110px;width:451px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container .label-info.new:hover{background:#004288;color:#fff;cursor:pointer}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title{background:#fff;border:1px solid #004288;border-radius:20px;color:#004288;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:18px;margin-left:17px;padding:7px 17px;text-align:center}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title.active{background:#205896;color:#fff}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-search-container li.tab-title:hover:not(.active){background:#ebf6fe}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels{display:flex;flex-direction:row;padding:0;width:100%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels .tag-container{align-items:center;display:flex;flex-direction:column;line-height:20px;margin-right:11px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li{border-bottom:3px solid hsla(0,0%,100%,0);color:#595959;cursor:pointer;font-size:1.4rem}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state{margin-bottom:3px;padding-top:3px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state span{padding:0 2px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state:hover{background:#d8d8d8;border-radius:4px;color:#595959}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li .selected-state.active{background:#004288;border-radius:4px;color:#fff;padding:3px 3px 0}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-labels li.matches{color:#004288}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li:hover{background:#d8d8d8}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active:hover{background:#004288}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-list-tags-container .list-tags-section .list-tags li.active:after{content:""}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.161);padding:12px 20px 4px 12px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .tag-type{overflow:hidden;text-overflow:ellipsis}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section.empty-list{padding:20px 15px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section.empty-list .empty-tags{font-size:1.6rem}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags{margin:0;max-height:220px;overflow:auto;padding:0}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li{background-color:#f2f2f2;border-radius:16px;color:#595959;cursor:pointer;display:inline-block;font-size:14px;margin:3px;max-width:320px;padding:5px 10px;white-space:nowrap}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:default}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.found{background:#ebf5ff;color:#3f89d8}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled{background:#999;color:#fff;cursor:default}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled:hover{background:#999}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.disabled .cross-valid{display:none}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.not-valid{background-color:#f9f9f9;border:1px solid #d8d8d8;cursor:default}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .list-tags-section .list-tags li.not-valid:hover{background:#f9f9f9}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-autotag{color:#595959;display:block;font-size:1.2rem;margin-bottom:7px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-allergen-section .modal-tags-allergen-title{color:#004288;display:inline-block;font-size:1.6rem;width:70%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:16px 10px;width:100%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon{cursor:pointer;margin-right:15px}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.disabled,.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-allergen-section .list-tags-allergen-container .allergen-icon.not-valid{cursor:default}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .modal-tags-selected-title{color:#004288;display:inline-block;font-size:1.6rem;width:70%}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags .tag-type{overflow:hidden;text-overflow:ellipsis}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active{background:#3f89d8;color:#fff;cursor:pointer}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active div{display:inline-block;margin-bottom:-7px;max-width:270px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active:hover{background:#004288}.modal-tagging .tagging-modal #tagging-popup .tags-container-modal .modal-tags-selected-section .list-tags-section .list-tags li.active .cross-valid{display:inline-block;line-height:0;margin-left:8px;scale:75%;vertical-align:middle;size:80%;background:#fff;margin-top:1px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;vertical-align:top}.modal-tagging .tagging-modal .loading-container{display:unset}#complement-piece-tags{color:#4a4a4a;margin-bottom:35px}#complement-piece-tags .title-section{border-bottom:1px solid #e5e5e5;color:#004288;font-size:24px;height:50px;margin-bottom:30px;margin-top:-10px;width:100%}#complement-piece-tags .title-section .title-and-tooltip h2{font-size:20px;font-weight:700}#complement-piece-tags .title-section .button.secondary{margin-right:-10px}#complement-piece-tags .title-section .tooltip{margin-left:4px}#complement-piece-tags .title-section .edit-action-label{display:inline-flex;min-width:100px;padding-bottom:11px}#complement-piece-tags .title-section .edit-action-label .icon-title .custom-modal-txt-label-button{font-size:14px}#complement-piece-tags .container-card.content-section{margin:0}#complement-piece-tags .container-card.content-section .tags-subtitle{color:#3f3f3f;display:block;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;opacity:1;text-align:left;width:100%}#complement-piece-tags .container-card.content-section .empty-tags{color:#d1d1d1;font-size:1.4rem;line-height:22px;list-style-type:none;width:100%}#complement-piece-tags .container-card.content-section .tags-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}#complement-piece-tags .container-card.content-section .tags-container .food-allergen{flex:0 1 calc(20% - 8px)}#complement-piece-tags .container-card.content-section .tags-container .tags-list{list-style:none;margin:15px 0;padding:0}#complement-piece-tags .container-card.content-section .tags-container .tags-list li{background-color:#3f89d8;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px 5px 5px 0;max-width:300px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}#complement-piece-tags .container-card.content-section .tags-container .tags-list li:hover{background-color:#004288}.adimo-preview-modal .modal-header .modal-title{transform:translateY(10px)}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section{padding-left:10px;padding-right:10px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-preview-container{margin-left:16px;margin-right:16px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-preview-container .adimo-channel-title{display:flex;flex-direction:row}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-preview-container .adimo-channel-title .title{color:#595959;font-size:16px;height:28px;line-height:28px;margin-right:10px;padding-left:4px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-preview-container .adimo-channel-title .tooltip-text{height:65px;width:260px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-preview-container .adimo-channel-select{width:320px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-warning-no-sync{padding-left:14px;padding-right:14px;padding-top:27px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-campaign-container{border-top-color:#e6e6e6;border-top-style:unset;border-top-width:1px;color:#595959;display:flex;flex-direction:column;font-size:14px;font-weight:400;margin-top:0;padding-left:14px;padding-right:14px;padding-top:27px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-campaign-container .adimo-campaign-title{color:#004288;font-size:16px;height:28px;line-height:22px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-campaign-container .adimo-campaign-label{height:28px;line-height:22px;margin-bottom:20px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .adimo-campaign-container .adimo-campaign-btn{background-color:#fb434a;border-radius:5px;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;height:36px;padding-top:8px;text-align:center;width:194px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .retailers-container{padding-left:14px;padding-right:14px;padding-top:27px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .retailers-container .retailers-title{color:#004288;font-size:16px;height:28px;line-height:22px}.adimo-preview-modal .adimo-preview-modal-body .adimo-preview-section .retailers-container .WarningBox{margin-top:20px}.adimo-preview-modal .modal-footer .modal-btn-cancel{border-radius:6px;font-size:16px;font-weight:400;text-align:center;width:80px}#complement-ingredients-section{color:#4a4a4a;margin:0}#complement-ingredients-section .is-processing,#complement-ingredients-section .is-processing .long-recipe-title-tooltip{cursor:progress}#complement-ingredients-section .ingredients-container .single-ingredient{margin-bottom:3px;margin-top:3px;min-height:55px;width:100%}#complement-ingredients-section .ingredients-container .single-ingredient:before{margin-bottom:5px;min-height:22px;min-width:22px}#complement-ingredients-section .ingredients-container .ingredients-lists-container{margin-left:10px;margin-right:10px}#complement-ingredients-section .ingredients-container .ingredients-lists-container .ingredient-list-title{color:#004288;font-size:1.8rem;font-weight:700}#complement-ingredients-section .ingredients-container .sorting-ingredient-list.isUsingPlaceholder{margin-bottom:54px}#complement-ingredients-section .title-section{border-bottom:1px solid #e4e4e4;color:#004288;display:flex;font-size:1.8rem;font-weight:700;padding-bottom:20px;width:100%}#complement-ingredients-section .title-section.with-border-bottom{border-bottom:1px solid #e4e4e4;margin:20px 0;padding:16px 0}#complement-ingredients-section .title-section span.tooltip-text.top-right{font-size:11px;white-space:pre}#complement-ingredients-section .title-section span.recipeDescriptionTooltip.toolTip{left:8px;top:3px;transform:scale(1.2)}#complement-ingredients-section .title-section span.translationText{position:relative;top:2px}#complement-ingredients-section .title-section .tooltip{margin-left:4px}#complement-ingredients-section .title-section .adimo-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}#complement-ingredients-section .title-section .adimo-container .adimo-preview-btn{background-color:transparent;border:2px solid #fb434a;border-radius:20px;color:#fb434a;font-size:14px;font-weight:400;margin-bottom:1px;margin-left:9px;margin-right:5px;max-height:30px;padding-bottom:4px;text-align:center;width:100px}#complement-ingredients-section .title-section .adimo-container .adimo-preview-btn:hover{background-color:#fb434a;color:#fff}#complement-ingredients-section .title-section .adimo-container .adimo-preview-btn-grey{background-color:transparent;border:1px solid #9b9b9b;border-radius:20px;color:#9b9b9b;font-size:14px;font-weight:400;margin-left:9px;margin-right:5px;max-height:30px;padding-bottom:4px;padding-top:1px;text-align:center;width:100px}#complement-ingredients-section .title-section .adimo-container .tooltip-text{height:auto;width:250px}#complement-ingredients-section .title-section .adimo-container .tooltip-text a{color:#3f89d8;text-decoration:underline}#complement-ingredients-section .unavailable{color:#999;font-size:1.4rem;font-weight:400;height:22px;line-height:22px;width:260px}#complement-ingredients-section .ingredients-title-container{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.5rem;margin-bottom:20px}#complement-ingredients-section .ingredients-title-container .ingredient-list-title{color:#004288;font-size:1.8rem;margin-right:50%;white-space:nowrap}#complement-ingredients-section .ingredients-title-container .button.secondary{font-size:1.6rem;height:36px;margin-left:3px;padding:1px 14px}#complement-ingredients-section .ingredients-title-container .button.secondary .icon-title{align-items:center;display:flex;flex-direction:row;padding:3px 10px}#complement-ingredients-section .ingredients-title-container .button.secondary .icon-title .add-icon{margin-right:5px}#complement-ingredients-section .ingredients-title-container .button.secondary .icon-title .custom-modal-txt-label-button{margin-top:2px}#complement-nutrition-section .food-modal-nutritional-table{padding-left:0}#complement-nutrition-section .nutrition-title-container{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}#complement-nutrition-section .nutrition-title-container .nutrition-title{color:#004288;font-size:2.4rem;font-weight:400}#complement-nutrition-section .nutrition-title-container .toolTip{margin-bottom:6px;z-index:2}#complement-nutrition-section .nutritional-warning-container{margin-top:18px}#complement-piece-allergens{color:#4a4a4a;margin-bottom:35px}#complement-piece-allergens .title-section{border-bottom:1px solid #e5e5e5;color:#004288;font-size:24px;height:50px;margin-bottom:30px;margin-top:-10px;width:100%}#complement-piece-allergens .title-section .title-and-tooltip h2{font-size:20px;font-weight:700}#complement-piece-allergens .title-section .tooltip{margin-left:4px}#complement-piece-allergens .container-card.content-section{margin:0}#complement-piece-allergens .container-card.content-section .tags-container{display:flex;flex-flow:row wrap;margin-top:20px;position:relative}#complement-piece-allergens .container-card.content-section .tags-container .food-allergen{flex:0 1 calc(20% - 8px)}#complement-piece-allergens .container-card.content-section .toolTip:hover .tooltip-text{min-width:281px!important}#complement-piece-allergens .container-card.content-section .complement-allergens-container{width:100%}#complement-piece-allergens .container-card.content-section .complement-allergens-container .list-tags-allergen-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-12px;margin-top:20px;width:100%}#complement-piece-allergens .container-card.content-section .complement-allergens-container .modal-tags-autotag{color:#595959;display:block;font-size:1.4rem;margin-left:3px;margin-top:20px}#complement-piece-allergens .container-card.content-section .may-contains-allergen-message{color:#3f3f3f;font-size:18px;font-weight:400;line-height:20px;margin-top:10px}#complement-piece-allergens .container-card.content-section .no-allergen-message{color:#999;font-size:14px;font-weight:400;line-height:22px;margin-bottom:50px;margin-top:20px}#complement-piece-allergens .container-card.content-section .allergen-empty-show{align-items:center;display:flex;flex-direction:column;margin-bottom:10px;margin-top:21px}#complement-piece-allergens .container-card.content-section .allergen-empty-show .allergen-message{color:#004288;font-size:16px;font-weight:700;line-height:20px;margin-top:10px}#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-12px;margin-top:20px;width:100%}#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon{cursor:pointer;margin-right:15px}#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.cant-edit,#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.disabled,#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.not-valid{cursor:default}#complement-piece-allergens .edit-allergens-modal .list-tags-allergen-container .allergen-icon.is-processing{cursor:progress}#complement-piece-allergens .edit-allergens-modal .allergen-tags-title{color:#004288;font-size:18px;font-weight:700;line-height:24px}#complement-piece-allergens .edit-allergens-modal .allergen-modal-text{color:#595959;font-size:14px;font-weight:400;line-height:22px}#complement-piece-allergens .edit-allergens-modal .allergen-modal-text a{text-decoration:underline}#pop-up-container-cost-info{border-bottom:1px solid #d8d8d8;box-sizing:border-box;height:400px!important;max-height:calc(100vh - 220px);overflow:auto;padding:15px 31px 0;width:1010px}#pop-up-container-cost-info.more-height-popup{height:480px}#pop-up-container-cost-info .power-by-adimo{color:#333;display:block;font-size:1.2rem;margin-top:8px}#pop-up-container-cost-info .warning-adimo-cost-not-ready{margin-top:20px;max-width:578px}#pop-up-container-cost-info .loading-modal{background-color:transparent!important;color:#000!important}#pop-up-container-cost-info .loading-modal .loading-container{position:relative}#pop-up-container-cost-info .loading-modal .loading-container .secondaryLoader{width:14%}#pop-up-container-cost-info .pop-up-complement-piece-cost{display:inline-flex;width:100%}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data{width:100%}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-title{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:13px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-selector-button{bottom:10px;position:relative;width:100px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-selector-button.hidden{visibility:hidden}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .selector-type-cost{display:flex;flex-direction:row;width:100%}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box{align-items:center;color:#595959;display:flex;flex-direction:row;padding-left:0;padding-right:40px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box input[type=radio]{margin-bottom:10px;margin-left:2px;margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box input[type=radio]:after{background-color:#f2f2f2;height:18px;width:18px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box input[type=radio]:checked:after{border:.4em solid #3f89d8;height:10px;width:10px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box input{margin-right:8px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .type-cost-check-box .input-label{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;text-align:left}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .info-tooltip{color:#595959;font-size:1.4rem;margin-bottom:16px;margin-top:2px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual{align-items:center;display:flex;flex-direction:row;justify-content:left;margin-left:-4px;margin-top:32px;max-height:30px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .measurer-indicator.preEstablished .container-symbol{cursor:pointer}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-image{align-items:center;display:flex;margin-left:46px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-image svg{margin-right:20px;transform:scale(1.35)}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-image .tooltip-text{width:250px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-image .tooltip-text a{color:#3f89d8;text-decoration:underline}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .input-price{align-items:center;display:flex}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-input{margin-right:21px;max-width:170px;position:relative}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-input div:after{position:relative;right:.5em;top:2px;transition:all .05s ease-in-out}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-input input{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:18px;height:36px;margin-left:5px;opacity:1;padding-left:11px;-moz-text-align-last:auto;text-align-last:auto;width:150px;hover-color:#004288}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-input input[type=number]::-webkit-inner-spin-button{height:40px;margin-left:20px;opacity:1;width:1em}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-input .cost-currency-symbol{color:#004288;font-size:1.8rem;position:absolute;top:50%;transform:translateY(-50%)}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon{cursor:pointer;margin-left:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon .container-symbol{margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon .container-symbol.isActive{background:#3f89d8}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon .container-symbol.isActive.clickIcon{margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon.estimated .container-symbol.isActive{background-color:#999}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .cost-icon.estimated{pointer-events:none!important}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .measurer-text{align-items:center;color:#004288;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:center;margin-left:4px;margin-top:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .measurer-text.no-cost{color:#999!important;margin-top:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .measurer-text.estimated{color:#999;margin-right:40px;margin-top:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-container{align-items:center;display:inline-flex;margin-left:40px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-container svg{margin-right:20px;transform:scale(1.35)}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-container .tooltip-text{width:250px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-manual .adimo-container .tooltip-text a{color:#3f89d8;text-decoration:underline}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .container-symbol.isActive.clickIcon{background:#999;margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .container-symbol{margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:left;margin-left:-4px;margin-top:32px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .price-box{color:#004288;font-size:32px;font-weight:700;height:30px;margin-left:2px;margin-right:10px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .measurer-indicator{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .measurer-indicator .container-symbol{margin-right:12px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .measurer-text{align-items:center;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:center;margin-top:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .measurer-text.no-cost{color:#999!important;margin-top:5px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .adimo-image{align-items:center;display:flex;margin-left:46px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .adimo-image svg{margin-right:20px;transform:scale(1.35)}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .adimo-image .tooltip-text{width:250px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .cost-adimo .adimo-image .tooltip-text a{color:#3f89d8;text-decoration:underline}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .description-cost-threshold-market-settings{color:#595959;display:block;font-size:1.4rem;margin-top:24px}#pop-up-container-cost-info .pop-up-complement-piece-cost .box-cost-info-data .description-cost-threshold-market-settings.hidden{visibility:hidden}#complement-piece-cost{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);color:#004288;font-size:20px;height:108px;margin-bottom:27px;overflow-wrap:break-word;padding:16px;position:relative;text-overflow:ellipsis}#complement-piece-cost .hidden-tooltip-space{margin-bottom:15px;visibility:hidden}#complement-piece-cost .title-section{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-bottom:7.5px}#complement-piece-cost .title-section .complement-cost-title{font-size:20px;font-weight:700;line-height:28px}#complement-piece-cost .title-section .complement-cost-tooltip{margin-left:2px;margin-top:-12px}#complement-piece-cost .title-section .complement-cost-tooltip .tooltip-text{bottom:4.5rem;overflow-wrap:break-word}#complement-piece-cost .title-section .btn-edit-info{align-items:center;cursor:pointer;display:flex}#complement-piece-cost .title-section .btn-edit-info .pencil-edit{font-size:14px;font-weight:400}#complement-piece-cost .title-section .btn-edit-info .pencil-icon{margin-bottom:4px;margin-right:10px}#complement-piece-cost .container-complement-cost-info{display:flex;padding-bottom:32px;padding-left:17px;padding-top:32px}#complement-piece-cost .container-complement-cost-info .box-cost-info-data{align-items:center;display:flex;flex-direction:row;justify-content:center}#complement-piece-cost .container-complement-cost-info .box-cost-info-data.large-width{width:50%}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .subtitle-cost{color:#595959;font-size:12px;font-weight:400}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo{align-items:center;display:flex;flex-direction:row;justify-content:center}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo .price-box{height:28px;margin-right:24px}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo .cost-indicator-box{align-items:center;display:flex;flex-direction:row;justify-content:center}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo .cost-indicator-box .measurer-indicator .container-symbol{margin-right:12px}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo .cost-indicator-box .text-indicator{color:#004288;font-size:14px;font-weight:700;margin-left:2px}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .data-cost-adimo .cost-indicator-box .text-indicator.no-cost{color:#999!important;margin-top:5px}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .container-manual-cost{align-items:center;display:flex;flex-direction:row;justify-content:center}#complement-piece-cost .container-complement-cost-info .box-cost-info-data .container-manual-cost .text-icon{margin-top:15px}#complement-piece-cost .container-complement-cost-info .title-duration-difficulty-cost{color:#004288;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:16px;margin-bottom:-10px;text-align:left}#complement-piece-cost .container-complement-cost-info .number-value-cost{color:#004288;font-size:26px;font-style:normal;font-weight:700;letter-spacing:0;line-height:35px;text-align:left}.complement-tab-general .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px}.complement-tab-general .float-right.pencil-btn{float:right;position:static}.complement-tab-general{display:flex;flex-flow:row wrap;width:100%}.complement-tab-general .general-column{box-sizing:border-box;display:flex;flex-flow:column wrap;width:49%}.complement-tab-general .general-column.column-left{padding-right:10px}.complement-tab-general .general-column.column-right{padding-left:10px}.complement-tab-general .general-box{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:35px;padding:20px;position:relative;width:100%}.complement-tab-general .general-box :not(input){box-sizing:border-box}.complement-usage-container{padding-bottom:30px}.complement-usage-container svg{margin-right:2px}.complement-usage-container h2{color:#004288;font-size:2.4rem;font-weight:400}.complement-usage-container .usage-history-container{background-color:#fff;border-radius:6px 6px 0 0;padding:20px}.complement-usage-container .usage-history-container .open-details-view{color:#004288;cursor:pointer;margin-left:10px}.complement-usage-container .usage-history-container .open-details-view svg{margin-bottom:-2px}.complement-usage-container .usage-history-container .table-usage{margin-bottom:15px}.complement-usage-container .usage-history-container .table-usage .table-head .table-head-cell{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#3f3f3f;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;padding:10px;text-align:left;white-space:nowrap}.complement-usage-container .usage-history-container .table-usage .table-head .table-head-cell:first-child{max-width:240px;min-width:240px}.complement-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(2){max-width:190px;min-width:190px}.complement-usage-container .usage-history-container .table-usage .table-head .table-head-cell:nth-child(3){max-width:500px;min-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.complement-usage-container .usage-history-container .table-usage .table-body{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.complement-usage-container .usage-history-container .table-usage .table-body tr{color:#595959}.complement-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(odd){background-color:#fff}.complement-usage-container .usage-history-container .table-usage .table-body tr:nth-of-type(2n){background-color:#f3f3f3}.complement-usage-container .usage-history-container .table-usage .table-body .table-body-row #date{max-width:240px;min-width:240px}.complement-usage-container .usage-history-container .table-usage .table-body .table-body-row #editor{max-width:190px;min-width:190px}.complement-usage-container .usage-history-container .table-usage .table-body .table-body-row #description div{max-width:550px;min-width:550px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.complement-usage-container .usage-history-container .table-usage .table-body tr:hover{background-color:#ebf6fe!important;opacity:1;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.complement-usage-container .usage-history-container .table-usage .table-body .table-body-cell{border-bottom:0 solid #ddd;border-right:1px solid #ddd;border-top:0 solid #ddd;color:#595959;font-family:Univers LT Std,sans-serif;font-size:16px;font-weight:400;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.complement-usage-container .current-badge{background-color:#e2edfa;border-radius:16px;color:#3368a0;font-size:1.4rem;margin-left:16px;padding:8px 12px}.complement-usage-container .react-bootstrap-table{color:#3f3f3f;font-size:1.6rem;overflow-x:auto;width:100%}.complement-usage-container .react-bootstrap-table table{background-color:transparent;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.complement-usage-container .react-bootstrap-table table col[class*=col-]{display:table-column;float:none;position:static}.complement-usage-container .react-bootstrap-table table td[class*=col-],.complement-usage-container .react-bootstrap-table table th[class*=col-]{display:table-cell;float:none;position:static}.complement-usage-container .react-bootstrap-table caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.complement-usage-container .react-bootstrap-table th{font-weight:400;padding:0;text-align:left}.complement-usage-container .react-bootstrap-table td{font-size:14px;font-weight:400;padding:0;text-align:left}.complement-usage-container .react-bootstrap-table td div p{margin:0 0 12px}.complement-usage-container .react-bootstrap-table .table{margin-bottom:20px}.complement-usage-container .react-bootstrap-table .table tbody{border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161)}.complement-usage-container .react-bootstrap-table .table>thead>tr>th{border-bottom:1px solid #ddd;color:#3f3f3f;text-align:left;vertical-align:bottom}.complement-usage-container .react-bootstrap-table .table>tbody>tr>td,.complement-usage-container .react-bootstrap-table .table>tbody>tr>th,.complement-usage-container .react-bootstrap-table .table>tfoot>tr>td,.complement-usage-container .react-bootstrap-table .table>tfoot>tr>th,.complement-usage-container .react-bootstrap-table .table>thead>tr>td,.complement-usage-container .react-bootstrap-table .table>thead>tr>th{border-right:1px solid #ddd;font-size:1.6rem;height:100%;line-height:1.42857143;padding:10px;vertical-align:middle;width:55%}.complement-usage-container .react-bootstrap-table .table>tbody>tr>td:first-child,.complement-usage-container .react-bootstrap-table .table>tbody>tr>th:first-child,.complement-usage-container .react-bootstrap-table .table>tfoot>tr>td:first-child,.complement-usage-container .react-bootstrap-table .table>tfoot>tr>th:first-child,.complement-usage-container .react-bootstrap-table .table>thead>tr>td:first-child,.complement-usage-container .react-bootstrap-table .table>thead>tr>th:first-child{width:25%}.complement-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(2),.complement-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(2),.complement-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(2),.complement-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(2),.complement-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(2),.complement-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(2){width:20%}.complement-usage-container .react-bootstrap-table .table>tbody>tr>td:nth-child(3),.complement-usage-container .react-bootstrap-table .table>tbody>tr>th:nth-child(3),.complement-usage-container .react-bootstrap-table .table>tfoot>tr>td:nth-child(3),.complement-usage-container .react-bootstrap-table .table>tfoot>tr>th:nth-child(3),.complement-usage-container .react-bootstrap-table .table>thead>tr>td:nth-child(3),.complement-usage-container .react-bootstrap-table .table>thead>tr>th:nth-child(3){border-right:0}.complement-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>td,.complement-usage-container .react-bootstrap-table .table>caption+thead>tr:first-child>th,.complement-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>td,.complement-usage-container .react-bootstrap-table .table>colgroup+thead>tr:first-child>th,.complement-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>td,.complement-usage-container .react-bootstrap-table .table>thead:first-child>tr:first-child>th{border-top:0}.complement-usage-container .react-bootstrap-table .table>tbody+tbody{border-top:2px solid #ddd}.complement-usage-container .react-bootstrap-table .table .table{background-color:#fff}.complement-usage-container .react-bootstrap-table .table-bordered{border:1px solid #ddd}.complement-usage-container .react-bootstrap-table .table-striped>tbody>tr{color:#595959}.complement-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.complement-usage-container .react-bootstrap-table .table-striped>tbody>tr:nth-of-type(2n){background-color:#f3f3f3}.complement-usage-container .react-bootstrap-table .table-hover>tbody>tr:hover{background-color:#ebf6fe;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease}.complement-usage-container .complement-usage-pagination-container{background-color:#fff;height:35px;text-align:center;width:100%}.complement-usage-container .complement-usage-pagination-container .pagination{float:right;font-size:1.6rem;line-height:22px;margin-right:15px}.complement-usage-container .complement-usage-pagination-container .pagination .itemsCounter{color:#3f3f3f;margin-right:18px}.complement-usage-container .complement-usage-pagination-container .pagination .previousPage{color:#004288;cursor:pointer;margin-right:10px}.complement-usage-container .complement-usage-pagination-container .pagination .previousPage.disabled{color:#727272;cursor:default}.complement-usage-container .complement-usage-pagination-container .pagination .previousPage svg{margin-bottom:-2px;margin-right:5px}.complement-usage-container .complement-usage-pagination-container .pagination .nextPage{color:#004288;cursor:pointer;margin-left:10px}.complement-usage-container .complement-usage-pagination-container .pagination .nextPage.disabled{color:#727272;cursor:default}.complement-usage-container .complement-usage-pagination-container .pagination .nextPage svg{margin-bottom:-2px;margin-left:5px}.complement-usage-container .complement-usage-pagination-container .pagination .pageNumber{color:#727272;cursor:pointer;margin-left:10px;margin-right:10px}.complement-usage-container .complement-usage-pagination-container .pagination .pageNumber.currentPage{color:#004288;cursor:default;text-decoration:underline}.complement-usage-container .complement-usage-modal-body-details .ingredients-details-usage .ingredient-usage{margin-bottom:30px}.complement-usage-container .complement-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.complement-usage-container .complement-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-name-row svg{margin-bottom:-2px}.complement-usage-container .complement-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.complement-usage-container .complement-usage-modal-body-details .ingredients-details-usage .ingredient-usage .ingredient-usage-data span{display:block}.complement-usage-container .complement-usage-modal-body-details .channels-details-usage .channel-usage{margin-bottom:30px}.complement-usage-container .complement-usage-modal-body-details .channels-details-usage .channel-usage .channel-row-title{color:#3f3f3f;display:block;font-size:1.6rem;font-weight:700;line-height:24px}.complement-usage-container .complement-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data{color:#3f3f3f;font-size:1.6rem;line-height:22px;margin-top:5px}.complement-usage-container .complement-usage-modal-body-details .channels-details-usage .channel-usage .channel-usage-data span{display:block}.food-usage-table{border:0;border-collapse:separate;border-spacing:0;border-spacing:0 5px;flex-grow:1;font-size:1.6rem;margin-bottom:27px;margin-top:-40px;width:100%}.food-usage-table .table-head{color:#3f3f3f;margin-bottom:5px;position:relative;z-index:0}.food-usage-table .table-head .table-head-row .table-head-cell{border-right:0 solid #ddd;font-size:1.6rem;font-weight:700;padding:20px}.food-usage-table .table-head .table-head-row .table-head-cell:first-child{left:0;max-width:50px;min-width:50px;position:sticky;z-index:1}.food-usage-table .table-head th{background-color:transparent!important;border-bottom:0!important}.food-usage-table .table-body{background-color:#fff;border-radius:10px 10px 10px 10px}.food-usage-table .table-body .table-body-cell{font-size:1.6rem;height:45px}.food-usage-table .table-body .table-body-cell .status-container{border-radius:5px;color:#fff;font-size:1.4rem;height:15px;line-height:15px;padding:6px 11px 4px}.food-usage-table .table-body .table-body-cell .status-container.publish,.food-usage-table .table-body .table-body-cell .status-container.published{background-color:#0a8540}.food-usage-table .table-body .table-body-cell .status-container.draft{background-color:#374370}.food-usage-table .table-body .table-body-cell .status-container.approval,.food-usage-table .table-body .table-body-cell .status-container.pending,.food-usage-table .table-body .table-body-cell .status-container.pending-to-update{background-color:#f5be1a}.food-usage-table .table-body .table-body-cell .status-container .typography{bottom:3.5px;position:relative}.food-usage-table .table-body .table-body-cell .complement-type-grid{display:inline-flex;left:20px;position:relative}.food-usage-table .table-body .table-body-cell .complement-type-grid .complement-type-icon-grid{border-radius:30px;height:30px;margin-right:4px;width:30px}.food-usage-table .table-body .table-body-cell .complement-type-grid .complement-type-icon-grid svg{height:40px;position:relative;right:1px;top:0;width:40px}.food-usage-table .table-body .table-body-cell .complement-type-grid .complement-type-icon-grid .icon-tooltip{background-image:none;bottom:48px;cursor:pointer;height:40px;position:relative;right:1px;width:40px}.food-usage-table .table-body .table-body-cell .complement-type-grid .complement-type-icon-grid .icon-tooltip .tooltip-text{bottom:50px;left:8px;overflow-wrap:break-word}.food-usage-table .table-body .table-body-cell .complement-type-grid .complement-type-icon-grid .icon-tooltip:hover .tooltip-text{min-width:56px}.food-usage-table .table-body .table-body-cell a{color:#3f89d8}.food-usage-table .table-body .item-market-locale{color:#004282;display:flex;font-size:1.2rem;height:19px;line-height:16px;margin-bottom:6px}.food-usage-table .table-body .item-market-locale span{display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.food-usage-table .table-body .item-market-locale span .language{border-right:1px solid #3d6ca2}.food-usage-table .table-body .item-market-locale span .typography .item-market-text{line-height:16px}.food-usage-table .table-body .item-market-locale span>svg{margin-right:6px;position:relative;top:0}.food-usage-table .table-body span{display:inline-flex;line-height:16px;margin-right:6px;padding-right:6px;padding-top:2px;vertical-align:middle}.food-usage-table .table-body tr{border-radius:10px 10px 10px 10px;box-shadow:0 0 4px rgba(63,137,216,.341)}.food-usage-table .table-body tr td:first-child{border-radius:10px 0 0 10px}.food-usage-table .table-body tr td:last-child{border-radius:0 10px 10px 0}.table-list-btn-next-page{width:100%}#searcher-items-component-complements .recipes-list-title{color:#004288;display:flex;font-size:2.4rem;justify-content:flex-end;margin:2rem 0;min-width:100%;position:relative}#searcher-items-component-complements .recipes-list-title .title{display:inline-flex;left:0;max-width:550px;min-width:550px;position:absolute}#searcher-items-component-complements .recipes-list-title .recipe-count-complements{color:#004288;display:inline-flex;font-size:1.4rem;font-weight:400;margin-left:382px;margin-right:30px;margin-top:8px}#searcher-items-component-complements .recipes-list-title .recipe-count-complements .recipe-count-number-complements{font-weight:400}#searcher-items-component-complements .recipes-list-title .select-order-by-complements,#searcher-items-component-complements .recipes-list-title .select-status-complements{align-items:center;background-color:#ebf6fe;border-radius:20px;cursor:pointer;display:inline-flex;height:32px;justify-content:space-between;padding-bottom:1px;padding-top:2px}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__single-value,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__single-value{color:#004288!important}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__menu,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__menu{min-width:120px;z-index:50}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__control,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__control{width:100%}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__control .input-select-prefix__indicators,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__control .input-select-prefix__indicators{top:-15px}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__control--is-focused,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__control--is-focused{align-items:center;border:none!important;border-radius:20px;box-shadow:none!important;cursor:pointer;display:inline-flex;height:30px;justify-content:space-between;padding-bottom:1px;padding-top:2px}#searcher-items-component-complements .recipes-list-title .select-order-by-complements .input-select-prefix__indicators,#searcher-items-component-complements .recipes-list-title .select-status-complements .input-select-prefix__indicators{margin-right:7px;position:relative;top:-3px}#searcher-items-component-complements .main-filter-bar-container-complemenents{display:flex;min-height:224px;position:relative;width:100%}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:172px;left:50%;margin-top:23px;min-width:99vw;position:absolute;top:17%;transform:translate(-50%,-50%)}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .action-title{color:#3f3f3f;font-size:18px;font-weight:700;line-height:27px;margin:32px 0 24px;max-width:700px;min-width:569px;text-align:center}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action{color:#515151;font-size:1.8rem;margin-left:auto;margin-right:auto;max-width:1224px;min-width:251px}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action .searchBox>svg{height:23px;right:-15px;width:20px}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action .searchBox input{border:1px solid #3f3f3f;color:#004288;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;width:544px}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action .searchBox input::-moz-placeholder{color:#3f3f3f}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action .searchBox input::placeholder{color:#3f3f3f}#searcher-items-component-complements .main-filter-bar-container-complemenents .quick-actions .quick-action .searchBox input:focus{border:2px solid #004288}.recipes-list-main-view{bottom:130px;display:flex;flex-direction:row;justify-content:left;left:-10px;position:relative}.recipes-list-main-view .filter-row{background-color:#fff;left:50%;margin-top:10px;min-width:100vw;padding-top:0;position:relative;transform:translate(-50%,-50%);z-index:1}.recipes-list-main-view .filter{padding-top:0}.loading-modal{background-color:transparent!important;color:#000!important}.complement-seo-popup{width:auto!important}.complement-seo-popup .modal-body{overflow:auto!important}.complement-seo-popup #complement-seo-popup{background-color:#f9f9f9;font-size:12px;position:relative;width:800px}.complement-seo-popup #complement-seo-popup .complement-input-container{border-bottom:1px solid #e4e4e4;margin-bottom:20px;padding-bottom:30px;width:100%}.complement-seo-popup #complement-seo-popup .complement-input-container .label-text{color:#3f3f3f;display:inline-block;font-size:12px;margin:0 0 10px}.complement-seo-popup #complement-seo-popup .complement-input-container .import-link{color:#004288;cursor:pointer;display:block;float:right;font-size:12px;text-align:right;text-decoration:underline}.complement-seo-popup #complement-seo-popup .complement-input-container .import-link .limitCharacter{line-height:25px;margin-left:10px;width:auto}.complement-seo-popup #complement-seo-popup .complement-input-container .limit{color:#999;display:inline-block;text-align:right;width:5%}.complement-seo-popup #complement-seo-popup .complement-input-container input[type=text]{border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:inline-block;font-size:16px;height:35px;padding:10px;width:95%}.complement-seo-popup #complement-seo-popup .complement-input-container input[type=text].invalid{border:1px solid #af300b;color:#af300b}.complement-seo-popup #complement-seo-popup .complement-input-container .mandatory-text,.complement-seo-popup #complement-seo-popup .complement-input-container .warning-text{color:#999;display:block;margin:10px 0 30px}.complement-seo-popup #complement-seo-popup .complement-input-container .invalid-text{color:#af300b;display:block;margin:10px 0 30px}.complement-seo-popup #complement-seo-popup .complement-input-container .title-subtitle span{display:inline-block}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child{border-bottom:none;padding-bottom:0}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child .manual-seo-info{display:inline-block;position:relative;vertical-align:top;width:90%}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child .manual-seo-info .label-text{display:block;position:relative;width:100%}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child .manual-seo-info .url-selector-module{position:relative}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child .manual-seo-info .read-only-text{color:#999;font-size:12px;width:auto}.complement-seo-popup #complement-seo-popup .complement-input-container:last-child .manual-seo-info .read-only-text span{display:inline-block;line-height:15px;margin-top:15px;width:90%}#complement-piece-seo .pencil-btn{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:5px;mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/recipe/pencil-icon.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:20px;min-width:20px;padding:0;position:absolute;right:10px;top:10px;z-index:1}#complement-piece-seo .float-right.pencil-btn{float:right;position:static}#complement-piece-seo{color:#4a4a4a}#complement-piece-seo .title-section{color:#004288;font-size:24px;margin-bottom:15px;width:100%}#complement-piece-seo .title-section .toolTip{background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-24.svg);background-repeat:no-repeat;display:inline-block;height:26px;margin-bottom:2px;vertical-align:-6px;width:156px}#complement-piece-seo .title-section .toolTip .tooltip-text.right{left:0}#complement-piece-seo .subtitle-section{color:#004288;font-size:18px;font-weight:700;margin-bottom:15px}#complement-piece-seo .subtitle-section>div{font-weight:400;line-break:anywhere;margin:15px 0}#complement-piece-seo .subtitle-section.with-border-top{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:20px}#complement-piece-seo .subtitle-section.with-border-top #subtitile-url-alternate{color:#3f89d8;font-size:1.6rem;font-weight:400;margin-top:10px}#complement-piece-seo .subtitle-section.dont-url-alternate{border-top:1px solid #e4e4e4;margin-top:15px}.complement-sharing-container .general-column{display:inline-flex;flex-direction:column;height:auto;vertical-align:top;width:50%}.complement-sharing-container .general-column .general-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.161);margin-bottom:35px;padding:20px;position:relative}.complement-sharing-container .general-column .general-box:first-child{min-height:141px}.creation-version-page-section{background:#fff;display:flex;justify-content:center;max-height:calc(100vh - 222px);overflow-y:auto;padding-bottom:50px;width:100%}.creation-version-page-section.ai-variations-section{max-height:calc(100vh - 135px)}.creation-version-page-section .creation-recipe-page{display:inline;margin-top:20px;max-width:1220px;position:relative;width:1220px}.creation-version-page-section .create-recipe-breadcrumbs{margin-bottom:10px;margin-left:auto;margin-right:auto;width:1220px}.creation-version-page-section .create-recipe-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}.creation-version-page-section .create-recipe-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}.creation-version-page-section .create-recipe-breadcrumbs .breadcrumb-separator{margin-right:4px}.creation-version-page-section .creation-options{display:inline-block;max-width:1220px;width:1220px}.creation-version-page-section .creation-options .title-choose-version-type{color:#004288;font-family:UniversLTStd,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:40px;opacity:1;text-align:left}.creation-version-page-section .creation-options .subtitle-choose-version-type{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:24px;margin-top:18px;opacity:1;text-align:left}.creation-version-page-section .creation-options .subtitle-selector-category{margin-bottom:16px;margin-top:8px}.creation-version-page-section .creation-options .recipe-version-category{width:444px}.creation-version-page-section .creation-options .recipe-version-category .input-select-prefix__control{margin-top:6px;min-height:48px}.creation-version-page-section .creation-options .recipe-version-category .input-select-prefix__single-value{font-size:16px!important;font-weight:400}.creation-version-page-section .creation-options .recipe-version-category .input-select-prefix__option{font-size:16px}.creation-version-page-section .creation-options .title-selector-mode{margin-top:32px}.creation-version-page-section .creation-options .subtitle-selector-mode{margin-top:8px;max-width:806px}.creation-version-page-section .creation-options .version-mode-options-container{display:flex;flex-direction:row;gap:28px;margin-bottom:22px;margin-top:8px}.creation-version-page-section .creation-options .version-mode-options-container label{color:#333;font-size:16px}.creation-version-page-section .creation-options .subtitle-selector-fields{margin-bottom:8px;margin-top:8px}.creation-version-page-section .creation-steps{display:inline-flex;justify-content:center;max-height:42px;max-width:340px;min-height:42px;min-width:340px;position:absolute;right:0}.creation-version-page-section .steps-progress-container{align-items:center;display:flex}.creation-version-page-section .modal-step-index{display:inline-flex}.creation-version-page-section .step-index{align-items:center;display:flex;flex-direction:column;max-height:42px;max-width:84px;min-height:42px;min-width:84px}.creation-version-page-section .circle-step-index{background-color:#d8d8d8;border-radius:50%;box-sizing:border-box;font-size:1.4rem;height:24px;line-height:24px;padding-left:1px;padding-top:1px;text-align:center;width:24px}.creation-version-page-section .circle-step-index.selected{background-color:#004288;border:none;color:#fff}.creation-version-page-section .circle-step-index.completed{background-color:#fff;border:1px solid #004288}.creation-version-page-section .step-name{color:#595959;font-size:1.2rem;margin-top:5px;text-align:center}.creation-version-page-section .step-name.selected{color:#004288;font-weight:400}.creation-version-page-section .step-name.completed{color:#004288}.creation-version-page-section .step-separator-container{align-items:center;display:flex;flex-direction:row}.creation-version-page-section .step-separator{background-color:#d8d8d8;border-radius:50%;height:4px;margin:0 2px;width:4px}.creation-version-page-section .step-separator-container.completed .step-separator,.creation-version-page-section .step-separator-container.selected .step-separator{background-color:#004288}.choose-version-type{box-sizing:border-box;display:flex;flex-direction:column;height:610px;justify-content:space-between;max-height:calc(100vh - 220px);width:1220px}.choose-version-type .duplicate-checkbox{color:#595959;display:inline-block;font-size:12px;margin-bottom:10px;min-width:112px}.choose-version-type .duplicate-checkbox input[type=checkbox]{display:none}.choose-version-type .duplicate-checkbox input[type=checkbox]+label{align-items:center;color:#3f3f3f;cursor:pointer;display:flex;font-size:14px;font-weight:400}.choose-version-type .duplicate-checkbox input[type=checkbox]+label .checkbox-mask{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-off.svg) no-repeat 50%;border-radius:3px;display:inline-block;height:20px;margin-right:6px;vertical-align:top;width:20px}.choose-version-type .duplicate-checkbox input[type=checkbox]+label .checkbox-mask.selected{background:url(https://images.aws.nestle.recipes/Images/SVG/recipe/check-on.svg) no-repeat 50%}.choose-version-type .duplicate-checkbox input[type=checkbox]+label .translationText{height:16px;margin-top:5px}.choose-version-type .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:flex-end;left:0;min-width:1204px;padding:25px;position:fixed;width:100%;z-index:3}.choose-version-type .stepper-btn-container .action-buttons{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.choose-version-type .stepper-btn-container .action-buttons .button{font-family:Univers LT Std,sans-serif;height:40px}.choose-version-type .stepper-btn-container .button.button.primary{margin:0}.choose-version-type .stepper-btn-container button.button:first-child{margin-right:0!important}.choose-version-type .stepper-btn-container .button.button.secondary{border:none}.choose-version-type .invalid-value{align-items:center;color:#af300b;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:8px;text-align:left}.choose-version-type .invalid-value svg{margin-right:4px;margin-top:-2px}.choose-version-type .ai-version-mode-radio-input{display:flex;flex-direction:row;gap:6px}.recipe-create-smart-review{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:50px;min-height:610px;width:1220px}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content{max-width:690px!important;min-height:350px;min-width:690px!important;padding:20px 0 0!important}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;padding-bottom:22px!important}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content .custom-modal-header .custom-modal-title{margin-left:35px}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content .custom-modal-header .close-btn{margin-right:25px}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content .children-container{margin-top:-20px!important;padding:0 40px 30px 35px!important}.recipe-create-smart-review .confirm-save-draft-recipe .custom-modal-content .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;margin-top:0;padding:25px 25px 40px 0!important}.recipe-create-smart-review .message-secondary{color:#595959;font-size:14px;font-weight:400;line-height:22px;max-width:550px}.recipe-create-smart-review .message-tertiary{background-color:#fcf2d3;border:2px solid #f5be1a;border-radius:6px;color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:20px;max-width:650px;min-height:120px;opacity:1;text-align:left}.recipe-create-smart-review .message-tertiary svg{height:24px;left:10px;position:relative;top:20px;width:24px}.recipe-create-smart-review .message-tertiary .warning{margin-bottom:10px;margin-top:-8px;max-width:560px}.recipe-create-smart-review .message-tertiary .ingredientsIncomplete,.recipe-create-smart-review .message-tertiary .stepsNonMatch,.recipe-create-smart-review .message-tertiary .warningAlert{left:40px;max-width:630px;position:relative}.recipe-create-smart-review .btn-container-images{padding-bottom:42px}.recipe-create-smart-review .summary-box{margin-top:24px}.recipe-create-smart-review .counter-container{display:flex;flex-direction:row}.recipe-create-smart-review .counter-container .counter-items{background-color:#ebf5ff;border-radius:16px;box-sizing:border-box;color:#3f89d8;display:flex;font-size:1.4rem;height:30px;line-height:30px;margin-right:10px;margin-top:8px;padding:0 12px}.recipe-create-smart-review .counter-container .counter-items svg{height:30px;margin-left:6px}.recipe-create-smart-review .counter-container .counter-items.invalid{background-color:#fcf2d3;border:1px solid #f5be1a;color:#3f3f3f}.recipe-create-smart-review .step-body-container{height:100%;padding:0 0 12px;width:1220px}.recipe-create-smart-review .step-body-container .step-review-title{color:#004288;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:16px;text-align:left}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info{width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container{padding-right:0;width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .recipe-title .input{border:1px solid #3f3f3f;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .recipe-title .input::-moz-placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .recipe-title .input::placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .recipe-title .input:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .classNameTextArea{border:1px solid #3f3f3f;color:#004288;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .classNameTextArea::-moz-placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .classNameTextArea::placeholder{color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .classNameTextArea:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container{flex-direction:row;max-width:100%}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner{width:440px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-language,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-owner,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-language,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-owner{border-color:#3f3f3f}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-language .input-select-prefix__placeholder,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-owner .input-select-prefix__placeholder,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-language .input-select-prefix__placeholder,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-owner .input-select-prefix__placeholder{color:#3f3f3f;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-select-prefix__control,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-select-prefix__control{border:1px solid #595959;min-height:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-select-prefix__control:focus-within,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-select-prefix__control:focus-within{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-select-prefix__single-value,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-select-prefix__single-value{font-size:16px;font-weight:400!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-select-prefix__option,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .input-select-prefix__option{font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .create-item-tooltip,.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-owner .create-item-tooltip{left:8px;top:4px}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language{margin-top:5px!important;padding-left:20px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-basic-info .info-container .review-selectors-container .recipe-language .input-language{margin-top:4px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients{margin-top:40px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .recipe-review-ingredients-list{max-width:1220px;min-width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .recipe-review-ingredients-list .header-flex-container{font-size:14px;margin-bottom:10px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .recipe-review-ingredients-list .header-flex-container .title-item{flex:0;margin-right:1012px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .action-item{margin-right:40px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .ingredient-food.notCollapsed,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .product-food.notCollapsed{background-color:#fff;border-bottom:1px solid #d8d8d8;border-radius:6px 6px 0 0;min-width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .ingredient-food.notCollapsed.step-review,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .product-food.notCollapsed.step-review{min-width:1200px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food{background-color:#f9f9f9}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details{font-family:Univers LT Std,sans-serif;margin:-15px 18px 0 22px;max-width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-toggle-container{font-size:16px;margin-bottom:-5px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .text-toggle-container{font-size:16px;margin-bottom:15px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .react-switch{min-height:32.5px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .react-switch-labels{background-color:#e6e6e6;border:1px solid #d8d8d8;border-radius:45px;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-nestle-products{font-size:16px;padding-left:30px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-nestle-products svg{margin-right:5px;transform:scale(1.3)}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .label-toggle-container{color:#3f3f3f;margin-bottom:0;margin-top:25px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select-control{border:1px solid #595959}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select__value-container{min-height:40px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select__value-container .react-select__placeholder{color:#3f3f3f;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select__value-container .react-select__input-container{color:#004288;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select__value-container .react-select__option{color:#3f3f3f;font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .filter-autocomplete .react-select__single-value,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .score-name,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .score-number{font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-measurements-container{font-size:16px;margin-bottom:10px;margin-top:15px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .fraction-subtitle,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .unit-title,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container p{color:#3f3f3f;margin-top:5px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container div,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container input{font-size:16px;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .input-select-prefix__control{border:1px solid #595959}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .input-select-prefix__control:focus-within{border:1px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container input{color:#004288!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .react-select__value-container{min-height:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .react-select__value-container .input-select-prefix__placeholder{color:#3f3f3f;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .quantity-box input{border-color:#ccc;border-radius:4px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .quantity-box input.quantity-input{border:1px solid #595959;color:#004288!important;font-weight:400;margin-top:1px;min-height:50px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .quantity-box input.quantity-input:focus-within{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .input-select-prefix__value-container{max-height:48px;min-height:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .quantity-box-container .input-select-prefix__value-container .input-select-prefix__single-value{color:#004288}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-display-container,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-typeOf-container{font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-typeOf-container{margin-top:30px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .title-display-container{margin-top:40px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-title{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:10px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-title .toolTip{bottom:15px;display:flex;left:170px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-title .import-text-displayed{margin-right:-20px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .text-area-input textarea{border:1px solid #595959}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .input-text-displayed{min-height:132px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .input-text-displayed .classNameTextArea{border:1px solid #595959}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .input-text-displayed .classNameTextArea::-moz-placeholder{color:#3f3f3f;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .input-text-displayed .classNameTextArea::placeholder{color:#3f3f3f;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .input-text-displayed .classNameTextArea:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__control{border:1px solid #595959}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__value-container{min-height:48px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__value-container .input-select-prefix__menu,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__value-container .input-select-prefix__option,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__value-container .input-select-prefix__single-value{font-size:16px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .select-displayname .input-select-prefix__placeholder{color:#3f3f3f;font-size:16px;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .text-display-container,.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details .text-typeOf-container{color:#3f3f3f;font-size:16px;margin-top:10px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .add-edit-food .collapsible-details div{font-size:14px;font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient{max-width:1200px!important;min-width:1200px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data{color:#3f3f3f;font-size:16px;font-weight:400;min-width:965px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.ingredient-food{height:54px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.ingredient-food:before{height:38px;position:relative;top:0;width:38px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.ingredient-food .info-container{bottom:12px;position:relative}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.ingredient-food .info-container .ingredient-fullname{margin-left:0}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.product-food{height:54px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.product-food:before{height:30px;padding-left:9px;position:relative;top:6px;width:30px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.product-food .info-container{bottom:2px;position:relative}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.product-food .info-container .ingredient-fullname{margin-left:0}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .food-data.product-food .warning-icon svg{bottom:2px;position:relative;transform:scale(1.05)}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .buttons-container{left:90px}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .buttons-container .arrow-icon{bottom:2px;margin-right:3px;position:relative;transform:scale(1.4)}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .buttons-container .edit-ingredient-book{bottom:4px;position:relative}.recipe-create-smart-review .step-body-container .recipe-smart-review-ingredients .single-ingredient .buttons-container .trash-icon{bottom:3px;margin-right:12px;position:relative;transform:scale(1.5)}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps{border-bottom:1px solid #d8d8d8;margin-top:44px;padding-bottom:40px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-collapsible,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-list-component,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .steps-preview-container{max-width:1220px;min-width:1220px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .button-add-step{left:1090px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-list-component.opened{background-color:#fff;border:1px solid #d8d8d8;border-radius:6px 6px 0 0;min-width:1220px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component{background-color:#f9f9f9;border-radius:0 0 6px 6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);box-sizing:border-box;max-width:1218px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .text-input{font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title{max-width:665px;min-width:665px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description input,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description textarea,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title textarea{color:#004288;font-size:14px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description input:focus,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-description textarea:focus,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title input:focus,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-title textarea:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item{padding-left:0}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form input{border:1px solid #3f3f3f;border-radius:4px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .box-form input:focus{border:2px solid #1068eb;outline:none}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-details-title-item{color:#3f3f3f;font-size:1.6rem;font-weight:700}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types{max-width:350px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type{margin:0!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .recipe-step-edit-component .step-details-item .step-types .step-type span{font-weight:400}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header{font-size:14px;margin-bottom:4px;margin-left:65px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:first-child{min-width:530px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:nth-child(2){min-width:270px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .list-steps-header span:nth-child(3){min-width:240px;width:240px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-num{font-size:1.6rem!important;height:24px!important;line-height:24px!important;margin-bottom:3px;margin-right:18px!important;padding-top:1.5px!important;width:24px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-duration,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-title,.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-type{font-weight:700}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-title{width:512px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .step-type{width:242px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons{margin-right:4px!important}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .arrow-icon{height:16.8px;margin-left:19px!important;width:16.8px}.recipe-create-smart-review .step-body-container .recipe-smart-review-steps .container-icons .trash-icon{transform:scale(1.15)}.recipe-create-smart-review .step-body-container .recipe-smart-review-tips .review-tips-header,.recipe-create-smart-review .step-body-container .recipe-smart-review-tips .suggested-tips-header{font-size:14px;margin-bottom:8px}.recipe-create-smart-review .stepper-btn-container{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:25px 0;position:fixed;width:100%;z-index:3}.recipe-create-smart-review .stepper-btn-container .action-buttons-version{display:flex;justify-content:flex-end;margin:0 auto;max-width:1220px;width:100%}.recipe-create-smart-review .stepper-btn-container .action-buttons-version .button{font-family:Univers LT Std,sans-serif;height:40px}.recipe-create-smart-review .stepper-btn-container .action-buttons-version button.back-button-version{margin-right:698px!important}.recipe-create-smart-review .loading-section{height:auto!important}.recipe-create-smart-review .loading-section .loading-container .secondaryLoader{left:50%;margin:74px -55px;position:absolute;top:50%;transform:translate(-50%,-50%);width:180px}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content{max-width:634px;min-height:278px;min-width:634px;padding:0}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;margin-bottom:0;padding:20px 30px 18px 28px}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content .custom-modal-header .close-btn{margin-top:6px}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content .children-container{min-height:86px;padding:25px 30px 18px 28px}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content .custom-modal-bottom-buttons{border-top:1px solid #d8d8d8;margin-top:0;max-height:60px;min-height:60px;padding:15px 25px 0 0}.recipe-create-smart-review .warning-data-incorrect-validation-version .custom-modal-content .custom-modal-bottom-buttons .button{max-height:42px;max-width:55px;min-height:42px;min-width:55px;padding:7px 17px}.recipe-create-smart-review .warning-data-incorrect-validation-version .validation-version-message{color:#333;font-size:1.6rem;line-height:19px}.recipe-create-smart-review .warning-data-incorrect-validation-version .review-message{color:#333;font-size:1.6rem;font-weight:700;line-height:19px;margin-bottom:6px;margin-top:18px}.upload-ingredients-container{margin-bottom:20px;width:900px}.upload-ingredients-container .import-details-form .radio-input{color:#595959;cursor:pointer;margin-right:30px}.upload-ingredients-container .import-details-form .radio-input span{font-size:14px}.upload-ingredients-container .import-details-form .hidden-alert{visibility:hidden}.upload-ingredients-container .import-details-form .alert-radio-input{color:#af300b;display:block;font-size:1.4rem}.upload-ingredients-container .import-details-form .manual-import-container{margin-top:22px}.upload-ingredients-container .import-details-form .manual-import-container .quick-add-ingredients-manual{color:#595959;font-size:14px;font-weight:400;line-height:20px;text-align:left}.upload-ingredients-container .import-details-form .manual-import-container .react-switch{margin-bottom:14px;margin-top:28px}.upload-ingredients-container .import-details-form .manual-import-container .list-title{color:#3f3f3f;display:block;font-size:1.4rem;font-weight:700;margin-bottom:11px!important;margin-bottom:10px;margin-top:16px;opacity:1}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea.recipe-textarea .classNameTextArea{height:22px;min-height:unset;overflow:hidden;padding:8px 10px 10px 14px}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea.ingredient-textarea .classNameTextArea{min-height:269px;overflow:auto}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea textarea{max-width:854px;min-height:348px;width:854px}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea textarea .classNameTextArea{color:#999;font-size:1.4rem}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea.alert-area-input textarea.classNameTextArea{border-color:#db380a}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea svg{height:16px;margin-bottom:-3px;width:16px}.upload-ingredients-container .import-details-form .manual-import-container .detail-textarea .mandatory-text{color:#af300b;font-size:1.2rem;margin-top:5px}.upload-ingredients-container .import-details-form .import-file-upload{margin-top:30px}.upload-ingredients-container .import-details-form .import-file-upload .quick-add-ingredients-file{color:#595959;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px;text-align:left}.upload-ingredients-container .import-details-form .import-file-upload .file-drop-zone{background-color:#f9f9fb;border:3px dashed #d8d8d8;border-radius:5px;height:364px;max-width:870px;position:relative;width:100%}.upload-ingredients-container .import-details-form .import-file-upload .file-drop-zone.invalid{border-color:#db380a}.upload-ingredients-container .import-details-form .import-file-upload .invalid-value{color:#af300b;font-size:1.2rem;margin-top:5px}.upload-ingredients-container .import-details-form .import-file-upload .invalid-value svg{height:16px;margin-bottom:-3px;margin-right:3px;width:16px}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container{margin-left:auto;margin-right:auto;margin-top:100px;width:380px}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .drop-file-icon{display:block;margin-bottom:16px;width:100%}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .drag-drop-text{color:#999;display:block;font-size:1.6rem;text-align:center;width:100%}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .drag-drop-file-requirements{color:#595959;display:block;font-size:1.2rem;text-align:center;width:100%}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .label{display:inline-block}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .label div{border:none!important;cursor:pointer;height:20px!important;width:auto!important}.upload-ingredients-container .import-details-form .import-file-upload .drop-zone-empty-container .label div:before{color:#3f89d8;content:"browse";text-decoration:underline}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone{align-items:center;border:3px dashed #d8d8d8;border-radius:5px;box-sizing:border-box;display:flex;height:calc(100vh - 380px);justify-content:center;max-height:406px;max-width:876px;min-height:190px;padding:20px;position:relative;width:100%}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .file-data{display:inline-block;max-width:650px;padding-left:20px;vertical-align:top}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .file-data .file-name{color:#3f3f3f;font-size:1.4rem;font-weight:700}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .file-data .file-size{color:#595959;font-size:1.2rem}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .delete-file{cursor:pointer;float:right}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .delete-file .delete-text{color:#004288;font-size:1.4rem;line-height:25px;margin-left:4px;vertical-align:top}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .loading-container{padding:0}.upload-ingredients-container .import-details-form .import-file-upload .imported-file-zone .loading-container .secondaryLoader{margin:0;width:10%}.upload-ingredients-container .loading-section{height:auto!important}.upload-ingredients-container .loading-section .loading-container .secondaryLoader{left:50%;margin:-72px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.review-ingredient{background:rgba(0,0,0,.4);background-color:#f9f9f9;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.502);box-sizing:border-box;margin:16px 10px}.review-ingredient input.input{font-size:14px}.review-ingredient.no-warning-box-uncollapsed{border:1px solid #d8d8d8}.review-ingredient .header-options{margin-bottom:12px}.review-ingredient .header-options .review-title{color:#004288;font-size:1.4rem}.review-ingredient .header-options .review-collapsible-options{cursor:pointer;float:right}.review-ingredient .header-options .review-collapsible-options span{color:#004288;font-size:1.4rem}.review-ingredient .header-options .review-collapsible-options svg{vertical-align:top}.review-ingredient .ingredient-info-box{align-items:center;background:rgba(0,0,0,.4);background-color:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);display:flex;flex-direction:row;justify-content:space-between;max-height:37px!important;padding:8px 10px 8px 18px}.review-ingredient .ingredient-info-box.ingredient-selected.ingredient-food:before{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/ingredient.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.review-ingredient .ingredient-info-box.ingredient-selected.ingredient-food:before,.review-ingredient .ingredient-info-box.ingredient-selected.product-food:before{background:#fff;background:#004288;content:" ";cursor:pointer;cursor:default;display:inline-block;height:26px;left:15px;min-height:26px;min-width:26px;top:0;vertical-align:bottom;width:26px}.review-ingredient .ingredient-info-box.ingredient-selected.product-food:before{mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/lists/product.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.review-ingredient .ingredient-info-box.warning-box-ingredient{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1}.review-ingredient .ingredient-info-box.uncollapsed{border:none!important;border-bottom:1px solid #d8d8d8!important;box-shadow:none!important}.review-ingredient .ingredient-info-box.no-warning-box-ingredient{border:1px solid #d8d8d8}.review-ingredient .ingredient-info-box .ingredient-info-fullname{align-items:flex-start;display:flex;flex-direction:row;width:100%}.review-ingredient .ingredient-info-box .ingredient-info-fullname .display-name{color:#004288;font-size:1.6rem;font-weight:700;padding-left:18px;padding-top:8px}.review-ingredient .ingredient-info-box .ingredient-info-fullname .select-ingredient{background:none;box-shadow:none;color:#004288;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;margin-left:-10px;margin-top:14px;padding:0;text-align:left;vertical-align:super}.review-ingredient .ingredient-info-box .ingredient-info-fullname .select-ingredient .text-select-ingredient{bottom:4px;font-size:16px;margin-left:10px;position:relative}.review-ingredient .ingredient-info-box .ingredient-info-fullname .name-missing,.review-ingredient .ingredient-info-box .ingredient-info-fullname .quantity-missing{color:#83650a;display:inline-flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-left:40px;padding-top:4px;text-align:left;vertical-align:top}.review-ingredient .ingredient-info-box .ingredient-info-fullname .name-missing span,.review-ingredient .ingredient-info-box .ingredient-info-fullname .quantity-missing span{margin-left:10px;padding-top:2px}.review-ingredient .ingredient-info-box .ingredient-info-actions{align-items:center;display:flex;flex-direction:row}.review-ingredient .ingredient-info-box .ingredient-info-actions .warning-icon-without-ingredient{position:relative;right:51px}.review-ingredient .ingredient-info-box .ingredient-info-actions .exclamation-icon-without-ingredient{position:relative;right:52px}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing{margin-right:50px;min-height:25px;min-width:25px;position:relative}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing svg.exclamation-icon,.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing svg.warning-icon{position:relative;top:3px}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip{background-image:none;height:48px;max-width:48px;position:absolute;right:0;top:0}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip .tooltip-text{color:#3f3f3f;max-height:20px;min-height:20px;min-width:125px!important}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip.warning .tooltip-text{background-color:#fcf2d3;border:1px solid #f5be1a;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip.warning .tooltip-text:after{border-color:rgba(245,190,26,.502) transparent transparent}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip.error .tooltip-text{background-color:#ffefef;border:1px solid #db380a;box-shadow:0 2px 4px rgba(0,0,0,.161);opacity:1}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip.error .tooltip-text:after{border-color:#db380a transparent transparent}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip span.tooltip-icon{background-image:none;bottom:15px;display:block;height:35px;left:45px;position:absolute;width:35px;z-index:1}.review-ingredient .ingredient-info-box .ingredient-info-actions .quantity-missing .toolTip .tooltip-text.top-right{bottom:55px;left:49px}.review-ingredient .ingredient-info-box .ingredient-info-actions .trash-icon{color:#004288;cursor:pointer;float:right;margin-left:10px;margin-right:10px;transform:scale(.9)}.review-ingredient .ingredient-info-box .ingredient-info-actions .ingredient-book{background:#fff;background:#004288;cursor:pointer;display:inline-block;margin:0;mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/book.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:40px;min-width:40px;transform:scale(.5);vertical-align:top}.review-ingredient .ingredient-info-box .ingredient-info-actions .no-match-ingredient{margin-right:0 10px 0 15px;transform:translateY(3px)}.review-ingredient .ingredient-info-box .ingredient-info-actions svg.arrow-icon{cursor:pointer;display:inline-block;height:16.8px;margin:10px;width:16.8px}.review-ingredient .collapsible-details{padding:25px}.review-ingredient .collapsible-details .filter-autocomplete{width:700px}.review-ingredient .collapsible-details .info-message{background-color:#ebf6fe;border:2px solid #3f89d8;color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-top:10px;max-width:450px;opacity:1;padding:5px;text-align:left}.review-ingredient .collapsible-details .info-message .ingredients-recommendation{display:inline-block;padding:10px;width:400px}.review-ingredient .collapsible-details .info-message .cercle-icon{bottom:8px;display:inline-block;max-height:21px;max-width:21px;padding-left:1px;position:relative}.review-ingredient .collapsible-details *{box-sizing:border-box}.review-ingredient .collapsible-details p{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:11px}.review-ingredient .collapsible-details .text-displayed-form{box-sizing:border-box;display:inline-block;margin-bottom:0;margin-top:-5px;position:relative;width:100%}.review-ingredient .collapsible-details .text-displayed-form .ingredient-text{font-size:12px;margin-top:20px}.review-ingredient .collapsible-details .text-displayed-form :not(input){box-sizing:border-box}.review-ingredient .collapsible-details .text-displayed-form .title-toggle-container{color:#3f3f3f;display:block;font-size:14px;font-weight:700;margin-top:20px}.review-ingredient .collapsible-details .text-displayed-form .text-toggle-container{color:#3f3f3f;margin-bottom:18px;margin-top:10px}.review-ingredient .collapsible-details .text-displayed-form .label-toggle-container{display:flex;flex-direction:row;height:22px;justify-content:space-between;margin-bottom:1px;margin-right:0}.review-ingredient .collapsible-details .text-displayed-form .react-switch{float:left}.review-ingredient .collapsible-details .filter-autocomplete .score-name{font-size:14px;font-weight:400}.review-ingredient .collapsible-details .react-switch{color:#595959;display:block;font-size:1.4rem;font-weight:400;margin-bottom:11px}.review-ingredient .collapsible-details .select-nestle-products{align-items:center;color:#3f3f3f;display:flex;font-size:14px;font-weight:400;padding:8px 8px 8px 35px}.review-ingredient .collapsible-details .select-nestle-products svg{height:22px;margin-right:5px;width:22px}.review-ingredient .collapsible-details .input-text-displayed{height:40px;width:700px}.review-ingredient .collapsible-details input[type=text]{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;color:#004288;display:block;padding:0 10px;width:100%}.review-ingredient .collapsible-details input[type=text]:focus{border:1px solid #1068eb;outline:none}.review-ingredient .collapsible-details input[type=text].quantity-input{display:inline-block;height:40px;width:40%}.review-ingredient .collapsible-details input[type=text].hint-input{height:40px}.review-ingredient .collapsible-details .react-select__value-container{flex-wrap:nowrap;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.review-ingredient .collapsible-details .react-select__option .score-box,.review-ingredient .collapsible-details .react-select__value-container .score-box{color:#595959;font-size:1.4rem;font-weight:700;margin-right:15px;text-align:center}.review-ingredient .collapsible-details .react-select__option .score-box .score-bar,.review-ingredient .collapsible-details .react-select__value-container .score-box .score-bar{border-radius:2px;bottom:2px;height:4px;width:30px}.review-ingredient .collapsible-details .react-select__option .score-name,.review-ingredient .collapsible-details .react-select__value-container .score-name{margin-top:2px}.review-ingredient .collapsible-details .react-select__option .header-row,.review-ingredient .collapsible-details .react-select__value-container .header-row{height:20px}.review-ingredient .collapsible-details .react-select__option .header-row .score-quality-header,.review-ingredient .collapsible-details .react-select__value-container .header-row .score-quality-header{color:#f3f3f3;font-size:1.2rem;font-weight:400;margin-left:-5px}.review-ingredient .collapsible-details .react-select__option .header-row .score-name-header,.review-ingredient .collapsible-details .react-select__value-container .header-row .score-name-header{color:#f3f3f3;font-size:1.2rem!important;font-weight:400;margin-left:-6px;margin-top:1px}.review-ingredient .collapsible-details .react-select__option:hover .score-box{color:#fff}.review-ingredient .collapsible-details .react-select__option:nth-child(n){background-color:#f3f3f3}.review-ingredient .collapsible-details .react-select__option:nth-child(n):hover{background-color:#004288;color:#fff}.review-ingredient .collapsible-details .react-select__option:nth-child(n):not(:hover){color:#999}.review-ingredient .collapsible-details .react-select__option:nth-child(odd){background:#f9f9f9}.review-ingredient .collapsible-details .react-select__option:nth-child(odd):hover{background-color:#004288;color:#fff}.review-ingredient .collapsible-details .react-select__option:nth-child(2n){background:#fff}.review-ingredient .collapsible-details .react-select__option:nth-child(2n):hover{background-color:#004288;color:#fff}.review-ingredient .collapsible-details .react-select__option:first-child{background-color:#f9f9f9}.review-ingredient .collapsible-details .react-select__option:first-child:hover{background-color:#f9f9f9;color:#999}.review-ingredient .collapsible-details .inredient-search .react-select__option:first-child,.review-ingredient .collapsible-details .inredient-search .react-select__option:first-child:hover{background-color:#999}.review-ingredient .collapsible-details .most-used .react-select__option:first-child,.review-ingredient .collapsible-details .most-used .react-select__option:first-child:hover{color:#999}.review-ingredient .collapsible-details .most-used .react-select__option:first-child .score-box{display:none}.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(2),.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(2):hover{background-color:#999}.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(odd):not(:first-child){background:#f9f9f9}.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(odd):not(:first-child):hover{background-color:#004288;color:#fff}.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(2n):not(:nth-child(2)){background:#fff}.review-ingredient .collapsible-details .most-used .react-select__option:nth-child(2n):not(:nth-child(2)):hover{background-color:#004288;color:#fff}.review-ingredient .collapsible-details .measurements-container{display:flex;flex-direction:column;margin-bottom:40px;max-height:130px;width:100%}.review-ingredient .collapsible-details .measurements-container .title-measurements-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:2px;margin-top:20px;width:100%}.review-ingredient .collapsible-details .measurements-container .container-inputs{display:flex;flex-direction:column;margin-left:16px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container{display:flex;flex-direction:row;width:200px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .input{font-size:14px;font-weight:400}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .unit-box{display:block}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .unit-box div{font-size:14px;font-weight:400}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .unit-box .unit-title{margin-right:14px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .unit-box .select-unit{height:40px;width:235px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .quantity-box{display:flex;flex-direction:row;min-height:92px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .quantity-box .quantity-input{border:1px solid #e4e4e4;height:40px;width:67px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .quantity-box .quantity-input.invalid{border:1px solid #db380a!important}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .quantity-box .fraction-select{height:40px;margin-bottom:10px;width:144px}.review-ingredient .collapsible-details .measurements-container .quantity-box-container .quantity-box .fraction-subtitle{color:#3f3f3f;font-size:1.4rem;margin:13px 0 11px}.review-ingredient .collapsible-details .measurements-container .input-error-invalid-component,.review-ingredient .collapsible-details .measurements-container .input-warning-invalid-component{display:inline-flex;font-size:12px!important;margin-left:252px;min-width:200px}.review-ingredient .collapsible-details .title-display-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-bottom:2px;width:100%}.review-ingredient .collapsible-details .text-display-container{color:#595959;font-size:12px}.review-ingredient .collapsible-details .select-displayname{width:700px}.review-ingredient .collapsible-details .select-title{display:flex;font-size:14px;height:20px;justify-content:space-between;margin-top:10px;width:700px}.review-ingredient .collapsible-details .select-title .import-text-displayed{align-items:center;color:#004288;cursor:pointer;display:inline-flex;float:right;font-size:1.2rem;padding:0 10px!important;text-align:right;text-decoration:none!important;width:auto}.review-ingredient .collapsible-details .select-title .import-text-displayed .refresh-button{margin-right:10px;text-decoration:underline}.review-ingredient .collapsible-details .select-title .import-text-displayed .limitCharacter{line-height:25px!important}.review-ingredient .collapsible-details .title-typeOf-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-top:40px;width:100%}.review-ingredient .collapsible-details .text-typeOf-container{color:#595959;font-size:12px;margin:5px 0}.review-ingredient .collapsible-details .title-ingredientHint-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-top:40px;width:100%}.review-ingredient .collapsible-details .add-new-ingredientHint{align-items:center;cursor:pointer;display:flex;height:20px;width:100%}.review-ingredient .collapsible-details .add-new-ingredientHint.isEditing{cursor:not-allowed;margin-bottom:10px;pointer-events:none}.review-ingredient .collapsible-details .add-new-ingredientHint .add-icon{background-color:#004288;border-radius:50%;margin-right:10px;position:relative;top:-2px}.review-ingredient .collapsible-details .add-new-ingredientHint .add-icon.isEditing{opacity:.33}.review-ingredient .collapsible-details .add-new-ingredientHint .label-add-icon{align-items:center;color:#004288;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}.review-ingredient .collapsible-details .add-new-ingredientHint .label-add-icon.isEditing{opacity:.33}.review-ingredient .collapsible-details .add-new-ingredientHint .limitCharacter{line-height:25px!important;margin-left:auto}.review-ingredient .collapsible-details .title-needHelp-container{color:#3f3f3f;font-size:1.4rem;font-weight:700;margin-top:40px;width:100%}.review-ingredient .collapsible-details .help-container{color:#595959;font-size:1.2rem;padding-inline-start:15px!important}.review-ingredient .collapsible-details .help-container li{margin-bottom:5px}.review-ingredient .collapsible-details .help-container .ingredient-tooltip-text{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:baseline;line-height:22px;width:auto}.review-ingredient .collapsible-details .help-container .ingredient-tooltip-text .ingredient-tooltip{align-items:center;background-image:url(https://images.aws.nestle.recipes/Images/SVG/NSRH-Icons-25.svg);background-repeat:no-repeat;background-size:20px;display:flex;flex-direction:row;height:20px;width:20px}.review-ingredient .collapsible-details .help-container .create-link{color:#004288;cursor:pointer;font-size:1.2rem;text-decoration-line:underline}.review-ingredient .collapsible-details .modal-section{max-width:1084px}.review-ingredient .collapsible-details .modal-overlay,.review-ingredient .collapsible-details .modal-overlay *{max-width:none}.review-ingredient .collapsible-details .modal-overlay .modal-section{max-width:1084px}.review-ingredient .collapsible-details .modal-body.unit-modal{height:350px;padding:60px 60px 80px}.review-ingredient .collapsible-details .unit-equivalence-form{display:flex;height:180px}.review-ingredient .collapsible-details .unit-equivalence-form .title{color:#4a4a4a;display:block;font-size:1.4rem;font-weight:400;margin-bottom:1rem}.review-ingredient .collapsible-details .unit-equivalence-form .select-unit-type{flex-basis:50%;margin-right:30px}.review-ingredient .collapsible-details .unit-equivalence-form .input-quantity-grams{flex-basis:13%}.review-ingredient .collapsible-details .unit-equivalence-form .input-quantity-grams input{border:1px solid #e4e4e4;border-radius:4px;color:#004288;font-size:1.4rem;height:37px;padding:10px;width:85%}.review-ingredient .collapsible-details .unit-equivalence-form .input-quantity-grams input:focus{border:1px solid #1068eb;color:#004288;outline:none}.review-ingredient .collapsible-details .unit-equivalence-form .input-quantity-grams input::-moz-placeholder{color:#aaa}.review-ingredient .collapsible-details .unit-equivalence-form .input-quantity-grams input::placeholder{color:#aaa}.review-ingredient .collapsible-details .toolTip{z-index:0}.review-ingredient .collapsible-details .display-name-input-container{margin:20px 0}.review-ingredient .collapsible-details .display-name-input-container p{display:inline;margin:0}.review-import{margin-left:auto;margin-right:auto;max-width:1204px;width:1204px}.review-import .review-import-title{display:inline-block;flex-direction:column;max-width:720px;min-width:720px}.review-import .review-import-title h2{color:#004288;font-size:1.8rem;font-weight:700;margin-bottom:25px;margin-top:25px}.review-import .add-ingredient-button{display:inline}.review-import .add-ingredient-button .button{min-width:180px}.review-import .add-ingredient-button .add-ingredient{bottom:3px;position:relative}.review-import .ingredient-list-container{background-color:#fff;margin-bottom:40px;max-width:910px}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list{font-size:1.6rem;list-style:none;margin:0;padding:13px 0 0!important}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list div{font-size:14px}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list div .input-select-prefix__single-value{font-weight:400px!important}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list .review-ingredient{margin-left:0!important}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list .header-flex-container{align-items:center;color:#3f3f3f;display:flex;font-size:12px;margin-top:10px}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list .header-flex-container .title-item{flex:1 0 0;margin-left:62px}.review-import .ingredient-list-container .review-ingredients-container .review-ingredients-list .header-flex-container .action-item{margin-right:20px}.review-import .ingredient-list-container .review-ingredients-container .recipe-new-ingredient{min-height:25px;min-width:280px}.review-import .add-new-container{cursor:pointer;display:inline-block;margin:10px 0 0 25px;width:100px}.review-import .add-new-container .add-new-ingredient-label{color:#004288;display:block;font-size:1.4rem;font-weight:700}.review-import .add-new-container .add-ingredient-group-icon{margin-top:10px}.review-import .add-new-container:hover .icon-content-background{fill:#ebf6fe}.quick-add-ingredients-section{background:#fff;display:flex;justify-content:center;margin-top:-25px!important;min-height:calc(100vh - 330px);width:100%}.quick-add-ingredients-section .quick-add-ingredients-page{display:inline;max-width:1204px;min-height:820px;width:1204px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-breadcrumbs{margin-bottom:15px;margin-left:auto;margin-right:auto;padding-top:45px;width:1204px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content{display:inline-block;max-width:900px;min-height:820px;width:900px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .image-container-not-found-robot{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:64px;min-height:0}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .image-container-not-found-robot .not-found-ingredients-title{color:#004288;font-size:22px;font-weight:700;letter-spacing:0;line-height:30px;opacity:1}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .image-container-not-found-robot .not-found-ingredients-subtitle{color:#3f3f3f;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;opacity:1;padding:8px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .image-container-not-found-robot .quick-add-back-button{margin:16px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .h1-title{color:#004288;font-size:3.2rem;margin-left:auto;margin-right:auto;padding-top:40px;padding-top:0!important;width:1204px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .quick-add-ingredients-subtitle{color:#595959;font-family:UniversLTStd,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:16px;margin-top:-16px;opacity:1;text-align:left}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .container-quick-add-data{display:flex;flex-direction:column;justify-content:space-between;min-height:720px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .btn-container{border-top:1px solid #d8d8d8;box-sizing:border-box;display:flex;justify-content:flex-end;min-width:1204px;padding:19px;width:100%}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .btn-container .entryOption{margin-right:755px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content{max-width:688px;min-height:350px;min-width:688px;padding:0!important}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;padding:20px 25px 20px 20px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container{border-bottom:1px solid #d8d8d8;margin-top:-18px;min-height:210px;padding:0 40px 20px 20px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container .message-primary{margin-bottom:20px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container .message-primary-subtitle{color:#595959;font-size:14px;font-weight:400;margin:-15px 0 10px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container .message-secondary div{color:#3f3f3f;line-height:20px;padding:20px 20px 20px 50px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container .message-secondary .warning{display:inline-flex;margin-top:-30px;padding-bottom:0}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .children-container .message-secondary svg{display:inline-flex;left:15px;position:relative;top:20px;transform:scale(1.2)}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal .custom-modal-content .custom-modal-bottom-buttons{padding:0 25px 20px 20px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal.Draft .message-secondary{background-color:#fcf2d3;border:2px solid #f5be1a;border-radius:6px;opacity:1}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal.Published .message-primary{margin-bottom:10px!important}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal.Published .message-secondary{background-color:#ffefef;border:2px solid #db380a;border-radius:6px;margin-top:20px;opacity:1}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal.Published .custom-modal-bottom-buttons{display:none}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-content .confirm-modal.Published .children-container{border-bottom:none}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps{display:inline-flex;justify-content:center;max-width:370px;position:absolute;top:157px;width:370px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-index{display:flex}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-index .circle-step-index{border:1px solid #004288;border-radius:25px;box-sizing:border-box;color:#004288;font-size:1.4rem;height:29px;line-height:29px;text-align:center;width:29px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-index .circle-step-index.selected{background-color:#004288;color:#fff}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-index .step-name{color:#004288;font-size:1.4rem;line-height:29px;margin-left:8px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-separator-container{display:flex;flex-direction:column;height:72px;justify-content:space-between;margin-bottom:10px;margin-left:15px;margin-top:10px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .step-separator-container .step-separator{background-color:#004288;border-radius:2px;display:block;height:3px;width:2px}.quick-add-ingredients-section .quick-add-ingredients-page .quick-add-ingredients-steps .steps-progress-container .with-opacity{opacity:20%}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content{max-width:688px;min-height:350px;min-width:688px;padding:0!important}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .custom-modal-header{border-bottom:1px solid #d8d8d8;padding:20px 25px 20px 20px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container{border-bottom:1px solid #d8d8d8;margin-top:-18px;min-height:180px;padding:0 40px 20px 20px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-primary{margin-bottom:20px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-primary-subtitle{color:#595959;font-size:14px;font-weight:400;margin:-15px 0 10px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-secondary{background-color:#fcf2d3;border:2px solid #f5be1a;border-radius:6px;opacity:1}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-secondary div{color:#3f3f3f;line-height:20px;padding:20px 20px 20px 50px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-secondary .warning{display:inline-flex;margin-top:-30px}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .children-container .message-secondary svg{display:inline-flex;left:15px;position:relative;top:20px;transform:scale(1.2)}.quick-add-ingredients-section .quick-add-ingredients-page .custom-modal-content .custom-modal-bottom-buttons{padding:0 25px 20px 20px}#main-footer{background:linear-gradient(0deg,#3a4160,#4a5171);box-shadow:0 2px 4px #000;display:flex;height:210px;justify-content:center;left:0;width:100%;z-index:6}#main-footer .footer-container{box-sizing:border-box;display:flex;height:210px;padding:25px 75px 0;width:1324px}#main-footer .footer-container ol,#main-footer .footer-container ul{list-style:none;margin:0;padding:0}#main-footer .footer-container .nav li ul{min-width:140px;position:absolute}#main-footer .footer-container .logo-column{align-items:flex-start;display:flex;flex-direction:column}#main-footer .footer-container .logo-column .logo-icon{background:#fff;cursor:pointer;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:46px;min-width:130px}#main-footer .footer-container .logo-column .current-version{color:#fff;cursor:default;font-size:1.4rem;font-weight:400;padding-top:15px}#main-footer .footer-container .nav{display:flex;font-size:1.4rem;margin-left:120px}#main-footer .footer-container .nav .section-footer-title{border-bottom:1px solid #fff;color:#fff;padding:0 150px 5px 0}#main-footer .footer-container .nav #stats-kpi,#main-footer .footer-container .nav #support-incident-request{margin-top:20px}#main-footer .footer-container .nav .submenu-option{color:#fff;cursor:pointer;font-weight:lighter;margin:5px 0 10px;padding:0 0 2px}#main-footer .footer-container .nav .submenu-option button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}#main-footer .footer-container .nav .submenu-option button span:hover{border-bottom:1px solid #fff;margin-bottom:9px}#main-footer .footer-container .nav .submenu-option:hover{color:#fff;cursor:pointer}#main-footer .footer-container .nav #terms-use{margin-left:10px;margin-top:25px}#main-footer .footer-container .nav #data-privacy{margin-left:10px}#main-footer .footer-container .nav #market-settings{border:2px solid #fff;border-radius:6px;bottom:4px;padding:7px 20px;position:relative}#main-footer .footer-container .nav #market-settings:hover{background-color:hsla(0,0%,100%,.071)}#main-footer .modal-overlay .modal-section{max-height:393px;max-width:992px}#main-footer .modal-overlay .modal-section.dataPrivacy .modal-header{background-color:#f9f9f9;border-bottom:unset;border-radius:15px;height:63px}#main-footer .modal-overlay .modal-section.dataPrivacy .modal-body.data-privacy-body{padding:30px 60px 30px 39px}#main-footer .modal-overlay .modal-section.dataPrivacy .modal-body.data-privacy-body .data-privacy-text{color:#595959;font-size:14px;line-height:22px;opacity:1}#main-footer .modal-overlay .modal-section.dataPrivacy .modal-body.data-privacy-body .data-privacy-text.first{margin-bottom:30px}#main-footer .modal-overlay .modal-section.dataPrivacy .modal-footer{background-color:#f9f9f9;border-radius:15px;min-height:20px;padding:9px 25px}.modal-release-updates-overlay{background-color:rgba(0,0,0,.4);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden!important;position:fixed;right:0;top:0;width:100%;z-index:10}.modal-release-updates-overlay .modal-section-release-updates{align-self:center;background:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;margin:30px 60px;max-height:calc(100% - 60px);width:1021px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates{display:flex;min-height:542px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .left-content{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:48px;width:50%}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .left-content .news-title{margin-bottom:20px;width:425px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .left-content .news-body{color:#333;font-size:1.6rem;letter-spacing:0;line-height:30px;line-height:120%;margin-bottom:24px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .left-content .news-body.font-20{font-size:2rem}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .left-content .go-whats-new-btn{border-radius:4px;font-family:UniversLTStd,sans-serif;font-size:1.6rem;font-weight:400;height:42px;letter-spacing:0;line-height:120%;padding:14px 15px 15px;width:166px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content{border-top-right-radius:16px;display:flex;flex-direction:column;position:relative;width:50%}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content .close-cross-btn{cursor:pointer;padding:8px;position:absolute;right:16px;top:16px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content .image-news-update.left-32{margin-left:32px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content .image-news-update.right-14{margin-right:14px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content .image-news-update.right-32{margin-right:32px}.modal-release-updates-overlay .modal-section-release-updates .modal-body-release-updates .right-content .image-news-update.right-64{margin-right:64px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer{align-items:center;border-top:1px solid #999;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:15px 32px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-back-container{min-width:260px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-back-container .go-back-btn{align-items:center;display:flex;font-family:UniversLTStd,sans-serif;justify-content:center;max-height:48px;max-width:125px;min-height:48px;min-width:125px;padding:7px 14px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-back-container .preview-arrow{margin:0 8px 2px 0}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-back-container .preview-text{display:inline-block;line-height:1.4em;padding:2px 0}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .btn-container-end{display:flex;justify-content:end;min-width:232px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .page-counter{color:#3f3f3f;font-size:1.6rem;line-height:20px;margin-top:2px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .view-later-btn{color:#004288;cursor:pointer;font-size:1.6rem;line-height:20px;margin-right:16px;padding:14px 15px 11px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .done-btn,.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-next-btn{font-family:UniversLTStd,sans-serif;margin:0;max-height:48px;min-height:48px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-next-btn{align-items:center;display:flex;justify-content:flex-end;max-width:135px;min-width:135px}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-next-btn .continue-arrow{margin:0 -8px 2px 0}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .go-next-btn .continue-text{display:inline-block;line-height:1.4em;min-width:80px;padding:2px 0}.modal-release-updates-overlay .modal-section-release-updates .modal-release-updates-footer .done-btn{max-width:80px;min-width:80px;padding:14px 15px 11px}#edit-recipe-medias-page-container{background:#fff;max-height:calc(100vh - 202px);overflow-y:auto;padding-top:22px}#edit-recipe-medias-page-container.ai-variations-section{max-height:calc(100vh - 115px)}#edit-recipe-medias-page-container.recipe-gallery-section{max-height:calc(100vh - 102px)}#edit-recipe-medias-page-container .loading-recipe-medias-edit{margin-top:calc(50vh - 312px)}#edit-recipe-medias-page-container .loading-recipe-medias-edit .secondaryLoader{width:200px}#edit-recipe-medias-page-container .robot-loading-section{margin-top:unset}#edit-recipe-medias-page-container .edit-recipe-media-breadcrumbs{margin-bottom:15px;margin-left:auto;margin-right:auto;width:1224px}#edit-recipe-medias-page-container .edit-recipe-media-breadcrumbs .breadcrumb-back{cursor:pointer;display:inline-block;margin-right:4px}#edit-recipe-medias-page-container .edit-recipe-media-breadcrumbs .breadcrumb-current{display:inline-block;margin-left:4px}#edit-recipe-medias-page-container .generate-media-container{min-height:unset;width:100%}#edit-recipe-medias-page-container .generate-media-container .generate-media-selected-images,#edit-recipe-medias-page-container .generate-media-container .generate-media-title{margin-left:auto;margin-right:auto;width:1224px}#edit-recipe-medias-page-container .generate-media-container .stepper-btn-container-margin-space{display:flex;justify-content:flex-end;margin-left:auto;margin-right:auto;width:1224px}#edit-recipe-medias-page-container .generate-media-container .upload-images{width:100%}#edit-recipe-medias-page-container .generate-media-container .upload-images .button-add-image{left:unset;right:0}#edit-recipe-medias-page-container .generate-media-container .generate-media-preview .your-image{margin-left:182px}#edit-recipe-medias-page-container .generate-media-container .generate-media-preview .media-content .set-config-options{left:unset}#edit-recipe-medias-page-container .generate-media-container .generate-media-preview .media-content .menu-actions{left:410px}.culinary-innovation-section .smart-zone-section{margin-bottom:24px}.culinary-innovation-section .culinary-innovation-content{background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;padding-top:32px;width:100%}.culinary-innovation-section .culinary-innovation-content .loading-widget-tastewise{align-items:center;display:flex;height:calc(100vh - 555px);justify-content:center}.culinary-innovation-section .culinary-innovation-content .loading-widget-tastewise .secondaryLoader{width:200px}.culinary-innovation-section .culinary-innovation-content #tastewise-section-home{max-width:1306px;padding-left:24px;width:100%}@media screen and (min-width:1404px){.culinary-innovation-section .culinary-innovation-content #tastewise-section-home{padding-left:86px}}@media screen and (max-width:1404px){.culinary-innovation-section .culinary-innovation-content #tastewise-section-home{padding-left:10px}}.culinary-innovation-section .culinary-widget-modal .custom-modal-content{box-sizing:border-box;min-width:745px;width:745px}.culinary-innovation-section .culinary-widget-modal .custom-modal-content .widget-culinary-info-content{color:#3f3f3f;display:flex;flex-direction:column;font-size:1.6rem;gap:32px;max-height:calc(100vh - 190px);overflow:auto;padding:16px 24px 4px}.culinary-innovation-section .culinary-widget-modal .custom-modal-content .widget-culinary-info-content .info-widget-title{display:block;font-weight:700;margin-bottom:16px}.culinary-innovation-section .culinary-widget-modal .custom-modal-content .widget-culinary-info-content .info-widget-description{display:block}.culinary-innovation-section .culinary-widget-modal .custom-modal-content .widget-culinary-info-content ol,.culinary-innovation-section .culinary-widget-modal .custom-modal-content .widget-culinary-info-content ul{display:grid;gap:8px;margin:0}.culinary-innovation-section .culinary-widget-modal .custom-modal-content .custom-modal-bottom-buttons{padding:10px}.toasts{bottom:30px;display:block;height:auto;left:0;margin-left:auto;margin-right:auto;position:fixed;right:0;width:660px;z-index:12}.toasts .toast-section{animation:fadein 1s,fadeout .5s 2.5s;animation-iteration-count:1;box-sizing:border-box;display:inline-block;height:74px;margin:30px auto;position:relative;width:660px}@keyframes fadein{0%{bottom:-60px}to{bottom:0}}.toasts .toast-section .toast-info{align-items:center;background:#eaf9f0;border:2px solid #2ecc72;border-radius:6px;display:flex;flex-direction:row;padding:24px 18px}.toasts .toast-section .toast-info.slim-toast{height:11px;padding:15px 12px;width:565px}.toasts .toast-section .toast-warning{align-items:center;background:#fcf2d3;border:2px solid #f5be1a;border-radius:6px;display:flex;flex-direction:row;padding:24px 18px}.toasts .toast-section .toast-body{color:#3f3f3f;font-family:UniversLTStd,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin-left:13px;text-align:left;vertical-align:middle;width:400px}.toasts .toast-section .toast-body *{max-width:1162px}.toasts .toast-section .toast-actions{margin-left:auto}.toasts .toast-section .toast-actions .toast-action{color:#fff;cursor:pointer;margin-right:40px;text-decoration:none}.toasts .toast-section .toast-actions .toast-close{border-radius:10px;cursor:pointer;display:inline-block;height:21px;position:relative;width:21px}.toasts .toast-section .toast-actions .toast-close:before{align-self:center;background:#3f3f3f;content:" ";cursor:pointer;height:14px;left:3px;mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/close.svg) no-repeat;position:absolute;top:4px;width:14px}.toasts .info-icon,.toasts .warning-icon{display:inline-block;left:68px;text-align:center;top:58px;vertical-align:middle}#root,body,html{background-color:#fff;height:100%;margin:0;padding:0}#maintenance-view{height:100%}#maintenance-view .logo{background:#004288;cursor:default;cursor:pointer;left:150px;mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;-webkit-mask:url(https://images.aws.nestle.recipes/Images/SVG/header/logo-srh.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain;min-height:46px;min-width:123px;position:absolute;top:15px}#maintenance-view .maintenance-view-container{align-items:center;display:flex;gap:67px;height:100%;justify-content:center;margin:0;padding:0}#maintenance-view .maintenance-view-container .text{display:flex;flex-direction:column;gap:62px;height:290px;width:590px}#maintenance-view .maintenance-view-container .text .title{color:#004288;font-size:64px;font-weight:700;height:46px;line-height:96px}#maintenance-view .maintenance-view-container .text .subtitle{color:#3f3f3f;font-size:32px;font-weight:700;height:71px;line-height:48px}#maintenance-view .maintenance-view-container .text .back-soon-message{color:#3f3f3f;font-size:22px;font-weight:400;height:49px;line-height:33px}@font-face{font-family:UniversLTStd;font-weight:400;src:local("UniversLTStd"),url(UniversLTStd.5e1f132656185ec403eb.otf) format("opentype")}@font-face{font-family:UniversLTStd;font-weight:700;src:local("UniversLTStd"),url(UniversLTStd-Bold.34d755ac0774d4908a2b.otf) format("opentype")}@font-face{font-family:UniversLTStd;font-weight:100;src:local("UniversLTStd"),url(UniversLTStd-Light.9559eb3c35ef49d2f876.otf) format("opentype")}html{font-size:10px}html ::-webkit-scrollbar-track{background-color:#f2f2f2;width:13px}html ::-webkit-scrollbar-thumb{background-color:#999;border:2.5px solid #f2f2f2;border-radius:7.5px;height:auto}html ::-webkit-scrollbar{background-color:#f2f2f2;width:13px}body{background-color:#fff;margin:0}body,body input{font-family:UniversLTStd,sans-serif}body input[type=radio]{cursor:pointer}body input[type=radio]:after{background-color:#d1d1d1;border:2px solid #fff;border-radius:15px;height:15px;left:-4px;width:15px}body input[type=radio]:after,body input[type=radio]:checked:after{content:" ";display:inline-block;position:relative;top:-2px;visibility:visible}body input[type=radio]:checked:after{background-color:#fff;border:.4em solid #3fb6ff;border-radius:15px;height:10px;left:-2px;width:10px}body .is-searchable .Select-value{cursor:pointer}body .input-character-limit{color:#999;display:inline-block;float:right;font-size:12px;line-height:30px}body .input-character-limit.limit-exceeded{color:red}body .input-character-limit.limit-respected-green{color:#95c715}