.btn{display:inline-block;padding:12px;color:var(--bm-button-color,var(--accent-text-color));background:var(--bm-accent-color,var(--btn-background,var(--accent-color)));font-size:var(--bm-body,var(--body,16px));font-family:var(--bm-body-font-family,var(--body-font-family));font-weight:var(--bm-body-font-weight,var(--body-font-weight));line-height:150%;border-radius:2px;cursor:pointer;transition:all .2s ease;text-align:center}.btn:active{filter:brightness(90%)}.logo.logo-large{max-width:280px;max-height:140px}.logo a,.logo img{width:100%}.logo img{-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.brandstore-login-btn{background:transparent}.brandstore-login-btn svg path{stroke:var(--bm-primary-color)}}.hero-content .product-description ul{max-width:500px;margin:auto;text-align:left;padding-left:52px}@media (max-width:767px){.hero-content .product-description ul{padding-left:26px}}.collections ul li.is-active{font-weight:700}.collections-list::-webkit-scrollbar{display:none}.collections-list{-ms-overflow-style:none;scrollbar-width:none}.has-bg:before{background-color:rgba(0,0,0,.5)}.has-bg:before,.has-gradient-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.has-gradient-bg:before{background:linear-gradient(#00000000 17.23%,rgba(0,0,0,.32) 62.61%,#00000066)}.video-banner.video-banner-original .banner-wrap{position:relative;aspect-ratio:16/9;width:100%;height:100%;overflow:hidden}.video-banner .iframe-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177.77777778vh;min-width:100%;height:100%;min-height:56.25vw}.youtube-video .video-banner .iframe-wrapper{height:120%}.video-banner.video-banner-original .iframe-wrapper{width:100%;min-height:auto;top:-25%;left:0;transform:none}.youtube-video .video-banner.video-banner-original .iframe-wrapper{top:-40%}.video-banner iframe{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.video-banner.video-banner-original iframe{height:150%;top:0;left:0;transform:none}.hero-content{max-width:795px;margin:auto}.products .group{width:calc(50% - .375rem)}@media (min-width:768px){.products .group{width:calc(33.33333% - .83333rem)}}@media (min-width:1024px){.products .group{width:calc(25% - .9375rem)}}.product-btn{height:30px;max-width:30px;width:auto;transition:all .5s ease-in-out;overflow:hidden;cursor:pointer}.product-btn.active{max-width:300px}.product-image{padding-top:100%;position:relative;height:auto}.product-image img{height:100%;position:absolute;left:0;right:0;top:0;width:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:contain;object-fit:contain;max-height:100%;margin:auto}.product-image-border.ring-blue-500{border:3px solid var(--bm-accent-color,var(--accent-color));border-radius:3px}.product .thumbnail img{max-width:-moz-max-content;max-width:max-content}.rich-text-editor :where(p),.rich-text-editor :where(ul){margin-top:1rem;margin-bottom:1rem}.rich-text-editor :where(blockquote){margin-top:2rem;margin-bottom:2rem}.rich-text-editor :where(ul ul){margin-top:.25rem;margin-bottom:.25rem}.rich-text-editor :where(h1),.rich-text-editor :where(h2),.rich-text-editor :where(h3){margin-top:1.5rem;margin-bottom:.5rem}.rich-text-editor>:first-child{margin-top:0}.rich-text-editor>:last-child{margin-bottom:0}.rich-text-editor :where(h1+*),.rich-text-editor :where(h2+*),.rich-text-editor :where(h3+*){margin-top:0}.rich-text-editor a{text-decoration:underline}.rich-text-editor blockquote{color:var(--bm-primary-color,var(--font-color));font-size:var(--bm-h2,var(--h2,36px));font-family:var(--bm-header-font-family,var(--header-font-family));font-weight:var(--bm-header-font-weight,var(--header-font-weight));line-height:120%;position:relative;font-style:italic;padding-left:24px}.rich-text-editor blockquote:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--bm-accent-color,var(--accent-color));border-radius:3px}.rich-text-editor h1{font-size:var(--bm-h1,var(--h1,48px));letter-spacing:var(--bm-h1-letter-spacing,normal)}.rich-text-editor h1,.rich-text-editor h2{font-family:var(--bm-header-font-family,var(--header-font-family));font-weight:var(--bm-header-font-weight,var(--header-font-weight));line-height:120%}.rich-text-editor h2{font-size:var(--bm-h2,var(--h2,36px));letter-spacing:var(--bm-h2-letter-spacing,normal)}.rich-text-editor h3{font-size:var(--bm-h3,var(--h3,24px));font-family:var(--bm-header-font-family,var(--header-font-family));font-weight:var(--bm-header-font-weight,var(--header-font-weight));line-height:120%;letter-spacing:var(--bm-h3-letter-spacing,normal)}.rich-text-editor ul{list-style-type:disc;padding-left:1.625rem}.rich-text-editor ul li{padding-left:.375rem}.brand-product-description.product-description *{font-size:var(--bm-body,var(--body,16px));font-family:var(--bm-body-font-family,var(--body-font-family));font-weight:var(--bm-body-font-weight,var(--body-font-weight));line-height:150%;letter-spacing:var(--bm-body-letter-spacing,normal)}.swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#f5f5f5;border-width:1px}.swiper-pagination-bullet-active{background:var(--bm-accent-color,var(--accent-color))}.swiper-btn-next,.swiper-btn-prev{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:100%;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--bm-page-background);opacity:.9}.swiper-btn-prev{left:0}.swiper-btn-next{right:0}@media (max-width:767px){.table .th{display:none}.table .td{width:50%}.table .td:before{display:block;content:attr(data-label);font-weight:600}}img.organic{float:left;width:auto}.vat-table{border:1px solid #141414;width:50%}.vat-table .tbody>div,.vat-table .thead{display:flex}.vat-table .tbody>div div,.vat-table .thead div{width:50%;padding:8px;text-align:left;border-bottom:1px solid #141414;border-top:0;border-left:1px solid #141414}.vat-table .tbody>div div:first-child,.vat-table .thead div:first-child{border-left:0}.vat-table .tbody>div:last-child div{border-bottom:0}@media (max-width:767px){.vat-table{width:100%}}