.off-screen,.off-screen-growers{position:absolute;left:-10000em;clip:rect(0 0 0 0)}#content,.logo,.off-screen-growers{overflow:hidden}.clear::after,.mod-recipe-filters::after{content:""}.on-screen{position:static;left:auto;clip:auto}.unfloat{float:none;width:auto}.clear::after{display:block;height:0;clear:both;visibility:hidden}.internet-explorer .clear{zoom:1}.logo{display:flex;align-items:stretch;justify-content:center;width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;color:#00a8a5;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .03)) drop-shadow(0 1px 1px rgba(0, 0, 0, .02));transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.logo:focus,.logo:hover{filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .12)) drop-shadow(0 1px 2px rgba(0, 0, 0, .08));color:#017573}.mod-section.mod-icon{background:url(/bimi/assets/img/cooking-with/xmas/background.jpg) 50% -3.75rem}.mod-section.mod-icon .icon-section::before,.mod-section.mod-icon::after{background:url(/bimi/assets/img/cooking-with/xmas/background-mask.jpg) 50% 0 #ebe8e4}.mod-recipe-filters{position:relative}.mod-recipe-filters fieldset{position:relative;z-index:2}.mod-recipe-filters .more div{z-index:2}.mod-recipe-filters::after{position:absolute;transition-property:all;transition-duration:.2s}@media (max-width:55rem){.mod-recipe-filters{margin-top:12.5rem;padding:0}.mod-recipe-filters fieldset{padding:1.875rem;background-color:#00a8a5;border-radius:1.25rem}.mod-recipe-filters .more div{margin-top:-1.875rem}.mod-recipe-filters::after{background:url(/bimi/assets/img/cooking-with/xmas/tree-lights-animated-mobile.gif) no-repeat;width:12.875rem;height:37.5rem;left:50%;top:-12.5rem;transform:translateX(-50%)}}@media (min-width:55.0625rem){.mod-recipe-filters::after{background:url(/bimi/assets/img/cooking-with/xmas/tree-lights-animated.gif) no-repeat;width:19.9375rem;height:57.9375rem;left:-8.125rem;top:-18.75rem;transform:rotate(-6deg)}.mod-recipe-filters.open::after{left:-8.75rem;transform:rotate(0)}}@media (max-width:50rem){.mod-components{overflow:hidden}}.mod-component{position:relative}@media (min-width:75rem){.mod-component:nth-of-type(6n+3)::before,.mod-component:nth-of-type(6n+4)::before{content:'';background:url(/bimi/assets/img/cooking-with/xmas/stars.png) no-repeat;width:4.5rem;height:16.8125rem;position:absolute}.mod-component:nth-of-type(6n+3)::before{right:-5.125rem;bottom:-5rem}.mod-component:nth-of-type(12n+3)::before{bottom:auto;top:-10rem}.mod-component:nth-of-type(6n+4)::before{top:-1.25rem;left:-5.125rem;transform:scaleX(-1)}.mod-component:nth-of-type(12n+4)::before{top:3.75rem}}@media (min-width:31.25rem) and (max-width:50rem){.mod-component:nth-of-type(4n+2)::before,.mod-component:nth-of-type(4n+3)::before{content:'';position:absolute;pointer-events:none;background:url(/bimi/assets/img/cooking-with/xmas/stars-mobile.png) no-repeat;width:11.25rem;height:3rem;z-index:1}.mod-component:nth-of-type(4n+2)::before{top:0;right:-1.875rem;transform:rotate(30deg)}.mod-component:nth-of-type(4n+3)::before{top:0;left:-1.875rem;transform:rotate(-30deg)}}@media (max-width:31.1875rem){.mod-component:nth-of-type(2n+1)::before,.mod-component:nth-of-type(2n+2)::before{content:'';position:absolute;pointer-events:none;background:url(/bimi/assets/img/cooking-with/xmas/stars-mobile.png) no-repeat;width:11.25rem;height:3rem;z-index:1}.mod-component:nth-of-type(2n+1)::before{top:0;right:-1.875rem;transform:rotate(30deg)}.mod-component:nth-of-type(2n+2)::before{top:0;left:-1.875rem;transform:rotate(-30deg)}}.mod-panels{position:relative;z-index:1}