#custom-recipe.global-container{max-width:1250px;display:flex}#custom-recipe .custom-recipe-header{margin-top:15px;margin-bottom:15px;padding-top:15px}#custom-recipe .custom-recipe-header h1{font-size:30px;color:#37393b;font-family:antoniolight,sans-serif;font-weight:600;line-height:36px;text-transform:uppercase}#custom-recipe .custom-recipe-header .link-back{font-size:16px;color:#222;font-family:antoniolight,sans-serif;font-weight:600;text-transform:uppercase}#custom-recipe .row__action{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding:15px 0;z-index:1}#custom-recipe .row__action:before{content:"";position:absolute;top:-40px;left:0;right:0;display:inline-block;height:40px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}#custom-recipe .addrecipe-form{padding:0 25px 73px 25px;margin:0}@media (max-width:599px){#custom-recipe .addrecipe-form{padding:10px}}#custom-recipe .addrecipe-form .addrecipe-form-title{margin-bottom:60px}#custom-recipe .addrecipe-form .addrecipe-form-title h5{font-size:18px;color:#222;font-family:Open Sans,sans-serif;line-height:22px;margin:0 0 17px}#custom-recipe .addrecipe-form .addrecipe-form__label{font-size:14px;color:#999}#custom-recipe .addrecipe-form .addrecipe-form__input{margin-top:5px;margin-bottom:10px}#custom-recipe .addrecipe-form .addrecipe-form__section{margin-bottom:40px}#custom-recipe .addrecipe-form .addrecipe-form__section .input-last .addrecipe-form__input{margin-right:0}#custom-recipe .addrecipe-form .row__action{align-items:center}#custom-recipe .addrecipe-form .section-title{font-size:20px;color:#222;font-family:antonioregular;text-transform:uppercase;margin:0 0 30px 0}#custom-recipe .addrecipe-form .section-text{color:#212529;line-height:30px;padding-bottom:20px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300}#custom-recipe .addrecipe-form .servings{margin-bottom:84px}#custom-recipe .addrecipe-form .ingredients{margin-bottom:68px}#custom-recipe .addrecipe-form .instructions{margin-bottom:60px}#custom-recipe .addrecipe-form .instructions .instruction{margin-bottom:15px}#custom-recipe .addrecipe-form .nutrition .nutri-label{padding:0;margin-bottom:10px}#custom-recipe .addrecipe-form .optional-section{margin-bottom:28px}#custom-recipe .addrecipe-form .ingredients-section{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}#custom-recipe .addrecipe-form .ingredients-section:last-child{border-bottom:0}#custom-recipe .addrecipe-form .herling{padding-top:10px;padding-bottom:10px;font-size:20px;line-height:15px;font-weight:700;text-transform:uppercase;font-family:antoniobold}#custom-recipe .addrecipe-form .action-btn{height:43px;line-height:43px;padding:0 15px;font-size:16px;color:#fcfcfc;text-transform:uppercase;font-family:antoniolight}#custom-recipe .addrecipe-form .add-btn{width:100%}#custom-recipe .addrecipe-form .custom-recipe-btn{height:47px;background-color:#ff00a8;color:#fcfcfc;float:left;line-height:52px;font-family:antonioregular;font-size:22px;text-transform:uppercase;border:none;padding:0 20px;cursor:pointer}@media (max-width:599px){#custom-recipe .addrecipe-form .custom-recipe-btn{height:30px;max-width:100px;font-size:18px;line-height:33px}}@media (max-width:767px){#custom-recipe .addrecipe-form .remove-btn-containaer{padding-left:0}}#custom-recipe .addrecipe-form .remove-btn{margin-top:27px;cursor:pointer;display:inline-block;width:100%}#custom-recipe .q-field--outlined{border:1px solid #cbcbcb;margin-right:15px}@media (max-width:767px){#custom-recipe .q-field--outlined{margin-right:0}}#custom-recipe .q-field--outlined .q-field__control:before{border:none}#custom-recipe .grocery-form__categories.q-field--dense .q-field__control{height:auto!important}#custom-recipe .sidebar{flex:0 0 220px;padding:0 15px}#custom-recipe .sidebar .sidebar-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px 0}#custom-recipe .sidebar .sidebar-heading .sidebar-title{font-size:20px;color:#222;font-family:antonioregular,sans-serif;text-transform:uppercase;margin-bottom:0;line-height:1}#custom-recipe .sidebar .variations{overflow-y:auto;display:flex;flex-wrap:wrap;justify-content:center}.q-item__label{padding-left:15px}