.contentContainer{max-width:var(--sitewidth);width:100%;margin:auto;padding:var(--blockspacing) 0;@media screen and (max-width:1260px){max-width:95%}@media screen and (max-width:630px){max-width:90%}h1,h2,h3,h4,h5,h6{margin:0}}.kb-nav{.contentContainer{display:flex;gap:var(--gapsize);justify-content:space-between;padding:calc(var(--blockspacing) / 4) 0;img{max-width:350px;width:100%;height:auto}.kb-menu{margin-top:auto;display:flex;gap:var(--gapsize)}.bde-mini-cart-toggle{padding-right:0;padding-left:0}}}.kb-hero{.contentContainer{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gapsize);.kb-hero-content{display:flex;align-items:center;flex-direction:column;margin:auto 0;gap:var(--gapsize);margin-right:var(--gapsize)}img{aspect-ratio:5/6;width:100%;height:100%;object-fit:cover;border-radius:30px;@media screen and (max-width:850px){aspect-ratio:16/9}}}}.kb-span-6{grid-column:span 6;width:100%;@media screen and (max-width:850px){grid-column:span 12}}.kb-span-5{grid-column:span 5}.kb-button{transition:all .3s ease-in-out;background:var(--primary);padding:15px 45px;border:2px solid var(--primary);color:#fff;text-decoration:none;border-radius:30px;font-weight:500;&:hover{transition:all .2s ease-in-out;color:#fff;border-color:var(--secondary);background:var(--secondary)}}.kb-button-alt{background:unset;border-color:var(--primary);color:var(--primary)}.kb-button-container{display:flex;gap:var(--gapsize);margin-right:auto;width:100%;@media screen and (max-width:640px){flex-wrap:wrap;a{width:100%}}}.kb-product-list{h2{text-align:center;margin-bottom:var(--gapsize)}}.kb-page-intro{max-width:800px;text-align:center;margin:auto}.kb-grid-12{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gapsize);margin-top:var(--blockspacing)}.kb-span-7{grid-column:span 7}.kb-image{border-radius:30px;aspect-ratio:16/10;object-fit:cover}.kb-info-box{display:flex;flex-flow:column;gap:var(--gapsize)}.kb-info-box{margin-top:var(--gapsize);border-radius:30px;background-color:#fff;padding:30px;h2{font-size:1.8rem}}.kb-product-page{.bde-tabs__tabslist-container{display:none}}.kb-footer{background:var(--secondary)}