:root{--brs-dr-ink:#1A1A18;--brs-dr-sage:#8A8E75;--brs-dr-light-sage:#BEC5A4;--brs-dr-cream:#F1EAD8;--brs-dr-taupe:#D5C7AD;--brs-dr-white:#FFFFFF;--brs-dr-muted:rgba(26, 26, 24, .63);--brs-dr-border:rgba(26, 26, 24, .16);--brs-dr-serif:"Times New Roman", Times, Georgia, serif;--brs-dr-sans:"Helvetica Neue", Helvetica, Arial, sans-serif}.delicious-recipes,.dr-archive-container,.dr-advance-search,.dr-recipe-post-wrap,.dr-archive-list-wrapper,.single-recipe,.wp-block-delicious-recipes-block-recipe-card,.dr-summary-holder{color:var(--brs-dr-ink)!important;font-family:var(--brs-dr-sans)!important}.delicious-recipes h1,.delicious-recipes h2,.delicious-recipes h3,.delicious-recipes h4,.delicious-recipes h5,.dr-archive-title,.dr-archive-list-title,.dr-recipe-title,.dr-recipe-summary-header h2,.dr-recipe-summary-header h3,.dr-summary-holder .dr-title,.dr-summary-holder .dr-recipe-title,.dr-advance-search .page-title,.dr-archive-container .page-title{color:var(--brs-dr-ink)!important;font-family:var(--brs-dr-serif)!important;font-weight:400!important;letter-spacing:-.03em!important}.dr-archive-list-title,.dr-archive-list-title a{font-family:var(--brs-dr-serif)!important;font-size:clamp(24px, 2vw, 31px)!important;line-height:1.02!important;font-weight:400!important;color:var(--brs-dr-ink)!important;text-decoration:none!important}.dr-archive-list-title a:hover{color:var(--brs-dr-sage)!important}.dr-archive-list-gridwrap.grid,.dr-search-item-wrap.grid{gap:clamp(18px, 2vw, 28px)!important}.dr-archive-single{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.dr-archive-single>figure{position:relative!important;margin:0!important;overflow:hidden!important;background:var(--brs-dr-cream)!important;border-radius:0!important}.dr-archive-single>figure img:not(.pinit-sm),.dr-archive-single figure>a>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .45s cubic-bezier(.2,.65,.3,1),filter .3s ease!important}.dr-archive-single:hover>figure img:not(.pinit-sm){transform:scale(1.025)!important}.dr-archive-details{padding:18px 1px 0!important;background:transparent!important;border:0!important}.dr-entry-meta,.dr-recipe-meta{display:flex!important;flex-wrap:wrap!important;gap:8px 15px!important;margin-top:13px!important;color:var(--brs-dr-muted)!important;font-family:var(--brs-dr-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.09em!important;text-transform:uppercase!important}.dr-entry-meta>span,.dr-recipe-meta>span{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--brs-dr-muted)!important}.dr-entry-meta svg,.dr-recipe-meta svg,.dr-entry-meta .icon,.dr-recipe-meta .icon{width:13px!important;height:13px!important;color:var(--brs-dr-sage)!important;fill:currentColor!important;stroke:currentColor!important}.dr-category{gap:6px!important}.dr-category a,.dr-recipe-keys a{min-height:26px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0 5px 5px 0!important;padding:6px 9px!important;background:rgb(255 255 255 / .94)!important;color:var(--brs-dr-ink)!important;border:1px solid rgb(26 26 24 / .18)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--brs-dr-sans)!important;font-size:8px!important;line-height:1!important;font-weight:500!important;letter-spacing:.11em!important;text-transform:uppercase!important;text-decoration:none!important}.dr-category a:hover,.dr-recipe-keys a:hover{background:var(--brs-dr-sage)!important;border-color:var(--brs-dr-sage)!important;color:#fff!important}.dr-category .cat-name,.dr-recipe-keys .cat-name{color:inherit!important;font:inherit!important}.dr-category a svg,.dr-category a img,.dr-category a .dr-svg-icon,.dr-recipe-keys a svg{width:12px!important;height:12px!important;max-width:12px!important;color:currentColor!important;fill:currentColor!important}.dr-badge,.dr-badges .dr-badge,.dr-recipe-badge,[class*="recipe-badge"] .dr-badge,.dr-archive-single [class*="badge"] a,.dr-summary-holder [class*="badge"] a{border-radius:0!important;box-shadow:none!important}.dr-badge,.dr-badge a,.dr-recipe-badge,.dr-recipe-badge a,.dr-archive-single [class*="badge"] a,.dr-summary-holder [class*="badge"] a{background:var(--brs-dr-cream)!important;color:var(--brs-dr-ink)!important;border:1px solid rgb(104 96 77 / .25)!important;font-family:var(--brs-dr-sans)!important;font-size:8px!important;line-height:1!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.delicious-recipes .dr-btn-link,.delicious-recipes .dr-btn,.dr-summary-holder .dr-btn-link,.dr-advance-search button,.dr-advance-search input[type="submit"],.dr-search-form button,.dr-search-form input[type="submit"],.search-form .search-submit,.wpdelicious-btn-jump-to-recipe{min-height:44px!important;padding:12px 17px!important;background:var(--brs-dr-ink)!important;color:#fff!important;border:1px solid var(--brs-dr-ink)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--brs-dr-sans)!important;font-size:9px!important;line-height:1.1!important;font-weight:500!important;letter-spacing:.11em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background .2s ease,color .2s ease!important}.delicious-recipes .dr-btn-link:hover,.delicious-recipes .dr-btn:hover,.dr-summary-holder .dr-btn-link:hover,.dr-advance-search button:hover,.dr-advance-search input[type="submit"]:hover,.dr-search-form button:hover,.search-form .search-submit:hover,.wpdelicious-btn-jump-to-recipe:hover{background:var(--brs-dr-sage)!important;border-color:var(--brs-dr-sage)!important;color:#fff!important}.delicious-recipes .dr-btn-link svg,.delicious-recipes .dr-btn svg,.wpdelicious-btn-jump-to-recipe svg{width:13px!important;height:13px!important;fill:currentColor!important;color:currentColor!important}.dr-advance-search,.dr-archive-filter-area,.dr-search-filter-wrap,.dr-search-form-wrapper{background:var(--brs-dr-cream)!important;border:1px solid var(--brs-dr-border)!important;border-radius:0!important;box-shadow:none!important}.dr-advance-search input,.dr-advance-search select,.dr-advance-search textarea,.dr-search-field input,.dr-search-field select,.delicious-recipes .select2-container .select2-selection,.delicious-recipes input[type="search"],.delicious-recipes input[type="text"]{min-height:44px!important;background:#fff!important;color:var(--brs-dr-ink)!important;border:1px solid rgb(26 26 24 / .2)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--brs-dr-sans)!important;font-size:13px!important}.dr-advance-search label,.dr-search-field label,.dr-archive-filter-area label{color:var(--brs-dr-olive,#68604D)!important;font-family:var(--brs-dr-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}#dr-recipes-clear-filters,.reset-link{color:var(--brs-dr-ink)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-underline-offset:4px!important}.dr-summary-holder,.wp-block-delicious-recipes-block-recipe-card{background:var(--brs-dr-white)!important;color:var(--brs-dr-ink)!important;border:1px solid var(--brs-dr-border)!important;border-radius:0!important;box-shadow:none!important}.dr-summary-holder .dr-recipe-summary-inner,.wp-block-delicious-recipes-block-recipe-card .dr-recipe-summary-inner{background:transparent!important}.dr-summary-holder h2,.dr-summary-holder h3,.dr-summary-holder .dr-title,.dr-summary-holder .dr-recipe-title,.dr-recipe-summary-header h2,.dr-recipe-summary-header h3{font-family:var(--brs-dr-serif)!important;font-weight:400!important;letter-spacing:-.035em!important;color:var(--brs-dr-ink)!important}.dr-summary-holder .dr-recipe-title,.dr-summary-holder .dr-title{font-size:clamp(34px, 4vw, 52px)!important;line-height:.98!important}.dr-summary-holder p,.dr-summary-holder li,.single-recipe p,.single-recipe li{color:#2a2a27!important;font-family:var(--brs-dr-sans)!important}.dr-recipe-info-box,.dr-summary-holder .dr-recipe-info-box{background:var(--brs-dr-cream)!important;border:0!important;border-top:1px solid var(--brs-dr-border)!important;border-bottom:1px solid var(--brs-dr-border)!important;border-radius:0!important;box-shadow:none!important}.dr-recipe-info-box svg,.dr-summary-holder svg.icon,.single-recipe svg.icon{color:var(--brs-dr-sage)!important;fill:currentColor!important;stroke:currentColor!important}.dr-summary-holder .dr-ingredients-list-title,.dr-summary-holder .dr-instructions-list-title,.dr-summary-holder .dr-equipment-title,.dr-summary-holder .dr-notes-title,.single-recipe .dr-ingredients-list-title,.single-recipe .dr-instructions-list-title{font-family:var(--brs-dr-serif)!important;font-weight:400!important;color:var(--brs-dr-ink)!important}.dr-summary-holder input[type="checkbox"],.single-recipe input[type="checkbox"]{accent-color:var(--brs-dr-sage)!important}.wpd-rating-container,.jq-ry-container{color:var(--brs-dr-sage)!important}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{fill:var(--brs-dr-sage)!important;stroke:var(--brs-dr-sage)!important}.dr-archive-pagination a,.dr-archive-pagination span,.delicious-recipes .page-numbers{min-width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:var(--brs-dr-ink)!important;border:1px solid var(--brs-dr-border)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--brs-dr-sans)!important;font-size:10px!important;text-decoration:none!important}.dr-archive-pagination .current,.delicious-recipes .page-numbers.current,.dr-archive-pagination a:hover{background:var(--brs-dr-sage)!important;border-color:var(--brs-dr-sage)!important;color:#fff!important}.dr-recipe-archive__slide,.dr-recipe-archive__slide .dr-archive-single{background:transparent!important;border-radius:0!important;box-shadow:none!important}.splide__arrow{width:42px!important;height:42px!important;background:rgb(255 255 255 / .96)!important;border:1px solid var(--brs-dr-border)!important;border-radius:0!important;box-shadow:none!important;color:var(--brs-dr-ink)!important}.splide__arrow:hover{background:var(--brs-dr-sage)!important;color:#fff!important}.splide__pagination__page{width:7px!important;height:7px!important;background:var(--brs-dr-taupe)!important}.splide__pagination__page.is-active{background:var(--brs-dr-sage)!important}.dr-recipe-wishlist,.dr-archive-single .dr-recipe-wishlist,.dr-archive-single [class*="wishlist"]{border-radius:0!important;box-shadow:none!important}.dr-recipe-wishlist a,.dr-archive-single [class*="wishlist"] a{color:var(--brs-dr-ink)!important;background:rgb(255 255 255 / .94)!important;border:1px solid rgb(26 26 24 / .16)!important;border-radius:0!important}.dr-recipe-wishlist a:hover,.dr-archive-single [class*="wishlist"] a:hover{color:#fff!important;background:var(--brs-dr-sage)!important;border-color:var(--brs-dr-sage)!important}@media (max-width:700px){.dr-archive-list-title,.dr-archive-list-title a{font-size:25px!important}.dr-archive-details{padding-top:15px!important}.dr-entry-meta,.dr-recipe-meta{font-size:9px!important}.dr-summary-holder .dr-recipe-title,.dr-summary-holder .dr-title{font-size:clamp(32px, 10vw, 44px)!important}}@media (prefers-reduced-motion:reduce){.dr-archive-single img,.delicious-recipes a,.delicious-recipes button{transition:none!important}.dr-archive-single:hover>figure img{transform:none!important}}