#home main{overflow:hidden}.category-teasers .grid.teasers{row-gap:1.5rem}#home .banner{height:calc(100vh - 244px);max-height:480px}#home #intro>div{margin-block:2rem;margin-top:1.5rem}#home #intro .btn{margin-top:0}#reviews{margin-block:2.5rem}#home-cta-buttons{display:flex;margin-inline:auto;column-gap:.75em;justify-content:center;margin-bottom:1em;flex-flow:wrap;row-gap:0}#home-cta-buttons p{margin-block:0 1em}#home-cta-buttons .btn{padding-inline:0;width:250px}@media screen and (max-width:1024px){#home #intro>div.teasers{column-gap:1rem}}@media screen and (max-width:768px){#home .banner{height:calc(100vh - 454px)}#home-cta-buttons .btn{width:190px}#home #intro>div.teasers{grid-template-columns:repeat(1,1fr);row-gap:2em}#featured-kitchen article img{aspect-ratio:4/3;object-fit:cover}#featured-kitchen div.flex.spread{flex-flow:wrap}#featured-kitchen .flex.spread>*:last-child{text-align:left}}@media screen and (max-width:500px){#home-cta-buttons,#home-cta-buttons p{width:100%}#home-cta-buttons .btn{width:-webkit-fill-available}}#review{margin-bottom:1em;background-color:var(--muted-bg);padding:1.5rem;border-radius:5px;transition:all ease-in-out 0.2s}#review .flex>*{flex-grow:unset}#review .flex{justify-content:space-between}#review div p{margin-block:2em .25rem}#review p.em{font-style:italic}#review p b,#review p strong{font-weight:400}#review div p:first-child strong{font-weight:600}#review:hover{background-color:var(--green)}#review:hover *{color:#fff}#blog #featured-blog img{width:60%;object-fit:cover}#featured-blog{background-color:var(--muted-bg);margin-bottom:2em}#featured-blog{position:relative}#featured-blog .content{padding-block:0;padding-right:2.5em;margin-block:2rem;align-self:end;margin-left:1rem}#featured-blog .content h1{border-bottom:solid 1px var(--detials-grey);padding-bottom:.5rem;margin-bottom:4rem;font-size:1.5rem}#featured-blog .content h2{font-size:1.8rem;margin-bottom:.75rem;max-width:385px;line-height:1.2}#featured-blog .content .tag{margin-bottom:0;color:var(--detials-grey);margin-bottom:1rem}#featured-blog .content p{max-width:365px}#featured-blog .btn{background-color:transparent}#blog-items{margin-bottom:2rem;row-gap:1.5em;grid-template-columns:repeat(4,1fr)}#blog-items article img{width:100%;aspect-ratio:3/2;object-fit:cover}#blog-items article{display:flex;flex-direction:column}#blog-items article a{flex:1;display:flex;flex-direction:column}#blog-items.teasers article a h2+p{margin-top:.5rem}#blog-items.teasers article a .date{margin-top:auto;padding-top:.5rem}#blog-items .date{padding-bottom:1em}#blog-items.teasers article{border:2px solid var(--stroke-light)}#blog-items.teasers article a h2,#blog-items.teasers article a p{padding-inline:1rem;margin-block:1rem .5rem}#blog-items.teasers article a h2{font-size:1.25rem}@media screen and (max-width:1024px){#featured-blog{flex-direction:column}#blog #featured-blog img{width:100%;object-fit:cover}#featured-blog .content{padding:2rem 3rem 1rem;margin-top:1em;max-width:700px;align-self:flex-start;margin-left:unset}#featured-blog .content h1{position:static;margin-left:0}#featured-blog .content p{max-width:unset}}@media screen and (max-width:768px){#featured-blog .content{padding-inline:1.5rem;margin-block:0}#featured-blog .content h1{margin-bottom:3rem}#blog-items{grid-template-columns:1fr}}.basic section#blog-content,.basic section#blog-items{max-width:unset}#blog-content{border-bottom:1px solid var(--stroke-light);padding-bottom:1rem;margin-bottom:2rem}#blog-content h2{font-family:"Source Sans 3",sans-serif;font-style:normal;margin-block:1.5rem .75rem;font-weight:500}#blog-content img{margin-block:1rem}#blog-post .grid.teasers{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}