html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"bs-icon";src:url(/themes/custom/gravit/fonts/bootstrap-icons.woff2) format("woff2"),url(/themes/custom/gravit/fonts/bootstrap-icons.woff) format("woff");font-style:normal}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs:not(:last-child),.block:not(:last-child){margin-bottom:1.5rem}.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete::before,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete::before{height:2px;width:50%}.delete::after{height:50%;width:2px}.delete:hover,.delete:focus{background-color:rgba(0,0,0,.3)}.delete:active{background-color:rgba(0,0,0,.4)}.is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.loader{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#000}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#457867}.help.is-info{color:#3e8ed0}.help.is-success{color:#9ac93b}.help.is-warning{color:#f9cf45}.help.is-danger{color:#f08221}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) body .recipe-actions .flag-bookmark>a,body .recipe-actions .field.has-addons .control:not(:first-child):not(:last-child) .flag-bookmark>a,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) body .recipe-actions .flag-bookmark>a,body .recipe-actions .field.has-addons .control:first-child:not(:only-child) .flag-bookmark>a,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) body .recipe-actions .flag-bookmark>a,body .recipe-actions .field.has-addons .control:last-child:not(:only-child) .flag-bookmark>a,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]):hover,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]):hover,.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]).is-hovered,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]):focus,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]):focus,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]).is-focused,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]):active,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]):active,.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]).is-active,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]):focus:hover,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]):focus:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]).is-focused:hover,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]):active:hover,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control body .recipe-actions .flag-bookmark>a:not([disabled]).is-active:hover,body .recipe-actions .field.has-addons .control .flag-bookmark>a:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width:769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media screen and (min-width:769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width:769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#4a4a4a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.panel{border-radius:6px;box-shadow:0 .5em 1em -0.125em rgba(0,0,0,.1),0 0px 0 1px rgba(0,0,0,.02);font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#000}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#000;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#000}.panel.is-black .panel-block.is-active .panel-icon{color:#000}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2}.panel.is-link .panel-heading{background-color:#457867;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#457867}.panel.is-link .panel-block.is-active .panel-icon{color:#457867}.panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.panel.is-success .panel-heading{background-color:#9ac93b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#9ac93b}.panel.is-success .panel-block.is-active .panel-icon{color:#9ac93b}.panel.is-warning .panel-heading{background-color:#f9cf45;color:rgba(0,0,0,.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#f9cf45}.panel.is-warning .panel-block.is-active .panel-icon{color:#f9cf45}.panel.is-danger .panel-heading{background-color:#f08221;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f08221}.panel.is-danger .panel-block.is-active .panel-icon{color:#f08221}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#457867}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#457867;color:#363636}.panel-block.is-active .panel-icon{color:#457867}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#457867;color:#457867}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#457867;border-color:#457867;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column,#site-footer .footer-top .columns>.block{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow,#site-footer .footer-top .columns.is-mobile>.is-narrow.block{flex:none;width:unset}.columns.is-mobile>.column.is-full,#site-footer .footer-top .columns.is-mobile>.is-full.block{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters,#site-footer .footer-top .columns.is-mobile>.is-three-quarters.block{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds,#site-footer .footer-top .columns.is-mobile>.is-two-thirds.block{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half,#site-footer .footer-top .columns.is-mobile>.is-half.block{flex:none;width:50%}.columns.is-mobile>.column.is-one-third,#site-footer .footer-top .columns.is-mobile>.is-one-third.block{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter,#site-footer .footer-top .columns.is-mobile>.is-one-quarter.block{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth,#site-footer .footer-top .columns.is-mobile>.is-one-fifth.block{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths,#site-footer .footer-top .columns.is-mobile>.is-two-fifths.block{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths,#site-footer .footer-top .columns.is-mobile>.is-three-fifths.block{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths,#site-footer .footer-top .columns.is-mobile>.is-four-fifths.block{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters,#site-footer .footer-top .columns.is-mobile>.is-offset-three-quarters.block{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds,#site-footer .footer-top .columns.is-mobile>.is-offset-two-thirds.block{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half,#site-footer .footer-top .columns.is-mobile>.is-offset-half.block{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third,#site-footer .footer-top .columns.is-mobile>.is-offset-one-third.block{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter,#site-footer .footer-top .columns.is-mobile>.is-offset-one-quarter.block{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth,#site-footer .footer-top .columns.is-mobile>.is-offset-one-fifth.block{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths,#site-footer .footer-top .columns.is-mobile>.is-offset-two-fifths.block{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths,#site-footer .footer-top .columns.is-mobile>.is-offset-three-fifths.block{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths,#site-footer .footer-top .columns.is-mobile>.is-offset-four-fifths.block{margin-left:80%}.columns.is-mobile>.column.is-0,#site-footer .footer-top .columns.is-mobile>.is-0.block{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0,#site-footer .footer-top .columns.is-mobile>.is-offset-0.block{margin-left:0%}.columns.is-mobile>.column.is-1,#site-footer .footer-top .columns.is-mobile>.is-1.block{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1,#site-footer .footer-top .columns.is-mobile>.is-offset-1.block{margin-left:8.33333337%}.columns.is-mobile>.column.is-2,#site-footer .footer-top .columns.is-mobile>.is-2.block{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2,#site-footer .footer-top .columns.is-mobile>.is-offset-2.block{margin-left:16.66666674%}.columns.is-mobile>.column.is-3,#site-footer .footer-top .columns.is-mobile>.is-3.block{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3,#site-footer .footer-top .columns.is-mobile>.is-offset-3.block{margin-left:25%}.columns.is-mobile>.column.is-4,#site-footer .footer-top .columns.is-mobile>.is-4.block{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4,#site-footer .footer-top .columns.is-mobile>.is-offset-4.block{margin-left:33.33333337%}.columns.is-mobile>.column.is-5,#site-footer .footer-top .columns.is-mobile>.is-5.block{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5,#site-footer .footer-top .columns.is-mobile>.is-offset-5.block{margin-left:41.66666674%}.columns.is-mobile>.column.is-6,#site-footer .footer-top .columns.is-mobile>.is-6.block{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6,#site-footer .footer-top .columns.is-mobile>.is-offset-6.block{margin-left:50%}.columns.is-mobile>.column.is-7,#site-footer .footer-top .columns.is-mobile>.is-7.block{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7,#site-footer .footer-top .columns.is-mobile>.is-offset-7.block{margin-left:58.33333337%}.columns.is-mobile>.column.is-8,#site-footer .footer-top .columns.is-mobile>.is-8.block{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8,#site-footer .footer-top .columns.is-mobile>.is-offset-8.block{margin-left:66.66666674%}.columns.is-mobile>.column.is-9,#site-footer .footer-top .columns.is-mobile>.is-9.block{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9,#site-footer .footer-top .columns.is-mobile>.is-offset-9.block{margin-left:75%}.columns.is-mobile>.column.is-10,#site-footer .footer-top .columns.is-mobile>.is-10.block{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10,#site-footer .footer-top .columns.is-mobile>.is-offset-10.block{margin-left:83.33333337%}.columns.is-mobile>.column.is-11,#site-footer .footer-top .columns.is-mobile>.is-11.block{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11,#site-footer .footer-top .columns.is-mobile>.is-offset-11.block{margin-left:91.66666674%}.columns.is-mobile>.column.is-12,#site-footer .footer-top .columns.is-mobile>.is-12.block{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12,#site-footer .footer-top .columns.is-mobile>.is-offset-12.block{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile,#site-footer .footer-top .columns>.is-narrow-mobile.block{flex:none;width:unset}.column.is-full-mobile,#site-footer .footer-top .columns>.is-full-mobile.block{flex:none;width:100%}.column.is-three-quarters-mobile,#site-footer .footer-top .columns>.is-three-quarters-mobile.block{flex:none;width:75%}.column.is-two-thirds-mobile,#site-footer .footer-top .columns>.is-two-thirds-mobile.block{flex:none;width:66.6666%}.column.is-half-mobile,#site-footer .footer-top .columns>.is-half-mobile.block{flex:none;width:50%}.column.is-one-third-mobile,#site-footer .footer-top .columns>.is-one-third-mobile.block{flex:none;width:33.3333%}.column.is-one-quarter-mobile,#site-footer .footer-top .columns>.is-one-quarter-mobile.block{flex:none;width:25%}.column.is-one-fifth-mobile,#site-footer .footer-top .columns>.is-one-fifth-mobile.block{flex:none;width:20%}.column.is-two-fifths-mobile,#site-footer .footer-top .columns>.is-two-fifths-mobile.block{flex:none;width:40%}.column.is-three-fifths-mobile,#site-footer .footer-top .columns>.is-three-fifths-mobile.block{flex:none;width:60%}.column.is-four-fifths-mobile,#site-footer .footer-top .columns>.is-four-fifths-mobile.block{flex:none;width:80%}.column.is-offset-three-quarters-mobile,#site-footer .footer-top .columns>.is-offset-three-quarters-mobile.block{margin-left:75%}.column.is-offset-two-thirds-mobile,#site-footer .footer-top .columns>.is-offset-two-thirds-mobile.block{margin-left:66.6666%}.column.is-offset-half-mobile,#site-footer .footer-top .columns>.is-offset-half-mobile.block{margin-left:50%}.column.is-offset-one-third-mobile,#site-footer .footer-top .columns>.is-offset-one-third-mobile.block{margin-left:33.3333%}.column.is-offset-one-quarter-mobile,#site-footer .footer-top .columns>.is-offset-one-quarter-mobile.block{margin-left:25%}.column.is-offset-one-fifth-mobile,#site-footer .footer-top .columns>.is-offset-one-fifth-mobile.block{margin-left:20%}.column.is-offset-two-fifths-mobile,#site-footer .footer-top .columns>.is-offset-two-fifths-mobile.block{margin-left:40%}.column.is-offset-three-fifths-mobile,#site-footer .footer-top .columns>.is-offset-three-fifths-mobile.block{margin-left:60%}.column.is-offset-four-fifths-mobile,#site-footer .footer-top .columns>.is-offset-four-fifths-mobile.block{margin-left:80%}.column.is-0-mobile,#site-footer .footer-top .columns>.is-0-mobile.block{flex:none;width:0%}.column.is-offset-0-mobile,#site-footer .footer-top .columns>.is-offset-0-mobile.block{margin-left:0%}.column.is-1-mobile,#site-footer .footer-top .columns>.is-1-mobile.block{flex:none;width:8.33333337%}.column.is-offset-1-mobile,#site-footer .footer-top .columns>.is-offset-1-mobile.block{margin-left:8.33333337%}.column.is-2-mobile,#site-footer .footer-top .columns>.is-2-mobile.block{flex:none;width:16.66666674%}.column.is-offset-2-mobile,#site-footer .footer-top .columns>.is-offset-2-mobile.block{margin-left:16.66666674%}.column.is-3-mobile,#site-footer .footer-top .columns>.is-3-mobile.block{flex:none;width:25%}.column.is-offset-3-mobile,#site-footer .footer-top .columns>.is-offset-3-mobile.block{margin-left:25%}.column.is-4-mobile,#site-footer .footer-top .columns>.is-4-mobile.block{flex:none;width:33.33333337%}.column.is-offset-4-mobile,#site-footer .footer-top .columns>.is-offset-4-mobile.block{margin-left:33.33333337%}.column.is-5-mobile,#site-footer .footer-top .columns>.is-5-mobile.block{flex:none;width:41.66666674%}.column.is-offset-5-mobile,#site-footer .footer-top .columns>.is-offset-5-mobile.block{margin-left:41.66666674%}.column.is-6-mobile,#site-footer .footer-top .columns>.is-6-mobile.block{flex:none;width:50%}.column.is-offset-6-mobile,#site-footer .footer-top .columns>.is-offset-6-mobile.block{margin-left:50%}.column.is-7-mobile,#site-footer .footer-top .columns>.is-7-mobile.block{flex:none;width:58.33333337%}.column.is-offset-7-mobile,#site-footer .footer-top .columns>.is-offset-7-mobile.block{margin-left:58.33333337%}.column.is-8-mobile,#site-footer .footer-top .columns>.is-8-mobile.block{flex:none;width:66.66666674%}.column.is-offset-8-mobile,#site-footer .footer-top .columns>.is-offset-8-mobile.block{margin-left:66.66666674%}.column.is-9-mobile,#site-footer .footer-top .columns>.is-9-mobile.block{flex:none;width:75%}.column.is-offset-9-mobile,#site-footer .footer-top .columns>.is-offset-9-mobile.block{margin-left:75%}.column.is-10-mobile,#site-footer .footer-top .columns>.is-10-mobile.block{flex:none;width:83.33333337%}.column.is-offset-10-mobile,#site-footer .footer-top .columns>.is-offset-10-mobile.block{margin-left:83.33333337%}.column.is-11-mobile,#site-footer .footer-top .columns>.is-11-mobile.block{flex:none;width:91.66666674%}.column.is-offset-11-mobile,#site-footer .footer-top .columns>.is-offset-11-mobile.block{margin-left:91.66666674%}.column.is-12-mobile,#site-footer .footer-top .columns>.is-12-mobile.block{flex:none;width:100%}.column.is-offset-12-mobile,#site-footer .footer-top .columns>.is-offset-12-mobile.block{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,#site-footer .footer-top .columns>.is-narrow.block,.column.is-narrow-tablet,#site-footer .footer-top .columns>.is-narrow-tablet.block{flex:none;width:unset}.column.is-full,#site-footer .footer-top .columns>.is-full.block,.column.is-full-tablet,#site-footer .footer-top .columns>.is-full-tablet.block{flex:none;width:100%}.column.is-three-quarters,#site-footer .footer-top .columns>.is-three-quarters.block,.column.is-three-quarters-tablet,#site-footer .footer-top .columns>.is-three-quarters-tablet.block{flex:none;width:75%}.column.is-two-thirds,#site-footer .footer-top .columns>.is-two-thirds.block,.column.is-two-thirds-tablet,#site-footer .footer-top .columns>.is-two-thirds-tablet.block{flex:none;width:66.6666%}.column.is-half,#site-footer .footer-top .columns>.is-half.block,.column.is-half-tablet,#site-footer .footer-top .columns>.is-half-tablet.block{flex:none;width:50%}.column.is-one-third,#site-footer .footer-top .columns>.is-one-third.block,.column.is-one-third-tablet,#site-footer .footer-top .columns>.is-one-third-tablet.block{flex:none;width:33.3333%}.column.is-one-quarter,#site-footer .footer-top .columns>.is-one-quarter.block,.column.is-one-quarter-tablet,#site-footer .footer-top .columns>.is-one-quarter-tablet.block{flex:none;width:25%}.column.is-one-fifth,#site-footer .footer-top .columns>.is-one-fifth.block,.column.is-one-fifth-tablet,#site-footer .footer-top .columns>.is-one-fifth-tablet.block{flex:none;width:20%}.column.is-two-fifths,#site-footer .footer-top .columns>.is-two-fifths.block,.column.is-two-fifths-tablet,#site-footer .footer-top .columns>.is-two-fifths-tablet.block{flex:none;width:40%}.column.is-three-fifths,#site-footer .footer-top .columns>.is-three-fifths.block,.column.is-three-fifths-tablet,#site-footer .footer-top .columns>.is-three-fifths-tablet.block{flex:none;width:60%}.column.is-four-fifths,#site-footer .footer-top .columns>.is-four-fifths.block,.column.is-four-fifths-tablet,#site-footer .footer-top .columns>.is-four-fifths-tablet.block{flex:none;width:80%}.column.is-offset-three-quarters,#site-footer .footer-top .columns>.is-offset-three-quarters.block,.column.is-offset-three-quarters-tablet,#site-footer .footer-top .columns>.is-offset-three-quarters-tablet.block{margin-left:75%}.column.is-offset-two-thirds,#site-footer .footer-top .columns>.is-offset-two-thirds.block,.column.is-offset-two-thirds-tablet,#site-footer .footer-top .columns>.is-offset-two-thirds-tablet.block{margin-left:66.6666%}.column.is-offset-half,#site-footer .footer-top .columns>.is-offset-half.block,.column.is-offset-half-tablet,#site-footer .footer-top .columns>.is-offset-half-tablet.block{margin-left:50%}.column.is-offset-one-third,#site-footer .footer-top .columns>.is-offset-one-third.block,.column.is-offset-one-third-tablet,#site-footer .footer-top .columns>.is-offset-one-third-tablet.block{margin-left:33.3333%}.column.is-offset-one-quarter,#site-footer .footer-top .columns>.is-offset-one-quarter.block,.column.is-offset-one-quarter-tablet,#site-footer .footer-top .columns>.is-offset-one-quarter-tablet.block{margin-left:25%}.column.is-offset-one-fifth,#site-footer .footer-top .columns>.is-offset-one-fifth.block,.column.is-offset-one-fifth-tablet,#site-footer .footer-top .columns>.is-offset-one-fifth-tablet.block{margin-left:20%}.column.is-offset-two-fifths,#site-footer .footer-top .columns>.is-offset-two-fifths.block,.column.is-offset-two-fifths-tablet,#site-footer .footer-top .columns>.is-offset-two-fifths-tablet.block{margin-left:40%}.column.is-offset-three-fifths,#site-footer .footer-top .columns>.is-offset-three-fifths.block,.column.is-offset-three-fifths-tablet,#site-footer .footer-top .columns>.is-offset-three-fifths-tablet.block{margin-left:60%}.column.is-offset-four-fifths,#site-footer .footer-top .columns>.is-offset-four-fifths.block,.column.is-offset-four-fifths-tablet,#site-footer .footer-top .columns>.is-offset-four-fifths-tablet.block{margin-left:80%}.column.is-0,#site-footer .footer-top .columns>.is-0.block,.column.is-0-tablet,#site-footer .footer-top .columns>.is-0-tablet.block{flex:none;width:0%}.column.is-offset-0,#site-footer .footer-top .columns>.is-offset-0.block,.column.is-offset-0-tablet,#site-footer .footer-top .columns>.is-offset-0-tablet.block{margin-left:0%}.column.is-1,#site-footer .footer-top .columns>.is-1.block,.column.is-1-tablet,#site-footer .footer-top .columns>.is-1-tablet.block{flex:none;width:8.33333337%}.column.is-offset-1,#site-footer .footer-top .columns>.is-offset-1.block,.column.is-offset-1-tablet,#site-footer .footer-top .columns>.is-offset-1-tablet.block{margin-left:8.33333337%}.column.is-2,#site-footer .footer-top .columns>.is-2.block,.column.is-2-tablet,#site-footer .footer-top .columns>.is-2-tablet.block{flex:none;width:16.66666674%}.column.is-offset-2,#site-footer .footer-top .columns>.is-offset-2.block,.column.is-offset-2-tablet,#site-footer .footer-top .columns>.is-offset-2-tablet.block{margin-left:16.66666674%}.column.is-3,#site-footer .footer-top .columns>.is-3.block,.column.is-3-tablet,#site-footer .footer-top .columns>.is-3-tablet.block{flex:none;width:25%}.column.is-offset-3,#site-footer .footer-top .columns>.is-offset-3.block,.column.is-offset-3-tablet,#site-footer .footer-top .columns>.is-offset-3-tablet.block{margin-left:25%}.column.is-4,#site-footer .footer-top .columns>.is-4.block,.column.is-4-tablet,#site-footer .footer-top .columns>.is-4-tablet.block{flex:none;width:33.33333337%}.column.is-offset-4,#site-footer .footer-top .columns>.is-offset-4.block,.column.is-offset-4-tablet,#site-footer .footer-top .columns>.is-offset-4-tablet.block{margin-left:33.33333337%}.column.is-5,#site-footer .footer-top .columns>.is-5.block,.column.is-5-tablet,#site-footer .footer-top .columns>.is-5-tablet.block{flex:none;width:41.66666674%}.column.is-offset-5,#site-footer .footer-top .columns>.is-offset-5.block,.column.is-offset-5-tablet,#site-footer .footer-top .columns>.is-offset-5-tablet.block{margin-left:41.66666674%}.column.is-6,#site-footer .footer-top .columns>.is-6.block,.column.is-6-tablet,#site-footer .footer-top .columns>.is-6-tablet.block{flex:none;width:50%}.column.is-offset-6,#site-footer .footer-top .columns>.is-offset-6.block,.column.is-offset-6-tablet,#site-footer .footer-top .columns>.is-offset-6-tablet.block{margin-left:50%}.column.is-7,#site-footer .footer-top .columns>.is-7.block,.column.is-7-tablet,#site-footer .footer-top .columns>.is-7-tablet.block{flex:none;width:58.33333337%}.column.is-offset-7,#site-footer .footer-top .columns>.is-offset-7.block,.column.is-offset-7-tablet,#site-footer .footer-top .columns>.is-offset-7-tablet.block{margin-left:58.33333337%}.column.is-8,#site-footer .footer-top .columns>.is-8.block,.column.is-8-tablet,#site-footer .footer-top .columns>.is-8-tablet.block{flex:none;width:66.66666674%}.column.is-offset-8,#site-footer .footer-top .columns>.is-offset-8.block,.column.is-offset-8-tablet,#site-footer .footer-top .columns>.is-offset-8-tablet.block{margin-left:66.66666674%}.column.is-9,#site-footer .footer-top .columns>.is-9.block,.column.is-9-tablet,#site-footer .footer-top .columns>.is-9-tablet.block{flex:none;width:75%}.column.is-offset-9,#site-footer .footer-top .columns>.is-offset-9.block,.column.is-offset-9-tablet,#site-footer .footer-top .columns>.is-offset-9-tablet.block{margin-left:75%}.column.is-10,#site-footer .footer-top .columns>.is-10.block,.column.is-10-tablet,#site-footer .footer-top .columns>.is-10-tablet.block{flex:none;width:83.33333337%}.column.is-offset-10,#site-footer .footer-top .columns>.is-offset-10.block,.column.is-offset-10-tablet,#site-footer .footer-top .columns>.is-offset-10-tablet.block{margin-left:83.33333337%}.column.is-11,#site-footer .footer-top .columns>.is-11.block,.column.is-11-tablet,#site-footer .footer-top .columns>.is-11-tablet.block{flex:none;width:91.66666674%}.column.is-offset-11,#site-footer .footer-top .columns>.is-offset-11.block,.column.is-offset-11-tablet,#site-footer .footer-top .columns>.is-offset-11-tablet.block{margin-left:91.66666674%}.column.is-12,#site-footer .footer-top .columns>.is-12.block,.column.is-12-tablet,#site-footer .footer-top .columns>.is-12-tablet.block{flex:none;width:100%}.column.is-offset-12,#site-footer .footer-top .columns>.is-offset-12.block,.column.is-offset-12-tablet,#site-footer .footer-top .columns>.is-offset-12-tablet.block{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch,#site-footer .footer-top .columns>.is-narrow-touch.block{flex:none;width:unset}.column.is-full-touch,#site-footer .footer-top .columns>.is-full-touch.block{flex:none;width:100%}.column.is-three-quarters-touch,#site-footer .footer-top .columns>.is-three-quarters-touch.block{flex:none;width:75%}.column.is-two-thirds-touch,#site-footer .footer-top .columns>.is-two-thirds-touch.block{flex:none;width:66.6666%}.column.is-half-touch,#site-footer .footer-top .columns>.is-half-touch.block{flex:none;width:50%}.column.is-one-third-touch,#site-footer .footer-top .columns>.is-one-third-touch.block{flex:none;width:33.3333%}.column.is-one-quarter-touch,#site-footer .footer-top .columns>.is-one-quarter-touch.block{flex:none;width:25%}.column.is-one-fifth-touch,#site-footer .footer-top .columns>.is-one-fifth-touch.block{flex:none;width:20%}.column.is-two-fifths-touch,#site-footer .footer-top .columns>.is-two-fifths-touch.block{flex:none;width:40%}.column.is-three-fifths-touch,#site-footer .footer-top .columns>.is-three-fifths-touch.block{flex:none;width:60%}.column.is-four-fifths-touch,#site-footer .footer-top .columns>.is-four-fifths-touch.block{flex:none;width:80%}.column.is-offset-three-quarters-touch,#site-footer .footer-top .columns>.is-offset-three-quarters-touch.block{margin-left:75%}.column.is-offset-two-thirds-touch,#site-footer .footer-top .columns>.is-offset-two-thirds-touch.block{margin-left:66.6666%}.column.is-offset-half-touch,#site-footer .footer-top .columns>.is-offset-half-touch.block{margin-left:50%}.column.is-offset-one-third-touch,#site-footer .footer-top .columns>.is-offset-one-third-touch.block{margin-left:33.3333%}.column.is-offset-one-quarter-touch,#site-footer .footer-top .columns>.is-offset-one-quarter-touch.block{margin-left:25%}.column.is-offset-one-fifth-touch,#site-footer .footer-top .columns>.is-offset-one-fifth-touch.block{margin-left:20%}.column.is-offset-two-fifths-touch,#site-footer .footer-top .columns>.is-offset-two-fifths-touch.block{margin-left:40%}.column.is-offset-three-fifths-touch,#site-footer .footer-top .columns>.is-offset-three-fifths-touch.block{margin-left:60%}.column.is-offset-four-fifths-touch,#site-footer .footer-top .columns>.is-offset-four-fifths-touch.block{margin-left:80%}.column.is-0-touch,#site-footer .footer-top .columns>.is-0-touch.block{flex:none;width:0%}.column.is-offset-0-touch,#site-footer .footer-top .columns>.is-offset-0-touch.block{margin-left:0%}.column.is-1-touch,#site-footer .footer-top .columns>.is-1-touch.block{flex:none;width:8.33333337%}.column.is-offset-1-touch,#site-footer .footer-top .columns>.is-offset-1-touch.block{margin-left:8.33333337%}.column.is-2-touch,#site-footer .footer-top .columns>.is-2-touch.block{flex:none;width:16.66666674%}.column.is-offset-2-touch,#site-footer .footer-top .columns>.is-offset-2-touch.block{margin-left:16.66666674%}.column.is-3-touch,#site-footer .footer-top .columns>.is-3-touch.block{flex:none;width:25%}.column.is-offset-3-touch,#site-footer .footer-top .columns>.is-offset-3-touch.block{margin-left:25%}.column.is-4-touch,#site-footer .footer-top .columns>.is-4-touch.block{flex:none;width:33.33333337%}.column.is-offset-4-touch,#site-footer .footer-top .columns>.is-offset-4-touch.block{margin-left:33.33333337%}.column.is-5-touch,#site-footer .footer-top .columns>.is-5-touch.block{flex:none;width:41.66666674%}.column.is-offset-5-touch,#site-footer .footer-top .columns>.is-offset-5-touch.block{margin-left:41.66666674%}.column.is-6-touch,#site-footer .footer-top .columns>.is-6-touch.block{flex:none;width:50%}.column.is-offset-6-touch,#site-footer .footer-top .columns>.is-offset-6-touch.block{margin-left:50%}.column.is-7-touch,#site-footer .footer-top .columns>.is-7-touch.block{flex:none;width:58.33333337%}.column.is-offset-7-touch,#site-footer .footer-top .columns>.is-offset-7-touch.block{margin-left:58.33333337%}.column.is-8-touch,#site-footer .footer-top .columns>.is-8-touch.block{flex:none;width:66.66666674%}.column.is-offset-8-touch,#site-footer .footer-top .columns>.is-offset-8-touch.block{margin-left:66.66666674%}.column.is-9-touch,#site-footer .footer-top .columns>.is-9-touch.block{flex:none;width:75%}.column.is-offset-9-touch,#site-footer .footer-top .columns>.is-offset-9-touch.block{margin-left:75%}.column.is-10-touch,#site-footer .footer-top .columns>.is-10-touch.block{flex:none;width:83.33333337%}.column.is-offset-10-touch,#site-footer .footer-top .columns>.is-offset-10-touch.block{margin-left:83.33333337%}.column.is-11-touch,#site-footer .footer-top .columns>.is-11-touch.block{flex:none;width:91.66666674%}.column.is-offset-11-touch,#site-footer .footer-top .columns>.is-offset-11-touch.block{margin-left:91.66666674%}.column.is-12-touch,#site-footer .footer-top .columns>.is-12-touch.block{flex:none;width:100%}.column.is-offset-12-touch,#site-footer .footer-top .columns>.is-offset-12-touch.block{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop,#site-footer .footer-top .columns>.is-narrow-desktop.block{flex:none;width:unset}.column.is-full-desktop,#site-footer .footer-top .columns>.is-full-desktop.block{flex:none;width:100%}.column.is-three-quarters-desktop,#site-footer .footer-top .columns>.is-three-quarters-desktop.block{flex:none;width:75%}.column.is-two-thirds-desktop,#site-footer .footer-top .columns>.is-two-thirds-desktop.block{flex:none;width:66.6666%}.column.is-half-desktop,#site-footer .footer-top .columns>.is-half-desktop.block{flex:none;width:50%}.column.is-one-third-desktop,#site-footer .footer-top .columns>.is-one-third-desktop.block{flex:none;width:33.3333%}.column.is-one-quarter-desktop,#site-footer .footer-top .columns>.is-one-quarter-desktop.block{flex:none;width:25%}.column.is-one-fifth-desktop,#site-footer .footer-top .columns>.is-one-fifth-desktop.block{flex:none;width:20%}.column.is-two-fifths-desktop,#site-footer .footer-top .columns>.is-two-fifths-desktop.block{flex:none;width:40%}.column.is-three-fifths-desktop,#site-footer .footer-top .columns>.is-three-fifths-desktop.block{flex:none;width:60%}.column.is-four-fifths-desktop,#site-footer .footer-top .columns>.is-four-fifths-desktop.block{flex:none;width:80%}.column.is-offset-three-quarters-desktop,#site-footer .footer-top .columns>.is-offset-three-quarters-desktop.block{margin-left:75%}.column.is-offset-two-thirds-desktop,#site-footer .footer-top .columns>.is-offset-two-thirds-desktop.block{margin-left:66.6666%}.column.is-offset-half-desktop,#site-footer .footer-top .columns>.is-offset-half-desktop.block{margin-left:50%}.column.is-offset-one-third-desktop,#site-footer .footer-top .columns>.is-offset-one-third-desktop.block{margin-left:33.3333%}.column.is-offset-one-quarter-desktop,#site-footer .footer-top .columns>.is-offset-one-quarter-desktop.block{margin-left:25%}.column.is-offset-one-fifth-desktop,#site-footer .footer-top .columns>.is-offset-one-fifth-desktop.block{margin-left:20%}.column.is-offset-two-fifths-desktop,#site-footer .footer-top .columns>.is-offset-two-fifths-desktop.block{margin-left:40%}.column.is-offset-three-fifths-desktop,#site-footer .footer-top .columns>.is-offset-three-fifths-desktop.block{margin-left:60%}.column.is-offset-four-fifths-desktop,#site-footer .footer-top .columns>.is-offset-four-fifths-desktop.block{margin-left:80%}.column.is-0-desktop,#site-footer .footer-top .columns>.is-0-desktop.block{flex:none;width:0%}.column.is-offset-0-desktop,#site-footer .footer-top .columns>.is-offset-0-desktop.block{margin-left:0%}.column.is-1-desktop,#site-footer .footer-top .columns>.is-1-desktop.block{flex:none;width:8.33333337%}.column.is-offset-1-desktop,#site-footer .footer-top .columns>.is-offset-1-desktop.block{margin-left:8.33333337%}.column.is-2-desktop,#site-footer .footer-top .columns>.is-2-desktop.block{flex:none;width:16.66666674%}.column.is-offset-2-desktop,#site-footer .footer-top .columns>.is-offset-2-desktop.block{margin-left:16.66666674%}.column.is-3-desktop,#site-footer .footer-top .columns>.is-3-desktop.block{flex:none;width:25%}.column.is-offset-3-desktop,#site-footer .footer-top .columns>.is-offset-3-desktop.block{margin-left:25%}.column.is-4-desktop,#site-footer .footer-top .columns>.is-4-desktop.block{flex:none;width:33.33333337%}.column.is-offset-4-desktop,#site-footer .footer-top .columns>.is-offset-4-desktop.block{margin-left:33.33333337%}.column.is-5-desktop,#site-footer .footer-top .columns>.is-5-desktop.block{flex:none;width:41.66666674%}.column.is-offset-5-desktop,#site-footer .footer-top .columns>.is-offset-5-desktop.block{margin-left:41.66666674%}.column.is-6-desktop,#site-footer .footer-top .columns>.is-6-desktop.block{flex:none;width:50%}.column.is-offset-6-desktop,#site-footer .footer-top .columns>.is-offset-6-desktop.block{margin-left:50%}.column.is-7-desktop,#site-footer .footer-top .columns>.is-7-desktop.block{flex:none;width:58.33333337%}.column.is-offset-7-desktop,#site-footer .footer-top .columns>.is-offset-7-desktop.block{margin-left:58.33333337%}.column.is-8-desktop,#site-footer .footer-top .columns>.is-8-desktop.block{flex:none;width:66.66666674%}.column.is-offset-8-desktop,#site-footer .footer-top .columns>.is-offset-8-desktop.block{margin-left:66.66666674%}.column.is-9-desktop,#site-footer .footer-top .columns>.is-9-desktop.block{flex:none;width:75%}.column.is-offset-9-desktop,#site-footer .footer-top .columns>.is-offset-9-desktop.block{margin-left:75%}.column.is-10-desktop,#site-footer .footer-top .columns>.is-10-desktop.block{flex:none;width:83.33333337%}.column.is-offset-10-desktop,#site-footer .footer-top .columns>.is-offset-10-desktop.block{margin-left:83.33333337%}.column.is-11-desktop,#site-footer .footer-top .columns>.is-11-desktop.block{flex:none;width:91.66666674%}.column.is-offset-11-desktop,#site-footer .footer-top .columns>.is-offset-11-desktop.block{margin-left:91.66666674%}.column.is-12-desktop,#site-footer .footer-top .columns>.is-12-desktop.block{flex:none;width:100%}.column.is-offset-12-desktop,#site-footer .footer-top .columns>.is-offset-12-desktop.block{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen,#site-footer .footer-top .columns>.is-narrow-widescreen.block{flex:none;width:unset}.column.is-full-widescreen,#site-footer .footer-top .columns>.is-full-widescreen.block{flex:none;width:100%}.column.is-three-quarters-widescreen,#site-footer .footer-top .columns>.is-three-quarters-widescreen.block{flex:none;width:75%}.column.is-two-thirds-widescreen,#site-footer .footer-top .columns>.is-two-thirds-widescreen.block{flex:none;width:66.6666%}.column.is-half-widescreen,#site-footer .footer-top .columns>.is-half-widescreen.block{flex:none;width:50%}.column.is-one-third-widescreen,#site-footer .footer-top .columns>.is-one-third-widescreen.block{flex:none;width:33.3333%}.column.is-one-quarter-widescreen,#site-footer .footer-top .columns>.is-one-quarter-widescreen.block{flex:none;width:25%}.column.is-one-fifth-widescreen,#site-footer .footer-top .columns>.is-one-fifth-widescreen.block{flex:none;width:20%}.column.is-two-fifths-widescreen,#site-footer .footer-top .columns>.is-two-fifths-widescreen.block{flex:none;width:40%}.column.is-three-fifths-widescreen,#site-footer .footer-top .columns>.is-three-fifths-widescreen.block{flex:none;width:60%}.column.is-four-fifths-widescreen,#site-footer .footer-top .columns>.is-four-fifths-widescreen.block{flex:none;width:80%}.column.is-offset-three-quarters-widescreen,#site-footer .footer-top .columns>.is-offset-three-quarters-widescreen.block{margin-left:75%}.column.is-offset-two-thirds-widescreen,#site-footer .footer-top .columns>.is-offset-two-thirds-widescreen.block{margin-left:66.6666%}.column.is-offset-half-widescreen,#site-footer .footer-top .columns>.is-offset-half-widescreen.block{margin-left:50%}.column.is-offset-one-third-widescreen,#site-footer .footer-top .columns>.is-offset-one-third-widescreen.block{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen,#site-footer .footer-top .columns>.is-offset-one-quarter-widescreen.block{margin-left:25%}.column.is-offset-one-fifth-widescreen,#site-footer .footer-top .columns>.is-offset-one-fifth-widescreen.block{margin-left:20%}.column.is-offset-two-fifths-widescreen,#site-footer .footer-top .columns>.is-offset-two-fifths-widescreen.block{margin-left:40%}.column.is-offset-three-fifths-widescreen,#site-footer .footer-top .columns>.is-offset-three-fifths-widescreen.block{margin-left:60%}.column.is-offset-four-fifths-widescreen,#site-footer .footer-top .columns>.is-offset-four-fifths-widescreen.block{margin-left:80%}.column.is-0-widescreen,#site-footer .footer-top .columns>.is-0-widescreen.block{flex:none;width:0%}.column.is-offset-0-widescreen,#site-footer .footer-top .columns>.is-offset-0-widescreen.block{margin-left:0%}.column.is-1-widescreen,#site-footer .footer-top .columns>.is-1-widescreen.block{flex:none;width:8.33333337%}.column.is-offset-1-widescreen,#site-footer .footer-top .columns>.is-offset-1-widescreen.block{margin-left:8.33333337%}.column.is-2-widescreen,#site-footer .footer-top .columns>.is-2-widescreen.block{flex:none;width:16.66666674%}.column.is-offset-2-widescreen,#site-footer .footer-top .columns>.is-offset-2-widescreen.block{margin-left:16.66666674%}.column.is-3-widescreen,#site-footer .footer-top .columns>.is-3-widescreen.block{flex:none;width:25%}.column.is-offset-3-widescreen,#site-footer .footer-top .columns>.is-offset-3-widescreen.block{margin-left:25%}.column.is-4-widescreen,#site-footer .footer-top .columns>.is-4-widescreen.block{flex:none;width:33.33333337%}.column.is-offset-4-widescreen,#site-footer .footer-top .columns>.is-offset-4-widescreen.block{margin-left:33.33333337%}.column.is-5-widescreen,#site-footer .footer-top .columns>.is-5-widescreen.block{flex:none;width:41.66666674%}.column.is-offset-5-widescreen,#site-footer .footer-top .columns>.is-offset-5-widescreen.block{margin-left:41.66666674%}.column.is-6-widescreen,#site-footer .footer-top .columns>.is-6-widescreen.block{flex:none;width:50%}.column.is-offset-6-widescreen,#site-footer .footer-top .columns>.is-offset-6-widescreen.block{margin-left:50%}.column.is-7-widescreen,#site-footer .footer-top .columns>.is-7-widescreen.block{flex:none;width:58.33333337%}.column.is-offset-7-widescreen,#site-footer .footer-top .columns>.is-offset-7-widescreen.block{margin-left:58.33333337%}.column.is-8-widescreen,#site-footer .footer-top .columns>.is-8-widescreen.block{flex:none;width:66.66666674%}.column.is-offset-8-widescreen,#site-footer .footer-top .columns>.is-offset-8-widescreen.block{margin-left:66.66666674%}.column.is-9-widescreen,#site-footer .footer-top .columns>.is-9-widescreen.block{flex:none;width:75%}.column.is-offset-9-widescreen,#site-footer .footer-top .columns>.is-offset-9-widescreen.block{margin-left:75%}.column.is-10-widescreen,#site-footer .footer-top .columns>.is-10-widescreen.block{flex:none;width:83.33333337%}.column.is-offset-10-widescreen,#site-footer .footer-top .columns>.is-offset-10-widescreen.block{margin-left:83.33333337%}.column.is-11-widescreen,#site-footer .footer-top .columns>.is-11-widescreen.block{flex:none;width:91.66666674%}.column.is-offset-11-widescreen,#site-footer .footer-top .columns>.is-offset-11-widescreen.block{margin-left:91.66666674%}.column.is-12-widescreen,#site-footer .footer-top .columns>.is-12-widescreen.block{flex:none;width:100%}.column.is-offset-12-widescreen,#site-footer .footer-top .columns>.is-offset-12-widescreen.block{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd,#site-footer .footer-top .columns>.is-narrow-fullhd.block{flex:none;width:unset}.column.is-full-fullhd,#site-footer .footer-top .columns>.is-full-fullhd.block{flex:none;width:100%}.column.is-three-quarters-fullhd,#site-footer .footer-top .columns>.is-three-quarters-fullhd.block{flex:none;width:75%}.column.is-two-thirds-fullhd,#site-footer .footer-top .columns>.is-two-thirds-fullhd.block{flex:none;width:66.6666%}.column.is-half-fullhd,#site-footer .footer-top .columns>.is-half-fullhd.block{flex:none;width:50%}.column.is-one-third-fullhd,#site-footer .footer-top .columns>.is-one-third-fullhd.block{flex:none;width:33.3333%}.column.is-one-quarter-fullhd,#site-footer .footer-top .columns>.is-one-quarter-fullhd.block{flex:none;width:25%}.column.is-one-fifth-fullhd,#site-footer .footer-top .columns>.is-one-fifth-fullhd.block{flex:none;width:20%}.column.is-two-fifths-fullhd,#site-footer .footer-top .columns>.is-two-fifths-fullhd.block{flex:none;width:40%}.column.is-three-fifths-fullhd,#site-footer .footer-top .columns>.is-three-fifths-fullhd.block{flex:none;width:60%}.column.is-four-fifths-fullhd,#site-footer .footer-top .columns>.is-four-fifths-fullhd.block{flex:none;width:80%}.column.is-offset-three-quarters-fullhd,#site-footer .footer-top .columns>.is-offset-three-quarters-fullhd.block{margin-left:75%}.column.is-offset-two-thirds-fullhd,#site-footer .footer-top .columns>.is-offset-two-thirds-fullhd.block{margin-left:66.6666%}.column.is-offset-half-fullhd,#site-footer .footer-top .columns>.is-offset-half-fullhd.block{margin-left:50%}.column.is-offset-one-third-fullhd,#site-footer .footer-top .columns>.is-offset-one-third-fullhd.block{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd,#site-footer .footer-top .columns>.is-offset-one-quarter-fullhd.block{margin-left:25%}.column.is-offset-one-fifth-fullhd,#site-footer .footer-top .columns>.is-offset-one-fifth-fullhd.block{margin-left:20%}.column.is-offset-two-fifths-fullhd,#site-footer .footer-top .columns>.is-offset-two-fifths-fullhd.block{margin-left:40%}.column.is-offset-three-fifths-fullhd,#site-footer .footer-top .columns>.is-offset-three-fifths-fullhd.block{margin-left:60%}.column.is-offset-four-fifths-fullhd,#site-footer .footer-top .columns>.is-offset-four-fifths-fullhd.block{margin-left:80%}.column.is-0-fullhd,#site-footer .footer-top .columns>.is-0-fullhd.block{flex:none;width:0%}.column.is-offset-0-fullhd,#site-footer .footer-top .columns>.is-offset-0-fullhd.block{margin-left:0%}.column.is-1-fullhd,#site-footer .footer-top .columns>.is-1-fullhd.block{flex:none;width:8.33333337%}.column.is-offset-1-fullhd,#site-footer .footer-top .columns>.is-offset-1-fullhd.block{margin-left:8.33333337%}.column.is-2-fullhd,#site-footer .footer-top .columns>.is-2-fullhd.block{flex:none;width:16.66666674%}.column.is-offset-2-fullhd,#site-footer .footer-top .columns>.is-offset-2-fullhd.block{margin-left:16.66666674%}.column.is-3-fullhd,#site-footer .footer-top .columns>.is-3-fullhd.block{flex:none;width:25%}.column.is-offset-3-fullhd,#site-footer .footer-top .columns>.is-offset-3-fullhd.block{margin-left:25%}.column.is-4-fullhd,#site-footer .footer-top .columns>.is-4-fullhd.block{flex:none;width:33.33333337%}.column.is-offset-4-fullhd,#site-footer .footer-top .columns>.is-offset-4-fullhd.block{margin-left:33.33333337%}.column.is-5-fullhd,#site-footer .footer-top .columns>.is-5-fullhd.block{flex:none;width:41.66666674%}.column.is-offset-5-fullhd,#site-footer .footer-top .columns>.is-offset-5-fullhd.block{margin-left:41.66666674%}.column.is-6-fullhd,#site-footer .footer-top .columns>.is-6-fullhd.block{flex:none;width:50%}.column.is-offset-6-fullhd,#site-footer .footer-top .columns>.is-offset-6-fullhd.block{margin-left:50%}.column.is-7-fullhd,#site-footer .footer-top .columns>.is-7-fullhd.block{flex:none;width:58.33333337%}.column.is-offset-7-fullhd,#site-footer .footer-top .columns>.is-offset-7-fullhd.block{margin-left:58.33333337%}.column.is-8-fullhd,#site-footer .footer-top .columns>.is-8-fullhd.block{flex:none;width:66.66666674%}.column.is-offset-8-fullhd,#site-footer .footer-top .columns>.is-offset-8-fullhd.block{margin-left:66.66666674%}.column.is-9-fullhd,#site-footer .footer-top .columns>.is-9-fullhd.block{flex:none;width:75%}.column.is-offset-9-fullhd,#site-footer .footer-top .columns>.is-offset-9-fullhd.block{margin-left:75%}.column.is-10-fullhd,#site-footer .footer-top .columns>.is-10-fullhd.block{flex:none;width:83.33333337%}.column.is-offset-10-fullhd,#site-footer .footer-top .columns>.is-offset-10-fullhd.block{margin-left:83.33333337%}.column.is-11-fullhd,#site-footer .footer-top .columns>.is-11-fullhd.block{flex:none;width:91.66666674%}.column.is-offset-11-fullhd,#site-footer .footer-top .columns>.is-offset-11-fullhd.block{margin-left:91.66666674%}.column.is-12-fullhd,#site-footer .footer-top .columns>.is-12-fullhd.block{flex:none;width:100%}.column.is-offset-12-fullhd,#site-footer .footer-top .columns>.is-offset-12-fullhd.block{margin-left:100%}}.columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.columns:last-child{margin-bottom:-0.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - 0.75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column,#site-footer .footer-top .columns.is-gapless>.block{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1*var(--columnGap));margin-right:calc(-1*var(--columnGap))}.columns.is-variable>.column,#site-footer .footer-top .columns.is-variable>.block{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}body .line-button,.button.line-button,body .recipe-actions .flag-bookmark>a.line-button{color:#457867;background-color:transparent;border:1px solid #457867;display:inline-block;text-align:center;padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em}@media(pointer:fine){body .line-button,.button.line-button,body .recipe-actions .flag-bookmark>a.line-button{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}}body .line-button:hover,.button.line-button:hover,body .recipe-actions .flag-bookmark>a.line-button:hover{border-color:#457867;background-color:#457867;color:#fff}.color-white body .line-button,.border-white body .line-button,body .line-button.white,.color-white .button.line-button,.color-white body .recipe-actions .flag-bookmark>a.line-button,body .recipe-actions .color-white .flag-bookmark>a.line-button,.border-white .button.line-button,.border-white body .recipe-actions .flag-bookmark>a.line-button,body .recipe-actions .border-white .flag-bookmark>a.line-button,.button.line-button.white,body .recipe-actions .flag-bookmark>a.line-button.white{border-color:#fff;color:#fff}.color-white body .line-button:hover,.border-white body .line-button:hover,body .line-button.white:hover,.color-white .button.line-button:hover,body .recipe-actions .color-white .flag-bookmark>a.line-button:hover,.border-white .button.line-button:hover,body .recipe-actions .border-white .flag-bookmark>a.line-button:hover,.button.line-button.white:hover{background-color:#fff;color:#457867}.btn-icon,.button.btn-icon,body .recipe-actions .flag-bookmark>a.btn-icon{display:inline-block;padding:.5em .75em .5em;line-height:1.2;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.text-btn,.button--danger{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em}@media(pointer:fine){.text-btn,.button--danger{transition:color 350ms ease}}.text-btn:hover,.button--danger:hover{color:#9ac93b}body .button,body .recipe-actions .flag-bookmark>a,button,.fc-button{appearance:none;background-color:#9ac93b;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;-webkit-font-smoothing:antialiased;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;margin-left:0;margin-right:.5em;border-radius:3px}@media(pointer:fine){body .button,body .recipe-actions .flag-bookmark>a,button,.fc-button{transition:background-color 350ms ease}}body .button:hover,body .recipe-actions .flag-bookmark>a:hover,body .button:focus,body .recipe-actions .flag-bookmark>a:focus,button:hover,button:focus,.fc-button:hover,.fc-button:focus{background-color:#7ba12f;color:#fff}body .button.btn-text:hover,body .recipe-actions .flag-bookmark>a.btn-text:hover,body .ingredient-lookup-form .button.form-submit:hover,body .ingredient-lookup-form .recipe-actions .flag-bookmark>a.form-submit:hover,body .recipe-actions .ingredient-lookup-form .flag-bookmark>a.form-submit:hover,.ingredient-lookup-form body .button.form-submit:hover,.ingredient-lookup-form body .recipe-actions .flag-bookmark>a.form-submit:hover,button.btn-text:hover,.ingredient-lookup-form button.form-submit:hover,.fc-button.btn-text:hover,.ingredient-lookup-form .fc-button.form-submit:hover{background-color:#9ac93b}body .button.active,body .recipe-actions .flag-bookmark>a.active,body .button.btn-text.active,button.active,button.btn-text.active,.ingredient-lookup-form button.active.form-submit,.fc-button.active,.fc-button.btn-text.active{background-color:#457867;color:#fff}body .button:disabled,body .recipe-actions .flag-bookmark>a:disabled,button:disabled,.fc-button:disabled{cursor:not-allowed;opacity:.5}body .button:disabled:hover,body .recipe-actions .flag-bookmark>a:disabled:hover,button:disabled:hover,.fc-button:disabled:hover{background-color:#9ac93b}body .button.secondary,body .recipe-actions .flag-bookmark>a.secondary,button.secondary,.fc-button.secondary{background-color:#457867}body .button.secondary:hover,body .recipe-actions .flag-bookmark>a.secondary:hover,body .button.secondary:focus,body .recipe-actions .flag-bookmark>a.secondary:focus,button.secondary:hover,button.secondary:focus,.fc-button.secondary:hover,.fc-button.secondary:focus{background-color:#302d2c}body .button.gray,body .recipe-actions .flag-bookmark>a.gray,body .button.fc-button,body .recipe-actions .flag-bookmark>a.fc-button,button.gray,button.fc-button,.fc-button.gray,.fc-button.fc-button{background-color:#ccccbf}body .button.gray:hover,body .recipe-actions .flag-bookmark>a.gray:hover,body .button.gray:focus,body .recipe-actions .flag-bookmark>a.gray:focus,body .button.fc-button:hover,body .button.fc-button:focus,button.gray:hover,button.gray:focus,button.fc-button:hover,button.fc-button:focus,.fc-button.gray:hover,.fc-button.gray:focus,.fc-button.fc-button:hover,.fc-button.fc-button:focus{background-color:#88887c}body .button.back,body .recipe-actions .flag-bookmark>a.back,button.back,.fc-button.back{background-color:#88887c}body .button.back:hover,body .recipe-actions .flag-bookmark>a.back:hover,body .button.back:focus,body .recipe-actions .flag-bookmark>a.back:focus,button.back:hover,button.back:focus,.fc-button.back:hover,.fc-button.back:focus{background-color:#302d2c}body .inline .button,body .inline .recipe-actions .flag-bookmark>a,body .recipe-actions .inline .flag-bookmark>a{padding-top:.2em;padding-bottom:.21em}.fc-button{border-color:transparent !important;margin-right:2px;padding:.4em .75em .4em;line-height:1.2;font-size:.9em}.fc-button.fc-today-button[disabled]{visibility:hidden}.fc-button-active{background-color:#f08221 !important}button.btn-clear,a.btn-clear{float:right;margin-right:0}button.btn-clear:not(:hover),a.btn-clear:not(:hover){background:none !important;color:#457867}button.btn-clear:hover,a.btn-clear:hover{background-color:#457867}button.btn-delete,a.btn-delete{font-size:1em;padding:.3em .4em}button.btn-delete:not(:hover),a.btn-delete:not(:hover){background:none !important;color:#457867}button.btn-delete:before,a.btn-delete:before{content:"";font-family:"bs-icon"}[data-drupal-selector=edit-reset],#edit-reset,.button--danger,.button.btn-text,body .recipe-actions .flag-bookmark>a.btn-text,.btn-text,.ingredient-lookup-form .form-submit,.fc-left .fc-button{font-weight:600}[data-drupal-selector=edit-reset]:not(:hover),#edit-reset:not(:hover),.button--danger:not(:hover),.button.btn-text:not(:hover),body .recipe-actions .flag-bookmark>a.btn-text:not(:hover),.btn-text:not(:hover),.ingredient-lookup-form .form-submit:not(:hover),.fc-left .fc-button:not(:hover){background-color:transparent;color:#457867}#edit-reset{font-weight:400}#edit-reset:not(:hover){color:#88887c}td .btn-text,td .ingredient-lookup-form .form-submit,.ingredient-lookup-form td .form-submit{font-size:.8em;font-weight:500}.fc-left .fc-button{padding:.5em}.fc-left .fc-button:hover{background-color:#9ac93b}form .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;border-radius:1em;border:none;background:#eed;color:#556;padding:.45em 1.75em .4em .75em;box-shadow:none;font-size:.65em;margin-bottom:.3em;margin-right:.3em}.mobile-nav.button,body .recipe-actions .flag-bookmark>a.mobile-nav{font-size:1.5em;padding:.04em .05em}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:none;left:auto;right:0;top:50%;margin-top:-0.75em;color:#f08221}.autocomplete-deluxe-item{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;border-radius:1em;border:none;background:#eed;color:#556;padding:.45em 1.75em .4em .75em;box-shadow:none;font-size:.65em;margin-bottom:.3em;margin-left:.5em}.autocomplete-deluxe-item .autocomplete-deluxe-item-delete{top:50%;margin-top:-6px;right:7px}form{font-size:.9em}body.user-logged-in.section-user nav.tabs .tabs,body.user-logged-in.section-account nav.tabs .tabs{justify-content:center}body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form),body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form){margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;max-width:35em;background:#fff;padding:2em;border-radius:5px;font-size:1.2em}@media screen and (max-width:1200px){body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form),body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form){padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form),body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form){padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form),body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form){padding-left:1em;padding-right:1em}}body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) .password-strength,body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) .password-strength{display:none}body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) details,body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) details{background:transparent !important}body.user-logged-in.section-user form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) .form-item .description,body.user-logged-in.section-account form:not(.views-exposed-form):not(#views-exposed-form-meal-plans-search-page-2):not(.comment form) .form-item .description{font-size:.7em;color:#302d2c}body.user-logged-in.section-user .select2-container--default .select2-selection--multiple .select2-selection__choice,body.user-logged-in.section-account .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:.75em}body.user-logged-in.section-user .form-text,body.user-logged-in.section-user .form-email,body.user-logged-in.section-user textarea,body.user-logged-in.section-user .select2-selection--multiple,body.user-logged-in.section-account .form-text,body.user-logged-in.section-account .form-email,body.user-logged-in.section-account textarea,body.user-logged-in.section-account .select2-selection--multiple{border-color:#ccccbf}fieldset,fieldset.form-item{background-color:#f2f2ef;border:1px solid #ccccbf;margin:0 0 2em;padding:1.65em;border-radius:5px}.fieldset-legend{text-transform:uppercase;letter-spacing:.03em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}.form-alert{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;color:#88887c;margin-bottom:.75em;margin-top:1em;padding-top:.5em}@media screen and (max-width:720px){.form-alert{display:none}}.views-exposed-form .my-diet-link{position:relative;font-size:.9em}.views-exposed-form .my-diet-link #my-diet-load{position:absolute;right:-0.5em;top:.4em;line-height:1}.views-exposed-form .my-diet-link #my-diet-load span{margin-right:.3em}.views-exposed-form .my-diet-link #my-diet-load:after{font-size:1.15em;vertical-align:-0.25em}.views-exposed-form .form-text{border-color:#9ac93b}.views-exposed-form .js-form-type-checkbox+.my-diet-link #my-diet-load{top:1em}input.disabled,details.disabled,select.disabled{opacity:.7;color:#999;font-size:1em;background:transparent}input.disabled select,details.disabled select,select.disabled select{opacity:1}@media screen and (max-width:720px){input.disabled,details.disabled,select.disabled{display:none}}form .form-item{margin-top:.5em;margin-bottom:.5em}form .form-item .description{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8em;opacity:.7}form .form-item .select2-container+.description{margin-top:1em}form .form-item .form-email+.description,form .form-item .form-text+.description{margin-top:-1em;margin-bottom:2em;font-style:normal}form .form-item select{min-width:100%}form .form-item label{margin-bottom:.25em}form .form-item+.form-item{margin-top:0}form .form-actions{margin-top:2em}input,label,select{display:block;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.85em}.form-stepper,.servings-select{display:inline-block;padding:.3em 0 .3em .3em;margin-right:.5em;text-align:right}label{margin-bottom:.55em;font-weight:500;color:#444;font-size:.8em}label.required::after{content:"*"}label abbr{display:none}.form-email,.form-text,textarea,.form-search,.form-number,form .autocomplete-deluxe-container,form .select2-container--default .select2-selection--multiple,form .select2-container--default .select2-selection--single,select[multiple=multiple]{background-color:#fff;border:1px solid #ccccbf;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:1.1em;padding:.55em;width:100%;color:#000}@media(pointer:fine){.form-email,.form-text,textarea,.form-search,.form-number,form .autocomplete-deluxe-container,form .select2-container--default .select2-selection--multiple,form .select2-container--default .select2-selection--single,select[multiple=multiple]{transition:border-color 350ms ease}}.form-email:hover,.form-text:hover,textarea:hover,.form-search:hover,.form-number:hover,form .autocomplete-deluxe-container:hover,form .select2-container--default .select2-selection--multiple:hover,form .select2-container--default .select2-selection--single:hover,select[multiple=multiple]:hover{border-color:#a3a399}.form-email:focus,.form-text:focus,textarea:focus,.form-search:focus,.form-number:focus,form .autocomplete-deluxe-container:focus,form .select2-container--default .select2-selection--multiple:focus,form .select2-container--default .select2-selection--single:focus,select[multiple=multiple]:focus{border-color:#9ac93b;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(140,184,51,.7);outline:none}.form-email:disabled,.form-text:disabled,textarea:disabled,.form-search:disabled,.form-number:disabled,form .autocomplete-deluxe-container:disabled,form .select2-container--default .select2-selection--multiple:disabled,form .select2-container--default .select2-selection--single:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}.form-email:disabled:hover,.form-text:disabled:hover,textarea:disabled:hover,.form-search:disabled:hover,.form-number:disabled:hover,form .autocomplete-deluxe-container:disabled:hover,form .select2-container--default .select2-selection--multiple:disabled:hover,form .select2-container--default .select2-selection--single:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #ccccbf}form .select2-container--default .select2-selection--single{height:auto;padding:.35em}form .select2-container--default .select2-selection--multiple,form .select2-container--default .select2-selection--single{margin-bottom:0}form .autocomplete-deluxe-container{background:none;position:relative;margin-top:-0.6em;padding-bottom:0;padding-top:.8em;border-top:none}form .autocomplete-deluxe-container .form-text{box-shadow:none;margin-bottom:0;min-width:2em}select{position:relative;font-size:.95em;border:1px solid #f4f4f0;background:#fff;color:#000}textarea{resize:vertical}input[type=search]{appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.55em}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=file]{margin-bottom:1.1em;width:100%}select{max-width:100%;width:auto;font-weight:400;font-size:.9em}form .form-type-select{margin-bottom:1em}form .form-type-select:last-child{margin-bottom:.5em}form .form-item-diet-op,form .form-item-ingredient-op{position:relative;z-index:1;margin-bottom:-0.1em}.select2-container{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}form .select2-container .select2-search--inline .select2-search__field{margin:.35em;line-height:1;height:1.4em;padding:.1em;font-size:.8em;font-family:inherit}.select2-results__message{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ccccbf !important}.select2-container .select2-dropdown--below{margin-top:0}.select2-container .select2-dropdown{position:relative;border-color:#ccccbf !important;box-shadow:.5em .5em 1em -0.5em #ccc}.select2-container .select2-dropdown .select2-results__option{font-family:inherit;font-size:.8em;padding:.3em .7em}.select2-container .select2-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background:#9ac93b}details .form-type-select{margin:0}details .form-type-select .select2-container--default .select2-selection--multiple{padding:.3em;padding-top:.5em;margin-bottom:0}details .form-item-diet{margin-bottom:1em}details .form-type-select+.form-type-select{margin-top:.5em}.form-item-ingredient-op+.form-item-ingredient,.form-item-diet-op+.form-item-diet{position:relative}.form-item-ingredient-op+.form-item-ingredient .select2-container--default .select2-selection--multiple,.form-item-diet-op+.form-item-diet .select2-container--default .select2-selection--multiple{border-top:none;padding:.3em;padding-top:.5em;margin-bottom:0}.form-item-ingredient-op+.form-item-ingredient label,.form-item-diet-op+.form-item-diet label{display:none}details{background-color:#f5f5f5;border:none !important;border-radius:3px;box-shadow:none !important;box-sizing:border-box;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.1em}details summary{outline:none !important}details[open]{background-color:#f5f5f5;padding-bottom:.5em}details:hover{background-color:#eee}details .details-title{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;color:#666}details .details-description,details label{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;font-size:.8em;color:#666}details .form-item{margin-top:0}details .select2-container{position:relative;margin-left:-0.5em;margin-right:-0.5em;width:calc(100% + 1em) !important}details .select2-container--default .select2-selection--multiple,details .select2-container--default.select2-container--open .select2-selection--multiple{border-radius:.5em;border:1px dashed #ccccbf !important}details .select2-container--below.select2-container--open.select2-container--focus .select2-selection--multiple{border-bottom-style:solid !important}form .form-search{box-sizing:border-box}.search-block-form .form-actions{display:none}.form-item-keys,.form-item-combine,.bef-exposed-form .form-item-search{position:relative}.container-inline .form-item-keys,.container-inline .form-item-combine,.container-inline .bef-exposed-form .form-item-search{display:block}.form-item-keys:before,.form-item-combine:before,.bef-exposed-form .form-item-search:before{content:"";font-family:"bs-icon";opacity:.5;position:absolute;right:.75em;bottom:1.75em;z-index:0}.form-item-keys .form-text,.form-item-combine .form-text,.bef-exposed-form .form-item-search .form-text{padding-right:1.75em;position:relative;z-index:1;background:transparent}.form-item-combine:before{bottom:.6em}summary:before{font-size:1.3em;opacity:.5}summary::-webkit-details-marker,summary slot{display:none}details .form-item-diet-op label{display:none}details.color-transparent{background:none !important;padding:0}details.color-transparent>.details-wrapper,details.color-transparent summary{padding:0}details.p-right{position:relative;margin:0;padding:.9em 0}details.p-right summary{position:absolute;right:0;top:-2.1em}details.p-right .columns{margin-bottom:1em;border-radius:.5em}details.p-right>.details-wrapper{padding:.5em}details.p-right .btn-icon{padding-right:0}body.section-user:not(.user-logged-in) .page-wrapper{background:#eed}body.section-user:not(.user-logged-in) .page-wrapper .main-content{max-width:30em;margin:0 auto;padding:2em;margin-top:2em}body.section-user:not(.user-logged-in) .page-wrapper #block-gravit-primary-local-tasks,body.section-user:not(.user-logged-in) .page-wrapper .tabs{margin-bottom:.5em !important}body.section-user:not(.user-logged-in) .page-wrapper .tabs a{background:transparent !important}body.section-user:not(.user-logged-in) .page-wrapper #block-gravit-content{padding:0}form.user-login-form .description{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.stripe-subscribe-plan-name{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:1.2em;margin-bottom:0;line-height:1}.stripe-subscribe-price{display:block;font-family:"Source Serif Pro","Lora",serif;font-style:normal;font-weight:400;font-size:.9em;opacity:.7}.form-type-radio .stripe-subscribe-price{padding-left:2.1em}.stripe-subscribe-plans{max-width:24em;margin:0 auto;color:#fff;padding:1em 2em 2em;border-radius:5px}@media screen{.stripe-subscribe-plans{background-color:#32725c;color:#fff}}.stripe-subscribe-plans:before{content:"Sign Up";font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;padding-bottom:1em}.stripe-describe-nickname{font-size:.8em;text-align:center;display:block;-webkit-font-smoothing:antialiased}.block-stripe-registration{max-width:32em;margin:0 auto;padding:1em 1em}.block-stripe-registration>p{max-width:20em;margin:0 auto 1em}.block-stripe-registration>p:first-child{padding-top:1em;border-top:.125em solid #9ac93b}.block-stripe-registration .form-text{margin-bottom:1.7em;font-size:1.25em}.block-stripe-registration button{font-size:1.2em}.block-stripe-registration .stripe-subscribe-button{width:100%}.block-stripe-registration label{color:inherit}.block-stripe-registration .form-type-radio{font-size:1.7em;margin-left:auto;margin-right:auto;max-width:10em}.block-stripe-registration .form-type-radio label{cursor:pointer}.block-stripe-registration .form-type-radio input{font-size:1.5em}body.page-node-type-shopping-list #block-gravit-content{margin-bottom:0}body.page-node-type-shopping-list .select2-container{font-size:1.1em}body.page-node-type-shopping-list .select2-container--default .select2-search--dropdown .select2-search__field{padding-left:7px;padding-bottom:7px}body.page-node-type-shopping-list .view-content .field--name-field-notes .field-editable{border-bottom:2px solid #457867;padding-bottom:2em;margin-bottom:0em;margin-top:.5em;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.page-node-type-shopping-list .form-item-notes{margin-top:1em;padding-bottom:1em;margin-bottom:1em}body.page-node-type-shopping-list p+.form-item-notes{margin-top:0}body.page-node-type-shopping-list .ingredient-lookup-form{margin-top:-0.5em}.field__label.th{padding-left:0 !important}.ingredient-lookup-form{display:flex;flex-wrap:wrap;max-width:100% !important;padding:0 !important;font-size:.9em}@media screen and (max-width:480px){.ingredient-lookup-form{font-size:.8em}}.ingredient-lookup-form .select2-selection__arrow{display:none}.ingredient-lookup-form>.form-item{margin:0 auto}.ingredient-lookup-form>.form-item label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ingredient-lookup-form .form-item-ingredient{flex-grow:1;max-width:calc(100% - 7em);margin-left:0;margin-right:.5em}.ingredient-lookup-form .form-actions{margin-right:0;margin-left:.5em;margin-top:.2em;margin-bottom:auto}.ingredient-lookup-form .form-submit{font-size:.8em;padding-left:.33em;padding-right:.33em}.ingredient-lookup-form .form-item-unit .select2-selection__clear,.ingredient-lookup-form .form-item-ingredient .select2-selection__clear{display:none}.ingredient-lookup-form .form-item-unit .select2-container .select2-selection--single .select2-selection__rendered,.ingredient-lookup-form .form-item-ingredient .select2-container .select2-selection--single .select2-selection__rendered{padding-right:0}.ingredient-lookup-form .form-item-unit{width:7em;margin-right:.5em;margin-left:0em}.ingredient-lookup-form .form-item-qty{margin-right:0em;margin-left:auto}.ingredient-lookup-form #edit-qty{width:3em}@media screen and (max-width:480px){.ingredient-lookup-form{border-bottom:1px solid #457867;padding-bottom:.5em;border-radius:0 !important}.ingredient-lookup-form .form-item-ingredient{max-width:100%;width:100%;margin-right:0;margin-bottom:.5em}}@media screen and (min-width:479px){.ingredient-lookup-form+#new-ingredients{margin-top:-0.5em;border-bottom:2px solid #457867}}#views-exposed-form-nm-calendar-page-2{display:flex;flex-wrap:wrap;margin-bottom:1.5em}#views-exposed-form-nm-calendar-page-2 .form-item-date-min,#views-exposed-form-nm-calendar-page-2 .form-item-date-max{display:inline-block}#views-exposed-form-nm-calendar-page-2 .form-item-date-max label{float:left;margin-right:.5em;padding-top:.2em;margin-left:-1.5em;opacity:.5}#views-exposed-form-nm-calendar-page-2 .form-submit:not(:hover){background:#ccccbf}#views-exposed-form-nm-calendar-page-2 #edit-actions{display:inline-block;position:relative;top:-0.3em;margin-left:.3em;margin-bottom:0}.view-flag-bookmark form .form-actions,.inline-filters .view-filters form .form-actions{float:right}@media screen and (max-width:480px){.view-flag-bookmark form .form-actions,.inline-filters .view-filters form .form-actions{margin:1em 0;float:none}}.view-flag-bookmark form .form-item,.inline-filters .view-filters form .form-item{display:inline-block;margin:0 .5em .5em 0}@media screen and (max-width:480px){.view-flag-bookmark form .form-item,.inline-filters .view-filters form .form-item{display:block}}@media screen and (min-width:481px){.view-flag-bookmark form .form-item-search,.inline-filters .view-filters form .form-item-search{max-width:10em}}.view-flag-bookmark form .form-text,.inline-filters .view-filters form .form-text{font-size:.9em}.view-flag-bookmark form .form-type-select,.inline-filters .view-filters form .form-type-select{font-size:1.1em}.inline-form-wrapper form,.inline-form-wrapper form>.clearfix{display:flex;align-content:center;width:100%;justify-content:center}.inline-form-wrapper .form-actions{margin:auto 0 auto 2em}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:1.1em}dl dt{font-weight:bold;margin-top:1.1em}dl dd{margin:0}.tableresponsive-toggle-columns{display:none}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";margin:1.1em 0;table-layout:fixed;width:100%}table caption{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;text-align:left;margin:.3em 0;color:#457867;font-size:1.4em}table tbody tr:nth-child(even){background:#f8f8f5}table .views-field-field-quantity{width:10em}tbody{background:#fff}.ui-help{padding-bottom:.3em;border-bottom:1px dashed #ccccbf;margin-bottom:.5em}.form-title+.ui-help{margin-top:2em}.ui-help th:first-child,.ui-help .field__label.th:first-child,thead th:first-child,thead .field__label.th:first-child{border-radius:.5em 0 0 0;padding-left:1em}.ui-help th:last-child,.ui-help .field__label.th:last-child,thead th:last-child,thead .field__label.th:last-child{border-radius:0 .5em 0 0}th,.field__label.th{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:1em;text-align:left}th,.field__label.th{padding:.2em .5em}body.sorting .form-item label,.ui-help div,body.sorting .main-content th,body.sorting .main-content .field__label.th,body.section-user .main-content th,body.section-user .main-content .field__label.th,body.section-account .main-content th,body.section-account .main-content .field__label.th{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;font-size:.8em;padding-top:.7em;text-align:left;color:#88887c;padding-left:.5em;padding-right:.5em}.ui-help div{padding:0;font-weight:500 !important}td{border-bottom:1px solid #ccccbf;padding:.5em}td.views-field-field-quantity{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em}td:first-child{padding-left:1em}tr,td,th,.field__label.th{vertical-align:middle}td.views-field-title h3{margin:0;font-size:1em;font-weight:500;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0}.views-field-nm-plan-count{width:10em}td.priority-low{width:30%}.fc h2{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;padding:0 .2em;font-size:1.4em;margin:0}.fc tbody{border-top:none}.fc td{border-color:#eed}.fc td.fc-event-container:first-child{padding-left:0}.fc td.fc-today{background:#eed}.fc .fc-day-number{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.2em .4em;font-size:.9em}.fc .fc-time{display:none}.fc .fc-title{padding:.3em .4em}.fc .fc-event{border:none}.fc tr:nth-child(even){background:transparent}.fc .fc-list-heading td{border:none;background:transparent;padding-top:2em}.fc .fc-list-heading:first-child td{padding-top:.5em}.fc .fc-day-header,.fc .fc-list-heading{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;padding-top:.2em;padding-bottom:.2em}.fc .fc-content-skeleton tbody{padding-top:.5em;padding-left:.3em;padding-right:.3em}.fc .fc-content-skeleton tbody td{padding-bottom:.1em}.fc .fc-dayGridDay-view .fc-content-skeleton,.fc .fc-dayGridWeek-view .fc-content-skeleton{padding-top:1em;line-height:2}.fc-header-toolbar{flex-wrap:wrap}.fc-header-toolbar .fc-center{min-width:14em;text-align:center}@media screen and (max-width:640px){.fc-header-toolbar .fc-center{width:100%;order:-1;margin-bottom:.5em;text-align:left}}.fc-header-toolbar .fc-right{margin-right:0}@media screen and (max-width:640px){.fc-header-toolbar .fc-right{margin-left:auto}}@media screen and (max-width:420px){.fc-header-toolbar .fc-today-button{display:none}}.fc-view table{margin:0}.fc .fc-list-table{width:calc(100% - 1em);margin-left:auto;margin-right:auto}.fc-content,.fc-list-item-title{position:relative;border:none}.fc-content .fc-delete,.fc-list-item-title .fc-delete{position:absolute;z-index:999;top:0;right:0px;text-align:center}.fc-content .fc-delete .loader,.fc-list-item-title .fc-delete .loader{display:inline-block;font-size:.6em;margin:.75em .5em}.fc-dayGridMonth-view .fc-content .fc-delete,.fc-dayGridMonth-view .fc-list-item-title .fc-delete{width:1.7em;background:#765;top:1px;bottom:1px;right:0px;border-radius:3px}.fc-dayGridMonth-view .fc-content .fc-delete button,.fc-dayGridMonth-view .fc-list-item-title .fc-delete button{margin-top:-0.3em}.fc-dayGridMonth-view .fc-content .fc-delete .loader,.fc-dayGridMonth-view .fc-list-item-title .fc-delete .loader{display:inline-block;font-size:.6em;margin:0}.fc-list-view .fc-content .fc-delete .loader,.fc-list-view .fc-list-item-title .fc-delete .loader{margin:1.2em 1.5em 0 0}.fc-list-view .fc-content .fc-delete button,.fc-list-view .fc-list-item-title .fc-delete button{margin:.3em .5em;padding:0 .3em}.fc-list-view .fc-content .fc-delete button:not(:hover),.fc-list-view .fc-list-item-title .fc-delete button:not(:hover){color:#554}.fc-content .fc-delete button,.fc-list-item-title .fc-delete button{background:#920;color:#fff;width:auto;height:auto;display:block;margin:0}.fc-dayGridWeek-view .fc-event{position:relative;display:block;padding-left:.3em;-webkit-box-shadow:inset 0px -1.4em 1.3em -0.6em rgba(0,0,0,.07);box-shadow:inset 0px -1.4em 1.3em -0.6em rgba(0,0,0,.07)}.fc-dayGridWeek-view .fc-content{white-space:normal}.fc-dayGridWeek-view .fc-title{display:block;padding-top:1.5em;padding-bottom:.7em;line-height:1.2}.fc-dayGridWeek-view .fc-title em{position:absolute;top:.55em;left:.5em;font-size:.8em;color:rgba(255,255,255,.5)}.fc-listMonth-view .fc-list-item{position:relative}.fc-listMonth-view .fc-list-item-title{position:relative}.fc-listMonth-view .fc-list-item-title em{position:absolute;left:-5.95em;font-size:.9em}.fc-listMonth-view .fc-list-item-time{color:transparent;font-size:.7em}.fc .fc-head{background:transparent}.fc .fc-head td{border-bottom:none}.fc thead{border-color:transparent;background:transparent;color:#457867}.fc thead td{background:transparent}.fc thead th,.fc thead .field__label.th{border-color:transparent;padding-top:0;padding-bottom:0}.views-table{table-layout:auto}.views-table th,.views-table .field__label.th,.views-table td{width:auto}.views-table td.td-2{width:2em}.views-table td.td-3{width:3em}.views-table td.td-4{width:4em}.views-table td.td-5{width:5em}.views-table td.td-6{width:6em}.views-table td.td-7{width:7em}.views-table td.td-8{width:8em}.views-table td.td-9{width:9em}.views-table td.td-10{width:10em}.views-table td.td-11{width:11em}.views-table td.td-12{width:12em}.views-table td.td-13{width:13em}.views-table td.td-14{width:14em}.views-table td.td-15{width:15em}.views-table td.td-20{width:20em}.views-table td.td-25{width:25em}body.section-user .views-table td,body.section-account .views-table td{font-size:.9em;letter-spacing:-0.02em}[class^=bi-]::after,[class*=" bi-"]::after{display:inline-block;font-family:"bs-icon" !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-icon[class^=bi-],.btn-icon[class*=" bi-"]{padding-right:.75em}.btn-icon[class^=bi-]::after,.btn-icon[class*=" bi-"]::after{font-size:1.2em;vertical-align:-0.175em;margin-left:.55em}.bi-alarm-fill::after{content:""}.bi-alarm::after{content:""}.bi-align-bottom::after{content:""}.bi-align-center::after{content:""}.bi-align-end::after{content:""}.bi-align-middle::after{content:""}.bi-align-start::after{content:""}.bi-align-top::after{content:""}.bi-alt::after{content:""}.bi-app-indicator::after{content:""}.bi-app::after{content:""}.bi-archive-fill::after{content:""}.bi-archive::after{content:""}.bi-arrow-90deg-down::after{content:""}.bi-arrow-90deg-left::after{content:""}.bi-arrow-90deg-right::after{content:""}.bi-arrow-90deg-up::after{content:""}.bi-arrow-bar-down::after{content:""}.bi-arrow-bar-left::after{content:""}.bi-arrow-bar-right::after{content:""}.bi-arrow-bar-up::after{content:""}.bi-arrow-clockwise::after{content:""}.bi-arrow-counterclockwise::after{content:""}.bi-arrow-down-circle-fill::after{content:""}.bi-arrow-down-circle::after{content:""}.bi-arrow-down-left-circle-fill::after{content:""}.bi-arrow-down-left-circle::after{content:""}.bi-arrow-down-left-square-fill::after{content:""}.bi-arrow-down-left-square::after{content:""}.bi-arrow-down-left::after{content:""}.bi-arrow-down-right-circle-fill::after{content:""}.bi-arrow-down-right-circle::after{content:""}.bi-arrow-down-right-square-fill::after{content:""}.bi-arrow-down-right-square::after{content:""}.bi-arrow-down-right::after{content:""}.bi-arrow-down-short::after{content:""}.bi-arrow-down-square-fill::after{content:""}.bi-arrow-down-square::after{content:""}.bi-arrow-down-up::after{content:""}.bi-arrow-down::after{content:""}.bi-arrow-left-circle-fill::after{content:""}.bi-arrow-left-circle::after{content:""}.bi-arrow-left-right::after{content:""}.bi-arrow-left-short::after{content:""}.bi-arrow-left-square-fill::after{content:""}.bi-arrow-left-square::after{content:""}.bi-arrow-left::after{content:""}.bi-arrow-repeat::after{content:""}.bi-arrow-return-left::after{content:""}.bi-arrow-return-right::after{content:""}.bi-arrow-right-circle-fill::after{content:""}.bi-arrow-right-circle::after{content:""}.bi-arrow-right-short::after{content:""}.bi-arrow-right-square-fill::after{content:""}.bi-arrow-right-square::after{content:""}.bi-arrow-right::after{content:""}.bi-arrow-up-circle-fill::after{content:""}.bi-arrow-up-circle::after{content:""}.bi-arrow-up-left-circle-fill::after{content:""}.bi-arrow-up-left-circle::after{content:""}.bi-arrow-up-left-square-fill::after{content:""}.bi-arrow-up-left-square::after{content:""}.bi-arrow-up-left::after{content:""}.bi-arrow-up-right-circle-fill::after{content:""}.bi-arrow-up-right-circle::after{content:""}.bi-arrow-up-right-square-fill::after{content:""}.bi-arrow-up-right-square::after{content:""}.bi-arrow-up-right::after{content:""}.bi-arrow-up-short::after{content:""}.bi-arrow-up-square-fill::after{content:""}.bi-arrow-up-square::after{content:""}.bi-arrow-up::after{content:""}.bi-arrows-angle-contract::after{content:""}.bi-arrows-angle-expand::after{content:""}.bi-arrows-collapse::after{content:""}.bi-arrows-expand::after{content:""}.bi-arrows-fullscreen::after{content:""}.bi-arrows-move::after{content:""}.bi-aspect-ratio-fill::after{content:""}.bi-aspect-ratio::after{content:""}.bi-asterisk::after{content:""}.bi-at::after{content:""}.bi-award-fill::after{content:""}.bi-award::after{content:""}.bi-back::after{content:""}.bi-backspace-fill::after{content:""}.bi-backspace-reverse-fill::after{content:""}.bi-backspace-reverse::after{content:""}.bi-backspace::after{content:""}.bi-badge-3d-fill::after{content:""}.bi-badge-3d::after{content:""}.bi-badge-4k-fill::after{content:""}.bi-badge-4k::after{content:""}.bi-badge-8k-fill::after{content:""}.bi-badge-8k::after{content:""}.bi-badge-ad-fill::after{content:""}.bi-badge-ad::after{content:""}.bi-badge-ar-fill::after{content:""}.bi-badge-ar::after{content:""}.bi-badge-cc-fill::after{content:""}.bi-badge-cc::after{content:""}.bi-badge-hd-fill::after{content:""}.bi-badge-hd::after{content:""}.bi-badge-tm-fill::after{content:""}.bi-badge-tm::after{content:""}.bi-badge-vo-fill::after{content:""}.bi-badge-vo::after{content:""}.bi-badge-vr-fill::after{content:""}.bi-badge-vr::after{content:""}.bi-badge-wc-fill::after{content:""}.bi-badge-wc::after{content:""}.bi-bag-check-fill::after{content:""}.bi-bag-check::after{content:""}.bi-bag-dash-fill::after{content:""}.bi-bag-dash::after{content:""}.bi-bag-fill::after{content:""}.bi-bag-plus-fill::after{content:""}.bi-bag-plus::after{content:""}.bi-bag-x-fill::after{content:""}.bi-bag-x::after{content:""}.bi-bag::after{content:""}.bi-bar-chart-fill::after{content:""}.bi-bar-chart-line-fill::after{content:""}.bi-bar-chart-line::after{content:""}.bi-bar-chart-steps::after{content:""}.bi-bar-chart::after{content:""}.bi-basket-fill::after{content:""}.bi-basket::after{content:""}.bi-basket2-fill::after{content:""}.bi-basket2::after{content:""}.bi-basket3-fill::after{content:""}.bi-basket3::after{content:""}.bi-battery-charging::after{content:""}.bi-battery-full::after{content:""}.bi-battery-half::after{content:""}.bi-battery::after{content:""}.bi-bell-fill::after{content:""}.bi-bell::after{content:""}.bi-bezier::after{content:""}.bi-bezier2::after{content:""}.bi-bicycle::after{content:""}.bi-binoculars-fill::after{content:""}.bi-binoculars::after{content:""}.bi-blockquote-left::after{content:""}.bi-blockquote-right::after{content:""}.bi-book-fill::after{content:""}.bi-book-half::after{content:""}.bi-book::after{content:""}.bi-bookmark-check-fill::after{content:""}.bi-bookmark-check::after{content:""}.bi-bookmark-dash-fill::after{content:""}.bi-bookmark-dash::after{content:""}.bi-bookmark-fill::after{content:""}.bi-bookmark-heart-fill::after{content:""}.bi-bookmark-heart::after{content:""}.bi-bookmark-plus-fill::after{content:""}.bi-bookmark-plus::after{content:""}.bi-bookmark-star-fill::after{content:""}.bi-bookmark-star::after{content:""}.bi-bookmark-x-fill::after{content:""}.bi-bookmark-x::after{content:""}.bi-bookmark::after{content:""}.bi-bookmarks-fill::after{content:""}.bi-bookmarks::after{content:""}.bi-bookshelf::after{content:""}.bi-bootstrap-fill::after{content:""}.bi-bootstrap-reboot::after{content:""}.bi-bootstrap::after{content:""}.bi-border-all::after{content:""}.bi-border-bottom::after{content:""}.bi-border-center::after{content:""}.bi-border-inner::after{content:""}.bi-border-left::after{content:""}.bi-border-middle::after{content:""}.bi-border-outer::after{content:""}.bi-border-right::after{content:""}.bi-border-style::after{content:""}.bi-border-top::after{content:""}.bi-border-width::after{content:""}.bi-border::after{content:""}.bi-bounding-box-circles::after{content:""}.bi-bounding-box::after{content:""}.bi-box-arrow-down-left::after{content:""}.bi-box-arrow-down-right::after{content:""}.bi-box-arrow-down::after{content:""}.bi-box-arrow-in-down-left::after{content:""}.bi-box-arrow-in-down-right::after{content:""}.bi-box-arrow-in-down::after{content:""}.bi-box-arrow-in-left::after{content:""}.bi-box-arrow-in-right::after{content:""}.bi-box-arrow-in-up-left::after{content:""}.bi-box-arrow-in-up-right::after{content:""}.bi-box-arrow-in-up::after{content:""}.bi-box-arrow-left::after{content:""}.bi-box-arrow-right::after{content:""}.bi-box-arrow-up-left::after{content:""}.bi-box-arrow-up-right::after{content:""}.bi-box-arrow-up::after{content:""}.bi-box-seam::after{content:""}.bi-box::after{content:""}.bi-braces::after{content:""}.bi-bricks::after{content:""}.bi-briefcase-fill::after{content:""}.bi-briefcase::after{content:""}.bi-brightness-alt-high-fill::after{content:""}.bi-brightness-alt-high::after{content:""}.bi-brightness-alt-low-fill::after{content:""}.bi-brightness-alt-low::after{content:""}.bi-brightness-high-fill::after{content:""}.bi-brightness-high::after{content:""}.bi-brightness-low-fill::after{content:""}.bi-brightness-low::after{content:""}.bi-broadcast-pin::after{content:""}.bi-broadcast::after{content:""}.bi-brush-fill::after{content:""}.bi-brush::after{content:""}.bi-bucket-fill::after{content:""}.bi-bucket::after{content:""}.bi-bug-fill::after{content:""}.bi-bug::after{content:""}.bi-building::after{content:""}.bi-bullseye::after{content:""}.bi-calculator-fill::after{content:""}.bi-calculator::after{content:""}.bi-calendar-check-fill::after{content:""}.bi-calendar-check::after{content:""}.bi-calendar-date-fill::after{content:""}.bi-calendar-date::after{content:""}.bi-calendar-day-fill::after{content:""}.bi-calendar-day::after{content:""}.bi-calendar-event-fill::after{content:""}.bi-calendar-event::after{content:""}.bi-calendar-fill::after{content:""}.bi-calendar-minus-fill::after{content:""}.bi-calendar-minus::after{content:""}.bi-calendar-month-fill::after{content:""}.bi-calendar-month::after{content:""}.bi-calendar-plus-fill::after{content:""}.bi-calendar-plus::after{content:""}.bi-calendar-range-fill::after{content:""}.bi-calendar-range::after{content:""}.bi-calendar-week-fill::after{content:""}.bi-calendar-week::after{content:""}.bi-calendar-x-fill::after{content:""}.bi-calendar-x::after{content:""}.bi-calendar::after{content:""}.bi-calendar2-check-fill::after{content:""}.bi-calendar2-check::after{content:""}.bi-calendar2-date-fill::after{content:""}.bi-calendar2-date::after{content:""}.bi-calendar2-day-fill::after{content:""}.bi-calendar2-day::after{content:""}.bi-calendar2-event-fill::after{content:""}.bi-calendar2-event::after{content:""}.bi-calendar2-fill::after{content:""}.bi-calendar2-minus-fill::after{content:""}.bi-calendar2-minus::after{content:""}.bi-calendar2-month-fill::after{content:""}.bi-calendar2-month::after{content:""}.bi-calendar2-plus-fill::after{content:""}.bi-calendar2-plus::after{content:""}.bi-calendar2-range-fill::after{content:""}.bi-calendar2-range::after{content:""}.bi-calendar2-week-fill::after{content:""}.bi-calendar2-week::after{content:""}.bi-calendar2-x-fill::after{content:""}.bi-calendar2-x::after{content:""}.bi-calendar2::after{content:""}.bi-calendar3-event-fill::after{content:""}.bi-calendar3-event::after{content:""}.bi-calendar3-fill::after{content:""}.bi-calendar3-range-fill::after{content:""}.bi-calendar3-range::after{content:""}.bi-calendar3-week-fill::after{content:""}.bi-calendar3-week::after{content:""}.bi-calendar3::after{content:""}.bi-calendar4-event::after{content:""}.bi-calendar4-range::after{content:""}.bi-calendar4-week::after{content:""}.bi-calendar4::after{content:""}.bi-camera-fill::after{content:""}.bi-camera-reels-fill::after{content:""}.bi-camera-reels::after{content:""}.bi-camera-video-fill::after{content:""}.bi-camera-video-off-fill::after{content:""}.bi-camera-video-off::after{content:""}.bi-camera-video::after{content:""}.bi-camera::after{content:""}.bi-camera2::after{content:""}.bi-capslock-fill::after{content:""}.bi-capslock::after{content:""}.bi-card-checklist::after{content:""}.bi-card-heading::after{content:""}.bi-card-image::after{content:""}.bi-card-list::after{content:""}.bi-card-text::after{content:""}.bi-caret-down-fill::after{content:""}.bi-caret-down-square-fill::after{content:""}.bi-caret-down-square::after{content:""}.bi-caret-down::after{content:""}.bi-caret-left-fill::after{content:""}.bi-caret-left-square-fill::after{content:""}.bi-caret-left-square::after{content:""}.bi-caret-left::after{content:""}.bi-caret-right-fill::after{content:""}.bi-caret-right-square-fill::after{content:""}.bi-caret-right-square::after{content:""}.bi-caret-right::after{content:""}.bi-caret-up-fill::after{content:""}.bi-caret-up-square-fill::after{content:""}.bi-caret-up-square::after{content:""}.bi-caret-up::after{content:""}.bi-cart-check-fill::after{content:""}.bi-cart-check::after{content:""}.bi-cart-dash-fill::after{content:""}.bi-cart-dash::after{content:""}.bi-cart-fill::after{content:""}.bi-cart-plus-fill::after{content:""}.bi-cart-plus::after{content:""}.bi-cart-x-fill::after{content:""}.bi-cart-x::after{content:""}.bi-cart::after{content:""}.bi-cart2::after{content:""}.bi-cart3::after{content:""}.bi-cart4::after{content:""}.bi-cash-stack::after{content:""}.bi-cash::after{content:""}.bi-cast::after{content:""}.bi-chat-dots-fill::after{content:""}.bi-chat-dots::after{content:""}.bi-chat-fill::after{content:""}.bi-chat-left-dots-fill::after{content:""}.bi-chat-left-dots::after{content:""}.bi-chat-left-fill::after{content:""}.bi-chat-left-quote-fill::after{content:""}.bi-chat-left-quote::after{content:""}.bi-chat-left-text-fill::after{content:""}.bi-chat-left-text::after{content:""}.bi-chat-left::after{content:""}.bi-chat-quote-fill::after{content:""}.bi-chat-quote::after{content:""}.bi-chat-right-dots-fill::after{content:""}.bi-chat-right-dots::after{content:""}.bi-chat-right-fill::after{content:""}.bi-chat-right-quote-fill::after{content:""}.bi-chat-right-quote::after{content:""}.bi-chat-right-text-fill::after{content:""}.bi-chat-right-text::after{content:""}.bi-chat-right::after{content:""}.bi-chat-square-dots-fill::after{content:""}.bi-chat-square-dots::after{content:""}.bi-chat-square-fill::after{content:""}.bi-chat-square-quote-fill::after{content:""}.bi-chat-square-quote::after{content:""}.bi-chat-square-text-fill::after{content:""}.bi-chat-square-text::after{content:""}.bi-chat-square::after{content:""}.bi-chat-text-fill::after{content:""}.bi-chat-text::after{content:""}.bi-chat::after{content:""}.bi-check-all::after{content:""}.bi-check-circle-fill::after{content:""}.bi-check-circle::after{content:""}.bi-check-square-fill::after{content:""}.bi-check-square::after{content:""}.bi-check::after{content:""}.bi-check2-all::after{content:""}.bi-check2-circle::after{content:""}.bi-check2-square::after{content:""}.bi-check2::after{content:""}.bi-chevron-bar-contract::after{content:""}.bi-chevron-bar-down::after{content:""}.bi-chevron-bar-expand::after{content:""}.bi-chevron-bar-left::after{content:""}.bi-chevron-bar-right::after{content:""}.bi-chevron-bar-up::after{content:""}.bi-chevron-compact-down::after{content:""}.bi-chevron-compact-left::after{content:""}.bi-chevron-compact-right::after{content:""}.bi-chevron-compact-up::after{content:""}.bi-chevron-contract::after{content:""}.bi-chevron-double-down::after{content:""}.bi-chevron-double-left::after{content:""}.bi-chevron-double-right::after{content:""}.bi-chevron-double-up::after{content:""}.bi-chevron-down::after{content:""}.bi-chevron-expand::after{content:""}.bi-chevron-left::after{content:""}.bi-chevron-right::after{content:""}.bi-chevron-up::after{content:""}.bi-circle-fill::after{content:""}.bi-circle-half::after{content:""}.bi-circle-square::after{content:""}.bi-circle::after{content:""}.bi-clipboard-check::after{content:""}.bi-clipboard-data::after{content:""}.bi-clipboard-minus::after{content:""}.bi-clipboard-plus::after{content:""}.bi-clipboard-x::after{content:""}.bi-clipboard::after{content:""}.bi-clock-fill::after{content:""}.bi-clock-history::after{content:""}.bi-clock::after{content:""}.bi-cloud-arrow-down-fill::after{content:""}.bi-cloud-arrow-down::after{content:""}.bi-cloud-arrow-up-fill::after{content:""}.bi-cloud-arrow-up::after{content:""}.bi-cloud-check-fill::after{content:""}.bi-cloud-check::after{content:""}.bi-cloud-download-fill::after{content:""}.bi-cloud-download::after{content:""}.bi-cloud-drizzle-fill::after{content:""}.bi-cloud-drizzle::after{content:""}.bi-cloud-fill::after{content:""}.bi-cloud-fog-fill::after{content:""}.bi-cloud-fog::after{content:""}.bi-cloud-fog2-fill::after{content:""}.bi-cloud-fog2::after{content:""}.bi-cloud-hail-fill::after{content:""}.bi-cloud-hail::after{content:""}.bi-cloud-haze-1::after{content:""}.bi-cloud-haze-fill::after{content:""}.bi-cloud-haze::after{content:""}.bi-cloud-haze2-fill::after{content:""}.bi-cloud-lightning-fill::after{content:""}.bi-cloud-lightning-rain-fill::after{content:""}.bi-cloud-lightning-rain::after{content:""}.bi-cloud-lightning::after{content:""}.bi-cloud-minus-fill::after{content:""}.bi-cloud-minus::after{content:""}.bi-cloud-moon-fill::after{content:""}.bi-cloud-moon::after{content:""}.bi-cloud-plus-fill::after{content:""}.bi-cloud-plus::after{content:""}.bi-cloud-rain-fill::after{content:""}.bi-cloud-rain-heavy-fill::after{content:""}.bi-cloud-rain-heavy::after{content:""}.bi-cloud-rain::after{content:""}.bi-cloud-slash-fill::after{content:""}.bi-cloud-slash::after{content:""}.bi-cloud-sleet-fill::after{content:""}.bi-cloud-sleet::after{content:""}.bi-cloud-snow-fill::after{content:""}.bi-cloud-snow::after{content:""}.bi-cloud-sun-fill::after{content:""}.bi-cloud-sun::after{content:""}.bi-cloud-upload-fill::after{content:""}.bi-cloud-upload::after{content:""}.bi-cloud::after{content:""}.bi-clouds-fill::after{content:""}.bi-clouds::after{content:""}.bi-cloudy-fill::after{content:""}.bi-cloudy::after{content:""}.bi-code-slash::after{content:""}.bi-code-square::after{content:""}.bi-code::after{content:""}.bi-collection-fill::after{content:""}.bi-collection-play-fill::after{content:""}.bi-collection-play::after{content:""}.bi-collection::after{content:""}.bi-columns-gap::after{content:""}.bi-columns::after{content:""}.bi-command::after{content:""}.bi-compass-fill::after{content:""}.bi-compass::after{content:""}.bi-cone-striped::after{content:""}.bi-cone::after{content:""}.bi-controller::after{content:""}.bi-cpu-fill::after{content:""}.bi-cpu::after{content:""}.bi-credit-card-2-back-fill::after{content:""}.bi-credit-card-2-back::after{content:""}.bi-credit-card-2-front-fill::after{content:""}.bi-credit-card-2-front::after{content:""}.bi-credit-card-fill::after{content:""}.bi-credit-card::after{content:""}.bi-crop::after{content:""}.bi-cup-fill::after{content:""}.bi-cup-straw::after{content:""}.bi-cup::after{content:""}.bi-cursor-fill::after{content:""}.bi-cursor-text::after{content:""}.bi-cursor::after{content:""}.bi-dash-circle-dotted::after{content:""}.bi-dash-circle-fill::after{content:""}.bi-dash-circle::after{content:""}.bi-dash-square-dotted::after{content:""}.bi-dash-square-fill::after{content:""}.bi-dash-square::after{content:""}.bi-dash::after{content:""}.bi-diagram-2-fill::after{content:""}.bi-diagram-2::after{content:""}.bi-diagram-3-fill::after{content:""}.bi-diagram-3::after{content:""}.bi-diamond-fill::after{content:""}.bi-diamond-half::after{content:""}.bi-diamond::after{content:""}.bi-dice-1-fill::after{content:""}.bi-dice-1::after{content:""}.bi-dice-2-fill::after{content:""}.bi-dice-2::after{content:""}.bi-dice-3-fill::after{content:""}.bi-dice-3::after{content:""}.bi-dice-4-fill::after{content:""}.bi-dice-4::after{content:""}.bi-dice-5-fill::after{content:""}.bi-dice-5::after{content:""}.bi-dice-6-fill::after{content:""}.bi-dice-6::after{content:""}.bi-disc-fill::after{content:""}.bi-disc::after{content:""}.bi-discord::after{content:""}.bi-display-fill::after{content:""}.bi-display::after{content:""}.bi-distribute-horizontal::after{content:""}.bi-distribute-vertical::after{content:""}.bi-door-closed-fill::after{content:""}.bi-door-closed::after{content:""}.bi-door-open-fill::after{content:""}.bi-door-open::after{content:""}.bi-dot::after{content:""}.bi-download::after{content:""}.bi-droplet-fill::after{content:""}.bi-droplet-half::after{content:""}.bi-droplet::after{content:""}.bi-earbuds::after{content:""}.bi-easel-fill::after{content:""}.bi-easel::after{content:""}.bi-egg-fill::after{content:""}.bi-egg-fried::after{content:""}.bi-egg::after{content:""}.bi-eject-fill::after{content:""}.bi-eject::after{content:""}.bi-emoji-angry-fill::after{content:""}.bi-emoji-angry::after{content:""}.bi-emoji-dizzy-fill::after{content:""}.bi-emoji-dizzy::after{content:""}.bi-emoji-expressionless-fill::after{content:""}.bi-emoji-expressionless::after{content:""}.bi-emoji-frown-fill::after{content:""}.bi-emoji-frown::after{content:""}.bi-emoji-heart-eyes-fill::after{content:""}.bi-emoji-heart-eyes::after{content:""}.bi-emoji-laughing-fill::after{content:""}.bi-emoji-laughing::after{content:""}.bi-emoji-neutral-fill::after{content:""}.bi-emoji-neutral::after{content:""}.bi-emoji-smile-fill::after{content:""}.bi-emoji-smile-upside-down-fill::after{content:""}.bi-emoji-smile-upside-down::after{content:""}.bi-emoji-smile::after{content:""}.bi-emoji-sunglasses-fill::after{content:""}.bi-emoji-sunglasses::after{content:""}.bi-emoji-wink-fill::after{content:""}.bi-emoji-wink::after{content:""}.bi-envelope-fill::after{content:""}.bi-envelope-open-fill::after{content:""}.bi-envelope-open::after{content:""}.bi-envelope::after{content:""}.bi-eraser-fill::after{content:""}.bi-eraser::after{content:""}.bi-exclamation-circle-fill::after{content:""}.bi-exclamation-circle::after{content:""}.bi-exclamation-diamond-fill::after{content:""}.bi-exclamation-diamond::after{content:""}.bi-exclamation-octagon-fill::after{content:""}.bi-exclamation-octagon::after{content:""}.bi-exclamation-square-fill::after{content:""}.bi-exclamation-square::after{content:""}.bi-exclamation-triangle-fill::after{content:""}.bi-exclamation-triangle::after{content:""}.bi-exclamation::after{content:""}.bi-exclude::after{content:""}.bi-eye-fill::after{content:""}.bi-eye-slash-fill::after{content:""}.bi-eye-slash::after{content:""}.bi-eye::after{content:""}.bi-eyedropper::after{content:""}.bi-eyeglasses::after{content:""}.bi-facebook::after{content:""}.bi-file-arrow-down-fill::after{content:""}.bi-file-arrow-down::after{content:""}.bi-file-arrow-up-fill::after{content:""}.bi-file-arrow-up::after{content:""}.bi-file-bar-graph-fill::after{content:""}.bi-file-bar-graph::after{content:""}.bi-file-binary-fill::after{content:""}.bi-file-binary::after{content:""}.bi-file-break-fill::after{content:""}.bi-file-break::after{content:""}.bi-file-check-fill::after{content:""}.bi-file-check::after{content:""}.bi-file-code-fill::after{content:""}.bi-file-code::after{content:""}.bi-file-diff-fill::after{content:""}.bi-file-diff::after{content:""}.bi-file-earmark-arrow-down-fill::after{content:""}.bi-file-earmark-arrow-down::after{content:""}.bi-file-earmark-arrow-up-fill::after{content:""}.bi-file-earmark-arrow-up::after{content:""}.bi-file-earmark-bar-graph-fill::after{content:""}.bi-file-earmark-bar-graph::after{content:""}.bi-file-earmark-binary-fill::after{content:""}.bi-file-earmark-binary::after{content:""}.bi-file-earmark-break-fill::after{content:""}.bi-file-earmark-break::after{content:""}.bi-file-earmark-check-fill::after{content:""}.bi-file-earmark-check::after{content:""}.bi-file-earmark-code-fill::after{content:""}.bi-file-earmark-code::after{content:""}.bi-file-earmark-diff-fill::after{content:""}.bi-file-earmark-diff::after{content:""}.bi-file-earmark-easel-fill::after{content:""}.bi-file-earmark-easel::after{content:""}.bi-file-earmark-excel-fill::after{content:""}.bi-file-earmark-excel::after{content:""}.bi-file-earmark-fill::after{content:""}.bi-file-earmark-font-fill::after{content:""}.bi-file-earmark-font::after{content:""}.bi-file-earmark-image-fill::after{content:""}.bi-file-earmark-image::after{content:""}.bi-file-earmark-lock-fill::after{content:""}.bi-file-earmark-lock::after{content:""}.bi-file-earmark-lock2-fill::after{content:""}.bi-file-earmark-lock2::after{content:""}.bi-file-earmark-medical-fill::after{content:""}.bi-file-earmark-medical::after{content:""}.bi-file-earmark-minus-fill::after{content:""}.bi-file-earmark-minus::after{content:""}.bi-file-earmark-music-fill::after{content:""}.bi-file-earmark-music::after{content:""}.bi-file-earmark-person-fill::after{content:""}.bi-file-earmark-person::after{content:""}.bi-file-earmark-play-fill::after{content:""}.bi-file-earmark-play::after{content:""}.bi-file-earmark-plus-fill::after{content:""}.bi-file-earmark-plus::after{content:""}.bi-file-earmark-post-fill::after{content:""}.bi-file-earmark-post::after{content:""}.bi-file-earmark-ppt-fill::after{content:""}.bi-file-earmark-ppt::after{content:""}.bi-file-earmark-richtext-fill::after{content:""}.bi-file-earmark-richtext::after{content:""}.bi-file-earmark-ruled-fill::after{content:""}.bi-file-earmark-ruled::after{content:""}.bi-file-earmark-slides-fill::after{content:""}.bi-file-earmark-slides::after{content:""}.bi-file-earmark-spreadsheet-fill::after{content:""}.bi-file-earmark-spreadsheet::after{content:""}.bi-file-earmark-text-fill::after{content:""}.bi-file-earmark-text::after{content:""}.bi-file-earmark-word-fill::after{content:""}.bi-file-earmark-word::after{content:""}.bi-file-earmark-x-fill::after{content:""}.bi-file-earmark-x::after{content:""}.bi-file-earmark-zip-fill::after{content:""}.bi-file-earmark-zip::after{content:""}.bi-file-earmark::after{content:""}.bi-file-easel-fill::after{content:""}.bi-file-easel::after{content:""}.bi-file-excel-fill::after{content:""}.bi-file-excel::after{content:""}.bi-file-fill::after{content:""}.bi-file-font-fill::after{content:""}.bi-file-font::after{content:""}.bi-file-image-fill::after{content:""}.bi-file-image::after{content:""}.bi-file-lock-fill::after{content:""}.bi-file-lock::after{content:""}.bi-file-lock2-fill::after{content:""}.bi-file-lock2::after{content:""}.bi-file-medical-fill::after{content:""}.bi-file-medical::after{content:""}.bi-file-minus-fill::after{content:""}.bi-file-minus::after{content:""}.bi-file-music-fill::after{content:""}.bi-file-music::after{content:""}.bi-file-person-fill::after{content:""}.bi-file-person::after{content:""}.bi-file-play-fill::after{content:""}.bi-file-play::after{content:""}.bi-file-plus-fill::after{content:""}.bi-file-plus::after{content:""}.bi-file-post-fill::after{content:""}.bi-file-post::after{content:""}.bi-file-ppt-fill::after{content:""}.bi-file-ppt::after{content:""}.bi-file-richtext-fill::after{content:""}.bi-file-richtext::after{content:""}.bi-file-ruled-fill::after{content:""}.bi-file-ruled::after{content:""}.bi-file-slides-fill::after{content:""}.bi-file-slides::after{content:""}.bi-file-spreadsheet-fill::after{content:""}.bi-file-spreadsheet::after{content:""}.bi-file-text-fill::after{content:""}.bi-file-text::after{content:""}.bi-file-word-fill::after{content:""}.bi-file-word::after{content:""}.bi-file-x-fill::after{content:""}.bi-file-x::after{content:""}.bi-file-zip-fill::after{content:""}.bi-file-zip::after{content:""}.bi-file::after{content:""}.bi-files-alt::after{content:""}.bi-files::after{content:""}.bi-film::after{content:""}.bi-filter-circle-fill::after{content:""}.bi-filter-circle::after{content:""}.bi-filter-left::after{content:""}.bi-filter-right::after{content:""}.bi-filter-square-fill::after{content:""}.bi-filter-square::after{content:""}.bi-filter::after{content:""}.bi-flag-fill::after{content:""}.bi-flag::after{content:""}.bi-flower1::after{content:""}.bi-flower2::after{content:""}.bi-flower3::after{content:""}.bi-folder-check::after{content:""}.bi-folder-fill::after{content:""}.bi-folder-minus::after{content:""}.bi-folder-plus::after{content:""}.bi-folder-symlink-fill::after{content:""}.bi-folder-symlink::after{content:""}.bi-folder-x::after{content:""}.bi-folder::after{content:""}.bi-folder2-open::after{content:""}.bi-folder2::after{content:""}.bi-fonts::after{content:""}.bi-forward-fill::after{content:""}.bi-forward::after{content:""}.bi-front::after{content:""}.bi-fullscreen-exit::after{content:""}.bi-fullscreen::after{content:""}.bi-funnel-fill::after{content:""}.bi-funnel::after{content:""}.bi-gear-fill::after{content:""}.bi-gear-wide-connected::after{content:""}.bi-gear-wide::after{content:""}.bi-gear::after{content:""}.bi-gem::after{content:""}.bi-geo-alt-fill::after{content:""}.bi-geo-alt::after{content:""}.bi-geo-fill::after{content:""}.bi-geo::after{content:""}.bi-gift-fill::after{content:""}.bi-gift::after{content:""}.bi-github::after{content:""}.bi-globe::after{content:""}.bi-globe2::after{content:""}.bi-google::after{content:""}.bi-graph-down::after{content:""}.bi-graph-up::after{content:""}.bi-grid-1x2-fill::after{content:""}.bi-grid-1x2::after{content:""}.bi-grid-3x2-gap-fill::after{content:""}.bi-grid-3x2-gap::after{content:""}.bi-grid-3x2::after{content:""}.bi-grid-3x3-gap-fill::after{content:""}.bi-grid-3x3-gap::after{content:""}.bi-grid-3x3::after{content:""}.bi-grid-fill::after{content:""}.bi-grid::after{content:""}.bi-grip-horizontal::after{content:""}.bi-grip-vertical::after{content:""}.bi-hammer::after{content:""}.bi-hand-index-fill::after{content:""}.bi-hand-index-thumb-fill::after{content:""}.bi-hand-index-thumb::after{content:""}.bi-hand-index::after{content:""}.bi-hand-thumbs-down-fill::after{content:""}.bi-hand-thumbs-down::after{content:""}.bi-hand-thumbs-up-fill::after{content:""}.bi-hand-thumbs-up::after{content:""}.bi-handbag-fill::after{content:""}.bi-handbag::after{content:""}.bi-hash::after{content:""}.bi-hdd-fill::after{content:""}.bi-hdd-network-fill::after{content:""}.bi-hdd-network::after{content:""}.bi-hdd-rack-fill::after{content:""}.bi-hdd-rack::after{content:""}.bi-hdd-stack-fill::after{content:""}.bi-hdd-stack::after{content:""}.bi-hdd::after{content:""}.bi-headphones::after{content:""}.bi-headset::after{content:""}.bi-heart-fill::after{content:""}.bi-heart-half::after{content:""}.bi-heart::after{content:""}.bi-heptagon-fill::after{content:""}.bi-heptagon-half::after{content:""}.bi-heptagon::after{content:""}.bi-hexagon-fill::after{content:""}.bi-hexagon-half::after{content:""}.bi-hexagon::after{content:""}.bi-hourglass-bottom::after{content:""}.bi-hourglass-split::after{content:""}.bi-hourglass-top::after{content:""}.bi-hourglass::after{content:""}.bi-house-door-fill::after{content:""}.bi-house-door::after{content:""}.bi-house-fill::after{content:""}.bi-house::after{content:""}.bi-hr::after{content:""}.bi-hurricane::after{content:""}.bi-image-alt::after{content:""}.bi-image-fill::after{content:""}.bi-image::after{content:""}.bi-images::after{content:""}.bi-inbox-fill::after{content:""}.bi-inbox::after{content:""}.bi-inboxes-fill::after{content:""}.bi-inboxes::after{content:""}.bi-info-circle-fill::after{content:""}.bi-info-circle::after{content:""}.bi-info-square-fill::after{content:""}.bi-info-square::after{content:""}.bi-info::after{content:""}.bi-input-cursor-text::after{content:""}.bi-input-cursor::after{content:""}.bi-instagram::after{content:""}.bi-intersect::after{content:""}.bi-journal-album::after{content:""}.bi-journal-arrow-down::after{content:""}.bi-journal-arrow-up::after{content:""}.bi-journal-bookmark-fill::after{content:""}.bi-journal-bookmark::after{content:""}.bi-journal-check::after{content:""}.bi-journal-code::after{content:""}.bi-journal-medical::after{content:""}.bi-journal-minus::after{content:""}.bi-journal-plus::after{content:""}.bi-journal-richtext::after{content:""}.bi-journal-text::after{content:""}.bi-journal-x::after{content:""}.bi-journal::after{content:""}.bi-journals::after{content:""}.bi-joystick::after{content:""}.bi-justify-left::after{content:""}.bi-justify-right::after{content:""}.bi-justify::after{content:""}.bi-kanban-fill::after{content:""}.bi-kanban::after{content:""}.bi-key-fill::after{content:""}.bi-key::after{content:""}.bi-keyboard-fill::after{content:""}.bi-keyboard::after{content:""}.bi-ladder::after{content:""}.bi-lamp-fill::after{content:""}.bi-lamp::after{content:""}.bi-laptop-fill::after{content:""}.bi-laptop::after{content:""}.bi-layer-backward::after{content:""}.bi-layer-forward::after{content:""}.bi-layers-fill::after{content:""}.bi-layers-half::after{content:""}.bi-layers::after{content:""}.bi-layout-sidebar-inset-reverse::after{content:""}.bi-layout-sidebar-inset::after{content:""}.bi-layout-sidebar-reverse::after{content:""}.bi-layout-sidebar::after{content:""}.bi-layout-split::after{content:""}.bi-layout-text-sidebar-reverse::after{content:""}.bi-layout-text-sidebar::after{content:""}.bi-layout-text-window-reverse::after{content:""}.bi-layout-text-window::after{content:""}.bi-layout-three-columns::after{content:""}.bi-layout-wtf::after{content:""}.bi-life-preserver::after{content:""}.bi-lightbulb-fill::after{content:""}.bi-lightbulb-off-fill::after{content:""}.bi-lightbulb-off::after{content:""}.bi-lightbulb::after{content:""}.bi-lightning-charge-fill::after{content:""}.bi-lightning-charge::after{content:""}.bi-lightning-fill::after{content:""}.bi-lightning::after{content:""}.bi-link-45deg::after{content:""}.bi-link::after{content:""}.bi-linkedin::after{content:""}.bi-list-check::after{content:""}.bi-list-nested::after{content:""}.bi-list-ol::after{content:""}.bi-list-stars::after{content:""}.bi-list-task::after{content:""}.bi-list-ul::after{content:""}.bi-list::after{content:""}.bi-lock-fill::after{content:""}.bi-lock::after{content:""}.bi-mailbox::after{content:""}.bi-mailbox2::after{content:""}.bi-map-fill::after{content:""}.bi-map::after{content:""}.bi-markdown-fill::after{content:""}.bi-markdown::after{content:""}.bi-mask::after{content:""}.bi-megaphone-fill::after{content:""}.bi-megaphone::after{content:""}.bi-menu-app-fill::after{content:""}.bi-menu-app::after{content:""}.bi-menu-button-fill::after{content:""}.bi-menu-button-wide-fill::after{content:""}.bi-menu-button-wide::after{content:""}.bi-menu-button::after{content:""}.bi-menu-down::after{content:""}.bi-menu-up::after{content:""}.bi-mic-fill::after{content:""}.bi-mic-mute-fill::after{content:""}.bi-mic-mute::after{content:""}.bi-mic::after{content:""}.bi-minecart-loaded::after{content:""}.bi-minecart::after{content:""}.bi-moisture::after{content:""}.bi-moon-fill::after{content:""}.bi-moon-stars-fill::after{content:""}.bi-moon-stars::after{content:""}.bi-moon::after{content:""}.bi-mouse-fill::after{content:""}.bi-mouse::after{content:""}.bi-mouse2-fill::after{content:""}.bi-mouse2::after{content:""}.bi-mouse3-fill::after{content:""}.bi-mouse3::after{content:""}.bi-music-note-beamed::after{content:""}.bi-music-note-list::after{content:""}.bi-music-note::after{content:""}.bi-music-player-fill::after{content:""}.bi-music-player::after{content:""}.bi-newspaper::after{content:""}.bi-node-minus-fill::after{content:""}.bi-node-minus::after{content:""}.bi-node-plus-fill::after{content:""}.bi-node-plus::after{content:""}.bi-nut-fill::after{content:""}.bi-nut::after{content:""}.bi-octagon-fill::after{content:""}.bi-octagon-half::after{content:""}.bi-octagon::after{content:""}.bi-option::after{content:""}.bi-outlet::after{content:""}.bi-paint-bucket::after{content:""}.bi-palette-fill::after{content:""}.bi-palette::after{content:""}.bi-palette2::after{content:""}.bi-paperclip::after{content:""}.bi-paragraph::after{content:""}.bi-patch-check-fill::after{content:""}.bi-patch-check::after{content:""}.bi-patch-exclamation-fill::after{content:""}.bi-patch-exclamation::after{content:""}.bi-patch-minus-fill::after{content:""}.bi-patch-minus::after{content:""}.bi-patch-plus-fill::after{content:""}.bi-patch-plus::after{content:""}.bi-patch-question-fill::after{content:""}.bi-patch-question::after{content:""}.bi-pause-btn-fill::after{content:""}.bi-pause-btn::after{content:""}.bi-pause-circle-fill::after{content:""}.bi-pause-circle::after{content:""}.bi-pause-fill::after{content:""}.bi-pause::after{content:""}.bi-peace-fill::after{content:""}.bi-peace::after{content:""}.bi-pen-fill::after{content:""}.bi-pen::after{content:""}.bi-pencil-fill::after{content:""}.bi-pencil-square::after{content:""}.bi-pencil::after{content:""}.bi-pentagon-fill::after{content:""}.bi-pentagon-half::after{content:""}.bi-pentagon::after{content:""}.bi-people-fill::after{content:""}.bi-people::after{content:""}.bi-percent::after{content:""}.bi-person-badge-fill::after{content:""}.bi-person-badge::after{content:""}.bi-person-bounding-box::after{content:""}.bi-person-check-fill::after{content:""}.bi-person-check::after{content:""}.bi-person-circle::after{content:""}.bi-person-dash-fill::after{content:""}.bi-person-dash::after{content:""}.bi-person-fill::after{content:""}.bi-person-lines-fill::after{content:""}.bi-person-plus-fill::after{content:""}.bi-person-plus::after{content:""}.bi-person-square::after{content:""}.bi-person-x-fill::after{content:""}.bi-person-x::after{content:""}.bi-person::after{content:""}.bi-phone-fill::after{content:""}.bi-phone-landscape-fill::after{content:""}.bi-phone-landscape::after{content:""}.bi-phone-vibrate-fill::after{content:""}.bi-phone-vibrate::after{content:""}.bi-phone::after{content:""}.bi-pie-chart-fill::after{content:""}.bi-pie-chart::after{content:""}.bi-pin-angle-fill::after{content:""}.bi-pin-angle::after{content:""}.bi-pin-fill::after{content:""}.bi-pin::after{content:""}.bi-pip-fill::after{content:""}.bi-pip::after{content:""}.bi-play-btn-fill::after{content:""}.bi-play-btn::after{content:""}.bi-play-circle-fill::after{content:""}.bi-play-circle::after{content:""}.bi-play-fill::after{content:""}.bi-play::after{content:""}.bi-plug-fill::after{content:""}.bi-plug::after{content:""}.bi-plus-circle-dotted::after{content:""}.bi-plus-circle-fill::after{content:""}.bi-plus-circle::after{content:""}.bi-plus-square-dotted::after{content:""}.bi-plus-square-fill::after{content:""}.bi-plus-square::after{content:""}.bi-plus::after{content:""}.bi-power::after{content:""}.bi-printer-fill::after{content:""}.bi-printer::after{content:""}.bi-puzzle-fill::after{content:""}.bi-puzzle::after{content:""}.bi-question-circle-fill::after{content:""}.bi-question-circle::after{content:""}.bi-question-diamond-fill::after{content:""}.bi-question-diamond::after{content:""}.bi-question-octagon-fill::after{content:""}.bi-question-octagon::after{content:""}.bi-question-square-fill::after{content:""}.bi-question-square::after{content:""}.bi-question::after{content:""}.bi-rainbow::after{content:""}.bi-receipt-cutoff::after{content:""}.bi-receipt::after{content:""}.bi-reception-0::after{content:""}.bi-reception-1::after{content:""}.bi-reception-2::after{content:""}.bi-reception-3::after{content:""}.bi-reception-4::after{content:""}.bi-record-btn-fill::after{content:""}.bi-record-btn::after{content:""}.bi-record-circle-fill::after{content:""}.bi-record-circle::after{content:""}.bi-record-fill::after{content:""}.bi-record::after{content:""}.bi-record2-fill::after{content:""}.bi-record2::after{content:""}.bi-reply-all-fill::after{content:""}.bi-reply-all::after{content:""}.bi-reply-fill::after{content:""}.bi-reply::after{content:""}.bi-rss-fill::after{content:""}.bi-rss::after{content:""}.bi-rulers::after{content:""}.bi-save-fill::after{content:""}.bi-save::after{content:""}.bi-save2-fill::after{content:""}.bi-save2::after{content:""}.bi-scissors::after{content:""}.bi-screwdriver::after{content:""}.bi-search::after{content:""}.bi-segmented-nav::after{content:""}.bi-server::after{content:""}.bi-share-fill::after{content:""}.bi-share::after{content:""}.bi-shield-check::after{content:""}.bi-shield-exclamation::after{content:""}.bi-shield-fill-check::after{content:""}.bi-shield-fill-exclamation::after{content:""}.bi-shield-fill-minus::after{content:""}.bi-shield-fill-plus::after{content:""}.bi-shield-fill-x::after{content:""}.bi-shield-fill::after{content:""}.bi-shield-lock-fill::after{content:""}.bi-shield-lock::after{content:""}.bi-shield-minus::after{content:""}.bi-shield-plus::after{content:""}.bi-shield-shaded::after{content:""}.bi-shield-slash-fill::after{content:""}.bi-shield-slash::after{content:""}.bi-shield-x::after{content:""}.bi-shield::after{content:""}.bi-shift-fill::after{content:""}.bi-shift::after{content:""}.bi-shop-window::after{content:""}.bi-shop::after{content:""}.bi-shuffle::after{content:""}.bi-signpost-2-fill::after{content:""}.bi-signpost-2::after{content:""}.bi-signpost-fill::after{content:""}.bi-signpost-split-fill::after{content:""}.bi-signpost-split::after{content:""}.bi-signpost::after{content:""}.bi-sim-fill::after{content:""}.bi-sim::after{content:""}.bi-skip-backward-btn-fill::after{content:""}.bi-skip-backward-btn::after{content:""}.bi-skip-backward-circle-fill::after{content:""}.bi-skip-backward-circle::after{content:""}.bi-skip-backward-fill::after{content:""}.bi-skip-backward::after{content:""}.bi-skip-end-btn-fill::after{content:""}.bi-skip-end-btn::after{content:""}.bi-skip-end-circle-fill::after{content:""}.bi-skip-end-circle::after{content:""}.bi-skip-end-fill::after{content:""}.bi-skip-end::after{content:""}.bi-skip-forward-btn-fill::after{content:""}.bi-skip-forward-btn::after{content:""}.bi-skip-forward-circle-fill::after{content:""}.bi-skip-forward-circle::after{content:""}.bi-skip-forward-fill::after{content:""}.bi-skip-forward::after{content:""}.bi-skip-start-btn-fill::after{content:""}.bi-skip-start-btn::after{content:""}.bi-skip-start-circle-fill::after{content:""}.bi-skip-start-circle::after{content:""}.bi-skip-start-fill::after{content:""}.bi-skip-start::after{content:""}.bi-slack::after{content:""}.bi-slash-circle-fill::after{content:""}.bi-slash-circle::after{content:""}.bi-slash-square-fill::after{content:""}.bi-slash-square::after{content:""}.bi-slash::after{content:""}.bi-sliders::after{content:""}.bi-smartwatch::after{content:""}.bi-snow::after{content:""}.bi-snow2::after{content:""}.bi-snow3::after{content:""}.bi-sort-alpha-down-alt::after{content:""}.bi-sort-alpha-down::after{content:""}.bi-sort-alpha-up-alt::after{content:""}.bi-sort-alpha-up::after{content:""}.bi-sort-down-alt::after{content:""}.bi-sort-down::after{content:""}.bi-sort-numeric-down-alt::after{content:""}.bi-sort-numeric-down::after{content:""}.bi-sort-numeric-up-alt::after{content:""}.bi-sort-numeric-up::after{content:""}.bi-sort-up-alt::after{content:""}.bi-sort-up::after{content:""}.bi-soundwave::after{content:""}.bi-speaker-fill::after{content:""}.bi-speaker::after{content:""}.bi-speedometer::after{content:""}.bi-speedometer2::after{content:""}.bi-spellcheck::after{content:""}.bi-square-fill::after{content:""}.bi-square-half::after{content:""}.bi-square::after{content:""}.bi-stack::after{content:""}.bi-star-fill::after{content:""}.bi-star-half::after{content:""}.bi-star::after{content:""}.bi-stars::after{content:""}.bi-stickies-fill::after{content:""}.bi-stickies::after{content:""}.bi-sticky-fill::after{content:""}.bi-sticky::after{content:""}.bi-stop-btn-fill::after{content:""}.bi-stop-btn::after{content:""}.bi-stop-circle-fill::after{content:""}.bi-stop-circle::after{content:""}.bi-stop-fill::after{content:""}.bi-stop::after{content:""}.bi-stoplights-fill::after{content:""}.bi-stoplights::after{content:""}.bi-stopwatch-fill::after{content:""}.bi-stopwatch::after{content:""}.bi-subtract::after{content:""}.bi-suit-club-fill::after{content:""}.bi-suit-club::after{content:""}.bi-suit-diamond-fill::after{content:""}.bi-suit-diamond::after{content:""}.bi-suit-heart-fill::after{content:""}.bi-suit-heart::after{content:""}.bi-suit-spade-fill::after{content:""}.bi-suit-spade::after{content:""}.bi-sun-fill::after{content:""}.bi-sun::after{content:""}.bi-sunglasses::after{content:""}.bi-sunrise-fill::after{content:""}.bi-sunrise::after{content:""}.bi-sunset-fill::after{content:""}.bi-sunset::after{content:""}.bi-symmetry-horizontal::after{content:""}.bi-symmetry-vertical::after{content:""}.bi-table::after{content:""}.bi-tablet-fill::after{content:""}.bi-tablet-landscape-fill::after{content:""}.bi-tablet-landscape::after{content:""}.bi-tablet::after{content:""}.bi-tag-fill::after{content:""}.bi-tag::after{content:""}.bi-tags-fill::after{content:""}.bi-tags::after{content:""}.bi-telegram::after{content:""}.bi-telephone-fill::after{content:""}.bi-telephone-forward-fill::after{content:""}.bi-telephone-forward::after{content:""}.bi-telephone-inbound-fill::after{content:""}.bi-telephone-inbound::after{content:""}.bi-telephone-minus-fill::after{content:""}.bi-telephone-minus::after{content:""}.bi-telephone-outbound-fill::after{content:""}.bi-telephone-outbound::after{content:""}.bi-telephone-plus-fill::after{content:""}.bi-telephone-plus::after{content:""}.bi-telephone-x-fill::after{content:""}.bi-telephone-x::after{content:""}.bi-telephone::after{content:""}.bi-terminal-fill::after{content:""}.bi-terminal::after{content:""}.bi-text-center::after{content:""}.bi-text-indent-left::after{content:""}.bi-text-indent-right::after{content:""}.bi-text-left::after{content:""}.bi-text-paragraph::after{content:""}.bi-text-right::after{content:""}.bi-textarea-resize::after{content:""}.bi-textarea-t::after{content:""}.bi-textarea::after{content:""}.bi-thermometer-half::after{content:""}.bi-thermometer-high::after{content:""}.bi-thermometer-low::after{content:""}.bi-thermometer-snow::after{content:""}.bi-thermometer-sun::after{content:""}.bi-thermometer::after{content:""}.bi-three-dots-vertical::after{content:""}.bi-three-dots::after{content:""}.bi-toggle-off::after{content:""}.bi-toggle-on::after{content:""}.bi-toggle2-off::after{content:""}.bi-toggle2-on::after{content:""}.bi-toggles::after{content:""}.bi-toggles2::after{content:""}.bi-tools::after{content:""}.bi-tornado::after{content:""}.bi-trash-fill::after{content:""}.bi-trash::after{content:""}.bi-trash2-fill::after{content:""}.bi-trash2::after{content:""}.bi-tree-fill::after{content:""}.bi-tree::after{content:""}.bi-triangle-fill::after{content:""}.bi-triangle-half::after{content:""}.bi-triangle::after{content:""}.bi-trophy-fill::after{content:""}.bi-trophy::after{content:""}.bi-tropical-storm::after{content:""}.bi-truck-flatbed::after{content:""}.bi-truck::after{content:""}.bi-tsunami::after{content:""}.bi-tv-fill::after{content:""}.bi-tv::after{content:""}.bi-twitch::after{content:""}.bi-twitter::after{content:""}.bi-type-bold::after{content:""}.bi-type-h1::after{content:""}.bi-type-h2::after{content:""}.bi-type-h3::after{content:""}.bi-type-italic::after{content:""}.bi-type-strikethrough::after{content:""}.bi-type-underline::after{content:""}.bi-type::after{content:""}.bi-ui-checks-grid::after{content:""}.bi-ui-checks::after{content:""}.bi-ui-radios-grid::after{content:""}.bi-ui-radios::after{content:""}.bi-umbrella-fill::after{content:""}.bi-umbrella::after{content:""}.bi-union::after{content:""}.bi-unlock-fill::after{content:""}.bi-unlock::after{content:""}.bi-upc-scan::after{content:""}.bi-upc::after{content:""}.bi-upload::after{content:""}.bi-vector-pen::after{content:""}.bi-view-list::after{content:""}.bi-view-stacked::after{content:""}.bi-vinyl-fill::after{content:""}.bi-vinyl::after{content:""}.bi-voicemail::after{content:""}.bi-volume-down-fill::after{content:""}.bi-volume-down::after{content:""}.bi-volume-mute-fill::after{content:""}.bi-volume-mute::after{content:""}.bi-volume-off-fill::after{content:""}.bi-volume-off::after{content:""}.bi-volume-up-fill::after{content:""}.bi-volume-up::after{content:""}.bi-vr::after{content:""}.bi-wallet-fill::after{content:""}.bi-wallet::after{content:""}.bi-wallet2::after{content:""}.bi-watch::after{content:""}.bi-water::after{content:""}.bi-whatsapp::after{content:""}.bi-wifi-1::after{content:""}.bi-wifi-2::after{content:""}.bi-wifi-off::after{content:""}.bi-wifi::after{content:""}.bi-wind::after{content:""}.bi-window-dock::after{content:""}.bi-window-sidebar::after{content:""}.bi-window::after{content:""}.bi-wrench::after{content:""}.bi-x-circle-fill::after{content:""}.bi-x-circle::after{content:""}.bi-x-diamond-fill::after{content:""}.bi-x-diamond::after{content:""}.bi-x-octagon-fill::after{content:""}.bi-x-octagon::after{content:""}.bi-x-square-fill::after{content:""}.bi-x-square::after{content:""}.bi-x::after{content:""}.bi-youtube::after{content:""}.bi-zoom-in::after{content:""}.bi-zoom-out::after{content:""}.bi-bank::after{content:""}.bi-bank2::after{content:""}.bi-bell-slash-fill::after{content:""}.bi-bell-slash::after{content:""}.bi-cash-coin::after{content:""}.bi-check-lg::after{content:""}.bi-coin::after{content:""}.bi-currency-bitcoin::after{content:""}.bi-currency-dollar::after{content:""}.bi-currency-euro::after{content:""}.bi-currency-exchange::after{content:""}.bi-currency-pound::after{content:""}.bi-currency-yen::after{content:""}.bi-dash-lg::after{content:""}.bi-exclamation-lg::after{content:""}.bi-file-earmark-pdf-fill::after{content:""}.bi-file-earmark-pdf::after{content:""}.bi-file-pdf-fill::after{content:""}.bi-file-pdf::after{content:""}.bi-gender-ambiguous::after{content:""}.bi-gender-female::after{content:""}.bi-gender-male::after{content:""}.bi-gender-trans::after{content:""}.bi-headset-vr::after{content:""}.bi-info-lg::after{content:""}.bi-mastodon::after{content:""}.bi-messenger::after{content:""}.bi-piggy-bank-fill::after{content:""}.bi-piggy-bank::after{content:""}.bi-pin-map-fill::after{content:""}.bi-pin-map::after{content:""}.bi-plus-lg::after{content:""}.bi-question-lg::after{content:""}.bi-recycle::after{content:""}.bi-reddit::after{content:""}.bi-safe-fill::after{content:""}.bi-safe2-fill::after{content:""}.bi-safe2::after{content:""}.bi-sd-card-fill::after{content:""}.bi-sd-card::after{content:""}.bi-skype::after{content:""}.bi-slash-lg::after{content:""}.bi-translate::after{content:""}.bi-x-lg::after{content:""}.bi-safe::after{content:""}body{color:#333;font-family:"Lora",serif;font-feature-settings:"kern","liga","pnum";font-size:18px;line-height:1.65;font-kerning:"normal";-webkit-font-kerning:"normal"}@media screen and (max-width:1300px){body{font-size:17px}}@media screen and (max-width:1100px){body{font-size:16px}}@media screen and (max-width:720px){body{font-size:15.5px}}a{color:#457867;text-decoration:none}p a:not(.button){border-bottom:1px solid #ccc}p a:not(.button):hover{border-bottom:3px solid #9ac93b;text-decoration:none}strong,article{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}p,em,li{-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6,.is-1,.is-2,.is-3,.is-4{line-height:1.4;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;letter-spacing:-0.02em;margin:0 0 .25em}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup,.is-1 sup,.is-2 sup,.is-3 sup,.is-4 sup{font-weight:400}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.is-1 em,.is-2 em,.is-3 em,.is-4 em{font-weight:400;font-style:normal}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.is-1 strong,.is-2 strong,.is-3 strong,.is-4 strong{font-weight:700}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+.is-2,h1+.is-3,h1+.is-5,h1+.is-5,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+.is-2,h2+.is-3,h2+.is-5,h2+.is-5,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+.is-2,h3+.is-3,h3+.is-5,h3+.is-5,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+.is-2,h4+.is-3,h4+.is-5,h4+.is-5,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+.is-2,h5+.is-3,h5+.is-5,h5+.is-5,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+.is-2,h6+.is-3,h6+.is-5,h6+.is-5,.is-1+h2,.is-1+h3,.is-1+h4,.is-1+h5,.is-1+h6,.is-1+.is-2,.is-1+.is-3,.is-1+.is-5,.is-1+.is-5,.is-2+h2,.is-2+h3,.is-2+h4,.is-2+h5,.is-2+h6,.is-2+.is-2,.is-2+.is-3,.is-2+.is-5,.is-2+.is-5,.is-3+h2,.is-3+h3,.is-3+h4,.is-3+h5,.is-3+h6,.is-3+.is-2,.is-3+.is-3,.is-3+.is-5,.is-3+.is-5,.is-4+h2,.is-4+h3,.is-4+h4,.is-4+h5,.is-4+h6,.is-4+.is-2,.is-4+.is-3,.is-4+.is-5,.is-4+.is-5{margin-top:0;margin-bottom:.75em;font-weight:400}h4,h5,h6,.is-4,.is-5{-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}h1 .text-caption,h2 .text-caption,h3 .text-caption{display:block;font-size:.7em;line-height:1;color:#88887c}h1,h2,h3,.is-1,.is-2,.is-3,.is-4{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2.field--name-field-title,.is-1{font-weight:600;font-size:2.5em;margin:0 0 .2em;line-height:1.19}@media screen and (max-width:480px){h1,h2.field--name-field-title,.is-1{font-size:2em}}.page-title{font-size:3em;margin:.5em 0}@media screen and (max-width:1300px){.page-title{font-size:2.5em}}@media screen and (max-width:1100px){.page-title{font-size:2em}}@media screen and (max-width:720px){.page-title{font-size:1.8em}}h2,.is-2{font-size:3em;font-weight:600;line-height:1.19}@media screen and (max-width:480px){h2,.is-2{font-size:2em}}h3,h4,.is-3{margin-top:1em;font-size:1.5em;font-weight:600}@media screen and (max-width:480px){h3,h4,.is-3{font-size:1.33em}}h4,h5,h6,.is-4{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.02em;font-weight:400}p.lead{font-size:1.2em}.size-1{font-size:3.5em}@media screen and (max-width:480px){.size-1{font-size:2.5em}}.size-2{font-size:3em}@media screen and (max-width:480px){.size-2{font-size:2em}}.size-3{font-size:2em}@media screen and (max-width:480px){.size-3{font-size:1.5em}}.size-4{font-size:1.5em}@media screen and (max-width:480px){.size-4{font-size:1.5em}}.size-5{font-size:1.2em}.size-6{font-size:1em}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25em !important}.mb-2{margin-bottom:.5em !important}.mb-3{margin-bottom:.75em !important}.mb-4{margin-bottom:1em !important}.c-2 .button,.c-2 body .recipe-actions .flag-bookmark>a,body .recipe-actions .c-2 .flag-bookmark>a{margin-top:.5em;font-size:1.2em;padding-top:.17em;padding-bottom:.2em}p strong,p b,li strong,li b{font-weight:700}p{margin:0 0 1.25em;font-size:1em;font-weight:400}p:last-child,li:last-child,ol:last-child,ul:last-child,figure:last-child{margin-bottom:0}blockquote{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:2.6em;line-height:1.3em}blockquote p{font-weight:400}.node--type-article .field--name-body blockquote{font-family:"Source Serif Pro","Lora",serif !important;font-size:2em;line-height:1.5;margin-left:0;margin-right:0;color:#457867;letter-spacing:-0.01em}hr{border-bottom:1px solid #ccccbf;border-left:0;border-right:0;border-top:0;margin:1.65em 0}.block hr{border-color:#9ac93b}b,strong{font-weight:700}figure{margin:0;padding:0}img,picture{margin:0;max-width:100%;height:auto}.page ul,.page ol,.cke_editable ul,.cke_editable ol{margin:1em 0}.page li,.cke_editable li{line-height:1.5;font-weight:400;margin-bottom:1em}.page ol,.cke_editable ol{list-style:decimal}.generatedcontent .page ol,.generatedcontent .cke_editable ol{list-style:none;counter-reset:pseudo-counter}.generatedcontent .page ol li,.generatedcontent .cke_editable ol li{position:relative}.generatedcontent .page ol li:before,.generatedcontent .cke_editable ol li:before{content:counter(pseudo-counter) ". ";counter-increment:pseudo-counter;font-weight:600;position:absolute;right:100%;margin-right:.5em}.page ul,.cke_editable ul{list-style:disc}.page ol,.page ul,.cke_editable ol,.cke_editable ul{padding-left:1.5em;margin:1em 0 1em}.page li,.cke_editable li{margin:0 0 .5em;font-weight:400}.node-title{font-family:"Source Serif Pro","Lora",serif;font-weight:700}.node-title em{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;display:block;font-size:.8em;margin-bottom:.5em;color:#457867}.block-title{text-transform:uppercase;letter-spacing:.03em;font-size:1.2em;font-weight:600;flex-basis:100%}.center-title .field--name-field-title{text-align:center}.hide-subtitles .node-title em{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.field--name-field-label:not(:last-child),.section-label:not(:last-child){margin-bottom:2em}body.user-logged-in #featured .block-title,body.section-account .main-content .block-title,body.section-user .main-content .block-title,.paragraph--type--system-block .block-title,.field--name-field-label,.section-label{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;font-family:"Lora",serif !important;font-weight:400;font-size:1.4em;color:#457867;margin-bottom:2em}.paragraph--type--container.rows body.user-logged-in #featured .block-title,.paragraph--type--container.rows body.section-account .main-content .block-title,.paragraph--type--container.rows body.section-user .main-content .block-title,.paragraph--type--container.rows .paragraph--type--system-block .block-title,.paragraph--type--container.rows .field--name-field-label,.paragraph--type--container.rows .section-label{font-size:2em;margin-bottom:0}.section-label.center,.paragraph--type--system-block .block-title,body.user-logged-in #featured .block-title{margin-bottom:0}.paragraph--type--system-block .block-title,body.user-logged-in #featured .block-title,.section-label.center,.paragraph--type--container>.field--name-field-label{text-align:center}.paragraph--type--system-block .block-title:before,body.user-logged-in #featured .block-title:before,.section-label.center:before,.paragraph--type--container>.field--name-field-label:before{content:"—— ";opacity:.5;margin-right:.75em;letter-spacing:-0.2em;color:#9ac93b}.paragraph--type--system-block .block-title:after,body.user-logged-in #featured .block-title:after,.section-label.center:after,.paragraph--type--container>.field--name-field-label:after{content:" ——";opacity:.5;color:#9ac93b;margin-left:.65em;letter-spacing:-0.2em}.page ul.menu{margin:0;padding:0}.page ul.menu .menu-item{margin:0em}.page ul.menu .menu{margin:.5em 0}.page ul.menu .menu .menu{margin-top:0}#site-footer .block-menu .menu{text-align:left}#site-header #block-useraccountmenu{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:absolute;font-size:.7em;top:0;right:0;padding:.25em;padding-right:0 !important;background:#302d2c}#site-header #block-useraccountmenu .menu-item{margin:0;list-style-image:none;list-style:none;line-height:1}#site-header #block-useraccountmenu .menu-item>a,#site-header #block-useraccountmenu .menu-item>span{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:.95em;padding:.5em .75em;letter-spacing:0em}#site-header #block-useraccountmenu .menu-item>a.is-active,#site-header #block-useraccountmenu .menu-item>span.is-active{font-weight:700}#site-header #block-useraccountmenu>.menu{margin:0;padding:0}#site-header #block-useraccountmenu>.menu>.menu-item{display:inline-block;vertical-align:middle;margin:0 0em}#site-header #block-useraccountmenu>.menu>.menu-item .menu{display:block}#site-header #block-useraccountmenu ul.menu{text-align:right}#site-header #block-useraccountmenu ul.menu .menu-item>a,#site-header #block-useraccountmenu ul.menu .menu-item>span{color:rgba(255,255,255,.65)}@media(pointer:fine){#site-header #block-useraccountmenu ul.menu .menu-item>a,#site-header #block-useraccountmenu ul.menu .menu-item>span{-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}}#site-header #block-useraccountmenu ul.menu .menu-item:hover>a,#site-header #block-useraccountmenu ul.menu .menu-item:hover>span,#site-header #block-useraccountmenu ul.menu .menu-item:hover a.is-active,#site-header #block-useraccountmenu ul.menu .menu-item:hover span.is-active{color:#fff}#site-header{box-sizing:border-box;position:relative;line-height:1}#site-header .outer-wrapper{padding-top:.5em;padding-bottom:0}#site-header .block-menu>.menu{text-align:center}#site-header .block-menu{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#site-header .block-menu .menu-item{margin:0;list-style-image:none;list-style:none;line-height:1}#site-header .block-menu .menu-item>a,#site-header .block-menu .menu-item>span{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:.95em;padding:.5em .45em;letter-spacing:0em}#site-header .block-menu .menu-item>a.is-active,#site-header .block-menu .menu-item>span.is-active{font-weight:700}#site-header .block-menu>.menu{margin:0;padding:0}#site-header .block-menu>.menu>.menu-item{display:inline-block;vertical-align:middle;margin:0 0em}#site-header .block-menu>.menu>.menu-item .menu{display:block}#site-header .block-ultimenu #ultimenu-main{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em}@media screen and (max-width:1200px){#site-header .block-ultimenu #ultimenu-main{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){#site-header .block-ultimenu #ultimenu-main{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){#site-header .block-ultimenu #ultimenu-main{padding-left:1em;padding-right:1em}}#site-header .block-ultimenu .ultimenu__flyout{background:#fff;padding:3em;margin-top:0}#site-header .block-ultimenu .ultimenu__item{margin:0;padding:0}#site-header .block-ultimenu .uitem--home{margin-right:2em}#site-header .block-ultimenu .uitem--home a{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;display:inline-block;position:relative;width:11.2em;line-height:0;padding:0 !important;height:1.8em;background-image:url(/themes/custom/gravit/logo.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-position:left center}html.js:not(.svg) #site-header .block-ultimenu .uitem--home a{background-image:url(/themes/custom/gravit/logo.png)}@media(pointer:fine){#site-header .block-ultimenu .uitem--home a{-webkit-transition:all 350ms ease !important;-moz-transition:all 350ms ease !important;-ms-transition:all 350ms ease !important;-o-transition:all 350ms ease !important;transition:all 350ms ease !important}}#site-header .block-ultimenu .uitem--home a:before,#site-header .block-ultimenu .uitem--home a:after{background-image:url(/themes/custom/gravit/logo.svg);background-repeat:no-repeat;background-position:center center}html.js:not(.svg) #site-header .block-ultimenu .uitem--home a:before,html.js:not(.svg) #site-header .block-ultimenu .uitem--home a:after{background-image:url(/themes/custom/gravit/logo.png)}.generatedcontent #site-header .block-ultimenu .uitem--home a{overflow:visible;width:2em;background:none !important;opacity:.8}.generatedcontent #site-header .block-ultimenu .uitem--home a:before{content:"";position:absolute;top:0px;left:0px;z-index:1;width:2em;height:100%;background-size:auto 100%;background-position:left center;z-index:1}@media(pointer:fine){.generatedcontent #site-header .block-ultimenu .uitem--home a:before{-webkit-transition:all 350ms ease !important;-moz-transition:all 350ms ease !important;-ms-transition:all 350ms ease !important;-o-transition:all 350ms ease !important;transition:all 350ms ease !important}}.generatedcontent #site-header .block-ultimenu .uitem--home a:after{opacity:1;content:"";position:absolute;top:0;left:2em;z-index:1;width:0;height:100%;background-size:auto 100%;background-position:right center;opacity:0}@media(pointer:fine){.generatedcontent #site-header .block-ultimenu .uitem--home a:after{-webkit-transition:all 350ms ease !important;-moz-transition:all 350ms ease !important;-ms-transition:all 350ms ease !important;-o-transition:all 350ms ease !important;transition:all 350ms ease !important}}.generatedcontent #site-header .block-ultimenu .uitem--home a:hover{opacity:1;width:11.2em}.generatedcontent #site-header .block-ultimenu .uitem--home a:hover:after{width:9em;opacity:1}#site-header .block-ultimenu .ultimenu__link{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.02em;text-transform:uppercase;letter-spacing:.03em;font-size:1.3em}nav .block-title{color:#88887c;text-transform:none;font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;font-weight:400;font-size:1.1em;margin-bottom:.5em}nav.inline .links li{padding:0 .2em}nav.inline .links li:last-child{padding-left:0}body{margin:0;padding:0}@media screen and (max-width:420px){body{padding-top:3.25em}body.user-logged-in{padding-top:3.5em}}body .page{background:#fff;position:relative}body .main-content{padding-top:1.5em}body.one-sidebar.sidebar-first main{display:table;width:100%;position:relative}@media screen and (max-width:480px){body.one-sidebar.sidebar-first main{display:block}}body.one-sidebar.sidebar-first main aside#sidebar-first{display:table-cell;vertical-align:top;padding:.5em 1em;background-color:#f2f2ef;border-radius:5px;max-width:15em;width:15em}body.one-sidebar.sidebar-first main aside#sidebar-first label{font-weight:600;font-size:.9em;letter-spacing:0}body.one-sidebar.sidebar-first main aside#sidebar-first .form-submit{font-size:.9em;display:block;margin:0 0 .5em;width:100%}@media screen and (max-width:480px){body.one-sidebar.sidebar-first main aside#sidebar-first{display:block;max-width:100%;margin-bottom:1.5em}}body.one-sidebar.sidebar-first main section#content{display:table-cell;vertical-align:top;padding-left:3em}@media screen and (max-width:480px){body.one-sidebar.sidebar-first main section#content{display:block}}body.one-sidebar.sidebar-second main{max-width:1700px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.one-sidebar.sidebar-second main::after{clear:both;content:" ";display:table}body.one-sidebar.sidebar-second main aside#sidebar-second{display:block;width:auto;min-width:15em;box-sizing:border-box;flex-basis:1;flex-grow:1;flex-shrink:1;flex-basis:20%;margin-left:3em;margin-right:3em;min-width:280px}body.one-sidebar.sidebar-second main section#content{display:block;width:auto;min-width:15em;box-sizing:border-box;flex-basis:1;flex-grow:1;flex-shrink:1;min-width:280px;flex-basis:60%}body.one-sidebar.sidebar-second main section#content>.wrap{padding-left:0;padding-right:0}body.blog main #block-gravit-content{max-width:45em;margin:auto}body.two-sidebars main aside#sidebar-first{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}body.two-sidebars main aside#sidebar-first:last-child{margin-right:0}body.two-sidebars main aside#sidebar-second{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}body.two-sidebars main aside#sidebar-second:last-child{margin-right:0}body.two-sidebars main section#content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}body.two-sidebars main section#content:last-child{margin-right:0}.outer-wrapper,.wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em}@media screen and (max-width:1200px){.outer-wrapper,.wrap{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.outer-wrapper,.wrap{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.outer-wrapper,.wrap{padding-left:1em;padding-right:1em}}.half-wrap{max-width:700px;margin-left:auto;margin-right:auto}.path-node #block-gravit-content{max-width:100%;padding:0}.page-node-type-page .main-content,.page-node-type-page #block-gravit-content{max-width:100%;padding:0}.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em}@media screen and (max-width:1200px){.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap{padding-left:1em;padding-right:1em}}.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap.columns,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap.columns{padding-left:1.5em;padding-right:1.5em}@media screen and (max-width:420px){.page-node-type-page .main-content .paragraph--type--container:not(.bleed) .container-wrap.columns,.page-node-type-page #block-gravit-content .paragraph--type--container:not(.bleed) .container-wrap.columns{padding-left:1em;padding-right:1em}}.page-node-type-page .main-content .paragraph--type--container.wrap-1 .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container.wrap-1 .container-wrap{max-width:1200px}.page-node-type-page .main-content .paragraph--type--container.wrap-2 .container-wrap,.page-node-type-page #block-gravit-content .paragraph--type--container.wrap-2 .container-wrap{max-width:1000px}body.page-node-type-recipe .main-content.outer-wrapper{padding-left:0;padding-right:0}.cta-nav{position:absolute;bottom:0}.taxonomy-header .cta-nav{bottom:-5.3em}#site-header{position:relative;z-index:2}@media screen and (max-width:870px){#site-header .outer-wrapper{padding-left:1em;padding-right:1em}}@media screen and (min-width:421px){#site-header .menu-item-dashboard{display:none !important}}#site-header .site-logo{width:11em;position:relative}body.user-logged-in #site-header .site-logo{margin-top:.2em}body.user-logged-in #site-header .site-logo:before{display:none;height:0 !important}#site-header .site-logo a{margin:0;position:relative;padding-top:15%;width:100%;display:block}#site-header .site-logo span{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;display:block;position:absolute;top:0;left:0;bottom:0;right:0;display:block;width:100%;background-image:url(/themes/custom/gravit/images/logotype.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto}html.js:not(.svg) #site-header .site-logo span{background-image:url(/themes/custom/gravit/images/logotype.png)}body.user-logged-in #site-header .site-logo span{background-image:url(/themes/custom/gravit/images/logotype-reverse.svg);background-repeat:no-repeat;background-position:center center}html.js:not(.svg) body.user-logged-in #site-header .site-logo span{background-image:url(/themes/custom/gravit/images/logotype-reverse.png)}@media screen and (max-width:480px){body.user-logged-in #site-header .site-logo{max-width:2.6em;width:2.6em;margin-top:.2em}body.user-logged-in #site-header .site-logo a{padding-top:88.4%}body.user-logged-in #site-header .site-logo span{background-image:url(/themes/custom/gravit/images/logotype-abbreviated-reverse.svg);background-repeat:no-repeat;background-position:center center}html.js:not(.svg) body.user-logged-in #site-header .site-logo span{background-image:url(/themes/custom/gravit/images/logotype-abbreviated-reverse.png)}}@media screen and (min-width:696px){#site-header .header-top .site-logo{width:17em;top:2.3em}#site-header .header-top .site-logo:before{content:"";position:absolute;bottom:87%;left:50%;width:6em;height:0;overflow:hidden;margin-left:-0.6em;display:block;background-image:url(/themes/custom/gravit/images/logomark.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-position:center top}}@media screen and (min-width:696px)and (pointer:fine){#site-header .header-top .site-logo:before{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}}@media screen and (min-width:696px){html.js:not(.svg) #site-header .header-top .site-logo:before{background-image:url(/themes/custom/gravit/images/logomark.png)}}@media screen and (min-width:696px){#site-header .header-top .site-logo:hover:before{height:2.3em}}@media screen and (max-width:695px){#site-header .header-top .site-logo{top:.1em;width:14em}}@media screen and (max-width:460px){#site-header .header-top .site-logo{width:13em}}#site-header .mobile-nav.button,#site-header body .recipe-actions .flag-bookmark>a.mobile-nav,body .recipe-actions #site-header .flag-bookmark>a.mobile-nav{position:absolute;left:.6em;top:.5em}@media screen and (min-width:481px){#site-header .mobile-nav.button,#site-header body .recipe-actions .flag-bookmark>a.mobile-nav,body .recipe-actions #site-header .flag-bookmark>a.mobile-nav{display:none}}body.user-logged-in #site-header .mobile-nav.button,body.user-logged-in #site-header .recipe-actions .flag-bookmark>a.mobile-nav,body.user-logged-in .recipe-actions #site-header .flag-bookmark>a.mobile-nav{top:.6em}#site-header .header-bottom{position:relative;z-index:10}#site-header .header-top{z-index:11;position:relative}@media screen and (min-width:696px){body:not(.user-logged-in) #site-header .header-top .outer-wrapper{padding-bottom:0}}body:not(.user-logged-in) #site-header .header-bottom .outer-wrapper{padding-bottom:1em}@media screen and (max-width:695px){body:not(.user-logged-in) #site-header .header-bottom{background:#f4f4f0}}@media screen and (max-width:480px){body:not(.user-logged-in) #site-header .header-top .site-logo{width:12em;margin-bottom:.3em;margin-right:auto;margin-left:2em;top:.1em}}@media screen and (max-width:440px){body:not(.user-logged-in) #site-header .header-top .outer-wrapper{flex-direction:column}body:not(.user-logged-in) #site-header .header-top .block{font-size:.9em;margin-left:auto;margin-right:0;width:100%;margin-top:2em;margin-bottom:0em}body:not(.user-logged-in) #site-header .header-top .site-logo{margin-left:auto !important;margin-right:auto !important}}body:not(.user-logged-in):not(.page-node-type-page):not(.section-user) #site-header .header-bottom .outer-wrapper{padding-bottom:1em}@media screen and (min-width:696px){body:not(.user-logged-in):not(.page-node-type-page):not(.section-user) #site-header .header-bottom .outer-wrapper:not(.page-node-type-page){padding-bottom:0;margin-bottom:.5em}body:not(.user-logged-in):not(.page-node-type-page):not(.section-user) #site-header .header-bottom .outer-wrapper:not(.page-node-type-page):after{content:"";border-bottom:.12em solid #9ac93b;padding-bottom:1em;display:block;width:100%}}@media screen and (max-width:870px){body.user-logged-in #site-header .site-logo{margin-left:0;margin-right:auto;width:13em}}@media screen and (max-width:870px)and (min-width:640px){body.user-logged-in #site-header .site-logo{position:absolute;bottom:.75em;left:1em;width:33%}}@media screen and (max-width:870px){body.user-logged-in #site-header #block-usermenu-2{margin-left:auto;margin-top:.5em}}@media screen and (max-width:870px){body.user-logged-in #site-header .user-menu{font-size:1.2em}}@media screen and (max-width:870px){body.user-logged-in #site-header .site-logo+.block-menu{width:calc(100% + 3em);padding:.7em 1em;position:relative;margin-top:.2em;margin-left:-2em;margin-right:-2em;order:2;text-align:right}}@media screen and (max-width:870px)and (min-width:640px){body.user-logged-in #site-header .site-logo+.block-menu{justify-content:flex-end}}@media screen and (max-width:480px){body.user-logged-in #site-header .site-logo{margin-bottom:1em !important}body.user-logged-in #site-header .site-logo+.block-menu{width:auto;margin-left:0;margin-right:0;margin-bottom:0;padding-top:2em}body.user-logged-in #site-header .block-menu{border-top-color:#eed}body.user-logged-in #site-header .block-title{color:rgba(238,238,221,.7);margin-top:0}}@media screen and (max-width:480px){#site-header{overflow:hidden;height:3.25em;background:#eed;border-bottom:1px solid #fff;position:fixed;z-index:9999;overflow:hidden;-webkit-transition:height 350ms ease;-moz-transition:height 350ms ease;-ms-transition:height 350ms ease;-o-transition:height 350ms ease;transition:height 350ms ease;-webkit-overflow-scrolling:touch;top:0;left:0;right:0}#site-header.active{height:100%;overflow:auto}body.user-logged-in #site-header .site-logo{margin-bottom:.3em !important;margin-left:8%;margin-right:auto;width:42%;margin-top:0}}@media screen and (max-width:480px)and (max-width:480px){body.user-logged-in #site-header .site-logo{margin-left:2.25em;margin-right:auto;width:2.6em}}@media screen and (max-width:480px){body.user-logged-in #site-header{height:3.5em}}@media screen and (max-width:480px){body.user-logged-in #site-header{background-color:#32725c;color:#fff}}@media screen and (max-width:480px){body.user-logged-in #site-header.active{height:100%}}@media screen and (max-width:480px){#site-header .outer-wrapper .block-menu{text-align:center;display:block !important;width:100% !important;font-size:1.2em;margin-left:0;margin-right:0 !important}}@media screen and (max-width:480px){#site-header .header-top{padding-bottom:1.5em}}@media screen and (max-width:480px){#site-header .block-menu{border-top:1px dotted #9ac93b;margin-top:2em;padding-top:1em}#site-header .block-menu .menu-item{display:block !important;width:100%;margin-bottom:1em !important}}body.user-logged-in #site-header .header-top{background:#32584b;color:#efedd2}body.user-logged-in #site-header .header-bottom{color:#efedd2}@media screen and (min-width:481px){body.user-logged-in #site-header .header-bottom .site-logo{margin-top:.4em;margin-bottom:.2em}}@media screen{body.user-logged-in #site-header .header-bottom{background-color:#32725c;color:#fff}}body.user-logged-in #site-header .header-bottom .mobile-nav{color:#fff}body.user-logged-in #site-header .header-bottom a{color:#efedd2}body.user-logged-in #site-header .header-bottom a.is-active,body.user-logged-in #site-header .header-bottom a:hover{color:#fff}body.user-logged-in #site-header .header-bottom .menu-item--active-trail a{color:#fff}body.user-logged-in #site-header .header-bottom .user-menu a{color:#fff}body.user-logged-in #site-header .header-bottom .user-menu a:hover{background-color:#fff;color:#457867}#site-header .outer-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.6em;padding-bottom:.6em;align-items:center;justify-content:center}#site-header .outer-wrapper .contextual{top:100%}@media(pointer:fine){#site-header .outer-wrapper a:not(.button){-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}}#site-header .outer-wrapper a:not(.button):hover{color:#9ac93b}#site-header .outer-wrapper>.block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:auto;width:auto}#site-header .outer-wrapper>.block:last-child{margin-right:0;margin-left:auto}#site-header .outer-wrapper>.block+.block:last-child{margin-left:0}#site-header .outer-wrapper .user-menu ul,#site-header .outer-wrapper .user-menu li{margin:0;padding:0}#site-header .outer-wrapper .user-menu .links li{display:inline-block;text-align:center;line-height:1;width:1.75em}#site-header .outer-wrapper .user-menu a{font-size:1.1em;line-height:1;border-radius:50%;padding:.2em .3em .1em;position:relative}@media(pointer:fine){#site-header .outer-wrapper .user-menu a{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.page-wrapper{position:relative;z-index:0}.js #overlay{position:fixed;z-index:1;top:0;left:0;bottom:0;right:0;background:#fff;opacity:.7;display:none}.js .path-taxonomy.section-products #overlay{background:#29473d;opacity:.85;box-shadow:inset 0px 300px 300px #000}.view-id-recipes.view-display-id-page_1 .view-header,.side-filter-view .view-header{position:relative}.view-id-recipes.view-display-id-page_1 .view-footer,.side-filter-view .view-footer{position:relative;width:100%}.view-id-recipes.view-display-id-page_1 .view-footer:has(.action-footer),.side-filter-view .view-footer:has(.action-footer){position:sticky;bottom:0;z-index:99999;margin-top:3em;margin-bottom:3em}.view-id-recipes.view-display-id-page_1.wrap,.side-filter-view.wrap{max-width:1400px}.view-id-recipes.view-display-id-page_1.wrap .attachment,.side-filter-view.wrap .attachment{padding-top:1em}.view-id-recipes.view-display-id-page_1.compact .views-element-container,.side-filter-view.compact .views-element-container{max-width:860px}@media screen and (min-width:720px){.view-id-recipes.view-display-id-page_1,.side-filter-view{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-id-recipes.view-display-id-page_1>.view-header,.side-filter-view>.view-header{width:100%;margin-left:17.5em;margin-right:0}}@media screen and (min-width:720px)and (min-width:1200px){.view-id-recipes.view-display-id-page_1>.view-header,.side-filter-view>.view-header{margin-left:20em}}@media screen and (min-width:720px){.view-id-recipes.view-display-id-page_1 .view-filters,.side-filter-view .view-filters{width:16.5em;padding-top:.5em;position:sticky;top:1em;height:calc(100vh - 1em);overflow:auto;-webkit-overflow-scrolling:touch;bottom:0}.view-id-recipes.view-display-id-page_1 .view-filters>form,.side-filter-view .view-filters>form{width:16.5em}.view-id-recipes.view-display-id-page_1 .view-filters>form select,.side-filter-view .view-filters>form select{font-size:1em}.view-id-recipes.view-display-id-page_1 .view-filters>form .details-wrapper select,.side-filter-view .view-filters>form .details-wrapper select{font-size:.9em}}@media screen and (min-width:720px)and (min-width:1200px){.view-id-recipes.view-display-id-page_1 .view-filters,.view-id-recipes.view-display-id-page_1 .view-filters>form,.side-filter-view .view-filters,.side-filter-view .view-filters>form{width:19em}}@media screen and (min-width:720px){.view-id-recipes.view-display-id-page_1 .attachment,.view-id-recipes.view-display-id-page_1>.view-content,.side-filter-view .attachment,.side-filter-view>.view-content{margin-left:auto;margin-right:-1em;width:calc(100% - 15.5em)}}@media screen and (min-width:720px)and (min-width:1200px){.view-id-recipes.view-display-id-page_1 .attachment,.view-id-recipes.view-display-id-page_1>.view-content,.side-filter-view .attachment,.side-filter-view>.view-content{width:calc(100% - 18em)}}.toolbar{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu !important}#messages{text-align:center;font-style:italic}.status-messages .error{background-color:#fbf1e3;color:#976116;display:block;margin-bottom:.825em;padding:.825em .825em .825em 50px;border-radius:5px;margin-bottom:0}.status-messages .error a{color:#6a440f;text-decoration:underline}.status-messages .error a:focus,.status-messages .error a:hover{color:#110b02}.status-messages .status{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.825em;padding:.825em .825em .825em 50px;border-radius:5px;margin-bottom:0}.status-messages .status a{color:#333c10;text-decoration:underline}.status-messages .status a:focus,.status-messages .status a:hover{color:#000}.status-messages .notice{background-color:#e5edf8;color:#244e87;display:block;margin-bottom:.825em;padding:.825em .825em .825em 50px;border-radius:5px;margin-bottom:0}.status-messages .notice a{color:#19375f;text-decoration:underline}.status-messages .notice a:focus,.status-messages .notice a:hover{color:#04080e}.status-messages .warning{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.825em;padding:.825em .825em .825em 50px;border-radius:5px;margin-bottom:0}.status-messages .warning a{color:#594c00;text-decoration:underline}.status-messages .warning a:focus,.status-messages .warning a:hover{color:#000}#block-gravit-primary-local-tasks .tabs{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;padding:0}@media screen and (max-width:1200px){#block-gravit-primary-local-tasks .tabs{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){#block-gravit-primary-local-tasks .tabs{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){#block-gravit-primary-local-tasks .tabs{padding-left:1em;padding-right:1em}}#block-gravit-primary-local-tasks .primary{line-height:1.5;padding:0;margin:5px 0;border-bottom:1px solid #ccccbf;font-size:.9em;text-transform:uppercase}#block-gravit-primary-local-tasks .primary::after{clear:both;content:" ";display:table}#block-gravit-primary-local-tasks .primary li{list-style:none;border-top:1px solid #ccccbf}@media screen and (min-width:40em){#block-gravit-primary-local-tasks .primary li{display:inline}}#block-gravit-primary-local-tasks .primary li a{background-color:#fff;border-top:1px solid #ccccbf;color:#302d2c;display:block;font-weight:400;padding:.4125em 1.618em;text-decoration:none}@media screen and (min-width:40em){#block-gravit-primary-local-tasks .primary li a{display:inline-block;border-top:0}}#block-gravit-primary-local-tasks .primary li a.is-active{border-bottom:0}@media screen and (min-width:40em){#block-gravit-primary-local-tasks .primary li a.is-active{border:1px solid #ccccbf;border-bottom-color:#fff;margin-bottom:-1px}}#block-gravit-primary-local-tasks .primary li a:hover{color:#477dca}#block-gravit-primary-local-tasks .primary li a:focus{outline:none}#secondary-tasks.tabs{line-height:1.5;padding:0;margin:5px 0}#secondary-tasks.tabs::after{clear:both;content:" ";display:table}#secondary-tasks.tabs li{list-style:none;float:left;border-right:1px solid #d4d4d4}#secondary-tasks.tabs li:last-child{border-right:none}#secondary-tasks.tabs li a{cursor:pointer;display:inline-block;font-size:18px;font-weight:normal;line-height:1;padding:.75em 1em;width:100%}.contextual-links a{color:#000 !important}.breadcrumb{display:inline-block;margin-bottom:1em;text-align:left}.breadcrumb a{background-color:#fff;border-left:0;border:1px solid #ccccbf;color:#999;display:inline-block;font-size:.8em;line-height:2.475em;margin-bottom:2px;margin-right:-5px;padding:0 .61875em 0 1.2375em;position:relative;text-decoration:none}.breadcrumb a:first-child{border-bottom-left-radius:3px;border-left:1px solid #ccccbf;border-top-left-radius:3px;padding-left:1.2375em;display:none !important}.breadcrumb a:last-child{background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#999;padding-right:1.2375em}.breadcrumb a:focus,.breadcrumb a:hover{background-color:#457867;color:#fff}.breadcrumb a:after,.breadcrumb a:before{position:absolute;top:0px;right:auto;bottom:0px;left:100%;border-bottom:1.2375em solid transparent;border-left:.61875em solid transparent;border-top:1.2375em solid transparent;content:"";display:block;margin:auto;z-index:2}.breadcrumb a:last-child:after,.breadcrumb a:last-child:before{border:none}.breadcrumb a:before{border-left-color:#999;margin-left:1px;z-index:1}.breadcrumb a:after{border-left-color:#fff}.breadcrumb a:focus,.breadcrumb a:hover{border-color:#457867}.breadcrumb a:focus:after,.breadcrumb a:hover:after{border-left-color:#457867}.block{position:relative}#sidebar-second .block{padding-top:0;border-top:1px solid #9ac93b;margin-bottom:2em}#sidebar-second .block .block-title{margin-top:.25em;margin-bottom:.75em;font-size:1.1em;font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;font-weight:400;letter-spacing:-0.02em}#sidebar-second .block:first-child{border:none}#sidebar-second .block .block-title{color:#457867}body.section-user .main-content .block,body.section-account .main-content .block{margin-bottom:2.25em}body.section-user .main-content .block .block-title,body.section-account .main-content .block .block-title{margin-bottom:.25em;margin-top:0;font-size:1.1em;text-align:left;text-align:center;text-transform:uppercase;letter-spacing:.03em;margin-top:.5em;color:#457867;font-size:1.2em;font-weight:700;margin-bottom:.5em}body.section-user .main-content .block table,body.section-account .main-content .block table{margin-top:0}body.section-user .main-content .block .view-nm-calendar caption,body.section-account .main-content .block .view-nm-calendar caption{margin:0}.paragraph{position:relative}.paragraph .paragraph-content{position:relative;z-index:1}.block-bundle-image_block .field--name-body{position:relative;z-index:1}.paragraph .field--name-field-title{margin-bottom:1em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.02em;text-align:center}.field--name-field-recipe h4,.field--type-text-with-summary h4{font-weight:600;text-transform:capitalize;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0;margin-bottom:.75em;margin-left:-0.25em;padding-top:0}.field--name-field-recipe{background:#eed;padding:1em 1.5em;margin-top:2em}.field--name-field-recipe .field__label{margin-top:.5em !important;font-size:1em}.field--name-field-recipe h4{font-size:1.3em !important;margin-left:0;margin-top:.35em;font-weight:600 !important}.field--name-field-recipe ol{list-style:none;counter-reset:item;padding:0}.field--name-field-recipe ol li{padding-left:2.3em;position:relative;margin-bottom:.9em}.generatedcontent .field--name-field-recipe ol li:before{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:0;line-height:1;left:0;font-size:1.3em;width:1.4em;text-align:right}.field--name-field-recipe ul li{margin-bottom:.5em}.recipe-content h4,.recipe-content h3{font-size:1em;letter-spacing:0;font-weight:400}.recipe-content .views-field-name,.recipe-content .views-field-name h4,.recipe-content .views-field-name h3{text-transform:none;font-family:"Lora",serif !important;font-weight:400;margin:.25em .5em 0 0;font-size:1em;text-transform:capitalize}.recipe-content .views-row,.recipe-content .view-content-group{margin-bottom:1.5em}.recipe-content .view-content-group .views-row{margin-bottom:.75em}.recipe-content .views-field-field-diet,.recipe-content .field--name-field-diet,.recipe-content .view-title{text-transform:none;font-size:1em;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700;margin:.22em .5em .25em 0}.recipe-content .views-field-field-diet h4,.recipe-content .views-field-field-diet h3,.recipe-content .field--name-field-diet h4,.recipe-content .field--name-field-diet h3,.recipe-content .view-title h4,.recipe-content .view-title h3{font-size:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}.recipe-content .views-field-field-diet .field__item,.recipe-content .field--name-field-diet .field__item,.recipe-content .view-title .field__item{display:inline-block}.recipe-content .views-field-field-diet .field__item:after,.recipe-content .field--name-field-diet .field__item:after,.recipe-content .view-title .field__item:after{content:" / ";margin:0 .2em;color:#9ac93b}.recipe-content .views-field-field-diet .field__item:last-child:after,.recipe-content .field--name-field-diet .field__item:last-child:after,.recipe-content .view-title .field__item:last-child:after{content:""}.recipe-content .view-display-id-entity_view_1 .views-field-field-diet,.recipe-content .view-display-id-entity_view_1 .field--name-field-diet,.recipe-content .view-display-id-entity_view_1 .view-title{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700;color:inherit;margin:.22em .5em .25em 0;font-size:1em;text-transform:capitalize}.paragraph--type--ingredient{position:relative;font-size:1.1em;line-height:1.4;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:.45em;padding-left:2.8em}@media screen and (min-width:421px){.paragraph--type--ingredient{border-left:3px solid #9ac93b;padding-left:3.25em}}@media screen and (max-width:420px){.paragraph--type--ingredient{margin-left:-0.5em;margin-right:-0.25em}.paragraph--type--ingredient .field--name-field-action:before{content:" > ";margin:0 1px;font-style:normal;vertical-align:middle;color:#88887c;font-size:.8em}}.paragraph--type--ingredient em{font-family:"Lora",serif}.paragraph--type--ingredient strong{font-weight:600}.paragraph--type--ingredient span[data-d]{text-align:right;padding:0 .5em 0 .5em;min-width:2.7em;display:inline-block;margin-top:0;font-size:1em;position:relative;margin-left:-3.25em}.paragraph--type--ingredient span[data-d] sup{vertical-align:middle;top:-0.2em;margin-left:1px;font-size:.9em;font-weight:300 !important}@media screen and (max-width:420px){.paragraph--type--ingredient span[data-d]{margin-left:-2.9em;font-size:1.15em;font-weight:500;padding-right:.3em}}.node .field__label,.paragraph--type--section-heading .field--name-field-title{font-style:italic;font-weight:400;color:#56565b}.paragraph--type--section-heading .field--name-field-title{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;text-transform:capitalize;font-size:1.3em;margin-bottom:.4em}@media screen and (max-width:420px){.paragraph--type--section-heading .field--name-field-title{margin-bottom:.5em;margin-left:.25em}}.recipe-content .field__label,aside .field__label{font-size:1em}.recipe-content .field__label{font-size:1.2em;margin-bottom:.5em;margin-top:1em}.recipe-footer .field__label{color:#457867}.field--name-price{font-size:1.75em;vertical-align:middle}.field--name-price span{font-size:.6em}.node--type-product header .col:first-child{padding-top:3%;padding-bottom:3%;padding-right:5em}.node--view-mode-teaser{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;max-width:45em}.node--view-mode-teaser .field--name-created{background:#457867;position:absolute;color:#fff;margin-top:-3.15em;padding:.25em .5em;font-style:italic}.field--type-text-long img,.field--type-text-with-summary img{display:block;margin-bottom:2em}.field--type-text-long img:last-child,.field--type-text-with-summary img:last-child{margin-bottom:0}.field--type-text-long p :last-child,.field--type-text-with-summary p :last-child{margin-bottom:0}.field--type-text-long ol,.field--type-text-long ul,.field--type-text-with-summary ol,.field--type-text-with-summary ul{margin-bottom:1.5em}.field--type-text-long h4+ol,.field--type-text-with-summary h4+ol{margin-bottom:1.5em}@media screen and (min-width:760px){.node--type-article.node--view-mode-full{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-article.node--view-mode-full>.meta{width:10em;margin-right:1em}.node--type-article.node--view-mode-full>.content{width:calc(100% - 16em)}}.node--type-article.node--view-mode-full>.field--name-field-image-media{margin-bottom:2em}.node--type-article.node--view-mode-full .field--name-field-display-title{margin-bottom:1em}.node--type-article.node--view-mode-full .field--name-field-display-title em{display:block;font-weight:400;font-size:.9em}.node--type-article.node--view-mode-full>.content{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;max-width:45em}.node--type-article.node--view-mode-full>.content>.field--name-body p:first-child:first-letter{float:left;font-size:4em;line-height:.8;padding-right:.08em;position:relative;margin-top:-0.05em;margin-left:-0.05em;font-weight:700}.node--type-article.node--view-mode-full>.content>.field--name-body p:first-child:first-line{font-weight:700}.node--type-article.node--view-mode-full>.content .field__label{margin-top:1em;margin-bottom:.5em;font-size:1.4em}.node--type-article.node--view-mode-full>.content .recipe-meta .field__label{font-size:.95em}.node--type-article.node--view-mode-full .field--name-field-related-recipes{padding:0;padding-top:.5em;border-top:.4em solid #9ac93b;border-bottom:.4em solid #9ac93b;padding-bottom:3em}.node--type-article.node--view-mode-full .field--name-field-related-recipes .node--type-recipe{margin-bottom:2em}.node--type-article.node--view-mode-full .field--name-field-related-recipes .node--type-recipe+.node--type-recipe{border-top:.4em solid #9ac93b;margin-top:2em;padding-top:1em}.node--type-article.node--view-mode-full .field--name-field-related-recipes .recipe-header{padding-left:0;padding-right:0;margin-bottom:0}.node--type-article.node--view-mode-full .field--name-field-related-recipes .recipe-header .node-title a{color:#000}.node--type-article.node--view-mode-full .field--name-field-related-recipes .recipe-header .field--name-field-image-media{margin-left:0;margin-right:0}.node--type-article.node--view-mode-full .field--name-field-related-recipes>.field__label{margin-top:.5em;margin-bottom:0;text-align:center;color:#457867}.node--type-article.node--view-mode-full .field--name-field-related-recipes .field--name-field-related-recipes{display:none}.node--type-article .field--name-field-subtitle{font-family:"Lora",serif;font-style:italic;position:relative;margin-top:-0.3em;letter-spacing:-0.02em;margin-bottom:2em;color:#555}.node--type-article img{width:auto;height:auto}.node--type-article h3{font-size:1.4em;line-height:1.3;margin-bottom:1em;margin-top:0}.node--type-article .field--name-body .field--name-field-media-image{margin:1em 0}.node--type-article .field--name-field-product-line a:after{content:" >"}.node--type-article.node--view-mode-teaser{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #f4f4f0}.node--type-article.node--view-mode-teaser .field--type-image,.node--type-article.node--view-mode-teaser .field--name-field-image-media{margin-bottom:1em}.node--type-article.node--view-mode-teaser .field--type-image img,.node--type-article.node--view-mode-teaser .field--name-field-image-media img{display:block;width:100%}.node--type-article.node--view-mode-teaser .node-title{font-size:1.9em;margin-bottom:.25em}.node--type-article.node--view-mode-teaser .node-title a{color:#000}.node--type-article.node--view-mode-teaser .field--name-field-subtitle{font-size:1.35em;margin-bottom:.5em}.node--type-article.node--view-mode-teaser .field--name-body img{display:none}.paragraph--type--gallery{background:#000}.is-vcentered>.columns{align-items:center}.paragraph--type--container{padding:3em 0}@media screen and (min-width:770px){.paragraph--type--container.overlap{margin:3.5em 0}}.paragraph--type--container .contextual{right:20px}.paragraph--type--container>.contextual{right:0}.paragraph--type--container.stack .paragraph{width:100%;display:block}.paragraph--type--container .paragraph--type--text .paragraph-content,.paragraph--type--container .paragraph--type--image .paragraph-content{max-width:700px;max-width:32em;margin-left:auto;margin-right:auto}.paragraph--type--container.hero .paragraph--type--text:first-child .paragraph-content{max-width:36em}@media screen and (min-width:769px){.paragraph--type--container.hero .paragraph--type--text:first-child .paragraph-content{margin-left:0}}@media screen and (max-width:768px){.paragraph--type--container.c-2>.columns{display:flex;flex-wrap:wrap}}.paragraph--type--container.c-2 .column,.paragraph--type--container.c-2 #site-footer .footer-top .columns>.block,#site-footer .footer-top .paragraph--type--container.c-2 .columns>.block{flex-basis:50%;padding:1em}.paragraph--type--container.c-2 .column.paragraph--type--text,.paragraph--type--container.c-2 #site-footer .footer-top .columns>.paragraph--type--text.block,#site-footer .footer-top .paragraph--type--container.c-2 .columns>.paragraph--type--text.block{flex-basis:55%}@media screen and (max-width:768px){.paragraph--type--container.c-2 .column.paragraph--type--text,.paragraph--type--container.c-2 #site-footer .footer-top .columns>.paragraph--type--text.block,#site-footer .footer-top .paragraph--type--container.c-2 .columns>.paragraph--type--text.block{order:2}}@media screen and (max-width:768px){.paragraph--type--container.c-2 .column.paragraph--type--media-asset,.paragraph--type--container.c-2 #site-footer .footer-top .columns>.paragraph--type--media-asset.block,#site-footer .footer-top .paragraph--type--container.c-2 .columns>.paragraph--type--media-asset.block{order:1}}.paragraph--type--media-asset.no-text.column,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block{align-self:stretch}.paragraph--type--media-asset.no-text.column .paragraph-content,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block .paragraph-content,.paragraph--type--media-asset.no-text.column .field--name-field-media,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block .field--name-field-media,.paragraph--type--media-asset.no-text.column .media,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block .media,.paragraph--type--media-asset.no-text.column figure,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block figure{height:100%}.paragraph--type--media-asset.no-text.column figure img,#site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block figure img{min-height:100%;object-fit:cover}@media screen and (min-width:770px){.overlap .paragraph--type--media-asset.no-text.column,.overlap #site-footer .footer-top .columns>.paragraph--type--media-asset.no-text.block,#site-footer .footer-top .overlap .columns>.paragraph--type--media-asset.no-text.block{padding-top:0;padding-bottom:0;margin-top:-4em;margin-bottom:-5em}}.paragraph.content-full .paragraph-content{max-width:100%}.paragraph.content-half .paragraph-content{max-width:700px;margin-left:auto;margin-right:auto}.paragraph--type--meal{padding:.25em 1em .25em .35em;margin:0 auto}.paragraph--type--meal img{border-radius:5px}.sortable .paragraph--type--meal{background:rgba(255,255,255,.75)}.sortable .paragraph--type--meal:hover{background:#fff}.paragraph--type--meal{max-width:35em}.node--view-mode-list,.paragraph--type--meal{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.node--view-mode-list>.node,.paragraph--type--meal>.node{width:100%;margin:0 auto}.sortable .node--view-mode-list>.node,.sortable .paragraph--type--meal>.node{width:calc(100% - 4em);margin-left:0}.node--view-mode-list .right,.paragraph--type--meal .right{margin-left:auto;margin-right:0;font-size:.8em}.node--view-mode-list .field--name-field-meal-type,.paragraph--type--meal .field--name-field-meal-type{margin-left:0;margin-right:auto;font-size:.9em;margin-bottom:.25em;width:100%;color:#88887c;padding-left:6.2em;margin-top:-0.5em;position:relative;top:1.8em}@media screen and (max-width:414px){.node--view-mode-list .field--name-field-meal-type,.paragraph--type--meal .field--name-field-meal-type{padding-left:calc(20% + 1em)}}.compact .node--view-mode-list .field--name-field-meal-type,.compact .paragraph--type--meal .field--name-field-meal-type{padding-left:0;order:2;margin-top:0;top:0;width:auto;font-size:.8em;text-align:right}.list-teasers:not(.compact) .node--view-mode-list.meal-breakfast+.meal-breakfast .field--name-field-meal-type,.list-teasers:not(.compact) .node--view-mode-list.meal-lunch+.meal-lunch .field--name-field-meal-type,.list-teasers:not(.compact) .node--view-mode-list.meal-dinner+.meal-dinner .field--name-field-meal-type,.list-teasers:not(.compact) .node--view-mode-list.meal-prep+.meal-prep .field--name-field-meal-type,.list-teasers:not(.compact) .node--view-mode-list.meal-snack+.meal-snack .field--name-field-meal-type,.list-teasers:not(.compact) .paragraph--type--meal.meal-breakfast+.meal-breakfast .field--name-field-meal-type,.list-teasers:not(.compact) .paragraph--type--meal.meal-lunch+.meal-lunch .field--name-field-meal-type,.list-teasers:not(.compact) .paragraph--type--meal.meal-dinner+.meal-dinner .field--name-field-meal-type,.list-teasers:not(.compact) .paragraph--type--meal.meal-prep+.meal-prep .field--name-field-meal-type,.list-teasers:not(.compact) .paragraph--type--meal.meal-snack+.meal-snack .field--name-field-meal-type{display:none}.node--view-mode-list figure,.paragraph--type--meal figure{margin-right:.5em;margin-bottom:auto;margin-top:auto;max-width:20%}.node--view-mode-list figure a,.paragraph--type--meal figure a{display:block}.node--view-mode-list figure img,.paragraph--type--meal figure img{margin:auto;display:inline-block;vertical-align:middle;max-height:3.5em;min-height:2.85em;object-fit:cover;width:auto}.compact .node--view-mode-list figure img,.compact .paragraph--type--meal figure img{min-height:2.5em}.node--view-mode-list h3,.node--view-mode-list h2,.node--view-mode-list .node-title,.paragraph--type--meal h3,.paragraph--type--meal h2,.paragraph--type--meal .node-title{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:0;padding:0;padding-top:.4em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.35em;margin-right:0;font-size:1em;letter-spacing:0;width:calc(80% - 1em);color:#999}.node--view-mode-list h3 a,.node--view-mode-list h2 a,.node--view-mode-list .node-title a,.paragraph--type--meal h3 a,.paragraph--type--meal h2 a,.paragraph--type--meal .node-title a{color:#453}.compact .node--view-mode-list h3,.compact .node--view-mode-list h2,.compact .node--view-mode-list .node-title,.compact .paragraph--type--meal h3,.compact .paragraph--type--meal h2,.compact .paragraph--type--meal .node-title{padding-top:0}.node--view-mode-list h3 em,.node--view-mode-list h2 em,.node--view-mode-list .node-title em,.paragraph--type--meal h3 em,.paragraph--type--meal h2 em,.paragraph--type--meal .node-title em{display:inline}aside .node--view-mode-list,aside .paragraph--type--meal{margin-bottom:.5em}aside .node--view-mode-list figure,aside .paragraph--type--meal figure{max-width:3em;margin-right:.25em}aside .node--view-mode-list .node-title,aside .paragraph--type--meal .node-title{font-size:.9em;font-family:"Lora",serif;font-style:italic;font-weight:400}aside .node--view-mode-list .node-title em,aside .paragraph--type--meal .node-title em{display:inline-block}.view-shopping-list{max-width:55em;margin:0 auto}.view-shopping-list .views-field-created{width:25%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.field--name-field-meals{counter-reset:meal;max-width:55em;margin:0 auto}.field--name-field-meals .list-section{counter-increment:meal;text-align:center;font-weight:400}.field--name-field-meals .list-section span{font-size:1.4em;display:inline-block;margin:0 auto;position:relative;background-color:#fff;padding:0 .4em;top:.9em}.field--name-field-meals .list-section span:after{content:" " counter(meal)}.field--name-field-meals.compact .list-section span{font-size:1.2em}.field--name-field-meals.sortable .list-section{text-align:left}.field--name-field-meals.sortable .list-section span{top:0;font-size:1.1em}.field--name-field-meals.sortable .paragraph--type--meal-plan-day,.field--name-field-meals.sortable>:first-child{margin-top:.2em;position:relative}.field--name-field-meals .dragging:before{content:"";border:none}.node--type-meal-plan.node--view-mode-teaser{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #f4f4f0}.node--type-meal-plan.node--view-mode-full .field--name-body{max-width:42em;margin:0 auto 2em}.node--type-meal-plan.node--view-mode-full .list-teasers .list-section{border-bottom:3px solid #f4f4f0;margin-left:-1.7em;margin-right:-1.7em;margin-top:1em;font-size:.9em;padding-bottom:.3em;margin-bottom:1em}.node--type-meal-plan.node--view-mode-full .tab-content{padding-top:1em;margin:0 auto;max-width:58em}.node--type-meal-plan.node--view-mode-full .tab-content[data-tab=recipes]{padding-top:3em;max-width:100%}.node--type-meal-plan.node--view-mode-full .tab-content[data-tab=recipes] .view-header{margin-bottom:2em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan]{background:#f4f4f0}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .nm-list-edit-nav{background:rgba(244,244,240,.8);border-radius:0}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .list-section{border:none;margin:0;padding:.7em 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#457867;font-style:normal;font-size:.8em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .list-section span{background:transparent}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .form-item{max-width:100%;margin-top:0;margin-left:.3em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .ui-help{max-width:40em;border:none;margin-left:auto;margin-right:auto}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .ui-help :first-child{margin-left:-1.5em}@media screen and (min-width:46em){body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .ui-help :first-child{margin-left:-3em}}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .ui-help :last-child{margin-right:-1.5em}@media screen and (min-width:46em){body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .ui-help :last-child{margin-right:-3em}}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal,body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal-plan-day{max-width:40em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal-plan-day{margin-left:auto;margin-right:auto;background-color:rgba(60,30,0,.05);margin-bottom:1px;border-radius:.5em .5em 0 0;padding-left:.75em;padding-top:.1em;padding-bottom:.2em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal-plan-day:before{padding-top:.8em;margin-left:0;left:1.2em;display:none}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal-plan-day:not(:first-child){margin-top:2em}body.sorting .node--type-meal-plan.node--view-mode-full .tab-content[data-tab=plan] .paragraph--type--meal-plan-day+.paragraph--type--meal-plan-day{margin-top:.25em}.node--type-meal-plan.node--view-mode-full .tools{margin-top:2em;z-index:2;position:relative;margin-bottom:-2.5em}.node--type-meal-plan.node--view-mode-full .tabs.is-toggle ul{justify-content:center}.node--type-meal-plan.node--view-mode-full .page-title{text-align:center;font-family:"Source Serif Pro","Lora",serif;font-size:1.5em;margin-top:0;font-weight:700}.field--name-body .field--name-field-media-video-file{margin-bottom:1em;margin-top:1em}.field--name-field-media-video-file video{width:100% !important;height:auto !important}.taxonomy-term.vocabulary-diet .page-title{font-family:"Source Serif Pro","Lora",serif;font-size:2.2em;margin-top:0;font-weight:700}.taxonomy-term.vocabulary-diet .page-title a{color:inherit}.taxonomy-term.vocabulary-diet .field--name-field-intro p:first-child:first-letter{float:left;font-size:4em;line-height:.8;padding-right:.08em;position:relative;margin-top:-0.05em;margin-left:-0.05em;font-weight:700}.taxonomy-term.vocabulary-diet .field--name-field-intro p:first-child:first-line{font-weight:700}.layout-hero{border-radius:.5em;padding:2em;margin-bottom:2em;align-items:center}.layout-hero .field--type-text-long{padding-right:2em}.logotype-h{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;position:relative;padding-top:14.8%;margin-left:auto;margin-right:auto;display:block;background-image:url(/themes/custom/gravit/images/logotype.svg);background-repeat:no-repeat;background-position:center center}html.js:not(.svg) .logotype-h{background-image:url(/themes/custom/gravit/images/logotype.png)}.logotype{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;position:relative;padding-top:42.2%;margin-left:auto;margin-right:auto;display:block;background-image:url(/themes/custom/gravit/images/logotype-stacked.svg);background-repeat:no-repeat;background-position:center center}html.js:not(.svg) .logotype{background-image:url(/themes/custom/gravit/images/logotype-stacked.png)}.logomark{position:relative;padding-top:76%;margin-left:auto;margin-right:auto;display:block;background-image:url(/themes/custom/gravit/images/logomark.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto}html.js:not(.svg) .logomark{background-image:url(/themes/custom/gravit/images/logomark.png)}.logomark+.logotype{margin-bottom:.5em}.container-wrap{width:100%}.wide-gap .container-wrap.columns .column,.wide-gap .container-wrap.columns #site-footer .footer-top .columns>.block,#site-footer .footer-top .wide-gap .container-wrap.columns .columns>.block{padding-left:1.5rem;padding-right:1.5rem}.pad-side{padding-left:1em;padding-right:1em}.img-left img{float:left;width:50%;padding-right:1em;box-sizing:border-box;margin-bottom:1em}.img-right img{margin-bottom:1em;float:right;width:50%;padding-left:1em;box-sizing:border-box}.grid-teasers{margin:3em 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;justify-content:center}.grid-teasers .view-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:-0.75em;margin-right:-0.75em;justify-content:center}.grid-teasers .views-row{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0;text-align:left;box-sizing:border-box;margin:1em .75em;width:auto;min-width:232px;max-width:720px}.grid-teasers>.field__label{width:100%}.grid-teasers.view>header{display:block;width:100%;text-align:center;margin-bottom:1em}.mini-teasers .node{margin-bottom:0;padding-bottom:0;border-bottom:none}.mini-teasers .node .read-more{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.mini-teasers .node .node-title{font-size:1.2em}.mini-teasers .node .field--name-body p{font-size:.95em}.mini-teasers .node .field--name-body p:not(:first-child){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.swiper-grid .swiper-wrapper{position:relative}.swiper-grid .swiper-wrapper .views-row{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 18%;-moz-flex:1 18%;-ms-flex:1 18%;flex:1 18%;padding:0;text-align:left;box-sizing:border-box;margin:0 .75em;width:auto;min-width:245px;max-width:320px}@media screen and (max-width:1400px){.swiper-grid .swiper-wrapper .views-row{min-width:200px}}@media screen and (max-width:800px){.swiper-grid .swiper-wrapper .views-row{min-width:175px}}@media screen and (max-width:480px){.swiper-grid .swiper-wrapper .views-row{min-width:150px}}@media screen and (max-width:400px){.swiper-grid .swiper-wrapper .views-row{min-width:130px}}.horizontal-scroll-teasers .view-content{position:relative}.horizontal-scroll-teasers .views-row{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 18%;-moz-flex:1 18%;-ms-flex:1 18%;flex:1 18%;padding:0;text-align:left;box-sizing:border-box;margin:0 .75em;width:auto;min-width:245px;max-width:260px}@media screen and (max-width:1400px){.horizontal-scroll-teasers .views-row{min-width:200px}}@media screen and (max-width:800px){.horizontal-scroll-teasers .views-row{min-width:175px}}@media screen and (max-width:480px){.horizontal-scroll-teasers .views-row{min-width:150px}}@media screen and (max-width:400px){.horizontal-scroll-teasers .views-row{min-width:130px}}.grid-view .view-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:-0.75em;margin-right:-0.75em;justify-content:center}.grid-view .views-row{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0;text-align:left;box-sizing:border-box;margin:1em .75em;width:auto;min-width:232px;max-width:720px}.grid-view .views-row{max-width:670px}.grid-view .view-content{text-align:center}html.js .tab-content+.tab-content{display:none}.list-teasers .list-section{margin-bottom:.75em;margin-top:1.25em;padding-left:1em;font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;font-weight:400;font-size:1em;color:#457867;min-width:100%;padding-bottom:.5em;border-bottom:1px solid #9ac93b}.list-teasers>:first-child .list-section{margin-top:0}.list-teasers.sortable .list-section{border-bottom:none;padding-bottom:0;width:100%;margin:.75em 0;padding-left:0;padding-right:1em;color:#88887c}.list-teasers.sortable .list-section span{padding-left:0}.list-teasers.sortable .contextual{right:-1em}.list-teasers.sortable .sortable-delete{padding:.2em;line-height:1;background-color:transparent;color:#9b9;position:absolute;right:-1.95em;top:50%;margin:0;margin-top:-0.7em;font-size:1.2em}.list-teasers.sortable .sortable-delete:hover{color:#fff;background-color:#f08221}.list-teasers.sortable .sortable-delete:before{content:"";font-family:"bs-icon";vertical-align:middle}.list-teasers.sortable .views-row .sortable-insert-day{position:absolute;z-index:10;left:-2.5em;padding:.3em;text-align:center;margin-left:0;line-height:1.1;font-size:.85em;color:#9b9;background:transparent;top:50%;margin-top:-0.9em}.list-teasers.sortable .views-row .sortable-insert-day:hover{color:#fff;background:#9ac93b}.list-teasers.sortable .views-row .sortable-insert-day:before{content:"";font-family:"bs-icon";font-size:1.2em;vertical-align:middle;position:relative;top:.04em}.list-teasers.sortable .paragraph--type--meal-plan-day .sortable-insert-day{left:.4em}.list-teasers.sortable .views-row.sortable{cursor:grab;position:relative;margin-left:auto;margin-right:auto;border-radius:5px}.list-teasers.sortable .views-row.sortable.paragraph--type--meal-plan-day{margin-left:0;border-radius:0}.list-teasers.sortable .views-row.sortable:before2{content:"";font-family:"bs-icon";font-size:1em;padding-top:.25em;vertical-align:middle;display:inline-block;color:#9b9;opacity:.5;font-weight:300;float:left}.list-teasers.sortable .views-row.sortable.paragraph--type--meal{padding:.4em;background:#fff;margin-bottom:1px;box-shadow:.5em .5em 1em -0.5em rgba(136,136,124,.3)}.list-teasers.sortable .views-row.sortable.paragraph--type--meal-plan-day:before{content:"=";padding-top:.6em;position:absolute;float:none;left:50%;margin-left:-10px;color:#88887c}.list-teasers.sortable .views-row.sortable.sortable-ghost{background:#9ac93b;position:relative}.list-teasers.sortable .views-row.sortable.sortable-ghost.paragraph--type--meal{left:-0.5em}.list-teasers.sortable .views-row.sortable.sortable-ghost.paragraph--type--meal .node{margin-left:.5em;margin-right:-0.5em}.list-teasers.sortable .views-row.sortable.sortable-ghost.paragraph--type--meal-plan-day{color:#fff;border-radius:5px !important;padding-left:.5em;background:#457867 !important}.list-teasers.sortable .views-row.sortable.sortable-ghost.paragraph--type--meal-plan-day .list-section{color:#fff}.list-teasers.sortable .views-row.sortable.sortable-ghost .sortable-delete,.list-teasers.sortable .views-row.sortable.sortable-ghost .sortable-insert-day{visibility:hidden}.list-teasers.sortable .views-row.sortable.dragging{display:none !important}.list-teasers.sortable .views-row.sortable.dragging>.node--view-mode-list:before{content:""}.list-teasers.compact .views-row{margin-top:0;padding-top:.25em;padding-bottom:.3em;border-radius:0}.list-teasers.compact .list-section{margin-top:.5em;margin-bottom:.5em}.list-teasers.compact .node-title{font-size:.85em;line-height:1.3}.list-teasers.compact figure{width:40px;height:auto;min-height:20px}@media(pointer:fine){.list-teasers.compact figure{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.caption-heading{color:#fff;border-color:#fff;padding:1em;text-transform:uppercase;letter-spacing:.03em}@media screen{.caption-heading{background-color:rgba(0,0,0,.5)}}.caption-heading-white{color:#fff;border-color:#fff;padding:1em;text-transform:uppercase;letter-spacing:.03em}@media screen{.caption-heading-white{color:#fff;background-color:rgba(255,255,255,.33)}}.caption-box{padding:1em;border-style:solid;border-width:1px;border-color:#444;position:relative;padding:.5em;line-height:1;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.03em;font-size:1.3em;font-weight:700}.color-white .caption-box{border-color:#fff}.caption-box-ur{padding:1em;border-style:solid;border-width:1px;border-color:#444;position:relative}.color-white .caption-box-ur{border-color:#fff}.caption-box-ur:after{line-height:0px;font-size:28px;content:"▲";position:absolute}.caption-box-ur:after{right:1em;top:-9px}.caption-box-ul{padding:1em;border-style:solid;border-width:1px;border-color:#444;position:relative}.color-white .caption-box-ul{border-color:#fff}.caption-box-ul:after{line-height:0px;font-size:28px;content:"▲";position:absolute}.caption-box-ul:after{left:1em;top:-9px}.caption-box-dr{padding:1em;border-style:solid;border-width:1px;border-color:#444;position:relative}.color-white .caption-box-dr{border-color:#fff}.caption-box-dr:after{line-height:0px;font-size:28px;content:"▼";position:absolute}.caption-box-dr:after{right:1em;bottom:-7px}.caption-box-dl{padding:1em;border-style:solid;border-width:1px;border-color:#444;position:relative}.color-white .caption-box-dl{border-color:#fff}.caption-box-dl:after{line-height:0px;font-size:28px;content:"▼";position:absolute}.caption-box-dl:after{left:1em;bottom:-7px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.color-white,.reverse{color:#fff;border-color:#fff}.color-red{color:#f08221;border-color:#f08221}.border-white{color:#fff}.screenshot{display:none}@media screen{.bg-dark{background-color:#000;color:#fff}}@media screen{.bg-shade{background-color:rgba(0,0,0,.5)}}@media screen{.bg-white{color:#fff;background-color:rgba(255,255,255,.33)}}@media screen{.bg-red,.bg-primary,.bg-orange{background-color:#f08221;color:#fff}}@media screen{.bg-yellow{background-color:#f08221;color:#fff}}@media screen{.bg-cream{background:#eed}}@media screen{.bg-green{background-color:#32725c;color:#fff}}.bg-green .field--name-field-label,.bg-green .section-label,.bg-green a:not(.button){color:inherit}.bg-green.texture .field--name-field-label,.bg-green.texture .section-label{z-index:1;position:relative}@media screen{.bg-green.texture{position:relative}.bg-green.texture .container-wrap{z-index:1}.bg-green.texture:after{content:"";background:url(/themes/custom/gravit/images/bg-green-texture.jpg) repeat center center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:0}}@media screen{.bg-gray{background-color:#f4f4f0}}@media screen{.bg-black{color:#fff;background-color:#302d2c}}.bg-black .field--name-field-label,.bg-black .section-label,.bg-black a:not(.button){color:inherit}.bg-black.texture .field--name-field-label,.bg-black.texture .section-label{z-index:1;position:relative}@media screen{.bg-black.texture{position:relative}.bg-black.texture .container-wrap{z-index:1}.bg-black.texture:after{content:"";background:url(/themes/custom/gravit/images/bg-black-texture.jpg) repeat center center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:0}}@media screen{.bg-brown{color:#fff;background-color:#4d3c27}}.bg-brown .field--name-field-label,.bg-brown .section-label,.bg-brown a:not(.button){color:inherit}@media screen{.bg-brown.texture{position:relative}.bg-brown.texture .container-wrap{z-index:1}.bg-brown.texture:after{content:"";background:url(/themes/custom/gravit/images/bg-brown-texture.jpg) repeat center center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:0}}.bg-brown.texture .field--name-field-label,.bg-brown.texture .section-label{z-index:1;position:relative}.bg-brown.texture:after{opacity:.6}.field--name-field-content-widgets>.bg-black:last-child,.field--name-field-content-widgets>.bg-brown:last-child,.field--name-field-content-widgets>.bg-green:last-child,.field--name-field-content-widgets>.bg-tan:last-child,.field--name-field-content-widgets>.bg-yellow:last-child,.field--name-field-content-widgets>.bg-cream:last-child{margin-bottom:-10em;border-bottom:10em solid #eed}.font-body{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0}.font-head{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}.font-subhead{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.02em}.text-uppercase{text-transform:uppercase;letter-spacing:.03em}.text-caption{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic}.text-heading{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:1.3em}.text-subhead{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.02em;font-size:2.2em}.text-bighead{font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:.03em;font-size:4.5em}.text-size-xs{font-size:80%}.text-size-s{font-size:90%}.text-size-m{font-size:100%}.text-size-l{font-size:120%}.text-size-xl{font-size:140%}.price{font-size:1.75em;vertical-align:middle}.price span{font-size:.6em}.text-on-picture{background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;text-align:left;padding:1em;font-style:normal;box-sizing:border-box}.text-on-picture .text-block{display:inline-block}.text-on-picture .text-block h3{font-weight:400;font-size:3em;display:inline-block;width:80%;bottom:-0.5em;padding-bottom:.5em;margin-bottom:.75em;border-bottom:2px solid #fff}.text-on-picture .text-block p{width:80%;display:inline-block;font-size:1em;position:relative}.paragraph.text-col .paragraph-content{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;-o-column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;-o-column-gap:3em;column-gap:3em}.paragraph.text-col .paragraph-content h1,.paragraph.text-col .paragraph-content h2,.paragraph.text-col .paragraph-content hr{-webkit-column-span:all;column-span:all}.paragraph.text-col-3 .paragraph-content{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;-o-column-count:3;-webkit-column-gap:3em;-moz-column-gap:3em;-o-column-gap:3em;column-gap:3em}.paragraph.text-col-3 .paragraph-content h1,.paragraph.text-col-3 .paragraph-content h2,.paragraph.text-col-3 .paragraph-content hr{-webkit-column-span:all;column-span:all}div.text-col{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;-o-column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;-o-column-gap:3em;column-gap:3em}div.text-col h1,div.text-col h2,div.text-col hr{-webkit-column-span:all;column-span:all}div.text-col-3{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;-o-column-count:3;-webkit-column-gap:3em;-moz-column-gap:3em;-o-column-gap:3em;column-gap:3em}div.text-col-3 h1,div.text-col-3 h2,div.text-col-3 hr{-webkit-column-span:all;column-span:all}.box-text{padding:1em}.box-border{border-style:solid;border-width:1px;border-color:#444}.box-caption{color:#fff;border-color:#fff;padding:1em;text-transform:uppercase;letter-spacing:.03em}@media screen{.box-caption{background-color:rgba(0,0,0,.5)}}.border-after:after{content:"";max-width:280px;width:5em;display:block;height:20px;margin:.3em 0;line-height:0;position:relative;margin-left:-0.3em;background-color:#9ac93b}.border-top{border-top:1.5em solid #f08221}.pad{padding-top:1em;padding-bottom:1em}.pad-1{padding-top:5%;padding-bottom:5%}.pad-2{padding-top:10%;padding-bottom:10%}.pad-3{padding-top:15%;padding-bottom:15%}.pad-4{padding-top:20%;padding-bottom:20%}.pad-5{padding-top:25%;padding-bottom:25%}.pad-0{padding-top:0;padding-bottom:0}.responsive-embed{position:relative;padding-top:56.25%}.responsive-embed.is-43{padding-top:75%}.responsive-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between}.flex>*{max-width:60%}.bg{background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0;padding:0}.bg.field--name-field-background-media{overflow:hidden}.bg.field--name-field-background-media img{object-fit:cover;object-position:center}.paragraph>.bg,.block-bundle-image_block .bg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.overlay-texture .bg:before{content:"";background:url(/themes/custom/gravit/images/texture-grunge-fs8.png) repeat center center;background-size:"auto";opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-fade .bg{opacity:.7}.bg-multiply .bg{mix-blend-mode:multiply}.bg-screen .bg{mix-blend-mode:screen}.bg-bw .bg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.bg-fade2 .bg{opacity:.4}.shade-top .bg:before{opacity:1;box-shadow:inset 0 200px 200px -100px #000}.hide{display:none}.collapsed.hide{padding:0;height:0;overflow:hidden}.widget-table table,table.widget-table{background:none;border:none;max-width:640px}.widget-table table tr,.widget-table table td,.widget-table table tbody,.widget-table table thead,table.widget-table tr,table.widget-table td,table.widget-table tbody,table.widget-table thead{background:none;border:none}.widget-table table td,table.widget-table td{font-size:.9em;border-top:1px solid rgba(255,255,255,.2) !important;vertical-align:middle;padding:.75em .75em}.widget-table table td h4,table.widget-table td h4{margin:0;padding:0}.widget-table table td a,table.widget-table td a{color:#fff}.widget-table table tr:nth-child(odd),table.widget-table tr:nth-child(odd){background:rgba(255,255,255,.05)}@media(pointer:fine){.widget-table table tr,table.widget-table tr{-webkit-transition:background 350ms ease;-moz-transition:background 350ms ease;-ms-transition:background 350ms ease;-o-transition:background 350ms ease;transition:background 350ms ease}}.widget-table table tr:hover,table.widget-table tr:hover{background:rgba(255,255,255,.2)}.views-table .views-field-field-file{width:9em}.views-table .views-field-field-file .line-button{font-size:.7em;padding-bottom:.4em;white-space:nowrap}.views-table .views-field-field-file .line-button:before{position:relative;margin-right:.2em;content:"▼"}.field--name-field-tags .more,.link-list .more{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;float:right;margin-right:0;padding-right:0;position:relative;top:.3em}.field--name-field-tags a:not(.more),.link-list a:not(.more){padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;border-radius:3px;white-space:nowrap;font-size:.75em;font-weight:400;color:#fff;display:inline-block;margin:.3em .05em;padding:.5em .6em .4em}@media(pointer:fine){.field--name-field-tags a:not(.more),.link-list a:not(.more){-webkit-transition:background-color 350ms ease;-moz-transition:background-color 350ms ease;-ms-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}}.field--name-field-tags a:not(.more):nth-child(5n-9),.link-list a:not(.more):nth-child(5n-9){background-color:#f08221}.field--name-field-tags a:not(.more):nth-child(5n-8),.link-list a:not(.more):nth-child(5n-8){background-color:#dca725}.field--name-field-tags a:not(.more):nth-child(5n-7),.link-list a:not(.more):nth-child(5n-7){background-color:#f9cf45}.field--name-field-tags a:not(.more):nth-child(5n-6),.link-list a:not(.more):nth-child(5n-6){background-color:#9ac93b}.field--name-field-tags a:not(.more):nth-child(5n-5),.link-list a:not(.more):nth-child(5n-5){background-color:#457867}.field--name-field-tags a:not(.more):hover,.link-list a:not(.more):hover{background-color:#4d3c27}.recipe-header{text-align:center;padding:0em 2em 0;margin-bottom:2em}.node--type-recipe .recipe-header{padding-bottom:.5em}.recipe-header+.content>.recipe-meta{position:relative;margin-top:0;margin-bottom:2em;padding-top:1.5em}@media screen and (min-width:720px){.user-logged-in .recipe-header+.content>.recipe-meta{position:sticky;top:0;margin-bottom:3.5em}.toolbar-tray-open.toolbar-horizontal .recipe-header+.content>.recipe-meta{top:39px}}.recipe-header .node-title{margin-bottom:0}.recipe-header .link-list{margin-top:1em;z-index:1;position:relative}@media screen and (min-width:1620px){.recipe-header .link-list+.field--name-field-image-media{margin-top:-1.3em;z-index:0}}.recipe-header .field--name-field-image-media{margin:1em -2em 0;max-height:45em}.recipe-header .field--name-field-image-media .swiper-slide{max-height:45em}.recipe-header .field--name-field-image-media img{min-width:100%;object-fit:cover;object-position:50%;min-height:100%;width:100%;height:100%;max-height:45em}.recipe-header .field--name-uid{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic}.recipe-header .field--name-uid:before{content:"by "}.recipe-header .field--name-uid em{display:none}.recipe-header .field--name-uid+.field--name-created:before{content:" | ";color:#457867}.recipe-header .field--name-created+.comment-count:before{content:" | ";color:#457867}.more-link{position:absolute;right:-1em;top:0}.views-group-title .more-link{top:auto;bottom:0}.view-recipe-widgets{position:relative}.view-recipe-widgets .more-link{top:0;margin-top:-2.2em}.view .pager{width:100%}.view.refresh-pager .pager{width:auto;position:absolute;top:-3.5em;right:0}.view.refresh-pager .pager .pager__item--previous,.view.refresh-pager .pager .is-active{display:none}.view.refresh-pager .pager .pager__item--next a{font-size:1.4em}.view.refresh-pager .pager .pager__item--next a:after{content:"";font-family:"bs-icon"}.view-header .refresh-view{position:absolute;top:0;right:0}a.refresh-view{font-size:1.4em}a.refresh-view:after{content:"";font-family:"bs-icon"}.view-recipe-index .field--name-name,.views-complex-grouping-leave .views-group-title{margin-bottom:0}.view-recipe-index .field--name-name h2,.views-complex-grouping-leave .views-group-title h3,.swiper-title{font-size:1.7em;font-weight:600;margin-bottom:.3em;text-transform:uppercase;letter-spacing:.03em;letter-spacing:0;color:#457867}.compact .view-recipe-index .field--name-name h2,.compact .views-complex-grouping-leave .views-group-title h3,.compact .swiper-title{margin-top:.25em;margin-bottom:-0.15em}.swiper-component{position:relative;padding:0 1em 0;margin:0 -1em}.swiper-component:not(.swiper-component-full) .swiper-container{overflow:visible;overflow-x:hidden}.swiper-grid{padding-bottom:2em}.swiper-grid .swiper-slide:first-child{margin-left:0}.swiper-grid .swiper-slide:last-child{margin-right:2.5em}.swiper-component-full{padding:0;margin:0}.swiper-slide{width:inherit}.swiper-pagination{width:100%;bottom:0}.swiper-component-full .swiper-pagination{bottom:.5em}.swiper-button-prev{left:0;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-component:not(.swiper-component-full) .swiper-button-prev{left:-0.5em}.swiper-button-next{right:0;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-component:not(.swiper-component-full) .swiper-button-next{right:-0.5em}.swiper-pagination-bullet{width:.4em;height:.4em;background:#457867;margin:0 .15em}.swiper-component-full .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#9ac93b;opacity:1}.swiper-component-full .swiper-pagination-bullet-active{background:#fff}.swiper-button-prev,.swiper-button-next{color:#fff;background-color:#457867;border:none;border-radius:3px;margin-bottom:8px;padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;display:inline-block;margin:0;font-size:2em;margin-top:-1em;padding:.5em 0 1.5em 0;line-height:.8;width:1.5em;background:#9ac93b;top:40%}@media(pointer:fine){.swiper-button-prev,.swiper-button-next{-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-ms-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms}}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fff;color:#fff}.swiper-component-full .swiper-button-prev,.swiper-component-full .swiper-button-next{top:50%}.swiper-component-full .swiper-button-prev.swiper-button-prev,.swiper-component-full .swiper-button-next.swiper-button-prev{border-top-left-radius:0;border-bottom-left-radius:0}.swiper-component-full .swiper-button-prev.swiper-button-next,.swiper-component-full .swiper-button-next.swiper-button-next{border-top-right-radius:0;border-bottom-right-radius:0}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:#9ac93b}.swiper-component:not(.swiper-component-full) .swiper-button-prev,.swiper-component:not(.swiper-component-full) .swiper-button-next{top:33%}.swiper-component:not(.swiper-component-full) .swiper-button-prev:hover,.swiper-component:not(.swiper-component-full) .swiper-button-next:hover{background-color:#f08221}.swiper-component:not(.swiper-component-full) .swiper-button-prev:hover:after,.swiper-component:not(.swiper-component-full) .swiper-button-next:hover:after{color:#fff}.swiper-button-prev:after,.swiper-button-next:after{color:#fff;width:100%;vertical-align:middle;font-size:inherit;margin:0;padding:0}.recipe-header+.recipe-meta{margin-top:-1em}.action-footer{position:sticky;z-index:100000;bottom:0;padding:1em 0 1.2em 0;border-top:.3em solid #457867;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;left:0;right:0;text-align:center}.action-footer .refresh-view{position:absolute;margin-left:5.5em;margin-top:-0.1em}.action-footer .links{margin:0;padding:0;display:block;text-align:center}.action-footer .links li{margin:0 auto !important;max-width:240px}.action-footer .btn-mealplan.expanded{background:#eed}.action-footer .btn-mealplan.expanded:after{content:"" !important}.action-footer .links li.meal-plan-add .mealplan-form{bottom:1.8em;background:rgba(238,238,221,.8);border-radius:.5em .5em 0 0}.action-footer .links li.meal-plan-add .mealplan-form .panel-tabs{border-bottom:none}.action-footer .links li.meal-plan-add .mealplan-form .panel-tabs a{padding-bottom:.1em}.action-footer .links li.meal-plan-add .mealplan-form .panel-tabs .is-active{border-color:#fff}.action-footer .links li.meal-plan-add .mealplan-form button.l{float:none;width:100%}.action-footer .links li.meal-plan-add .mealplan-form button.r,.action-footer .links li.meal-plan-add .mealplan-form button[data-type=prep]{display:none !important}.recipe-meta{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;text-align:center;margin-bottom:3.5em;border-bottom:2px dotted #9ac93b;max-width:1200px;position:relative;position:sticky;top:-2em;background:rgba(255,255,255,.9);backdrop-filter:blur(1em);-webkit-backdrop-filter:blur(1em);z-index:1}@media screen and (max-width:1200px){.recipe-meta{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.recipe-meta{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.recipe-meta{padding-left:1em;padding-right:1em}}.recipe-meta>*{width:20%;margin:0 auto;padding:.75em 1em}.recipe-meta .node__links{width:100%;position:relative;margin-bottom:-1.8em;margin-top:0;padding-top:.5em}.recipe-meta .node__links .links>li{max-width:260px;margin-left:auto;margin-right:auto}.recipe-meta .recipe-actions{width:100%;display:flex;margin-bottom:-2.25em;align-content:center;justify-content:center}.recipe-meta .recipe-actions .flag{margin:0 .5em .5em}.recipe-meta .recipe-actions .node__links{width:33%;margin:0 .5em .5em;padding-top:0;min-width:200px;max-width:260px}.recipe-meta .field__item,.recipe-meta a{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.recipe-meta .field--name-field-kitchen-tools a:after{content:", "}.recipe-meta .field--name-field-kitchen-tools a:last-child:after{content:""}.node--type-meal-plan .signup{position:relative;margin-top:3em;margin-bottom:3em;z-index:1;margin-left:-2em;margin-right:-2em}@media screen and (min-width:45em){.node--type-meal-plan .signup{margin-left:-2em;margin-right:-2em}}@media screen and (min-width:50em){.node--type-meal-plan .signup{margin-left:-5em;margin-right:-5em}}@media screen and (min-width:60em){.node--type-meal-plan .signup{margin-left:-10em;margin-right:-10em}}@media screen and (min-width:85em){.node--type-meal-plan .signup{margin-left:-15em;margin-right:-15em}}.node--type-meal-plan.preview .views-field-field-quantity{display:none}.node--type-meal-plan.preview .bi-journal-plus{margin-top:-6em;position:relative;z-index:10}.node--type-meal-plan.preview .field--name-field-meals{max-height:30em;overflow:hidden;position:relative}.node--type-meal-plan.preview .field--name-field-meals:before{content:"";z-index:1;box-shadow:inset 0 -30em 15em -8em #fff;position:absolute;top:-1em;left:-1em;bottom:-1em;right:-1em}.node--type-meal-plan.node--view-mode-teaser .view-eva .column img,.node--type-meal-plan.node--view-mode-teaser .view-eva #site-footer .footer-top .columns>.block img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-teaser .view-eva .columns>.block img,.node--type-meal-plan.node--view-mode-poster .view-eva .column img,.node--type-meal-plan.node--view-mode-poster .view-eva #site-footer .footer-top .columns>.block img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-poster .view-eva .columns>.block img,.node--type-meal-plan.node--view-mode-featured .view-eva .column img,.node--type-meal-plan.node--view-mode-featured .view-eva #site-footer .footer-top .columns>.block img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-featured .view-eva .columns>.block img{border-top-left-radius:.5em;border-bottom-left-radius:.5em}.node--type-meal-plan.node--view-mode-teaser .view-eva .column:last-child img,.node--type-meal-plan.node--view-mode-teaser .view-eva #site-footer .footer-top .columns>.block:last-child img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-teaser .view-eva .columns>.block:last-child img,.node--type-meal-plan.node--view-mode-poster .view-eva .column:last-child img,.node--type-meal-plan.node--view-mode-poster .view-eva #site-footer .footer-top .columns>.block:last-child img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-poster .view-eva .columns>.block:last-child img,.node--type-meal-plan.node--view-mode-featured .view-eva .column:last-child img,.node--type-meal-plan.node--view-mode-featured .view-eva #site-footer .footer-top .columns>.block:last-child img,#site-footer .footer-top .node--type-meal-plan.node--view-mode-featured .view-eva .columns>.block:last-child img{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.5em;border-bottom-right-radius:.5em}.node--type-meal-plan.node--view-mode-featured h3,.node--type-meal-plan.node--view-mode-featured .is-3,.node--type-meal-plan.node--view-mode-featured h4{margin-top:.35em;font-size:1.6uem}.node--type-meal-plan.node--view-mode-poster h3,.node--type-meal-plan.node--view-mode-poster .is-3,.node--type-meal-plan.node--view-mode-poster h4{margin-top:.35em;font-size:1.3em}.flag a.button,.flag body .recipe-actions .flag-bookmark>a,body .recipe-actions .flag .flag-bookmark>a,.flag a.btn{border:none}.flag a.button:hover,.flag body .recipe-actions .flag-bookmark>a:hover,body .recipe-actions .flag .flag-bookmark>a:hover,.flag a.btn:hover{border:inherit}.recipe-content{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;max-width:50em}@media screen and (max-width:1200px){.recipe-content{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.recipe-content{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.recipe-content{padding-left:1em;padding-right:1em}}.recipe-content .notes{padding:1em 2em;position:relative;min-height:3.5em}.recipe-content .notes .field__label{color:#457867;margin-top:0}.recipe-content .notes .flag{position:absolute;top:1.05em;right:1em}.recipe-content .notes+.field--name-field-recipe{margin-top:1px}.recipe-content .notes .views-element-container p:first-child{margin-top:1em}.recipe-content .notes .views-element-container p:last-child{margin-bottom:1em}.recipe-content .notes .views-row{margin:0}.recipe-content .field--name-field-ingredients+.signup{margin-top:0}.recipe-content .signup{position:relative;margin-bottom:10em;z-index:1}@media screen and (min-width:65em){.recipe-content .signup{margin-left:-5em;margin-right:-5em}}@media screen and (min-width:85em){.recipe-content .signup{margin-left:-12em;margin-right:-12em}}.recipe-content .field--name-field-ingredients{margin-top:3em;margin-bottom:3em}.recipe-content .field--name-field-ingredients .field__label{margin-bottom:.5em}@media screen and (max-width:420px){.recipe-content .field--name-field-ingredients .field__label{text-align:center;padding-bottom:.5em}}.preview .recipe-content .field--name-field-ingredients{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.recipe-content .field--name-field-recipe{margin:3em 0 6em}.recipe-content .recipe-diets,.recipe-content .field,.recipe-content .views-element-container{position:relative}.recipe-intro{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;max-width:50em}@media screen and (max-width:1200px){.recipe-intro{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.recipe-intro{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.recipe-intro{padding-left:1em;padding-right:1em}}.recipe-intro .field--name-body,.recipe-intro .field--name-field-tip{margin-top:1em;margin-bottom:1em;font-size:1.05em;margin-left:auto;margin-right:auto}.recipe-intro .field--name-body{padding:0}.recipe-intro .field--name-body .field__item{font-size:1.05em}.recipe-intro .field--name-body p:first-child:first-letter{float:left;font-size:4em;line-height:.8;padding-right:.075em;position:relative;margin-top:-0.05em;margin-left:-0.05em}.recipe-intro .field--name-body p:first-child:first-line{font-weight:600}.recipe-intro .field--name-field-tip{background:#eed;padding:1em 2em;margin-top:2em}.recipe-intro .field--name-field-tip .field__label{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;margin:0 .1em 0 0 !important;padding-top:0;font-size:1em !important;font-weight:700;font-style:normal}.recipe-intro .field--name-field-tip p{font-style:italic}.recipe-footer{margin-top:0}.preview .recipe-footer{border:none}.preview .recipe-footer .link-list,.preview .recipe-footer .field--type-fivestar{opacity:.4}.preview .recipe-footer .comments{background:transparent;padding:0}.recipe-footer>*{margin-bottom:1.5em}.field--name-field-related-recipes{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;max-width:100%}@media screen and (max-width:1200px){.field--name-field-related-recipes{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.field--name-field-related-recipes{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.field--name-field-related-recipes{padding-left:1em;padding-right:1em}}.field--name-field-related-recipes .field__label{text-align:center}.flag-bookmark{position:relative}.flag-bookmark>a{display:block;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;padding:.45em .65em .45em;margin:0;line-height:1.2;text-align:center;box-sizing:border-box;position:relative;color:transparent}.flag-bookmark>a:after{color:#fff;font-size:.75em;position:absolute;left:.8em;top:1em;text-shadow:0px 2px 5px rgba(0,0,0,.9);content:"";font-family:"bs-icon";-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.flag-bookmark>a:hover:after{content:""}.flag-bookmark .ajax-progress{position:absolute;top:15%;left:20%;opacity:.2}.flag-bookmark .js-flag-message{display:none}.flag-bookmark.action-unflag>a{font-size:1.45em}.flag-bookmark.action-unflag>a:after{font-size:.6em;left:1.5em;top:1.4em;text-shadow:none;color:#457867;content:""}.flag-bookmark.action-unflag>a:hover:after{content:"";transform:scale(1.3);color:#fff}body .recipe-actions .flag-bookmark>a{padding-left:2.1em;padding-right:1.6em;padding-bottom:.35em;margin:0}body .recipe-actions .flag-bookmark>a:after{left:.65em;top:.5em;text-shadow:none;font-size:.9em}body .recipe-actions .flag-bookmark.action-unflag>a{background-color:#457867;padding-left:2.1em;padding-right:1.2em}body .recipe-actions .flag-bookmark.action-unflag>a:after{color:#fff;left:.9em;font-size:.9em;top:.45em}body .recipe-actions .flag-bookmark.action-unflag>a:before{content:"";border-top:.7em solid #fff;border-right:.7em solid transparent;background:rgba(255,255,255,.65);box-shadow:.25em .25em .3em -0.125em rgba(0,0,0,.25);position:absolute;top:-2px;left:-1px;border-radius:0 0 2px 0}.node--view-mode-selectable{border-radius:8px 8px 0 0;overflow:hidden}.node--view-mode-selectable img{max-height:160px;object-fit:cover}.node--view-mode-selectable figure{border-width:.25em !important}.node--view-mode-selectable figure>a{display:block;line-height:0}.node--view-mode-poster .contextual,.node--view-mode-selectable .contextual{right:50px}.node--view-mode-poster .node__links,.node--view-mode-selectable .node__links{position:absolute;top:0;right:0;z-index:9999}.node--view-mode-poster .flag-bookmark,.node--view-mode-selectable .flag-bookmark{position:absolute;top:-0.05em;left:-0.05em;width:2.25em}.node--view-mode-poster .flag-bookmark>a:before,.node--view-mode-selectable .flag-bookmark>a:before{content:"";-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;position:absolute;top:0;left:0;width:0;height:0;border-radius:0 0 5px 0;border-top:0px solid #fff;border-right:0px solid transparent;background:rgba(255,255,255,0)}.node--view-mode-poster .flag-bookmark.action-flag>a:before,.node--view-mode-selectable .flag-bookmark.action-flag>a:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:50%;width:1.2em}.node--view-mode-poster .flag-bookmark.action-unflag>a,.node--view-mode-selectable .flag-bookmark.action-unflag>a{font-size:1.45em}.node--view-mode-poster .flag-bookmark.action-unflag>a:before,.node--view-mode-selectable .flag-bookmark.action-unflag>a:before{border-top:1.75em solid #fff;border-right:1.75em solid transparent;background:rgba(255,255,255,.85);box-shadow:.25em .25em .3em -0.125em rgba(0,0,0,.25)}.node--view-mode-poster .flag-bookmark.action-unflag>a:hover:before,.node--view-mode-selectable .flag-bookmark.action-unflag>a:hover:before{background:#f08221 !important}.nm-list-edit-nav{position:sticky;top:0;z-index:999;padding:1em 0;background:rgba(244,244,240,.9);border-radius:0 0 0 5px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:.9em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nm-list-edit-nav .back+.bi-save2{margin-right:0;margin-left:auto}.nm-list-edit-nav.nm-cal-edit{position:relative;padding:.5em 0 .5em}.nm-list-edit-nav.nm-cal-edit+.fc{background:#fff;padding:.75em 0 .25em;border-radius:5px}.nm-list-edit-nav.nm-cal-edit+.fc .fc-header-toolbar{padding:0 .5em}.nm-list-edit-nav.nm-cal-edit+.fc .fc-list-empty{background:transparent;font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic}.nm-list-edit-nav.nm-cal-edit+.fc .fc-list-view,.nm-list-edit-nav.nm-cal-edit+.fc .fc-widget-header{border-left:none;border-right:none;border-bottom:none}.nm-list-edit-nav.nm-cal-edit+.fc .fc-widget-header{padding-left:.25em;padding-right:.25em}.nm-list-edit-nav.nm-cal-edit+.fc .fc-widget-header .fc-today{font-weight:700}.nm-list-edit-nav.nm-cal-edit+.fc .fc-body>tr>.fc-widget-content{border-left:none;border-bottom:none;border-right:none;padding-left:.25em;padding-right:.25em}.nm-list-edit-nav.nm-cal-edit+.fc .fc-body .fc-widget-content{border-color:#eed}.nm-list-edit-nav:not(.nm-cal-edit) .calendar-form{margin-right:0;margin-left:auto}.nm-list-edit-nav:not(.nm-cal-edit) .calendar-form .form-container{right:0;left:auto}.nm-list-edit-nav button:first-child{margin-right:.5em}.nm-list-edit-nav::after{clear:both;content:" ";display:table}.nm-list-edit-nav+.form-title{margin-top:1em;margin-bottom:1em}.nm-list-edit-nav+.form-title .form-text{background:rgba(77,60,39,.05);margin-bottom:0}button.right{flex-basis:flex-end;margin-left:auto}.calendar-form{position:relative}.calendar-form .form-container{position:absolute;z-index:1;top:-0.3em;left:-0.3em;background:#fff;padding:.3em .05em .5em .3em;border-radius:5px}.calendar-form .form-container .container-inline{padding-top:.5em}.calendar-form .form-container .container-inline>:first-child{margin-left:1em}.dropdown-container{position:relative;z-index:999}.dropdown-form{position:absolute;width:100%;min-width:15em;left:0;right:0;background:rgba(255,255,255,.85);border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1em;box-shadow:0 1em 1em rgba(69,120,103,.3)}.dropdown-form button{display:block;width:100%}.dropdown-form .container-inline{margin-bottom:1em}button.dropdown{position:relative;padding-right:2.5em !important}button.dropdown:after{position:absolute;right:.5em;content:"";font-family:"bs-icon"}.links li.meal-plan-select-recipe{padding:0;margin:0;position:relative;display:block;z-index:1}.btn-select-recipe{background:rgba(255,255,255,.5);border-radius:0 0 0 5px;backdrop-filter:blur(10px) invert(10%);-webkit-backdrop-filter:blur(10px) invert(10%);font-size:1.3em;color:#fff;line-height:1.2;padding:.4em .55em .2em}.btn-select-recipe:after{content:"";font-family:"bs-icon"}.btn-select-recipe.active{background:#9ac93b}.btn-select-recipe.active:after{content:"";font-family:"bs-icon"}.links li.meal-plan-add{padding:0;margin:0;position:relative;display:block;z-index:1}.node--view-mode-poster .links li.meal-plan-add{position:static}.links li.meal-plan-add>.button,.links body .recipe-actions li.flag-bookmark.meal-plan-add>a,body .recipe-actions .links li.flag-bookmark.meal-plan-add>a{display:block;position:relative;padding-left:1.8em}.links li.meal-plan-add>.button:after,.links body .recipe-actions li.flag-bookmark.meal-plan-add>a:after,body .recipe-actions .links li.flag-bookmark.meal-plan-add>a:after{position:absolute;left:.75em;content:"";font-family:"bs-icon"}.links li.meal-plan-add .added:after{content:"";font-family:"bs-icon"}.links li.meal-plan-add>.btn-icon{display:block;font-size:1.3em;color:#fff;background:rgba(255,255,255,.15);border-radius:0 0 0 5px;backdrop-filter:blur(10px) invert(10%);-webkit-backdrop-filter:blur(10px) invert(10%)}.links li.meal-plan-add>.btn-icon:after{content:"";font-family:"bs-icon"}.links li.meal-plan-add>.btn-icon.added{background-color:#9ac93b}.links li.meal-plan-add>.btn-icon.added:after{content:""}.links li.meal-plan-add>.btn-icon:hover{background:#9ac93b}.links li.meal-plan-add .mealplan-form{position:absolute;width:100%;left:0;right:0;background:rgba(255,255,255,.85);border-radius:5px;-webkit-backdrop-filter:blur(10px) invert(10%);backdrop-filter:blur(10px) invert(10%);padding:.25em}.view-mode-full .links li.meal-plan-add .mealplan-form{padding:.5em;background:rgba(255,255,255,.5)}.links li.meal-plan-add .mealplan-form .step-1{display:none}.links li.meal-plan-add .mealplan-form.disabled>*{opacity:.33}.links li.meal-plan-add .mealplan-form.disabled>*.loader-wrap{opacity:1}.links li.meal-plan-add .mealplan-form.disabled>*.dropdown-buttons{display:none}.links li.meal-plan-add .mealplan-form .mealplan-choose,.links li.meal-plan-add .mealplan-form .calendar-choose{max-width:13em;margin:0 auto;min-height:2em}.links li.meal-plan-add .mealplan-form .calendar-choose{text-align:center}.links li.meal-plan-add .mealplan-form .calendar-choose input{width:7em}.links li.meal-plan-add .mealplan-form .mealplan-choose{font-size:1em}.links li.meal-plan-add .mealplan-form .mealplan-choose .flex{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:nowrap;align-content:center}.links li.meal-plan-add .mealplan-form .mealplan-choose label{font-size:.8em;margin:.25em 0 .3em .5em;width:100%}.links li.meal-plan-add .mealplan-form .mealplan-choose .step-2,.links li.meal-plan-add .mealplan-form .mealplan-choose .form-text{display:none}.links li.meal-plan-add .mealplan-form .mealplan-choose.entry .step-1{display:none}.links li.meal-plan-add .mealplan-form .mealplan-choose.entry .form-text,.links li.meal-plan-add .mealplan-form .mealplan-choose.entry .step-2{display:block}.links li.meal-plan-add .mealplan-form .mealplan-choose.entry .form-text{max-width:100%;width:100%;margin-right:0}.links li.meal-plan-add .mealplan-form .mealplan-choose.entry select,.links li.meal-plan-add .mealplan-form .mealplan-choose.entry .btn-create{display:none}.links li.meal-plan-add .mealplan-form select{width:calc(100% - 2em);max-width:calc(100% - 2em)}.links li.meal-plan-add .mealplan-form select,.links li.meal-plan-add .mealplan-form .form-text{margin-right:.5em;width:auto;flex-grow:1;margin-bottom:0}.links li.meal-plan-add .mealplan-form .btn-create{padding:0;font-size:1em;line-height:1;margin-right:0;margin-bottom:0;margin-left:auto;right:0;background:#fff;color:#023;z-index:1}@media(pointer:fine){.links li.meal-plan-add .mealplan-form .btn-create{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.links li.meal-plan-add .mealplan-form .btn-create:hover{color:#fff;background:#457867}.links li.meal-plan-add .mealplan-form .btn-create:before{display:block;font-size:1.35em;content:"";font-family:"bs-icon"}.links li.meal-plan-add .mealplan-form .mealplan-choose,.links li.meal-plan-add .mealplan-form select,.links li.meal-plan-add .mealplan-form .form-text{font-size:.9em}.links li.meal-plan-add .mealplan-form .form-text{padding-top:.3em;padding-bottom:.3em}.node--view-mode-poster .links li.meal-plan-add .mealplan-form{left:auto;width:auto;right:-10px;min-width:200px}.swiper-grid .node--view-mode-poster .links li.meal-plan-add .mealplan-form{right:.3em;top:1.5em}.node--view-mode-poster .links li.meal-plan-add .mealplan-form .flex{width:12em}.node--view-mode-full .links li.meal-plan-add .mealplan-form .step-2{text-align:left;color:#4d3c27}.links li.meal-plan-add .dropdown-buttons button:after{position:absolute;content:"";font-family:"bs-icon";right:.4em;font-size:1em;margin-top:.05em;color:rgba(255,255,255,.5)}.links li.meal-plan-add .dropdown-buttons button:hover:before{color:#fff}.dropdown-buttons{display:block;margin:.75em 0 0}.dropdown-buttons button{font-size:.8em;position:relative;margin-top:.25em;display:block;width:100%;padding:.5em .7em;text-align:left}.dropdown-buttons button:first-child{background-color:#f08221}.dropdown-buttons button:first-child:hover{background-color:#d0690e}.dropdown-buttons button:first-child+button{background-color:#9ac93b}.dropdown-buttons button:first-child+button:hover{background-color:#7da42d}.dropdown-buttons button:first-child+button+button{background-color:#dbcd0a}.dropdown-buttons button:first-child+button+button:hover{background-color:#aa9f08}.dropdown-buttons button:first-child+button+button+button{background-color:#dca725}.dropdown-buttons button:first-child+button+button+button:hover{background-color:#b2861c}.dropdown-buttons button:last-child{background-color:#457867}.dropdown-buttons button:last-child:hover{background-color:#32584b}.dropdown-buttons button.l,.dropdown-buttons button.r{width:calc(50% - .125em);margin-right:.2em}.dropdown-buttons button.l{float:left}.dropdown-buttons button.r+button{clear:both}.block-views-blockshopping-list-block-1{background:#eed}.block-views-blockshopping-list-block-1 .block-title{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em;max-width:720px}@media screen and (max-width:1200px){.block-views-blockshopping-list-block-1 .block-title{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){.block-views-blockshopping-list-block-1 .block-title{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){.block-views-blockshopping-list-block-1 .block-title{padding-left:1em;padding-right:1em}}.view-shopping-list{margin-left:auto;margin-right:auto}.view-shopping-list table caption{margin:.5em 0 0 0;font-size:1.7em}.view-shopping-list table th:first-child,.view-shopping-list table .field__label.th:first-child,.view-shopping-list table td:first-child{padding-left:0 !important}.view-shopping-list th,.view-shopping-list .field__label.th{text-transform:uppercase;letter-spacing:.03em;font-size:.8em}.view-shopping-list thead{background:none;color:#457867}.view-shopping-list tr,.view-shopping-list tr:nth-child(even){background:transparent}.view-shopping-list tr td{padding:.25em .3em}.view-shopping-list .views-field-field-quantity{width:10em;display:none}body.user-logged-in .view-shopping-list .views-field-field-quantity{display:table-cell}.view-shopping-list .views-field-field-ingredient{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.view-shopping-list .views-field-field-ingredient strong{font-weight:600}.field--name-field-ingredients .nm-list-edit-nav{z-index:0;background:none}.field--name-field-ingredients .nm-list-edit-nav .btn-shopping-list:not(.expanded){margin-left:1em}.field--name-field-ingredients .nm-list-edit-nav+.form-item{padding-left:1.9em}.field--name-field-ingredients.expanded .nm-list-edit-nav{border-top:1px dashed #ccccbf;padding-bottom:0}.view-shopping-list.expanded tr:hover,.view-shopping-list.expanded .paragraph--type--ingredient:hover,.field--name-field-ingredients.expanded tr:hover,.field--name-field-ingredients.expanded .paragraph--type--ingredient:hover{background:#f6faf6}.view-shopping-list.expanded .paragraph--type--ingredient,.field--name-field-ingredients.expanded .paragraph--type--ingredient{padding-left:1.5em}.view-shopping-list.expanded .paragraph--type--ingredient .inline-form,.field--name-field-ingredients.expanded .paragraph--type--ingredient .inline-form{margin-right:.5em}.view-shopping-list.expanded .unit,.field--name-field-ingredients.expanded .unit{font-size:.9em}.view-shopping-list.expanded .inline-form,.field--name-field-ingredients.expanded .inline-form{font-size:1em;border:1px solid #457867;color:#457867;padding:.1em .3em;border-radius:5px;text-align:center}.view-shopping-list.expanded tr,.view-shopping-list.expanded .paragraph--type--ingredient,.field--name-field-ingredients.expanded tr,.field--name-field-ingredients.expanded .paragraph--type--ingredient{cursor:pointer}@media(pointer:fine){.view-shopping-list.expanded tr,.view-shopping-list.expanded .paragraph--type--ingredient,.field--name-field-ingredients.expanded tr,.field--name-field-ingredients.expanded .paragraph--type--ingredient{-webkit-transition:opacity 250ms ease;-moz-transition:opacity 250ms ease;-ms-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;transition:opacity 250ms ease}}.view-shopping-list.expanded tr.disabled,.view-shopping-list.expanded .paragraph--type--ingredient.disabled,.field--name-field-ingredients.expanded tr.disabled,.field--name-field-ingredients.expanded .paragraph--type--ingredient.disabled{opacity:.5}.view-shopping-list.expanded tr.disabled strong,.view-shopping-list.expanded .paragraph--type--ingredient.disabled strong,.field--name-field-ingredients.expanded tr.disabled strong,.field--name-field-ingredients.expanded .paragraph--type--ingredient.disabled strong{font-weight:400}.view-shopping-list.expanded tr.disabled .inline-form,.view-shopping-list.expanded .paragraph--type--ingredient.disabled .inline-form,.field--name-field-ingredients.expanded tr.disabled .inline-form,.field--name-field-ingredients.expanded .paragraph--type--ingredient.disabled .inline-form{border-color:transparent}.view-shopping-list.view-display-id-page_2{max-width:40em}.view-shopping-list.view-display-id-page_2 .nm-list-edit-nav{background:#f4f4f0 !important}.view-shopping-list.view-display-id-page_2 .view-content{padding:0 !important}.view-shopping-list.view-display-id-page_2 table,.view-shopping-list.view-display-id-page_2 .view-content,.view-shopping-list.view-display-id-page_2 tbody{background:transparent !important}.views-table .views-field-created em{font-size:.8em}.item-list li{font-size:.85em}.addthis_inline_share_toolbox{margin:1em auto}.addthis_inline_share_toolbox table{margin:0}.addthis_inline_share_toolbox table td{border:none;padding:0}.addthis_inline_share_toolbox .at4-jumboshare .at4-count-container{border:none;color:#9ac93b;text-align:left}.addthis_inline_share_toolbox .at4-jumboshare .at4-share-container{text-align:right;width:60%}.addthis_inline_share_toolbox .at4-jumboshare .at4-count{color:inherit !important}.addthis_inline_share_toolbox .at4-jumboshare .at4-count span:last-child{font-size:2.4em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.addthis_inline_share_toolbox .at4-jumboshare .at4-title{font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic;text-transform:lowercase;color:inherit !important}.autocomplete-suggestion-suggestion-suffix:before{content:" "}.loader-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;display:none}.disabled .loader-wrap{display:block}.loader-wrap .loader{font-size:3em;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em;border-left-color:#f08221}.tabs.is-toggle{margin-bottom:2em !important}.tabs.is-toggle ul{justify-content:flex-end}.tabs.is-toggle ul li a,.tabs.is-toggle ul li button{background:#ccccbf;color:#fff;border:none}.tabs.is-toggle ul li a:hover,.tabs.is-toggle ul li button:hover{background:#88887c}.tabs.is-toggle ul li a.is-active,.tabs.is-toggle ul li button.is-active{background:#f08221}.nm-diet-tabs .tabs.is-toggle ul,.tabs.is-toggle.text-center ul{justify-content:center;font-size:1.15em}@media screen and (max-width:560px){.nm-diet-tabs .tabs.is-toggle ul,.tabs.is-toggle.text-center ul{justify-content:flex-start}}.nm-diet-tabs .tabs.with-tooltip{margin-bottom:0 !important}@media screen and (max-width:414px){.nm-diet-tabs .m-hide{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}}.swiper-title.center-480,.view-toggle-header .swiper-title{margin-top:.2em}@media screen and (min-width:559px){.swiper-title.center-480,.view-toggle-header .swiper-title{text-align:center}}.view-toggle-header .view-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em}.view-toggle-header .view-header .swiper-title,.view-toggle-header .view-header .nm-diet-tabs{width:100%}.view-toggle-header .view-header .text-right{order:10;margin-right:0;margin-left:auto;margin-bottom:0;padding-left:1em}.view-toggle-header .view-header .view-filters{position:relative;margin-left:0;margin-right:auto;flex-grow:1}@media screen and (max-width:560px){.view-toggle-header .view-header .view-filters{margin-bottom:1em}}.view-toggle-header .view-header .view-filters input,.view-toggle-header .view-header .view-filters .form-actions,.view-toggle-header .view-header .view-filters .form-item{margin:0}.view-toggle-header .view-header .view-filters .form-submit{position:absolute;top:0;right:0;width:3em;height:100%;opacity:0;z-index:10}.tabs,.inline .tabs{margin:.25em 0 1.25em !important;border:none}.tabs.is-medium,.inline .tabs.is-medium{font-size:1.25em}.tabs.panel-tabs,.inline .tabs.panel-tabs{margin-bottom:.75em !important}.tabs a,.tabs button,.inline .tabs a,.inline .tabs button{cursor:pointer;font-style:italic;font-family:"Lora",serif;margin-right:0}@media(pointer:fine){.tabs a,.tabs button,.inline .tabs a,.inline .tabs button{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.mealplan-form .tabs a,.mealplan-form .tabs button,.mealplan-form .inline .tabs a,.mealplan-form .inline .tabs button{color:#776;padding:.3em .5em}.mealplan-form .tabs a:hover,.mealplan-form .tabs button:hover,.mealplan-form .inline .tabs a:hover,.mealplan-form .inline .tabs button:hover{color:#457867;border-color:#457867;background:none}.mealplan-form .tabs a.is-active,.mealplan-form .tabs button.is-active,.mealplan-form .inline .tabs a.is-active,.mealplan-form .inline .tabs button.is-active{background:none;border-color:#9ac93b;border-width:3px;color:#457867}.tabs ul,.inline .tabs ul{flex-wrap:wrap;overflow:hidden;flex-shrink:1;padding:0;margin:0;border:none !important}.tabs ul li,.inline .tabs ul li{margin:0 0 .25em;padding:0}.container-inline label,.container-inline input{display:inline-block;vertical-align:middle}.container-inline label{margin:0;margin-right:.5em}.views-group-title{position:relative}#exposed-filters-summary{padding:1em 0 .5em}#exposed-filters-summary .exposed-filter-value{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;border-radius:1em;border:none;background:#eed;color:#556;padding:.45em 1.75em .4em .75em;box-shadow:none;line-height:.7;padding-right:2em;margin-right:.3em;margin-bottom:.4em;position:relative;font-size:.85em;padding-left:.85em}#exposed-filters-summary .exposed-filter-value h2{display:inline;font-size:inherit;font-weight:500;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3}#exposed-filters-summary .exposed-filter-value h2 em{display:none;font-size:.8em}#exposed-filters-summary .exposed-filter-value .text-btn{position:absolute;top:50%;margin-top:-0.7em;right:-0.25em;font-size:.8em}#exposed-filters-summary .exposed-filter-value .text-btn:not(:hover){color:#f08221}.ingredients-avoid{margin:0 .3em;font-size:.95em;color:#88887c}.profile--view-mode--default .ingredients-avoid em:not(:first-child):not(:last-child):after{content:", "}.ui-widget.ui-dialog{background:#f3f4ee;border-color:#ccccbf;box-shadow:.25em .25em .5em rgba(0,0,0,.1)}.ui-widget.ui-dialog .ui-dialog-titlebar,.ui-widget.ui-dialog .ui-dialog-buttonpane{border:none;z-index:101}.ui-widget.ui-dialog .ui-dialog-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-widget.ui-dialog .ui-dialog-titlebar-close{padding:1em;z-index:1;top:0;right:0;margin:0;width:2em;height:2em}.ui-widget.ui-dialog .ui-dialog-titlebar-close:hover{border:none}.ui-widget.ui-dialog .ui-dialog-content{padding-top:0}.ui-widget.ui-dialog .ui-dialog-buttonpane{padding-top:0}.ui-widget.ui-dialog .form-actions{font-size:.9em}.ui-widget.ui-dialog .form-actions button{margin-top:0}.nm-generator-messages{width:calc(100% - 2em);max-width:850px;margin:3em auto 15em;border-radius:.5em;padding:.5em 1em;text-align:center}.nm-generator-messages p{margin:0 auto .5em}.nm-generator-messages p .btn{font-style:italic;font-weight:400;margin:0 .5em}.nm-generator-actions{position:relative;width:calc(100% - 2em);max-width:850px;margin:3em auto 3em;border-radius:.5em;padding:.5em 1em;background:#457867}.nm-generator-actions p,.nm-generator-actions label,.nm-generator-actions h4{color:rgba(255,255,255,.9)}.nm-generator-actions.disabled .form-wrap>*{opacity:.3}.nm-generator-actions.disabled .form-wrap>*.buttons{opacity:1}.nm-generator-actions .form-wrap{width:100%;max-width:300px;margin:0 auto}.nm-generator-actions p{margin:-0.2em 0;opacity:.75}.nm-generator-actions p:before{content:"—  "}.nm-generator-actions p:after{content:"  —"}.nm-generator-actions label.inline{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.nm-generator-actions select{height:2em}.nm-generator-actions input,.nm-generator-actions select{font-size:1.2em}.nm-generator-actions .form-text{font-size:1.1em}.nm-generator-actions input[name=date]{border-radius:3px;border:1px solid #a3a399;padding:.25em .5em;margin-bottom:.5em}.nm-generator-actions input[name=date],.nm-generator-actions select,.nm-generator-actions .form-text{width:100%;margin:.5em auto .5em}.nm-generator-actions .form-text{margin-bottom:3em}.nm-generator-actions .nm-generator-save{position:relative;margin-bottom:-1.5em;margin-left:auto;margin-right:auto;display:block;margin-top:2em;font-size:1.1em;width:100%}.nm-plan-day{position:relative;padding:1em;border-radius:.5em;margin:1em auto 3em;-webkit-transition:background 125ms ease;-moz-transition:background 125ms ease;-ms-transition:background 125ms ease;-o-transition:background 125ms ease;transition:background 125ms ease;max-width:850px}@media screen and (max-width:640px){.nm-plan-day{padding-left:.25em;padding-right:.25em}}@media screen and (max-width:580px){.nm-plan-day{max-width:400px}}.nm-plan-day .collapse-title{margin:0;cursor:pointer}.nm-plan-day .nm-day-plan-view{margin-top:1em}.nm-plan-day .continue{position:relative;margin-left:auto;margin-right:auto;display:block;width:10em}.nm-plan-day .add-another{height:100%;max-height:200px;padding:0;text-align:left;box-sizing:border-box;width:auto;text-align:center;position:relative}.nm-plan-day .add-another .btn-add{font-size:3em;font-weight:100;border:1px solid transparent;width:100%;height:100%;border-radius:.75rem;max-height:160px;box-sizing:border-box}@media screen and (max-width:580px){.nm-plan-day .add-another .btn-add{height:1.5em;line-height:1;padding-top:0;padding-bottom:0}}.nm-plan-day .add-another .btn-add:not(:hover){color:#aaa}@media screen and (max-width:580px){.nm-plan-day .add-another .btn-add:not(:hover){border:1px dashed #ccc}}.nm-plan-day:has(.collapsible.hide){margin-bottom:1em;background:rgba(255,255,255,.5)}.nm-plan-day:has(.collapsible.hide):hover{background:#fff}.nm-plan-day:has(.collapsible.hide) .collapse-title{color:#457867}.nm-plan-day:has(.collapsible.hide) .section-label:after,.nm-plan-day:has(.collapsible.hide) .section-label:before{visibility:hidden}.nm-plan-day:last-child .continue{display:none !important}.nm-plan-day .buttons{display:block;background:rgba(255,255,255,.85);border-radius:5px;-webkit-backdrop-filter:blur(10px) invert(10%);backdrop-filter:blur(10px) invert(10%);padding:.5em;width:100%;position:absolute;right:0;left:0;z-index:99999;top:-2.6em;box-shadow:0px 0px 1em rgba(0,0,0,.3)}@media screen and (max-width:580px){.nm-plan-day .buttons{width:auto;right:.5em;left:.5em}}.nm-plan-day .buttons button{display:block;min-width:100%;font-size:.7em;margin-bottom:.1em;padding:.3em}@media screen and (max-width:580px){.nm-plan-day .buttons button{font-size:1.2em}}.nm-plan-day .buttons button:last-child{margin-bottom:0}.nm-plan-day .buttons button:hover{opacity:.9}.nm-plan-day .buttons button:nth-child(5n-9){background-color:#f08221}.nm-plan-day .buttons button:nth-child(5n-8){background-color:#dca725}.nm-plan-day .buttons button:nth-child(5n-7){background-color:#f9cf45}.nm-plan-day .buttons button:nth-child(5n-6){background-color:#9ac93b}.nm-plan-day .buttons button:nth-child(5n-5){background-color:#457867}.nm-plan-day .buttons hr{margin:.45em}.nm-day-plan-view .node--view-mode-selectable .node-title{font-size:.95em;font-weight:600}.nm-day-plan-view .section-label{font-size:1.3em;margin-left:.5em;margin-bottom:.3em;margin-top:0}.nm-day-plan-view .refresh-view{right:.7em;font-size:1.1em;top:-1.7em}.nm-day-plan-view .refresh-view:not(:hover){color:#ccc}@media screen and (max-width:580px){.nm-day-plan-view .refresh-view{font-size:1.3em}}.nm-day-plan-view .nm-meal-plan-back{position:absolute;font-size:1.1em;top:-1.7em;right:2.2em}@media screen and (max-width:580px){.nm-day-plan-view .nm-meal-plan-back{font-size:1.3em}}.nm-day-plan-view .nm-meal-plan-back:not(:hover){color:#ccc}.nm-day-row{margin-bottom:.5em;background:#fff;padding:.85em 1.15em 1em;border-radius:.75em}.nm-day-row:last-of-type{padding-bottom:3.5em;margin-bottom:-1em}.nm-day-row select{display:inline-block;margin-left:.5em;-webkit-appearance:none;appearance:none;border:none;padding:.2em .3em;text-align:center;color:#457867;font-size:.8em;position:absolute;margin-top:-0.1em;background:#fff}.nm-day-row .swiper-title{font-size:1.1em;font-weight:700;margin-left:0;margin-bottom:.4em;margin-top:0}@media screen and (max-width:580px){.nm-day-row .swiper-title{font-size:1.3em}}.nm-day-row .swiper-title+.columns{margin-top:0}.nm-day-row .columns{margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:580px){.nm-day-row .columns{display:flex}}.nm-day-row .dinner+.side{margin-left:1.5rem}.nm-day-row .meal-wrap{position:relative}.nm-day-row .columns .meal-wrap{display:block;padding:0 .5rem 1rem;flex-basis:0;flex-grow:1;flex-shrink:1}@keyframes spinner-bulqg1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes spinner-oaa3wk{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}.ajax-progress-fullscreen{background-color:#f08221;width:46px;height:46px;padding:8px;border-radius:50%;background-image:none !important;opacity:.9;left:calc(50% - 25px) !important}.ajax-progress-fullscreen:before{content:"";display:block;width:30px;height:30px;border-radius:50%;border:3px solid #fff;animation:spinner-bulqg1 .8s infinite linear alternate,spinner-oaa3wk 1.6s infinite linear}.mf-modal-overlay-1,.mf-modal-overlay-2,.mf-modal-overlay-3{background:url("https://nourishingmeals.com/sites/default/files/styles/content/public/media/Balanced%20Meals-1.jpg") no-repeat center !important;background-size:cover !important;opacity:1 !important;filter:brightness(0.7)}.grid-teasers.view>header h3{text-align:center;text-transform:uppercase;letter-spacing:.03em;margin-top:.5em;color:#457867;font-size:1.2em;font-weight:600;margin-bottom:.5em}.comments{width:100%;box-sizing:border-box;margin:3em auto;padding:1.5em 3em 3em;background:#f9fff2}.comments .filter-guidelines,.comments .filter-help{display:none}.comments .comment{border-bottom:1px solid #457867}.comments .comment+h4{border-top:none}.comments h4{text-align:center;text-transform:uppercase;letter-spacing:.03em;margin-top:.5em;color:#457867;font-size:1.2em;font-weight:600;margin-bottom:.5em}.node--type-recipe .comments h4{border-top:3px solid #9ac93b;padding-top:.5em}.comments form{max-width:640px;margin:auto}.comments .indented{padding-left:2em;border-left:2px solid rgba(0,0,0,.1)}.comment{margin-bottom:1.2em;max-width:640px;margin-left:auto;margin-right:auto}.comment p:last-child{margin-bottom:.25em}.comment h3{margin-top:0}.comment .submitted{text-transform:none;letter-spacing:0;margin-top:1em;font-size:1em;font-family:"Lora",serif !important;text-transform:none;letter-spacing:0;font-style:italic}.comment .submitted .author{font-weight:600}.comment .submitted .date{float:right;font-weight:400}.comment .links{margin-top:0;margin-bottom:1.5em;display:block}.comment .links li{padding-left:0;margin-right:.5em;font-size:.8em}.comment .links li a{color:rgba(0,0,0,.5)}@media(pointer:fine){.comment .links li a{-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}}.comment .links li a:hover,.comment .links li a.is-active{color:#9ac93b}.hero-gallery{outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%;overflow:hidden}.hero-gallery>figure{margin:0}.hero-gallery>figure img{display:block}.hero-gallery .paragraph-content{position:absolute;top:0;left:0;right:0;bottom:0}.hero-gallery .field__item{cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;bottom:0}ul.hero-gallery-bullets{position:absolute;bottom:0;margin:0;padding:0;z-index:1;left:0;right:0;text-align:center}ul.hero-gallery-bullets .hero-gallery-bullet{line-height:1;margin:0;padding:0;display:inline-block;font-size:1.3em}ul.hero-gallery-bullets .hero-gallery-bullet a{padding:.1em 0;color:rgba(255,255,255,.5)}@media(pointer:fine){ul.hero-gallery-bullets .hero-gallery-bullet a{-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}}ul.hero-gallery-bullets .hero-gallery-bullet a:hover,ul.hero-gallery-bullets .hero-gallery-bullet a.is-active{color:rgba(255,255,255,.8)}ul.hero-gallery-bullets .hero-gallery-bullet a.active{color:#fff}.hero-gallery-nav{position:absolute;top:50%;margin-top:-0.5em;left:0em;right:0em;font-size:1.5em;z-index:10}.hero-gallery-nav .next,.hero-gallery-nav .prev{font-weight:400;cursor:pointer;background:#f08221;color:#fff;font-size:1.1em;padding:1em .7em;display:block;line-height:1;text-align:center}@media(pointer:fine){.hero-gallery-nav .next,.hero-gallery-nav .prev{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.hero-gallery-nav .next:hover,.hero-gallery-nav .prev:hover{opacity:1 !important;cursor:pointer;background:#fff;color:#f08221}.hero-gallery-nav .next{position:absolute;right:0}.hero-gallery-nav .next:hover{padding-right:1em}.hero-gallery-nav .prev{padding-left:1em;position:absolute;left:0}.hero-gallery-nav .prev:hover{padding-left:1em}.moto,.paragraph--type--moto{position:relative;overflow:hidden}.moto video,.paragraph--type--moto video{width:auto !important;height:auto !important;display:block;position:absolute;top:0;left:0;min-height:100%;min-width:100%}.csstransforms .moto video,.csstransforms .paragraph--type--moto video{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.moto .v-center,.paragraph--type--moto .v-center{position:absolute;width:100%;bottom:0;top:0;left:0;z-index:1}.moto .field--name-field-text,.paragraph--type--moto .field--name-field-text{color:#fff;text-align:center}#site-footer{margin-top:10em;background:#eed;padding:0 0 6em 0;width:100%}.with-page-widgets #site-footer{margin-top:0}#site-footer ul:not(.contextual-links){padding:0}#site-footer ul:not(.contextual-links) li{list-style:none;line-height:1.5em}#site-footer a{text-decoration:none}#site-footer .footer-top{padding:2em 0 3em;margin-bottom:1em}#site-footer .footer-top .columns>.block{max-width:11em;min-width:5em;margin:0 auto}#site-footer #footer-logo{margin-left:auto;margin-right:auto;margin-bottom:-2em;text-align:center;width:9.5em;top:-3.8em;position:relative}#site-footer .footer-bottom{padding-top:3em}#site-footer .footer-bottom p{font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:rgba(48,45,44,.7);font-size:.9em;line-height:1.75;margin:auto}#site-footer .logo-replace{width:160px;height:50px;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url(/themes/custom/gravit/logo-reverse.svg);background-repeat:no-repeat;background-position:center center;background-position:left center;margin:0 0 2.5em 0 !important}html.js:not(.svg) #site-footer .logo-replace{background-image:url(/themes/custom/gravit/logo-reverse.png)}@media(pointer:fine){#site-footer .logo-replace{-webkit-transition:opacity 350ms ease !important;-moz-transition:opacity 350ms ease !important;-ms-transition:opacity 350ms ease !important;-o-transition:opacity 350ms ease !important;transition:opacity 350ms ease !important}}#site-footer .copyright{text-align:center}#site-footer a{padding:.3em 1em .3em;font-size:.9em;font-weight:400;margin:0 .1em 0 0;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:.95em;padding:.5em .6em;letter-spacing:0em;font-weight:400;font-size:.9em;padding-left:0;padding-right:0;color:#457867}#site-footer a.is-active{font-weight:700}@media(pointer:fine){#site-footer a{-webkit-transition:color 350ms ease;-moz-transition:color 350ms ease;-ms-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}}#site-footer a:hover,#site-footer a.is-active{color:#4d3c27}#site-footer a.is-active{color:#457867;font-weight:600}#site-footer a[class^=bi-]:after,#site-footer a[class*=" bi-"]:after{line-height:1.8;vertical-align:middle;margin-right:.5em;float:left}#site-footer a.button,#site-footer body .recipe-actions .flag-bookmark>a,body .recipe-actions #site-footer .flag-bookmark>a{padding:.17em .5em .15em;color:#eed}.cart-form{max-width:700px;margin-left:auto;margin-right:auto}.cart-form #view-edit-quantity-table-column{width:3em}.cart-form .views-field-total-price__number,.cart-form #view-total-price-number-table-column{width:5em;text-align:right}.cart-form .views-field-remove-button{width:6em}.cart-form .views-field-remove-button .form-submit{background:#56565b;font-size:.75em}.cart-form #edit-submit{background:#56565b}.cart-form .form-actions{text-align:right}.commerce-checkout-flow select{max-width:9em}.commerce-checkout-flow .form-item{margin-top:0em;margin-bottom:.5em}.commerce-checkout-flow fieldset.form-item{margin-bottom:3em}.commerce-checkout-flow .fieldset-wrapper{padding-bottom:2em;max-width:38.9em;margin-left:auto;margin-right:auto}#edit-shipping-information-shipping-profile-address-0-address-container0 .form-item{width:10em;margin-right:0}body.section-recipes .main-content.outer-wrapper{padding-left:0;padding-right:0;max-width:100%}body.section-recipes .main-content.outer-wrapper #block-gravit-content{max-width:100%}body.section-recipes #featured .wrap{max-width:100%}body.section-recipes.page-recipes-search:not(.user-logged-in) .main-content.outer-wrapper,body.section-recipes.page-recipes:not(.user-logged-in) .main-content.outer-wrapper{max-width:1600px}body.user-logged-in #featured{background:#eed}body.user-logged-in #featured .block:first-child{padding-top:1em;padding-bottom:1em}body.user-logged-in #featured .node--view-mode-poster .flag-bookmark.action-unflag>a:before{border-top-color:#eed}body.section-index .main-content.outer-wrapper{padding-left:0;padding-right:0}body.section-index #block-gravit-content{max-width:100%}body.user-logged-in #site-header .outer-wrapper{max-width:100%}body.user-logged-in .main-content.outer-wrapper{padding-top:2em}body.user-logged-in.page-node-type-page .main-content.outer-wrapper{padding-top:0}body.user-logged-in.section-index .main-content.outer-wrapper{max-width:100%}body.user-logged-in.section-index .main-content.outer-wrapper #block-gravit-content{padding:0}body.page-node-type-recipe #block-gravit-content{padding:0 !important}#featured .block .field--name-body{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1600px;width:auto;position:relative;box-sizing:border-box;padding-left:2.5em;padding-right:2.5em}@media screen and (max-width:1200px){#featured .block .field--name-body{padding-left:2em;padding-right:2em}}@media screen and (max-width:1023px){#featured .block .field--name-body{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:720px){#featured .block .field--name-body{padding-left:1em;padding-right:1em}}body.page-node-type-shopping-list .outer-wrapper{max-width:55em}body.sorting,body.page-node-type-meal-plan,body.section-account,body.page-node-type-shopping-list,body.section-user.user-logged-in,body.page-recipes-planner{background:#f4f4f0}body.sorting .node--view-mode-poster .flag-bookmark.action-unflag>a:before,body.page-node-type-meal-plan .node--view-mode-poster .flag-bookmark.action-unflag>a:before,body.section-account .node--view-mode-poster .flag-bookmark.action-unflag>a:before,body.page-node-type-shopping-list .node--view-mode-poster .flag-bookmark.action-unflag>a:before,body.section-user.user-logged-in .node--view-mode-poster .flag-bookmark.action-unflag>a:before,body.page-recipes-planner .node--view-mode-poster .flag-bookmark.action-unflag>a:before{border-top-color:#f4f4f0}body.sorting .block-system-main-block,body.page-node-type-meal-plan .block-system-main-block,body.section-account .block-system-main-block,body.page-node-type-shopping-list .block-system-main-block,body.section-user.user-logged-in .block-system-main-block,body.page-recipes-planner .block-system-main-block{padding:0}body.sorting #site-footer,body.page-node-type-meal-plan #site-footer,body.section-account #site-footer,body.page-node-type-shopping-list #site-footer,body.section-user.user-logged-in #site-footer,body.page-recipes-planner #site-footer{background:#f4f4f0}@media screen and (min-width:640px){body.sorting #site-footer #footer-logo:before,body.sorting #site-footer #footer-logo:after,body.page-node-type-meal-plan #site-footer #footer-logo:before,body.page-node-type-meal-plan #site-footer #footer-logo:after,body.section-account #site-footer #footer-logo:before,body.section-account #site-footer #footer-logo:after,body.page-node-type-shopping-list #site-footer #footer-logo:before,body.page-node-type-shopping-list #site-footer #footer-logo:after,body.section-user.user-logged-in #site-footer #footer-logo:before,body.section-user.user-logged-in #site-footer #footer-logo:after,body.page-recipes-planner #site-footer #footer-logo:before,body.page-recipes-planner #site-footer #footer-logo:after{content:"";width:6em;height:1px;border-bottom:.1em solid #457867;position:absolute;top:50%}body.sorting #site-footer #footer-logo:before,body.page-node-type-meal-plan #site-footer #footer-logo:before,body.section-account #site-footer #footer-logo:before,body.page-node-type-shopping-list #site-footer #footer-logo:before,body.section-user.user-logged-in #site-footer #footer-logo:before,body.page-recipes-planner #site-footer #footer-logo:before{right:120%}body.sorting #site-footer #footer-logo:after,body.page-node-type-meal-plan #site-footer #footer-logo:after,body.section-account #site-footer #footer-logo:after,body.page-node-type-shopping-list #site-footer #footer-logo:after,body.section-user.user-logged-in #site-footer #footer-logo:after,body.page-recipes-planner #site-footer #footer-logo:after{left:120%}}body.sorting .page,body.page-node-type-meal-plan .page,body.section-account .page,body.page-node-type-shopping-list .page,body.section-user.user-logged-in .page,body.page-recipes-planner .page{background:transparent}body.sorting .tab-content,body.page-node-type-meal-plan .tab-content,body.section-account .tab-content,body.page-node-type-shopping-list .tab-content,body.section-user.user-logged-in .tab-content,body.page-recipes-planner .tab-content{background:#fff;border-radius:5px;padding:.5em 1em}body.sorting .tab-content .nm-list-edit-nav,body.page-node-type-meal-plan .tab-content .nm-list-edit-nav,body.section-account .tab-content .nm-list-edit-nav,body.page-node-type-shopping-list .tab-content .nm-list-edit-nav,body.section-user.user-logged-in .tab-content .nm-list-edit-nav,body.page-recipes-planner .tab-content .nm-list-edit-nav{background:rgba(255,255,255,.8)}body.sorting .card-view .view-content,body.sorting .view-shopping-list .view-content,body.sorting .fc-view-container,body.sorting .views-table tbody,body.page-node-type-meal-plan .card-view .view-content,body.page-node-type-meal-plan .view-shopping-list .view-content,body.page-node-type-meal-plan .fc-view-container,body.page-node-type-meal-plan .views-table tbody,body.section-account .card-view .view-content,body.section-account .view-shopping-list .view-content,body.section-account .fc-view-container,body.section-account .views-table tbody,body.page-node-type-shopping-list .card-view .view-content,body.page-node-type-shopping-list .view-shopping-list .view-content,body.page-node-type-shopping-list .fc-view-container,body.page-node-type-shopping-list .views-table tbody,body.section-user.user-logged-in .card-view .view-content,body.section-user.user-logged-in .view-shopping-list .view-content,body.section-user.user-logged-in .fc-view-container,body.section-user.user-logged-in .views-table tbody,body.page-recipes-planner .card-view .view-content,body.page-recipes-planner .view-shopping-list .view-content,body.page-recipes-planner .fc-view-container,body.page-recipes-planner .views-table tbody{background:#fff;border-radius:5px}body.sorting .card-view .view-content,body.sorting .view-shopping-list .view-content,body.page-node-type-meal-plan .card-view .view-content,body.page-node-type-meal-plan .view-shopping-list .view-content,body.section-account .card-view .view-content,body.section-account .view-shopping-list .view-content,body.page-node-type-shopping-list .card-view .view-content,body.page-node-type-shopping-list .view-shopping-list .view-content,body.section-user.user-logged-in .card-view .view-content,body.section-user.user-logged-in .view-shopping-list .view-content,body.page-recipes-planner .card-view .view-content,body.page-recipes-planner .view-shopping-list .view-content{padding:.5em 1em}body.sorting .card-view .view-content .nm-list-edit-nav,body.sorting .view-shopping-list .view-content .nm-list-edit-nav,body.page-node-type-meal-plan .card-view .view-content .nm-list-edit-nav,body.page-node-type-meal-plan .view-shopping-list .view-content .nm-list-edit-nav,body.section-account .card-view .view-content .nm-list-edit-nav,body.section-account .view-shopping-list .view-content .nm-list-edit-nav,body.page-node-type-shopping-list .card-view .view-content .nm-list-edit-nav,body.page-node-type-shopping-list .view-shopping-list .view-content .nm-list-edit-nav,body.section-user.user-logged-in .card-view .view-content .nm-list-edit-nav,body.section-user.user-logged-in .view-shopping-list .view-content .nm-list-edit-nav,body.page-recipes-planner .card-view .view-content .nm-list-edit-nav,body.page-recipes-planner .view-shopping-list .view-content .nm-list-edit-nav{background:rgba(255,255,255,.8)}.node--view-mode-selectable,.node--view-mode-poster,.view-mode-poster{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.node--view-mode-selectable .field--name-field-image-media,.node--view-mode-poster .field--name-field-image-media,.view-mode-poster .field--name-field-image-media{order:-1;border-bottom:.5em solid #999;background-color:ligthen(#999,10);overflow:hidden}.node--view-mode-selectable .bg,.node--view-mode-poster .bg,.view-mode-poster .bg{z-index:0;top:0;left:0;right:0;bottom:0}@media(pointer:fine){.node--view-mode-selectable .bg,.node--view-mode-poster .bg,.view-mode-poster .bg{-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;-ms-transition:all 650ms ease;-o-transition:all 650ms ease;transition:all 650ms ease}}.node--view-mode-selectable .bg a,.node--view-mode-poster .bg a,.view-mode-poster .bg a{display:block}.node--view-mode-selectable .bg img,.node--view-mode-poster .bg img,.view-mode-poster .bg img{margin:0;display:block;object-fit:contain;min-width:100%;min-height:100%}.node--view-mode-selectable:hover,.node--view-mode-poster:hover,.view-mode-poster:hover{cursor:pointer}.node--view-mode-selectable:hover .bg,.node--view-mode-poster:hover .bg,.view-mode-poster:hover .bg{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.node--view-mode-selectable .node-title,.node--view-mode-poster .node-title,.view-mode-poster .node-title{width:100%;bottom:0;left:0;right:0;z-index:1;margin:0;font-size:1.05em;font-family:"Montserrat",-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}.node--view-mode-selectable .node-title a,.node--view-mode-poster .node-title a,.view-mode-poster .node-title a{display:block;padding:.5em 0;color:#453}.node--view-mode-selectable .node-title em,.node--view-mode-poster .node-title em,.view-mode-poster .node-title em{display:block;font-size:85%}.views-row:nth-child(5n-9) .node--view-mode-selectable .field--name-field-image-media,.views-row:nth-child(5n-9) .node--view-mode-poster .field--name-field-image-media,.views-row:nth-child(5n-9) .view-mode-poster .field--name-field-image-media{border-color:#f08221;background-color:#dbb99c}.views-row:nth-child(5n-9) .node--view-mode-selectable .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-9) .node--view-mode-poster .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-9) .view-mode-poster .flag-bookmark.action-unflag>a:before{background:rgba(240,130,33,.75)}.views-row:nth-child(5n-9) .node--view-mode-selectable .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-9) .node--view-mode-poster .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-9) .view-mode-poster .flag-bookmark.action-unflag>a:after{color:#fff}.views-row:nth-child(5n-8) .node--view-mode-selectable .field--name-field-image-media,.views-row:nth-child(5n-8) .node--view-mode-poster .field--name-field-image-media,.views-row:nth-child(5n-8) .view-mode-poster .field--name-field-image-media{border-color:#dca725;background-color:#e2d6b8}.views-row:nth-child(5n-8) .node--view-mode-selectable .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-8) .node--view-mode-poster .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-8) .view-mode-poster .flag-bookmark.action-unflag>a:before{background:rgba(220,167,37,.75)}.views-row:nth-child(5n-8) .node--view-mode-selectable .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-8) .node--view-mode-poster .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-8) .view-mode-poster .flag-bookmark.action-unflag>a:after{color:#fff}.views-row:nth-child(5n-7) .node--view-mode-selectable .field--name-field-image-media,.views-row:nth-child(5n-7) .node--view-mode-poster .field--name-field-image-media,.views-row:nth-child(5n-7) .view-mode-poster .field--name-field-image-media{border-color:#f9cf45;background-color:#efe1b5}.views-row:nth-child(5n-7) .node--view-mode-selectable .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-7) .node--view-mode-poster .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-7) .view-mode-poster .flag-bookmark.action-unflag>a:before{background:rgba(249,207,69,.75)}.views-row:nth-child(5n-7) .node--view-mode-selectable .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-7) .node--view-mode-poster .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-7) .view-mode-poster .flag-bookmark.action-unflag>a:after{color:#fff}.views-row:nth-child(5n-6) .node--view-mode-selectable .field--name-field-image-media,.views-row:nth-child(5n-6) .node--view-mode-poster .field--name-field-image-media,.views-row:nth-child(5n-6) .view-mode-poster .field--name-field-image-media{border-color:#9ac93b;background-color:#c5ccb7}.views-row:nth-child(5n-6) .node--view-mode-selectable .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-6) .node--view-mode-poster .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-6) .view-mode-poster .flag-bookmark.action-unflag>a:before{background:rgba(154,201,59,.75)}.views-row:nth-child(5n-6) .node--view-mode-selectable .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-6) .node--view-mode-poster .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-6) .view-mode-poster .flag-bookmark.action-unflag>a:after{color:#fff}.views-row:nth-child(5n-5) .node--view-mode-selectable .field--name-field-image-media,.views-row:nth-child(5n-5) .node--view-mode-poster .field--name-field-image-media,.views-row:nth-child(5n-5) .view-mode-poster .field--name-field-image-media{border-color:#457867;background-color:#acc4bc}.views-row:nth-child(5n-5) .node--view-mode-selectable .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-5) .node--view-mode-poster .flag-bookmark.action-unflag>a:before,.views-row:nth-child(5n-5) .view-mode-poster .flag-bookmark.action-unflag>a:before{background:rgba(69,120,103,.75)}.views-row:nth-child(5n-5) .node--view-mode-selectable .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-5) .node--view-mode-poster .flag-bookmark.action-unflag>a:after,.views-row:nth-child(5n-5) .view-mode-poster .flag-bookmark.action-unflag>a:after{color:#fff}.node--view-mode-teaser .field--label-inline:after,.node--view-mode-teaser .field__label:after,.view-mode-teaser .field--label-inline:after,.view-mode-teaser .field__label:after{content:""}.node--view-mode-teaser .field,.view-mode-teaser .field{margin-bottom:.3em}.color-white .node--view-mode-teaser .node-title a,.color-white .view-mode-teaser .node-title a{color:#fff}.view-teasers .views-row{max-width:320px}.tertiary-content{padding-top:1.2em;border-top:2px solid #f4f4f0}.tertiary-content h2,.tertiary-content .field--name-field-related-products>.field__label{font-size:1.3em;font-weight:800;letter-spacing:.01em;margin-bottom:.5em}.tertiary-content h3{font-size:.9em;font-style:italic;font-family:"Lora",serif;color:#999;margin-top:.5em;margin-bottom:.25em;font-weight:400}.tertiary-content .view-content-group{margin-bottom:.75em}.tertiary-content a{font-size:.9em}.inline-gallery-presentation{margin:0 0px 10px}.inline-gallery-presentation img{display:block}.inline-gallery-link{width:33%;min-width:50px;max-width:100px;border:1px solid #f4f4f0;display:inline-block;margin:0 .3em 0 0;padding:2px;box-sizing:border-box;position:relative}@media(pointer:fine){.inline-gallery-link{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.inline-gallery-link:hover,.inline-gallery-link.active{border-color:#9ac93b}.inline-gallery-link img{display:block}@media(pointer:fine){.inline-gallery-link img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.generatedcontent .inline-gallery-link{padding:3px}.generatedcontent .inline-gallery-link img{opacity:.75}.generatedcontent .inline-gallery-link:hover img{opacity:.85}.generatedcontent .inline-gallery-link:after{content:"";box-sizing:border-box;border:3px solid #457867;opacity:0;position:absolute;z-index:1;right:0px;bottom:0px;top:0px;left:0px}@media(pointer:fine){.generatedcontent .inline-gallery-link:after{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.generatedcontent .inline-gallery-link:hover,.generatedcontent .inline-gallery-link.active{border-color:#f4f4f0}.generatedcontent .inline-gallery-link:hover img,.generatedcontent .inline-gallery-link.active img{opacity:1}.generatedcontent .inline-gallery-link.active:after{opacity:1}.related-content{border-top:1.5em solid #56565b;margin-top:5em;padding-top:1.5em}.related-content .node-title{font-size:1.3em}@media print{body{font-size:10pt}body:before{display:block;margin:1em auto 0;padding:0 2em;box-sizing:border-box;width:15em;background-color:#fff;content:url(/themes/custom/gravit/images/logotype-stacked.svg);height:auto;position:relative;z-index:1}body:after{display:block;position:relative;margin:-4em auto 0;padding-top:5.5em;content:"All content © Nourishing Meals™ | All Rights Reserved | https://nourishingmeals.com";text-align:center;font-size:1.1em;color:#457867;font-family:-apple-system,"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body .page{margin-top:-2.7em;padding-top:5em}body .page:after{display:block;width:15em;padding:0 2em;background:#fff;position:relative;z-index:1;height:auto;margin:5em auto 0;content:url(/themes/custom/gravit/images/logomark.svg)}p a:not(.button):link[href]:after,p a:not(.button):visited[href]:after{content:" (" attr(href) ")";font-weight:normal}.field--name-field-tip,.field--name-field-recipe,.field--name-field-ingredients{page-break-inside:avoid}body,#site-header,#site-footer,#page,#main,#content{color:#000 !important;background-color:transparent !important;background-image:none !important;width:100% !important;padding:0;flex-basis:100% !important}body.user-logged-in .main-content.outer-wrapper{padding-top:0 !important}#block-gravit-content{max-width:100% !important}.swiper-component,.recipe-header .link-list,.field--name-field-tip,.field--name-field-modifications,.recipe-footer,.field--name-field-image-media,.nm-list-edit-nav,.grid-view,.swiper-grid,#sidebar-second,#site-header,.contextual,.field--type-fivestar,.comments,.recipe-content .link-list,#site-footer,.swiper-button-prev,.swiper-button-next,.grid-teasers,#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none !important}.node--view-mode-list .field--name-field-image-media{visibility:visible;display:block !important}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
