.section--favourite-recipes .section-content-wrapper .content-container{padding-bottom:44px;position:relative}.section--favourite-recipes .section-content-wrapper .content-container .background{bottom:0;left:calc(var(--negative-fluid-padding) + var(--gutter-width)/2);position:absolute;right:calc(var(--negative-fluid-padding) + var(--gutter-width)/2);top:calc(var(--vw, 1vw)*10.06944)}.section--favourite-recipes .section-content-wrapper .content-container .section-title{position:relative}.section--favourite-recipes .section-content-wrapper .content-container .section-title .title{font-size:max(40px,3.75 * var(--vw,1vw));letter-spacing:max(2.5,.1875 * var(--vw,1vw));line-height:max(42px,3.8194444444 * var(--vw,1vw));transform:rotate(-90deg) translateY(100%) translateX(5px);transform-origin:bottom left}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container{position:relative}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes{border-bottom-left-radius:.625rem;border-top-left-radius:.625rem;margin-left:calc(var(--gutter-width)*-1);margin-right:var(--negative-fluid-padding);overflow:hidden;position:relative}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .bookmarked-recipes-carousel{margin-left:var(--negative-fluid-padding);margin-right:var(--negative-fluid-padding);padding-left:var(--fluid-padding);padding-right:var(--fluid-padding)}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .bookmarked-recipes-carousel .slick-arrow{top:0;transform:translateY(calc(var(--vw, 1vw)*36))}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .my-recipes{left:1.1875rem;position:absolute;top:1.375rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe{color:var(--black);overflow:hidden;position:relative}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image{display:block;position:relative}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .image-wrapper-cover{transform:scale(1);transition:.15s ease-in}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay{background-color:rgba(26,86,50,.67);bottom:0;color:var(--white);left:0;opacity:0;padding:12px;position:absolute;right:0;top:0;transition:.15s ease-in}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .title{margin:0 auto 28px;max-width:21.875rem;text-align:center}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta{padding-right:.5rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .serves,.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .time{display:flex}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .serves .icon,.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .time .icon{--foreground:var(--white);align-items:center;display:flex;height:1.5rem;justify-content:center;margin-right:.75rem;width:1.5rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .serves .icon svg,.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .time .icon svg{height:100%;width:100%}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .serves{margin-bottom:1.0625rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .time .icon{margin-right:.5rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image:hover .image-wrapper-cover{transform:scale(1.025);transition:.35s ease-out}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image:hover .overlay{opacity:1;transition:.233s ease-out .1s}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.small .image .overlay .title{font-size:max(18px,2.0833333333 * var(--vw,1vw));line-height:max(20px,2.2222222222 * var(--vw,1vw))}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.small .image .overlay .meta{display:none}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.medium .image .overlay .title{font-size:max(22px,2.0833333333 * var(--vw,1vw));line-height:max(24px,2.2222222222 * var(--vw,1vw))}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .favourite-recipe{background-color:transparent;cursor:pointer;height:.875rem;position:absolute;right:.75rem;top:.75rem;width:.875rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .favourite-recipe svg{pointer-events:none;transform:translateY(1px)}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .favourite-recipe svg .heart-full{transform:scale(0);transform-origin:calc(17px + 50%) calc(18px + 50%);transition:.15s ease-in}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .favourite-recipe.bookmarked svg .heart-full{transform:scale(1.1);transition:.233s ease-out}@media screen and (max-width:63.9375rem){.section--favourite-recipes .section-content-wrapper .content-container .section-title .title{font-size:2.3rem;letter-spacing:.002em;line-height:1.15}}@media screen and (max-width:39.9375rem){.section--favourite-recipes .section-content-wrapper .content-container{padding-bottom:0}.section--favourite-recipes .section-content-wrapper .content-container .background{bottom:unset;height:calc(var(--vw, 1vw)*80);top:0}.section--favourite-recipes .section-content-wrapper .content-container .section-title{justify-content:center}.section--favourite-recipes .section-content-wrapper .content-container .section-title .title{font-size:1.875rem;letter-spacing:.15625rem;line-height:2.1875rem;padding-bottom:2rem;padding-top:2.375rem;text-align:center;transform:unset}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes{margin-left:unset;margin-right:unset;overflow:unset}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .custom-arrow{display:none}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .image-wrapper-cover img{border-radius:.625rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay{background-color:transparent;color:var(--black);opacity:1;padding-bottom:0;padding-top:2.5rem;position:static}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .title{color:var(--basil-green);font-weight:500}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .serves .icon,.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe .image .overlay .meta .time .icon{--foreground:var(--black)}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.medium .image .overlay .title,.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.small .image .overlay .title{font-size:1.5625rem;line-height:1.875rem}}@media screen and (min-width:640px){.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .bookmarked-recipes-carousel{border-radius:.625rem;display:grid;grid-auto-flow:dense;grid-template-columns:calc(var(--vw, 1vw)*45.83333) calc(var(--vw, 1vw)*15.27778) calc(var(--vw, 1vw)*22.91667) calc(var(--vw, 1vw)*45.83333) calc(var(--vw, 1vw)*15.27778) calc(var(--vw, 1vw)*22.91667);grid-template-rows:repeat(6,minmax(min-content,1fr));margin-left:unset;margin-right:unset;max-width:unset;overflow-x:visible;padding-left:0;padding-right:0;transition:.4s ease-in-out}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.large{grid-column:span 1;grid-row:span 6}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.large.start-1{border-bottom-left-radius:.625rem;border-top-left-radius:.625rem}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.medium{grid-column:span 1;grid-row:span 3}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.small{grid-column:span 1;grid-row:span 2}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-1{grid-column-start:1}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-2{grid-column-start:2}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-3{grid-column-start:3}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-4{grid-column-start:4}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-5{grid-column-start:5}.section--favourite-recipes .section-content-wrapper .content-container .recipes-container .recipes .recipe.start-6{grid-column-start:6}}
