#modal-notifications.modal.show[style*=display],.modal#modal-notifications.show[style*=display]{display:block!important;justify-content:flex-end!important}#modal-notifications.modal:not(.show),.modal#modal-notifications:not(.show){pointer-events:none!important}#modal-notifications.modal .modal-dialog,.modal#modal-notifications .modal-dialog{float:right!important;max-width:400px!important}#modal-notifications.modal .modal-body,.modal#modal-notifications .modal-body{padding:1rem!important}#modal-notifications.modal .modal-body{overflow-x:hidden;overflow-y:scroll;padding:1rem!important;scrollbar-width:none}#modal-notifications.modal .modal-body::-webkit-scrollbar{display:none}body.modal-open{overflow-y:scroll!important}#modal-notifications.modal,.modal#modal-notifications,body.modal-open{padding-right:0!important}@media (max-width:600px){#modal-notifications.modal .modal-dialog,.modal#modal-notifications .modal-dialog{max-width:100%!important}}.searchbar{color:var(--blog-primary-color);position:relative;width:100%}.searchbar input{border-radius:var(--gbl-border-radius-4);border-width:2px;font-size:var(--gbl-font-size-l);padding:1rem 1.5rem 1rem 3.25rem;transition:border-color var(--gbl-transition-time) ease;width:100%}.searchbar input:active,.searchbar input:focus,.searchbar input:hover{border-width:2px}.searchbar .icon{cursor:pointer;left:1rem;position:absolute;top:50%;transform:translateY(-30%);z-index:5}.recipe-editor-media-tab .btn-primary{--bs-btn-color:var(--blog-neutral-dark);--bs-btn-bg:var(--blog-primary-color);--bs-btn-border-color:var(--blog-shade-primary);--bs-btn-hover-color:var(--blog-neutral-dark);--bs-btn-hover-bg:var(--blog-shade-primary);--bs-btn-hover-border-color:var(--blog-shade-primary);--bs-btn-active-color:var(--blog-neutral-dark);--bs-btn-active-bg:var(--blog-shade-primary);--bs-btn-active-border-color:var(--blog-shade-primary);--bs-btn-focus-shadow-rgb:217,158,28}.recipe-editor-media-tab .btn-outline-secondary{--bs-btn-color:var(--blog-neutral-dark);--bs-btn-border-color:var(--blog-neutral-dim);--bs-btn-hover-color:var(--blog-neutral-light);--bs-btn-hover-bg:var(--blog-neutral-dark);--bs-btn-hover-border-color:var(--blog-neutral-dark)}.clove-ai-section{background-color:var(--blog-tint-primary);border:1px solid var(--blog-neutral-border,#e0e0e0);border-radius:var(--gbl-border-radius-4);font-size:.875rem;padding:.75rem 1rem}.clove-ai-section-title{color:var(--blog-primary-color);font-size:var(--gbl-font-size-m,1rem);font-weight:600;width:auto}@media (max-width:576px){.clove-ai-section{padding:1rem}}.clove-ai-spinner{color:var(--blog-primary-color)}.clove-ai-badge{background-color:var(--blog-neutral-black,#000);border-radius:2rem;color:var(--blog-primary-color);font-size:.75rem;gap:.35rem;letter-spacing:1px;line-height:1.4;padding:.15rem .6rem}.clove-ai-badge,.clove-summary-trigger{align-items:center;display:inline-flex;font-weight:700}.clove-summary-trigger{background:var(--blog-neutral-black,#000);border:none;border-radius:2rem;color:var(--blog-primary-color,#ffbf23);cursor:pointer;font-size:.72rem;gap:.3rem;letter-spacing:.5px;padding:.2rem .65rem;transition:opacity .15s ease,transform .15s ease}.clove-summary-trigger:hover:not(:disabled){opacity:.8;transform:scale(1.04)}.clove-summary-trigger:disabled{cursor:not-allowed;opacity:.35}.clove-summary-trigger--loading{cursor:wait;opacity:.7}.clove-summary-feedback{border-radius:var(--gbl-border-radius-3);font-size:.875rem;margin-top:.5rem;padding:.6rem .85rem}.clove-summary-feedback--error{align-items:center;background:var(--gbl-bg-error,#fdf0f0);border:1px solid var(--gbl-text-color-error-dark,#e74c3c);display:flex;flex-wrap:wrap;gap:.25rem}.clove-summary-feedback--result{background:var(--blog-tint-primary);border:1px solid var(--blog-primary-color)}.clove-summary-text{color:var(--blog-neutral-dark);line-height:1.5}.editor-instructions .dynamic-list-fields-field-group-compact>.form-label{display:none}.editor-instructions .dynamic-list-fields-compact{padding:.65rem .75rem}.editor-instructions .dynamic-list-fields-compact-header{margin-bottom:.25rem}.editor-instructions .dynamic-list-fields-field-group-compact{margin-bottom:0}.instruction-step-upload-only>div:first-child{display:none}#recipe-permalink .input-group>span{border-width:2px!important;border-right:0!important;padding-right:0!important}#recipe-permalink .input-group>input{border-left:0!important;border-radius:0 var(--gbl-border-radius-4) var(--gbl-border-radius-4) 0!important;padding-left:0!important}.validation-message small{align-self:center}.image-skeleton{background-color:#e9ecef;min-height:80px;overflow:hidden;position:relative}.image-skeleton:before{animation:image-skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff73 50%,#0000);content:"";inset:0;position:absolute;z-index:0}.image-skeleton:after{align-items:center;color:#adb5bd;content:"\F4CB";display:flex;font-family:bootstrap-icons;font-size:2rem;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:0}.image-skeleton .fluid-image,.image-skeleton img{display:block;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.pillarpage-section,.pillarpage-section .pillarpage-list-item{padding:.5rem 0}.pillarpage-section h2{font-size:1.5rem;font-weight:500}:root{--blog-primary-color:#ffbf23;--blog-complementary-color:#2364ff;--blog-analogous-1:#ffa123;--blog-analogous-2:#fff423;--blog-tint-primary:#f9deb3;--blog-tint-complementary:#5a78ff;--blog-neutral-black:#000;--blog-neutral-dark:#333;--blog-neutral-dim:#909090;--blog-neutral-light:#f9f9f9;--blog-shade-primary:#d99e1c;--blog-shade-complementary:#1c47cc;--blog-split-comp-1:#23a6ff;--blog-split-comp-2:#2364ff;--blog-triadic-1:#23ffbf;--blog-triadic-2:#bf23ff;--gbl-analogous-primary-color:var(--blog-analogous-1);--gbl-analogous-secondary-color:var(--blog-analogous-1);--gbl-text-color-dark:var(--blog-neutral-black);--gbl-text-color-light:var(--blog-neutral-light)}@font-face{font-display:swap;font-family:Hezaedrus;font-style:normal;font-weight:200;src:url(/fonts/Hezaedrus-ExtraLight.ttf) format("truetype"),url(/fonts/Hezaedrus-ExtraLight.woff) format("woff")}body{overflow-x:hidden}body,footer,header{font-family:Hezaedrus,sans-serif!important;font-weight:200;letter-spacing:1px}.breadcrumb-item+.breadcrumb-item:before{content:none}.container-width{width:75%}.primary-color{color:var(--blog-primary-color)}.primary-color-f{color:var(--blog-primary-color)!important}.primary-border-color{border-color:var(--blog-primary-color)}.primary-border-color-f{border-color:var(--blog-primary-color)!important}.primary-tint-border-color{border-color:var(--blog-tint-primary)}.primary-tint-border-color-f{border-color:var(--blog-tint-primary)!important}.blog-btn{background-color:var(--blog-neutral-black);border-color:var(--blog-tint-primary);border-radius:var(--gbl-border-radius-4);border-width:1px;color:var(--blog-tint-primary);font-weight:700;letter-spacing:2px;transition:background-color var(--gbl-transition-time),border-color var(--gbl-transition-time),color var(--gbl-transition-time)}.blog-btn:active,.blog-btn:focus,.blog-btn:hover{background-color:var(--blog-primary-color);border-color:var(--blog-neutral-black);color:var(--blog-neutral-black);cursor:pointer}.blog-btn[disabled]{cursor:not-allowed;opacity:.6}.blog-btn[disabled],.blog-btn[disabled]:active,.blog-btn[disabled]:focus,.blog-btn[disabled]:hover{background-color:var(--gbl-text-color-secondary-light)!important;border-color:var(--blog-neutral-dim)!important;color:var(--blog-neutral-dim)!important}.blog-btn[disabled]:active,.blog-btn[disabled]:focus,.blog-btn[disabled]:hover{transform:none}.blog-btn-light,.blog-btn-light-disable{background-color:var(--blog-neutral-light);border-color:var(--blog-tint-primary);border-radius:var(--gbl-border-radius-4);border-width:1px;color:var(--blog-tint-primary);font-weight:700;letter-spacing:2px;transition:background-color var(--gbl-transition-time),border-color var(--gbl-transition-time),color var(--gbl-transition-time)}.blog-btn-light:active,.blog-btn-light:focus,.blog-btn-light:hover{background-color:var(--blog-primary-color);border-color:var(--blog-neutral-black);color:var(--blog-neutral-black);cursor:pointer}.blog-btn-light-disable{background-color:var(--gbl-text-color-secondary-light);border-color:var(--blog-neutral-black);color:var(--blog-neutral-black)}.blog-text-btn-dim,.blog-text-btn-primary{color:var(--blog-neutral-black);transition:background-color var(--gbl-transition-time),border-color var(--gbl-transition-time),color var(--gbl-transition-time)}.blog-text-btn-primary:active,.blog-text-btn-primary:focus,.blog-text-btn-primary:hover{color:var(--blog-primary-color);cursor:pointer}.blog-text-btn-dim:active,.blog-text-btn-dim:focus,.blog-text-btn-dim:hover{color:var(--blog-neutral-dim);cursor:pointer}.form-control{border-radius:var(--gbl-border-radius-4)!important}.blog-input-checkbox,.blog-input-text,.blog-input-text-area,.blog-input-text-compact,.blog-input-togglebox{border:1px solid #0000;border-radius:var(--gbl-border-radius-4);box-shadow:none!important;font-size:var(--gbl-font-size-l);outline:none}.blog-input-text-compact{font-size:var(--gbl-font-size-m)}.blog-input-checkbox:active,.blog-input-checkbox:hover,.blog-input-text-area:active,.blog-input-text-area:hover,.blog-input-text-compact:active,.blog-input-text-compact:hover,.blog-input-text:active,.blog-input-text:hover,.blog-input-togglebox:active,.blog-input-togglebox:hover{border-color:var(--blog-primary-color)}.blog-input-checkbox:focus,.blog-input-text-area:focus,.blog-input-text-compact:focus,.blog-input-text:focus,.blog-input-togglebox:focus{border-color:var(--blog-primary-color);border-width:2px}.blog-input-checkbox,.blog-input-togglebox{border-color:var(--blog-tint-primary)}.blog-input-checkbox:checked,.blog-input-togglebox:checked{background-color:var(--blog-primary-color);border-color:var(--blog-primary-color)}.blog-input-checkbox-striked{color:var(--blog-primary-color);opacity:var(--gbl-opacity-4);text-decoration:line-through}.text-section h1{color:var(--blog-tint-primary);font-size:var(--gbl-font-size-h1);line-height:1.25}.text-section p{color:var(--blog-tint-primary);font-size:var(--gbl-font-size-l)}.illustration img{max-width:100%}.illustration .cover-image{height:480px;width:100%}.blog-metadata-card{background-color:var(--blog-neutral-light);border:1px solid var(--blog-tint-primary);border-radius:var(--gbl-border-radius-4);box-shadow:0 2px 8px #0000000f}.summary-card .postcard-thumbnail{border-radius:var(--gbl-border-radius-1)!important;height:100%;width:100%}@keyframes image-skeleton-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}