@import url(https://use.typekit.net/vfj6xgq.css);@font-face{font-family:"Douglas-Calgury Block";src:url(/wp-content/themes/bk-theme/fonts/Douglas-Calgury-Block.woff2) format("woff2"),url(/wp-content/themes/bk-theme/fonts/Douglas-Calgury-Block.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0}html{overflow-y:scroll}body{height:100%;position:relative;font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#1D1612;background:#d8cfc0;background:linear-gradient(180deg,#d8cfc0 0%,#efe9de 100%);-webkit-font-smoothing:antialiased}body.freeze{overflow:hidden}body.fixed>header{position:fixed;top:0;width:100%;background:#EFE9DE!important;box-shadow:0 3px 6px rgb(62 51 46 / .15)!important;transition:0.3s}body.fixed>header .logo img,body.fixed>header ul.icons li.account img,body.fixed>header ul.icons li.cart img,body.fixed>header .container nav.desktop ul.menu>li>a,body.fixed>header nav.desktop ul li.menu-item-has-children:after,body.fixed>header ul.icons .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{filter:invert(0)!important}body.fixed.home main{margin-top:0!important}body.fixed.page-template-default main{margin-top:175px!important}body.fixed.woocommerce-shop main{margin-top:145px!important}body.fixed.single-product main{margin-top:95px!important}.container{padding-left:5%;padding-right:5%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.container.small{max-width:700px}.container.error{max-width:700px;text-align:center;justify-content:center}a{color:#6F966A;text-decoration:none}a:hover{color:#E0BE7E;-moz-transition:0.3s all;-webkit-transition:0.3s all;-ms-transition:0.3s all}.clear{clear:both}address{font-style:normal}img,a img{border:0}strong,b{font-weight:600}italic,em{font-style:italic}p,ol,ul{margin-bottom:25px}:focus{outline:0}fieldset{border:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:5px 0 10px 20px}.underline{text-decoration:underline}h1{font-size:50px;margin:0 0 15px;letter-spacing:-1.5px}h2{font-size:40px;margin:0 0 10px;letter-spacing:-1.5px}h3{font-size:30px;margin:0 0 5px;letter-spacing:-1px}h1,h2,h3,h4{color:#1D1612;font-weight:400;line-height:100%;font-family:"Douglas-Calgury Block",sans-serif;color:#5D3D2C}.top-bar{padding:5px 0;background:#3C322D;font-size:15px;font-weight:300;position:relative;z-index:300}.top-bar ul.usps{display:flex;gap:0 40px;margin:0 auto 2px;flex-wrap:wrap}.top-bar ul.usps li{list-style:none;margin:0;background:url(/wp-content/themes/bk-theme/images/check-1.svg) no-repeat left 55%;padding-left:24px;color:#EFE9DE}body>header{padding:25px 0;z-index:10000;box-shadow:0 3px 6px rgb(62 51 46 / .15);background:#EFE9DE;position:relative}body>header .container{align-items:center}body>header .container .logo{float:left;line-height:0}body>header .container nav.desktop ul{margin:0;display:flex;gap:40px}body>header .container nav.desktop ul li{margin:0;position:relative}body>header .container nav.desktop ul li a{color:#1D1612;font-size:18px;font-weight:600}body>header .container nav.desktop ul li ul.sub-menu{display:block;text-align:center;padding-top:32px;width:auto;position:absolute;transform:none;margin-left:-25px;left:0;top:-9999px;opacity:0}body>header .container nav.desktop ul li ul.sub-menu li{text-align:left;display:block;float:none;width:auto;z-index:10;white-space:nowrap;margin:0;height:30px;line-height:30px;background:#fff;padding:0 25px;min-width:150px}body>header .container nav.desktop ul li ul.sub-menu li a{color:#1D1612;text-transform:none;font-size:17px;font-weight:400}body>header .container nav.desktop ul li ul.sub-menu li a:hover{color:#6F966A}body>header .container nav.desktop ul li ul.sub-menu li:first-child{padding-top:15px}body>header .container nav.desktop ul li ul.sub-menu li:last-child{padding-bottom:15px}body>header .container nav.desktop ul li:hover>ul{top:30px;opacity:1;z-index:100000}body>header .container nav.desktop ul li a:hover,body>header .container nav.desktop ul li.current-menu-item a,body>header .container nav.desktop ul li.current-menu-parent a{color:#1D1612}body>header .container nav.desktop ul li.current-menu-item ul li a,body>header .container nav.desktop ul li.current-menu-parent ul li a{color:#1D1612}body>header .container nav.desktop ul li.menu-item-has-children{margin-right:10px}body>header .container nav.desktop ul li.menu-item-has-children:after{position:absolute;content:"";top:37.5%;right:-18px;border:solid #1D1612;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;transform:rotate(45deg)}body>header .container ul.icons{display:flex;align-items:center;gap:0 8px;line-height:0;margin:0 0 0 100px}body>header .container ul.icons .dgwt-wcas-search-wrapp{width:26px;max-width:26px;margin-right:2px}body>header .container ul.icons .dgwt-wcas-search-wrapp svg.dgwt-wcas-ico-magnifier-handler{display:none}body>header .container ul.icons .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{background:url(/wp-content/themes/bk-theme/images/search.svg);background-size:100% auto;width:25px;height:25px}body>header .container ul.icons li.cart{position:relative}body>header .container ul.icons li.cart span.count{border-radius:100%;background:#6F966A;color:#fff;text-align:center;font-size:12px;height:18px;width:18px;line-height:18px;font-weight:400;position:absolute;z-index:5;right:-7px;top:-7px;font-family:sans-serif}main{margin:80px auto;position:relative}main img{max-width:100%;height:auto}main ol li{list-style-type:decimal;margin-left:25px}main ul li{list-style-type:disc;margin-left:25px}main :last-child{margin-bottom:0}main ul.waypoints li{opacity:0;transform:translateY(100px)}main ul.waypoints li.animate{transition:0.6s all 0s;transform:scale(1) translateX(0);opacity:1}main a.button{background:#E0BE7E!important;color:#1D1612!important;padding:11px 22px 12px 30px;font-weight:600!important;display:inline-flex!important;font-size:19px!important;line-height:30px!important;align-items:center;transition:0.3s;position:relative;border-radius:50px!important;box-shadow:0 1px 0 #1D1612!important}main a.button:after{content:"";background:url(/wp-content/themes/bk-theme/images/arrow.svg) no-repeat;background-size:contain;height:16px;width:16px;margin-left:16px;margin-top:2px}main a.button:hover{margin-left:10px}.responsive-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.responsive-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}main.flex{padding:0;display:flex;flex-direction:column;gap:80px}main.flex .container{flex-direction:row}main.flex section{padding:0}main.flex section a.button{background:#E0BE7E!important;color:#1D1612!important;padding:11px 22px 12px 30px;font-weight:600!important;display:inline-flex!important;font-size:19px!important;line-height:30px!important;align-items:center;transition:0.3s;position:relative;border-radius:50px!important;box-shadow:0 1px 0 #1D1612!important}main.flex section a.button:after{content:"";background:url(/wp-content/themes/bk-theme/images/arrow.svg) no-repeat;background-size:contain;height:16px;width:16px;margin-left:16px;margin-top:2px}main.flex section a.button:hover{margin-left:10px}main.flex section img{width:100%;border-radius:10px}main.flex section.image,main.flex section.text-image .image{line-height:0}main.flex section.text-text,main.flex section.text-image{display:flex;width:100%}main.flex section.text-text.grid,main.flex section.text-image.grid{position:relative}main.flex section.text-text.grid .text,main.flex section.text-image.grid .text{padding-right:100px;box-sizing:border-box}main.flex section.text-text.grid .text:nth-child(2),main.flex section.text-image.grid .text:nth-child(2){padding-right:0}main.flex section.text-text.grid.img_text .container,main.flex section.text-image.grid.img_text .container{flex-direction:row-reverse}main.flex section.text-text.grid.img_text .container .text,main.flex section.text-image.grid.img_text .container .text{padding-left:100px;padding-right:0}main.flex section.text-text.full,main.flex section.text-image.full{position:relative}main.flex section.text-text.full .text,main.flex section.text-image.full .text{padding:100px;box-sizing:border-box;display:flex;align-content:center;align-items:center;flex-wrap:wrap}main.flex section.text-text.full .image,main.flex section.text-image.full .image{display:flex;justify-content:center;overflow:hidden}main.flex section.text-text.full .image img,main.flex section.text-image.full .image img{width:auto;height:100%;object-fit:cover}main.flex section.text-text.full.img_text,main.flex section.text-image.full.img_text{flex-direction:row-reverse}main.flex section.text-text .text{position:relative}main.flex section.text-text .text h3{font-size:28px;margin:50px 0 20px}main.flex section.faq{position:relative}main.flex section.faq .items{border-top:.25px solid #1D1612;border-bottom:.25px solid #1D1612;margin-top:30px}main.flex section.faq .items .item{border-bottom:.25px solid #1D1612}main.flex section.faq .items .item .question{font-weight:400;line-height:20px;cursor:pointer;padding:25px 40px 25px 0;position:relative}main.flex section.faq .items .item .question:after{content:"";position:absolute;top:29px;right:5px;background:url(/wp-content/themes/bk-theme/images/more.svg) no-repeat top left;background-size:12px 12px;height:12px;width:12px}main.flex section.faq .items .item .answer{display:none;padding:0 40px 25px 0;font-size:17px;line-height:26px}main.flex section.faq .items .item .answer p{margin-bottom:15px}main.flex section.faq .items .item .answer ul{margin-top:15px}main.flex section.faq .items .item .answer :last-child{margin-bottom:0}main.flex section.faq .items .item:last-child{border-bottom:none}main.flex section.faq .items .item:has(.show) .question:after{content:"";position:absolute;top:29px;right:5px;background:url(/wp-content/themes/bk-theme/images/less.svg) no-repeat top left;background-size:12px 12px;height:12px;width:12px}main.flex section.faq .items .item:has(.show) .question{font-weight:600}main.flex section.grid .padding{width:100%}main.flex section.half{position:relative}main.flex section.half .text,main.flex section.half .image,main.flex section.half .padding{width:50%}main.flex section.half.text-text .text:nth-child(1){padding-right:40px}main.flex section.half.text-text .text:nth-child(2){padding-left:40px}main.flex section.two_third{position:relative}main.flex section.two_third .padding,main.flex section.two_third.full div:first-child,main.flex section.two_third.grid .container>div:first-child{width:65%}main.flex section.two_third.full div:last-child,main.flex section.two_third.grid .container>div:last-child{width:35%}main.flex section.two_third_reverse{position:relative}main.flex section.two_third_reverse.full div:first-child,main.flex section.two_third_reverse.grid .container>div:first-child{width:35%}main.flex section.two_third_reverse.full div:last-child,main.flex section.two_third_reverse.grid .container>div:last-child{width:65%}main.flex section.left .container{justify-content:flex-start}main.flex section.center .container{justify-content:center}main.flex section.right .container{justify-content:flex-end}main.flex section.vertical_top .container{align-items:flex-start}main.flex section.vertical_center .container{align-items:center}main.flex section.vertical_bottom .container{align-items:flex-end}main.flex section table{width:100%;border-top:1px solid #1D1612;border-left:1px solid #1D1612}main.flex section table td{width:50%;padding:8px;border-bottom:1px solid #1D1612;border-right:1px solid #1D1612}main.flex section.full+section.full{margin-top:-80px}body.home{position:relative}body.home>header{background:none;box-shadow:none}body.home>header .logo img,body.home>header ul.icons li.account img,body.home>header ul.icons li.cart img,body.home>header .container nav.desktop ul.menu>li>a,body.home>header nav.desktop ul li.menu-item-has-children:after,body.home>header ul.icons .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{filter:brightness(0) invert(1)}body.home main{margin:-95px 0 0;display:flex;width:100%;flex-direction:column;gap:80px}body.home main section{position:relative}body.home main section.header{height:calc(100vh - 42px);background:#1D1612;mask-image:url(/wp-content/themes/bk-theme/images/mask-bottom.webp);mask-position:bottom;mask-size:cover}body.home main section.header .overlay{position:absolute;height:calc(100% + 42px);width:100%;z-index:100;top:-42px;display:flex;align-items:center;background:#1d1612;background:linear-gradient(180deg,rgb(29 22 18 / .9) 0%,#fff0 100%)}body.home main section.header .overlay .text{max-width:700px;position:relative;text-align:center;margin:80px auto 0}body.home main section.header .overlay .text h1{font-size:60px;color:#EFE9DE;position:relative;z-index:10;margin-bottom:30px}body.home main section.header .overlay .text p{font-size:22px;color:#fff;padding:0 60px;font-weight:600}body.home main section.header .overlay .text p strong{border-bottom:2px solid #fff;padding-bottom:3px}body.home main section.header .overlay .text p:has(a){margin-top:50px}body.home main section.header .overlay .text .sticker{position:absolute;top:-90px;right:-110px;height:220px;width:220px;transform:rotate(15deg)}body.home main section.header .overlay .text .sticker img{height:100%;width:100%}body.home main section.header>img{width:100%;height:100%;object-fit:cover;opacity:.8}body.home main section.featured{position:relative}body.home main section.featured .container{flex-direction:row;align-items:flex-end}body.home main section.featured .container .title{margin-right:auto;max-width:calc(100% - 400px)}body.home main section.featured .container .title h2{font-size:50px}body.home main section.featured .container a.link{color:#000;border-bottom:1px solid #1D1612}body.home main section.featured .container a.link:hover{border-bottom:0}body.home main section.featured .container .arrows{display:flex;gap:8px;margin-left:30px}body.home main section.featured .container .arrows .prev-product,body.home main section.featured .container .arrows .next-product{height:32px;width:32px;float:left;cursor:pointer}body.home main section.featured .container .arrows .prev-product{background:url(/wp-content/themes/bk-theme/images/arrow-left.svg) no-repeat;background-size:100% auto;background-position:50% 50%}body.home main section.featured .container .arrows .next-product{background:url(/wp-content/themes/bk-theme/images/arrow-right.svg) no-repeat;background-size:100% auto;margin-left:-1px;background-position:50% 50%}body.home main section.featured .container .arrows .slick-disabled{opacity:.2}body.home main section.featured ul.products.slides.slick-slider{margin:25px 0 0;padding-left:5%;padding-right:5%;display:flex}body.home main section.featured ul.products.slides.slick-slider .slick-track{display:flex}body.home main section.featured ul.products.slides.slick-slider .slick-slide{margin:0 14px 10px}body.home main section.featured ul.products.slides.slick-slider .slick-list{margin:0 -14px}body.home main section.advantages{position:relative;padding-bottom:60px}body.home main section.advantages .top{max-width:950px;margin:0 auto 40px;text-align:center}body.home main section.advantages .top h2{font-size:50px;max-width:718px;margin:0 auto 25px}body.home main section.advantages .bottom{min-width:1100px;margin:0 auto;position:relative}body.home main section.advantages .bottom .image{width:calc(50% - 50px);line-height:0;z-index:100;position:absolute;top:0;left:0}body.home main section.advantages .bottom .image .sticker{position:absolute;left:-50px;top:50px;transform:rotate(-30deg);filter:invert(100%);width:130px;height:auto}body.home main section.advantages .bottom .image>img{border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15)}body.home main section.advantages .bottom .text{background:#fff;width:auto;max-width:700px;border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15);box-sizing:border-box;padding:50px 50px 50px 150px;margin-left:auto;margin-top:50px}body.home main section.advantages .bottom .text h2{color:#1D1612;margin-bottom:20px}body.home main section.advantages .bottom .text ul{display:flex;flex-direction:column;gap:15px}body.home main section.advantages .bottom .text ul li{background:url(/wp-content/themes/bk-theme/images/check-4.svg) no-repeat left 0;padding-left:45px;margin:0;list-style:none;font-size:16px;line-height:24px}body.home main section.advantages .bottom .text ul li strong{font-size:18px;margin:3px 0 2px;display:inline-block}body.home main section.media{position:relative}body.home main section.media h2{font-size:50px;text-align:center;width:100%;margin-bottom:30px}body.home main section.media ul.media{width:80%;margin:0 auto;display:flex;gap:50px;justify-content:center;align-items:center}body.home main section.media ul.media li{list-style:none;line-height:0;margin:0;mix-blend-mode:luminosity}body.home main section.goals{background:#3C322D;padding:80px 0;color:#fff;position:relative;mask-image:url(/wp-content/themes/bk-theme/images/mask-both.webp);mask-size:auto 100%}body.home main section.goals:before{background:url(/wp-content/themes/bk-theme/images/grain.jpg) no-repeat;background-size:cover;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}body.home main section.goals .top{max-width:950px;margin:0 auto 30px;text-align:center;position:relative;z-index:100}body.home main section.goals .top h2{font-size:50px;max-width:415px;margin:0 auto 20px;color:#EFE9DE}body.home main section.goals .bottom{width:100%;text-align:center;position:relative;z-index:100}body.home main section.goals .bottom ul.goals{display:flex;flex-wrap:wrap;justify-content:center;--gap:10px;gap:var(--gap);margin:0 auto 30px}body.home main section.goals .bottom ul.goals li{list-style:none;margin:0;border-radius:5px;position:relative;transition:0.3s;background:#EFE9DE;--items:5;width:calc((100% / var(--items)) - (((var(--items) - 1) / var(--items)) * var(--gap)));aspect-ratio:1.6666666667;display:flex;align-items:center;justify-content:center}body.home main section.goals .bottom ul.goals li a{font-size:17px;font-weight:600;padding:30px;box-sizing:border-box;color:#3C322D;display:flex;align-items:center;flex-direction:column}body.home main section.goals .bottom ul.goals li img{height:50px}body.home main section.goals .bottom ul.goals li span{display:inline-block;line-height:20px;margin-top:10px}body.home main section.goals .bottom ul.goals li:hover{background:#6F966A}body.home main section.goals .bottom ul.goals li:hover a{color:#fff}body.home main section.goals .bottom ul.goals li:hover img{filter:brightness(0%) invert(1)}body.home main section.goals .bottom a.link{color:#fff;border-bottom:1px solid #fff;display:inline-block}body.home main section.goals .bottom a.link:hover{border-color:#3C322D;transition:0s}body.home main section.expert .container{gap:50px;flex-direction:row;flex-wrap:nowrap;justify-content:center}body.home main section.expert .container .image{width:250px;line-height:0;border-radius:100%;overflow:hidden}body.home main section.expert .container .text{max-width:500px;position:relative}body.home main section.expert .container .text .title{border-bottom:1px solid #1D1612;display:inline-block;margin-bottom:30px}body.home main section.expert .container .text .quote{font-weight:600;font-size:24px;-webkit-font-smoothing:subpixel-antialiased;margin-bottom:30px;max-width:450px}body.home main section.expert .container .text .author{line-height:24px}body.home main section.expert .container .text .author div{font-size:17px}body.home main section.expert .container .text:after{content:"";position:absolute;top:10px;right:-10px;background:url(/wp-content/themes/bk-theme/images/quote.svg) no-repeat;background-size:100% auto;width:105px;height:75px}body.home main section.reviews{position:relative}body.home main section.reviews .title{max-width:500px;text-align:center;margin:0 auto}body.home main section.reviews .title h2{font-size:50px}body.home main section.reviews ul.reviews.slides.slick-slider{width:calc(100% + 30px);margin:20px -15px 0;overflow:hidden}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list{padding:10px 0;margin:0}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track{display:grid;grid-template-columns:repeat(100,1fr);grid-auto-rows:1fr}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li{list-style:none;margin:0 15px;box-shadow:0 3px 6px rgb(62 51 46 / .15);background:#fff;border-radius:10px;padding:25px;box-sizing:border-box}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .stars{height:20px;width:110px;background:url(/wp-content/themes/bk-theme/images/5-stars.svg) no-repeat;background-size:100% auto;margin-bottom:25px;margin-top:5px}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .stars.stars-4{background:url(/wp-content/themes/bk-theme/images/4-stars.svg) no-repeat;background-size:100% auto}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3{font-size:32px;color:#1D1612;max-width:90%;margin-bottom:15px}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3:before{content:"“"}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3:after{content:"”"}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .name{margin-top:15px}body.home main section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .name:before{content:"–"}body.home main section.reviews .arrows{display:flex;gap:8px;margin:20px auto 0}body.home main section.reviews .arrows .prev-review,body.home main section.reviews .arrows .next-review{height:32px;width:32px;cursor:pointer}body.home main section.reviews .arrows .prev-review{background:url(/wp-content/themes/bk-theme/images/arrow-left.svg) no-repeat;background-size:100% auto;background-position:50% 50%}body.home main section.reviews .arrows .next-review{background:url(/wp-content/themes/bk-theme/images/arrow-right.svg) no-repeat;background-size:100% auto;margin-left:-1px;background-position:50% 50%}body.home main section.reviews .arrows .slick-disabled{opacity:.2}body.home main section.story{position:relative;height:50vw;max-height:800px;min-height:600px;mask-image:url(/wp-content/themes/bk-theme/images/mask-both.webp);mask-size:auto 100%}body.home main section.story .container{align-items:center;height:100%}body.home main section.story .container .text{max-width:600px;background:rgb(255 255 255 / .9);border-radius:10px;padding:50px 40px;box-sizing:border-box;box-shadow:0 3px 6px rgb(62 51 46 / .15)}body.home main section.story .container .text h2{color:#1D1612;max-width:450px;margin-bottom:20px}body.home main section.support .container{max-width:790px;margin:0 auto;position:relative}body.home main section.support .container .text{background:#fff;border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15);box-sizing:border-box;padding:50px;max-width:520px;margin-bottom:60px}body.home main section.support .container .text h2{color:#1D1612;margin-bottom:20px;max-width:80%}body.home main section.support .container .text ul{display:flex;flex-direction:column;gap:15px;margin-top:20px}body.home main section.support .container .text ul li{margin:0;list-style:none;line-height:26px;background:url(/wp-content/themes/bk-theme/images/mail.svg) no-repeat left 8px;padding-left:35px}body.home main section.support .container .text ul li strong{margin:3px 0 2px;display:inline-block}body.home main section.support .container .text ul li a{color:#1D1612}body.home main section.support .container .text ul li:nth-child(2){background:url(/wp-content/themes/bk-theme/images/phone.svg) no-repeat left 8px}body.home main section.support .container .image{max-width:330px;position:absolute;bottom:0;right:75px;line-height:0}body.home main section.support .container .image>img{border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15)}body.home main section.cta{background:#5D3D2C;padding:80px 0;margin-bottom:-11px;position:relative;mask-image:url(/wp-content/themes/bk-theme/images/mask-top.webp);mask-position:top;mask-size:auto 100%}body.home main section.cta .container{flex-direction:column;text-align:center;color:#fff;font-size:22px;font-weight:600;-webkit-font-smoothing:antialiased;position:relative;z-index:50}body.home main section.cta .container h2{color:#EFE9DE;font-size:60px;margin-bottom:20px}body.home main section.cta .container p:not(:last-child){margin-bottom:40px}body.home main section.cta .container strong{border-bottom:2px solid #fff;padding-bottom:3px}body.home main section.cta:before{background:url(/wp-content/themes/bk-theme/images/grain.jpg) no-repeat;background-size:cover;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}main.posts .container{position:relative}main.posts .container .title{max-width:700px;text-align:center;margin:0 auto 40px}main.posts .container .title h1{font-size:60px}main.posts .container ul.posts{display:flex;flex-wrap:wrap;--gap:20px;gap:var(--gap)}main.posts .container ul.posts li{list-style:none;margin:0;background:#fff;border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15);overflow:hidden;box-sizing:border-box;--items:3;width:calc((100% / var(--items)) - (((var(--items) - 1) / var(--items)) * var(--gap)))!important;transition:0.3s}main.posts .container ul.posts li .post-image img{aspect-ratio:1.5;object-fit:cover;width:100%;height:100%}main.posts .container ul.posts li .post-meta{padding:20px}main.posts .container ul.posts li .post-meta h2{font-size:36px}main.posts .container ul.posts li .post-meta h2 a{color:#1D1612}main.posts .container ul.posts li:hover{box-shadow:0 3px 12px rgb(62 51 46 / .3);transition:0.3s}main.post{margin-top:0}main.post section.title{padding:80px 0;background:#5D3D2C;margin-bottom:40px;position:relative;mask-image:url(/wp-content/themes/bk-theme/images/mask-bottom.webp);mask-size:auto 100%}main.post section.title:before{background:url(/wp-content/themes/bk-theme/images/grain.jpg) no-repeat;background-size:cover;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}main.post section.title h1{color:#EFE9DE;text-align:center;font-size:60px}main.post .container{max-width:700px}main.post .container p:not(:last-child){margin-bottom:25px}main.post .container img{border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15);margin-bottom:25px}main.post .container p+h2,main.post .container ul+h2{margin-top:15px}main.post .container p+ul{margin-top:25px}main.post .container .wp-block-pullquote{padding:30px}main.shop{margin:50px 0}main.shop .container{gap:20px;flex-wrap:nowrap}main.shop .container aside{width:30%}main.shop .container aside h1{margin-bottom:30px}main.shop .container aside .bapf_sfilter.bapf_styleimage{margin-bottom:40px}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_head h3{font-family:"acumin-pro",sans-serif;font-size:17px;font-weight:600;letter-spacing:0;margin-bottom:15px;color:#1D1612}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 4px}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul li{font-size:17px;width:100%;flex-wrap:nowrap;line-height:24px}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul li input[type=checkbox]{display:flex!important;background:#fff;width:16px;height:16px;border-radius:3px;-webkit-appearance:none;min-width:16px}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul li input[type=checkbox]:checked{background:url(/wp-content/themes/bk-theme/images/check-3.svg) no-repeat 50% 50% #5D3D2C}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul li .bapf_img_span{margin:0 12px 0 8px!important;border:none;height:20px;width:20px;background-size:contain!important;transform:none!important}main.shop .container aside .bapf_sfilter.bapf_styleimage .bapf_body ul li.checked .bapf_img_span{transform:none!important}main.shop .container section{width:70%}main.shop .container section h1,main.shop .container section nav.woocommerce-breadcrumb{display:none}main.shop .container section button.filters{display:none;border:none;appearance:inherit;-webkit-appearance:none;font-family:"acumin-pro",sans-serif;font-size:15px;border-radius:10px;float:right;line-height:18px;padding:12px 20px 14px 48px;box-sizing:border-box;font-weight:400;background:url(/wp-content/themes/bk-theme/images/filter.svg) no-repeat 20px 50% #EFE9DE;background-size:16px auto;cursor:pointer;color:#1D1612;text-align:left;margin-left:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15)}main.shop .container section .woocommerce-ordering{text-align:right;margin-bottom:40px;margin-left:auto}main.shop .container section .woocommerce-ordering select{border:none;appearance:none;font-size:15px;border-radius:10px;padding:12px 20px 14px 54px;font-weight:400;width:154px;background:url(/wp-content/themes/bk-theme/images/sort.svg) no-repeat 20px 50% #EFE9DE;color:#1D1612;box-shadow:0 3px 6px rgb(62 51 46 / .15);cursor:pointer}main.shop .container section .woocommerce-ordering select:selected{width:100%}.woocommerce-account main .container{flex-direction:column}.woocommerce-account main .container a{color:#1D1612}.woocommerce-account main .container .woocommerce-MyAccount-content a:not(.button){text-decoration:underline}.woocommerce-account main .container a.button{font-size:15px!important;line-height:16px!important}.woocommerce-account main .container a.button:hover{margin-left:0!important}.woocommerce-account main .container a.button:after{height:12px;width:12px;margin-left:12px}.woocommerce-account main .container .woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce-account main .container .woocommerce-MyAccount-content table.order_details ul li{list-style:none;margin-left:0}.woocommerce-account form.checkout_coupon,.woocommerce-account form.login,.woocommerce form.register{border:none!important;background:#EFE9DE;margin:10px 0!important;box-shadow:0 3px 6px rgb(62 51 46 / .15)}.woocommerce-account .col2-set .col-1 h2,.woocommerce-account .col2-set .col-2 h2{margin-top:20px!important}#customer_login .lost_password a{background:none!important;font-weight:400!important;box-shadow:none!important;display:inline!important}html .woocommerce-account button[type=submit]{background:#6F966A;color:#fff;margin-top:10px;font-size:16px}html .woocommerce-account button[type=submit]:hover{background:#3C322D;color:#fff}.woocommerce-cart main .container{flex-direction:column;text-align:center}.woocommerce-cart main .container .wc-empty-cart-message{margin-top:10px;margin-bottom:30px}.wfty_wrap .wfty_box.wfty_subscription{display:none!important}table.wfacp_mini_cart_reviews tr.shipping ul{list-style-type:none!important}ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start;--gap:28px;gap:var(--gap);margin:0}ul.products>li{--items:2;width:calc((100% / var(--items)) - (((var(--items) - 1) / var(--items)) * var(--gap)))!important;margin:0!important}ul.products>li,ul.products li.slick-slide{list-style:none;box-shadow:0 3px 6px rgb(62 51 46 / .15);background:#EFE9DE;border-radius:10px}ul.products>li .product-img,ul.products li.slick-slide .product-img{line-height:0;padding:10px 25px 0}ul.products>li .product-img img,ul.products li.slick-slide .product-img img{width:100%;height:auto;transition:0.3s;margin:0!important}ul.products>li .product-meta,ul.products li.slick-slide .product-meta{padding:10px 25px 25px;min-height:315px;display:flex;flex-direction:column;justify-content:space-between;width:100%;box-sizing:border-box}ul.products>li .product-meta .reviews,ul.products li.slick-slide .product-meta .reviews{display:inline-block;margin-bottom:15px;color:#1D1612;gap:5px}ul.products>li .product-meta .reviews .stars,ul.products li.slick-slide .product-meta .reviews .stars{height:20px;width:110px;background:url(/wp-content/themes/bk-theme/images/5-stars.svg) no-repeat;background-size:100% auto;margin:0 12px 0 0;display:inline-block;float:left}ul.products>li .product-meta .reviews span,ul.products li.slick-slide .product-meta .reviews span{display:inline-block;font-size:16px;line-height:22px;float:left;opacity:.6}ul.products>li .product-meta .title,ul.products li.slick-slide .product-meta .title{display:flex;justify-content:flex-start;align-items:center;overflow:hidden}ul.products>li .product-meta .title h3,ul.products li.slick-slide .product-meta .title h3{font-size:38px!important;color:#3C322D;padding:0!important}ul.products>li .product-meta .title .capsules,ul.products li.slick-slide .product-meta .title .capsules{font-size:19px;color:#3C322D;position:relative;margin-top:-5px;min-width:150px}ul.products>li .product-meta .title .capsules:before,ul.products li.slick-slide .product-meta .title .capsules:before{content:"";margin:0 15px;border-left:1px solid #3C322D}ul.products>li .product-meta .description,ul.products li.slick-slide .product-meta .description{margin:10px 0 15px}ul.products>li .product-meta .description ul,ul.products li.slick-slide .product-meta .description ul{display:flex;flex-direction:column;gap:8px}ul.products>li .product-meta .description ul li,ul.products li.slick-slide .product-meta .description ul li{background:url(/wp-content/themes/bk-theme/images/check-2.svg) no-repeat left 3px;padding-left:35px;margin:0;list-style:none;line-height:24px;font-size:17px}ul.products>li .product-meta .bottom,ul.products li.slick-slide .product-meta .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;width:100%;box-sizing:border-box}ul.products>li .product-meta .bottom .price,ul.products li.slick-slide .product-meta .bottom .price{font-size:20px!important;font-weight:600!important;color:#1D1612!important;margin-bottom:0!important}ul.products>li .product-meta .bottom .price>span.amount bdi:before,ul.products li.slick-slide .product-meta .bottom .price>span.amount bdi:before{content:"vanaf "}ul.products>li .product-meta .bottom .price del,ul.products li.slick-slide .product-meta .bottom .price del{margin-right:4px;font-weight:400;opacity:.5}ul.products>li .product-meta .bottom .price ins,ul.products li.slick-slide .product-meta .bottom .price ins{text-decoration:none}ul.products>li .product-meta .bottom .price span.from,ul.products>li .product-meta .bottom .price span.subscription-details,ul.products li.slick-slide .product-meta .bottom .price span.from,ul.products li.slick-slide .product-meta .bottom .price span.subscription-details{display:none}ul.products>li .product-meta .bottom a.button,ul.products li.slick-slide .product-meta .bottom a.button{padding:10px 36px 11px;margin-top:0!important}ul.products>li .product-meta .bottom a.button:after,ul.products li.slick-slide .product-meta .bottom a.button:after{display:none}ul.products>li .product-meta .bottom a.button:hover,ul.products li.slick-slide .product-meta .bottom a.button:hover{background:#6F966A!important;color:white!important}ul.products>li:hover img,ul.products li.slick-slide:hover img{transform:scale(1.04);transition:0.3s}ul.products:before,ul.products:after,ul.products ul:before,ul.products ul:after{display:none!important}.single-product main.shop{margin:0 auto}.single-product main.shop>.container{flex-direction:column;padding-left:0;padding-right:0;gap:0}.single-product main.shop>.container .woocommerce-breadcrumb{margin:12.5px 0;font-size:15px;font-weight:300;color:#1D1612;padding:0 5%}.single-product main.shop>.container .woocommerce-breadcrumb a{color:#1D1612}.single-product main.shop>.container .woocommerce-notices-wrapper{padding:0 5%}.single-product main.shop>.container .woocommerce-notices-wrapper .woocommerce-message{background-color:#fff;border-top-color:#6F966A;margin-bottom:20px;font-size:16px}.single-product main.shop>.container .woocommerce-notices-wrapper .woocommerce-message a.button{display:none!important}.single-product main.shop>.container div.product{padding:0 5%}.single-product main.shop>.container div.product>span.onsale,.single-product main.shop>.container div.product>span.discount{display:none}.single-product main.shop>.container div.product .images{width:calc(100% - 490px)!important;display:flex;flex-direction:row-reverse;margin:0;gap:1.75%}.single-product main.shop>.container div.product .images ol.flex-control-thumbs{width:19.5%;float:left;display:flex;gap:2%;flex-direction:column;overflow:visible!important}.single-product main.shop>.container div.product .images ol.flex-control-thumbs li{width:100%!important;box-sizing:border-box;background:#EFE9DE;border-radius:10px;overflow:hidden;box-shadow:0 3px 6px rgb(62 51 46 / .15)}.single-product main.shop>.container div.product .images ol.flex-control-thumbs li img{border-radius:10px}.single-product main.shop>.container div.product .images ol.flex-control-thumbs li:not(:nth-child(-n+4)){display:none}.single-product main.shop>.container div.product .images ul.flex-direction-nav{position:absolute;top:calc(50% - 15px);z-index:999;left:calc(19.1% + 10px);width:calc(80.9% - 10px);margin:0}.single-product main.shop>.container div.product .images ul.flex-direction-nav li{margin:0;list-style:none;position:relative}.single-product main.shop>.container div.product .images ul.flex-direction-nav li.flex-nav-prev{float:left}.single-product main.shop>.container div.product .images ul.flex-direction-nav li.flex-nav-next{float:right}.single-product main.shop>.container div.product .images ul.flex-direction-nav li a{content:"";position:absolute;top:0;color:#fff0;height:25px;width:25px}.single-product main.shop>.container div.product .images ul.flex-direction-nav li a.flex-prev{background:url(/wp-content/themes/bk-theme/images/slide-left.svg) no-repeat;background-size:12px auto;background-position:center center;left:15px}.single-product main.shop>.container div.product .images ul.flex-direction-nav li a.flex-next{background:url(/wp-content/themes/bk-theme/images/slide-right.svg) no-repeat;background-size:12px auto;background-position:center center;right:15px}.single-product main.shop>.container div.product .images .flex-viewport{width:80.5%;float:right;box-sizing:border-box;border-radius:10px;background:#EFE9DE;box-shadow:0 3px 6px rgb(62 51 46 / .15)}.single-product main.shop>.container div.product .images .flex-viewport .woocommerce-product-gallery__image{position:relative}.single-product main.shop>.container div.product .images .flex-viewport .woocommerce-product-gallery__image img{aspect-ratio:1;object-fit:cover;height:100%}.single-product main.shop>.container div.product .images .flex-viewport .woocommerce-product-gallery__image img.zoomImg{min-height:100%!important;max-width:100vw!important;max-height:100vw!important;object-fit:cover;width:auto;background-color:#EFE9DE!important}.single-product main.shop>.container div.product .images .flex-viewport .woocommerce-product-gallery__image a{cursor:default}.single-product main.shop>.container div.product .images .woocommerce-product-gallery__wrapper{width:100%;background:#EFE9DE;border-radius:10px}.single-product main.shop>.container div.product .images .woocommerce-product-gallery__wrapper img{object-fit:cover}.single-product main.shop>.container div.product .summary{width:440px!important;margin-bottom:0!important}.single-product main.shop>.container div.product .summary .reviews{display:inline-block;margin-top:10px;margin-bottom:5px;color:#1D1612;gap:5px}.single-product main.shop>.container div.product .summary .reviews .stars{height:20px;width:110px;background:url(/wp-content/themes/bk-theme/images/5-stars.svg) no-repeat;background-size:100% auto;filter:brightness(20%) invert(0);margin:0 12px 0 0;display:inline-block;float:left}.single-product main.shop>.container div.product .summary .reviews span{display:inline-block;font-size:16px;line-height:22px;float:left}.single-product main.shop>.container div.product .summary .title{display:flex;align-items:center;gap:20px}.single-product main.shop>.container div.product .summary .title h1{margin-bottom:0}.single-product main.shop>.container div.product .summary .title .capsules{margin-top:-8px;font-weight:300;padding-left:20px;border-left:1px solid #5D3D2C}.single-product main.shop>.container div.product .summary .subtitel{color:#6F966A;font-weight:600;font-size:19px;margin-bottom:20px}.single-product main.shop>.container div.product .summary .cwginstock-subscribe-form .col-md-12{box-sizing:border-box!important}.single-product main.shop>.container div.product .summary .cwginstock-subscribe-form .col-md-12 input[type=text],.single-product main.shop>.container div.product .summary .cwginstock-subscribe-form .col-md-12 input[type=email]{box-sizing:border-box!important}.single-product main.shop>.container div.product .summary .woocommerce-product-details__short-description{margin-bottom:20px}.single-product main.shop>.container div.product .summary .woocommerce-product-details__short-description ul{display:flex;flex-direction:column;gap:8px;margin-top:20px}.single-product main.shop>.container div.product .summary .woocommerce-product-details__short-description ul li{background:url(/wp-content/themes/bk-theme/images/check-2.svg) no-repeat left 3px;padding-left:35px;margin:0;list-style:none;line-height:24px}.single-product main.shop>.container div.product .summary .price{color:#1D1612}.single-product main.shop>.container div.product .summary .price del{margin-right:4px;font-weight:400}.single-product main.shop>.container div.product .summary .price ins{text-decoration:none}.single-product main.shop>.container div.product .summary form.cart{margin-top:10px;margin-bottom:10px;display:inline-block;width:100%}.single-product main.shop>.container div.product .summary form.cart .quantity{display:none!important}.single-product main.shop>.container div.product .summary form.cart a.add-to-cart,.single-product main.shop>.container div.product .summary form.cart button[type=submit]{width:100%;display:inline-block;background:#6F966A;color:#fff;padding:21px 30px 23px;text-align:center;border-radius:10px;font-family:"acumin-pro",sans-serif;font-weight:600;box-sizing:border-box;transition:0.3s;font-size:19px;border-bottom:1px solid #1D1612;line-height:1}.single-product main.shop>.container div.product .summary form.cart a.add-to-cart:hover,.single-product main.shop>.container div.product .summary form.cart button[type=submit]:hover{background:#3C322D}.single-product main.shop>.container div.product .summary form.cart button[type=submit]{margin-bottom:-8px}.single-product main.shop>.container div.product .summary form.cart table.variations tbody{display:flex;gap:10px;flex-direction:column}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr{background:#EFE9DE;border-radius:10px;padding:20px;display:flex;align-items:center;gap:20px;box-shadow:0 3px 6px rgb(62 51 46 / .15)}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr.checked{background:#fff}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr label{cursor:pointer;width:100%;display:flex;align-items:center}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td{line-height:26px}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.radio input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff0;margin:0;font:inherit;color:#5D3D2C;width:1.15em;height:1.15em;border:.15em solid #5D3D2C;border-radius:50%;transform:translateY(-.075em);margin-top:2px;display:grid;place-content:center;cursor:pointer}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.radio input[type=radio]:before{content:"";width:.55em;height:.55em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #5D3D2C}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.radio input[type=radio]:checked::before{transform:scale(1)}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.radio input[type=radio]:focus{outline-offset:max(2px, 0.15em)}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label{width:100%;padding-right:0}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label .period{font-size:15px;display:flex}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label .period .select-menu{position:relative}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label .period .select-menu select{min-width:0!important;margin:0 0 0 6px;-webkit-appearance:none;appearance:none;background-color:#fff0;font-family:"acumin-pro",sans-serif;border:none;outline:none;font-size:15px;-webkit-font-smoothing:antialiased;color:#1D1612;font-weight:600;cursor:pointer;padding-right:18px}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label .period .select-menu:after{position:absolute;content:"";top:30%;right:0;border:solid #1D1612;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label span.discount{font-size:14px;background:rgb(29 22 18 / .1);padding:2px 6px 4px;border-radius:3px;line-height:14px;margin-left:10px;margin-top:2px}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.label label[for=single-purchase]{margin-top:-4px}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.price{color:#1D1612;font-weight:600;display:flex;flex-direction:column;text-align:right}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.price del{font-size:16px;font-weight:400}.single-product main.shop>.container div.product .summary form.cart table.variations tbody>tr td.price ins{text-decoration:none}.single-product main.shop>.container div.product .summary form.cart .single_variation_wrap>.single_variation{display:none!important}.single-product main.shop>.container div.product .summary form.cart .single_variation_wrap a.add-to-cart.single-purchase{display:none}.single-product main.shop>.container section{position:relative;width:100%}.single-product main.shop>.container section.usps{margin:30px 0}.single-product main.shop>.container section.usps .container{align-items:center}.single-product main.shop>.container section.usps .container ul.usps{display:flex;gap:0 40px;margin:0 auto;width:calc(100% - 490px);justify-content:center}.single-product main.shop>.container section.usps .container ul.usps li{background:url(/wp-content/themes/bk-theme/images/check-2.svg) no-repeat left 3px;padding-left:35px;margin:0;list-style:none;line-height:24px;font-size:17px}.single-product main.shop>.container section.usps .container ul.usps li:nth-child(n+3){display:none}.single-product main.shop>.container section.usps .container .payment-icons{width:440px;text-align:center;box-sizing:border-box;padding:0 25px}.single-product main.shop>.container section.advantages{padding:100px 0;position:relative;mask-image:url(/wp-content/themes/bk-theme/images/mask-both.webp);mask-size:auto 100%}.single-product main.shop>.container section.advantages:before{background:url(/wp-content/themes/bk-theme/images/grain.jpg) no-repeat;background-size:cover;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.single-product main.shop>.container section.advantages:after{background:url(/wp-content/themes/bk-theme/images/bg-image.jpg) no-repeat center bottom;background-size:contain;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;bottom:0}.single-product main.shop>.container section.advantages .container{max-width:1000px;position:relative;gap:0;z-index:50}.single-product main.shop>.container section.advantages .container .image{line-height:0;max-width:600px}.single-product main.shop>.container section.advantages .container .image img{border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15)}.single-product main.shop>.container section.advantages .container .text{max-width:650px;text-align:right;width:100%;margin-left:-80px}.single-product main.shop>.container section.advantages .container .text h2{color:#fff;max-width:500px;margin:20px 0 40px auto;font-size:50px}.single-product main.shop>.container section.advantages .container .text ul.advantages{background:#fff;text-align:left;border-radius:10px;border-bottom:1px solid #1D1612}.single-product main.shop>.container section.advantages .container .text ul.advantages li{padding:25px 30px 25px 80px;line-height:24px;list-style:none;margin:0;border-bottom:1px solid rgb(62 51 46 / .25);font-weight:600;background:url(/wp-content/themes/bk-theme/images/check-2.svg) no-repeat 30px 26px;background-size:24px}.single-product main.shop>.container section.advantages .container .text ul.advantages li:last-child{border-bottom:none}.single-product main.shop>.container section.reviews{padding:80px 0 0}.single-product main.shop>.container section.reviews .container{flex-direction:column;gap:0}.single-product main.shop>.container section.reviews .title{max-width:500px;text-align:center;margin:0 auto}.single-product main.shop>.container section.reviews .title h2{font-size:50px}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider{width:calc(100% + 30px);margin:20px -15px 0;overflow:hidden}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list{padding:10px 0;margin:0}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track{display:grid;grid-template-columns:repeat(100,1fr);grid-auto-rows:1fr}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li{list-style:none;margin:0 15px;box-shadow:0 3px 6px rgb(62 51 46 / .15);background:#fff;border-radius:10px;padding:25px;box-sizing:border-box}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .stars{height:20px;width:110px;background:url(/wp-content/themes/bk-theme/images/5-stars.svg) no-repeat;background-size:100% auto;margin-bottom:25px;margin-top:5px}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .stars.stars-4{background:url(/wp-content/themes/bk-theme/images/4-stars.svg) no-repeat;background-size:100% auto}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3{font-size:32px;color:#1D1612;max-width:90%;margin-bottom:15px}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3:before{content:"“"}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li h3:after{content:"”"}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .name{margin-top:15px}.single-product main.shop>.container section.reviews ul.reviews.slides.slick-slider .slick-list .slick-track li .name:before{content:"–"}.single-product main.shop>.container section.reviews .arrows{display:flex;gap:8px;margin:20px auto 0}.single-product main.shop>.container section.reviews .arrows .prev-review,.single-product main.shop>.container section.reviews .arrows .next-review{height:32px;width:32px;cursor:pointer}.single-product main.shop>.container section.reviews .arrows .prev-review{background:url(/wp-content/themes/bk-theme/images/arrow-left.svg) no-repeat;background-size:100% auto;background-position:50% 50%}.single-product main.shop>.container section.reviews .arrows .next-review{background:url(/wp-content/themes/bk-theme/images/arrow-right.svg) no-repeat;background-size:100% auto;margin-left:-1px;background-position:50% 50%}.single-product main.shop>.container section.reviews .arrows .slick-disabled{opacity:.2}.single-product main.shop>.container section.ingredients{padding-top:80px}.single-product main.shop>.container section.ingredients .container{flex-direction:column;max-width:1000px;gap:40px}.single-product main.shop>.container section.ingredients .container .text{text-align:center}.single-product main.shop>.container section.ingredients .container .text h2{font-size:50px;color:#1D1612}.single-product main.shop>.container section.ingredients .container ul.ingredients{display:flex;flex-wrap:wrap;--gap:15px;gap:var(--gap);margin:0}.single-product main.shop>.container section.ingredients .container ul.ingredients>li{--items:2;width:calc((100% / var(--items)) - (((var(--items) - 1) / var(--items)) * var(--gap)))!important;margin:0;list-style:none;padding:35px 30px;box-sizing:border-box;color:#fff;border-radius:10px;border-bottom:1px solid #1D1612;font-size:17px;line-height:26px}.single-product main.shop>.container section.ingredients .container ul.ingredients>li h3{color:#fff;margin-bottom:10px}.single-product main.shop>.container section.ingredients .container ul.ingredients>li img{float:right;filter:brightness(0%) invert(1);width:22px;height:22px;object-fit:contain;margin-top:2px}.single-product main.shop>.container section.story{padding:90px 0;margin-top:90px;mask-image:url(/wp-content/themes/bk-theme/images/mask-both.webp);mask-size:auto 100%;position:relative}.single-product main.shop>.container section.story:before{background:url(/wp-content/themes/bk-theme/images/grain.jpg) no-repeat;background-size:cover;mix-blend-mode:multiply;content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:1}.single-product main.shop>.container section.story .container{gap:90px;flex-wrap:wrap;align-items:flex-start}.single-product main.shop>.container section.story .container>.text{width:calc(50% - 90px);position:relative;z-index:100}.single-product main.shop>.container section.story .container>.text h2{font-size:50px;color:#fff;margin-bottom:30px}.single-product main.shop>.container section.story .container ul.accordion{background:#fff;border-radius:10px;border-bottom:1px solid #1D1612;width:50%;position:relative;z-index:100}.single-product main.shop>.container section.story .container ul.accordion>li{padding:0 30px;list-style:none;margin:0;border-bottom:1px solid rgb(62 51 46 / .25)}.single-product main.shop>.container section.story .container ul.accordion>li .title{font-weight:400;cursor:pointer;padding:20px 0 25px;position:relative}.single-product main.shop>.container section.story .container ul.accordion>li .title:after{background:url(/wp-content/themes/bk-theme/images/more.svg) no-repeat;background-size:100% auto;height:14px;width:14px;content:"";position:absolute;top:30px;right:0}.single-product main.shop>.container section.story .container ul.accordion>li .text{font-size:16px;line-height:24px;margin-bottom:25px;margin-top:-10px;display:none}.single-product main.shop>.container section.story .container ul.accordion>li .text p+ul{margin-top:20px}.single-product main.shop>.container section.story .container ul.accordion>li.active .title{font-weight:600}.single-product main.shop>.container section.story .container ul.accordion>li.active .title:after{background:url(/wp-content/themes/bk-theme/images/less.svg) no-repeat;background-size:100% auto}.single-product main.shop>.container section.story .container ul.accordion li:first-child .text{display:block}.single-product main.shop>.container section.story .container ul.accordion li:last-child{border-bottom:none}.single-product main.shop>.container section.image{height:650px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:-11px;margin-bottom:-11px;z-index:-1;background:#1D1612;mask-image:url(/wp-content/themes/bk-theme/images/mask-bottom.webp);mask-position:bottom;mask-size:auto 100%}.single-product main.shop>.container section.image .text{position:absolute;text-align:center;max-width:950px;margin:0 auto;z-index:100}.single-product main.shop>.container section.image .text h2{color:#fff;font-size:60px}.single-product main.shop>.container section.image>img{opacity:.7;object-fit:cover;height:100%;width:100%}.single-product main.shop>.container section.use{padding:90px 0}.single-product main.shop>.container section.use .container{max-width:1100px;justify-content:center;align-content:center;align-items:center;gap:0}.single-product main.shop>.container section.use .container .text{background:#fff;padding:50px;border-radius:10px;box-shadow:0 3px 6px rgb(62 51 46 / .15);box-sizing:border-box}.single-product main.shop>.container section.use .container .text.left{padding-right:100px;background:#6F966A;color:#fff}.single-product main.shop>.container section.use .container .text.left h2{font-size:50px;color:#fff;margin-bottom:30px}.single-product main.shop>.container section.use .container .text.left ol{display:flex;flex-direction:column;gap:30px;counter-reset:item}.single-product main.shop>.container section.use .container .text.left ol li{padding-left:80px;margin:0;font-size:16px;line-height:24px;counter-increment:item;list-style:none}.single-product main.shop>.container section.use .container .text.left ol li strong{font-size:18px;margin:3px 0 2px;display:inline-block}.single-product main.shop>.container section.use .container .text.left ol li:before{margin-left:-80px;margin-right:24px;content:counter(item);border-radius:100%;color:#fff;width:50px;height:50px;line-height:55px;text-align:center;display:inline-block;border:3px solid #fff;font-family:"Douglas-Calgury Block",sans-serif;font-size:30px;position:absolute}.single-product main.shop>.container section.use .container .text.right{margin-left:-50px}.single-product main.shop>.container section.use .container .text.right h2{color:#1D1612;margin-bottom:20px}.single-product main.shop>.container section.use .container .text.right ul{display:flex;flex-direction:column;gap:15px;margin-top:20px}.single-product main.shop>.container section.use .container .text.right ul li{margin:0;list-style:none;line-height:26px;background:url(/wp-content/themes/bk-theme/images/mail.svg) no-repeat left 8px;padding-left:35px}.single-product main.shop>.container section.use .container .text.right ul li strong{margin:3px 0 2px;display:inline-block}.single-product main.shop>.container section.use .container .text.right ul li a{color:#1D1612}.single-product main.shop>.container section.use .container .text.right ul li:nth-child(2){background:url(/wp-content/themes/bk-theme/images/phone.svg) no-repeat left 8px}.single-product main.shop>.container section.related{position:relative}.single-product main.shop>.container section.related .container{flex-direction:row;align-items:flex-end;gap:0}.single-product main.shop>.container section.related .container .title{margin-right:auto;max-width:calc(100% - 400px)}.single-product main.shop>.container section.related .container .title h2{font-size:50px}.single-product main.shop>.container section.related .container a.link{color:#000;border-bottom:1px solid #1D1612}.single-product main.shop>.container section.related .container a.link:hover{border-bottom:0}.single-product main.shop>.container section.related .container .arrows{display:flex;gap:8px;margin-left:30px}.single-product main.shop>.container section.related .container .arrows .prev-product,.single-product main.shop>.container section.related .container .arrows .next-product{height:32px;width:32px;float:left;cursor:pointer}.single-product main.shop>.container section.related .container .arrows .prev-product{background:url(/wp-content/themes/bk-theme/images/arrow-left.svg) no-repeat;background-size:100% auto;background-position:50% 50%}.single-product main.shop>.container section.related .container .arrows .next-product{background:url(/wp-content/themes/bk-theme/images/arrow-right.svg) no-repeat;background-size:100% auto;margin-left:-1px;background-position:50% 50%}.single-product main.shop>.container section.related .container .arrows .slick-disabled{opacity:.2}.single-product main.shop>.container section.related ul.products.slides.slick-slider{margin:25px 0 80px;padding-left:5%;padding-right:5%;display:flex}.single-product main.shop>.container section.related ul.products.slides.slick-slider .slick-track{display:flex}.single-product main.shop>.container section.related ul.products.slides.slick-slider .slick-slide{margin:0 14px 10px}.single-product main.shop>.container section.related ul.products.slides.slick-slider .slick-list{margin:0 -14px}.single-product main.shop>.container section.related ul.products.slides.slick-slider li{background-color:#fff}footer{background:#1D1612;color:#fff;position:relative;mask-image:url(/wp-content/themes/bk-theme/images/mask-both.webp);mask-size:auto 100%}footer .container{padding-top:60px;padding-bottom:60px;font-size:16px;font-weight:300}footer .container .column{width:25%;float:left}footer .container .column h3{margin-top:20px;margin-bottom:35px;font-size:30px;color:#fff}footer .container a{color:#fff}footer .container a:hover{color:#E0BE7E}footer .container .logo img{width:auto;height:45px;margin-bottom:30px;filter:invert(100%)}footer .container ul.socials{display:flex;gap:8px;line-height:0;margin:30px 0 0}footer .container ul.socials li{width:28px;height:28px}footer .container ul.socials li a{display:inline-block;height:100%;width:100%}footer .container ul.socials li a img{height:100%;width:100%}footer .container ul.keurmerken{display:flex;gap:8px;line-height:0;margin:30px 0 0}footer .container ul.keurmerken li{width:90px;height:90px}footer .container ul.keurmerken li img{height:100%;width:100%}footer .container :last-child{margin-bottom:0}.copyright{width:100%}.copyright .container{padding-top:20px;padding-bottom:20px;font-size:15px;font-weight:300;line-height:20px;align-items:center;flex-wrap:wrap}.copyright .container .payment-icons{line-height:0;margin-right:30px}.copyright .container .payment-icons img{height:35px;width:auto}.copyright .container ul.links{margin:0 0 0 auto;display:flex;gap:30px}.copyright .container ul.links li{margin:0}.copyright .container ul.links li a{color:#1D1612}.copyright .container ul.links li a:hover{color:#5D3D2C}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=submit],textarea{font-family:"acumin-pro",sans-serif;color:#1D1612;font-size:15px;margin:0 0 10px 0;padding:12px 15px;font-weight:400;border:none;background-color:#f6f6f6;outline:none;width:440px}textarea{height:140px;margin:0 0 5px}input[type=submit]{background:#6F966A;color:#fff;cursor:pointer;width:auto}input[type=submit]:hover{background:#1D1612}main .wpcf7 form{position:relative}main .wpcf7 form .wpcf7-response-output{border:none;background:#d5fad1;padding:15px;width:calc(100% - 30px);font-size:15px;line-height:20px;margin:10px 0 0}main .wpcf7 form.failed .wpcf7-response-output,main .wpcf7 form.invalid .wpcf7-response-output{background:#fffcd0}main .wpcf7 form span.wpcf7-not-valid-tip{display:none}.cky-consent-container,.cky-preference-center,.cky-btn-revisit-wrapper{font-family:sans-serif}.cky-btn-revisit-wrapper{background:none!important}