@charset "UTF-8";html:has(#archive-section-container),body:has(#archive-section-container){overflow-x:clip}#archive-section-container .content-container .section-name h2{text-transform:uppercase;margin-bottom:.8rem}@media screen and (max-width:575px){#archive-section-container .content-container .section-name h2{text-align:center}}#archive-section-container .content-container .section-header h2{text-transform:uppercase;margin-bottom:.8rem;text-align:center}#archive-section-container .content-container .sub-header{margin-bottom:3rem;font-size:16px;text-align:center}@media screen and (max-width:575px){#archive-section-container .content-container .sub-header{padding:0 15px}}.grid_wrapper{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:start;overflow:visible}.grid_wrapper .left_wrapper{min-width:0}.grid_wrapper .sidebar-section{display:block !important;justify-self:end;width:100%;max-width:100%;position:sticky;top:100px;z-index:10;align-self:start;overflow:visible}.grid_wrapper .sidebar-section .rail_ads_wrapper{width:100%;max-width:100%;position:unset;position:relative;margin-top:0;margin-bottom:50px;height:-moz-fit-content;height:fit-content}.grid_wrapper .sidebar-section .rail_ads_wrapper .ad-container{margin-top:0;padding:0}@media screen and (max-width:1100px){.grid_wrapper{grid-template-columns:1fr}.grid_wrapper .sidebar-section{display:none !important}}.grid_wrapper .sub-items{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:30px;column-gap:30px;margin-top:0;row-gap:40px;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:40px !important}@media screen and (max-width:768px){.grid_wrapper .sub-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.grid_wrapper .sub-items{grid-template-columns:1fr}}.grid_wrapper .sub-items .sub-item{padding:0 !important;margin:0 !important}@media screen and (max-width:575px){.grid_wrapper .sub-items .sub-item{gap:10px}.grid_wrapper .sub-items .sub-item .sub-post-title{padding:0}}.grid_wrapper .sub-items .sub-item .author-details span{text-transform:uppercase}.grid_wrapper .sub-items .sub-item .sub_heading{display:none}.grid_wrapper .sub-items .sub-item .sub_heading p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}.alpha-filter-list{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-bottom:30px}.alpha-filter-list strong{align-self:center;margin-right:10px;border:1px solid #d9d9d9;padding:5px 10px}.alpha-filter-list a{border:1px solid #d9d9d9;margin-left:-1px;border-radius:0;padding:5px 10px;text-decoration:none;display:inline-flex;align-items:center;position:relative}.alpha-filter-list a:first-of-type{margin-left:0}.alpha-filter-list a:hover,.alpha-filter-list a.active,.alpha-filter-list a.font-weight-bold{z-index:2;border-color:#004685;background-color:#004685;color:#fff !important}.filter-wrapper{display:flex;position:relative;border:none}@media screen and (max-width:575px){.filter-wrapper{justify-content:space-between}}.filter-wrapper #recipe-filter-dropdown{display:none;position:absolute;top:100%;left:0;z-index:1000;width:100%;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);border:1px solid #dee2e6;border-radius:.25rem;max-width:400px}.filter-wrapper #recipe-filter-dropdown .filter-clear-container{border-bottom:1px solid #dee2e6}.filter-wrapper #recipe-filter-dropdown .filter-clear-container .filter-clear{display:flex;justify-content:space-between;padding:10px 20px;font-size:.9rem}.filter-wrapper #recipe-filter-dropdown .filter-taxonomy-container{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%;margin-bottom:1rem;padding:10px 20px}.filter-wrapper #recipe-filter-dropdown .filter-taxonomy-container .filter-taxonomy{display:flex;flex-direction:column}.filter-wrapper #recipe-filter-dropdown .filter-taxonomy-container .filter-taxonomy .filter-label{display:block;margin-bottom:5px;font-weight:500;font-size:14px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container{margin-bottom:1rem;padding:10px 20px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .filter-label{display:block;font-weight:500;font-size:14px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper{margin-top:10px;position:relative;width:100%;height:30px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper .slider-track{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:6px;background:#e9ecef;border-radius:5px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper #slider-range-bar{position:absolute;top:50%;transform:translateY(-50%);height:6px;background:#1a4e8a;border-radius:5px}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper input{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;pointer-events:none}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper #min-input{z-index:3}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper #max-input{z-index:4}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#fff;border-radius:50%;border:1px solid #8a8a8a;cursor:pointer}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-slider-wrapper input[type=range]{position:absolute;width:100%;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;margin:0}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-labels{display:flex;justify-content:space-between}.filter-wrapper #recipe-filter-dropdown .filter-cooking-time-container .range-labels span{font-size:12px;width:30px;text-align:center;position:relative}.filter-wrapper #recipe-filter-dropdown .filter-sort{display:flex;flex-direction:column;padding:0 20px}.filter-wrapper #recipe-filter-dropdown .filter-sort .filter-label{display:block;margin-bottom:5px;font-weight:500;font-size:14px}.filter-wrapper #recipe-filter-dropdown .filter-button{padding:10px 20px;margin:1rem 0 2rem;border-radius:3px}.filter-wrapper #recipe-filter-dropdown .filter-button .btn-apply-filter{width:100%;padding:10px 15px;background-color:#004685;color:#fff;border:none;transition:background-color .3s ease;font-weight:500;text-transform:capitalize;font-size:.9rem}.filter-wrapper #recipe-filter-dropdown .filter-button .btn-apply-filter:hover{background-color:#002b52}.filter-wrapper #recipe-filter-dropdown .form-select{margin-bottom:0;font-weight:500;font-size:14px;border-radius:3px;padding:5px;border:1px solid #dee2e6}#filter-toggle-btn{background-color:#004685;border:none;display:flex;align-items:center;gap:8px;padding:8px 15px;border-radius:3px;line-height:1.6}#filter-toggle-btn span{font-size:1rem;font-weight:500;text-transform:capitalize;color:#fff}#filter-toggle-btn:hover{background-color:#00386b}.no-result-container{padding:30px 0 60px}.no-result-container .no-result-image{display:flex;justify-content:center;padding-bottom:30px}.no-result-container .no-result-image img{width:150px;height:auto}.no-result-container .no-result-heading{display:flex;justify-content:center;padding-bottom:30px;text-align:center}.no-result-container .no-result-heading span{font-size:1.3rem;font-weight:700}