@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap" rel="stylesheet');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap" rel="stylesheet');
/* The above import directives are aggregated from content. */
.cms-home .home-page-banner:before{display:none}.cms-home .home-page-banner .homebanner{padding:0px}.cms-home .home-page-banner .homebanner .slick-list{width:100% !important}.cms-home .home-page-banner .homebanner .slick-list .slick-track{width:100% !important}.catalog-product-view .column.main .product-info-main .outOfStock{display:none}.catalog-product-view .column.main .product-info-main .product-add-form .outOfStock{display:contents !important}.catalog-category-view .category-description .honigInfo span{color:#e4032f !important}.imageLink{background-image:none !important;padding-left:0px !important}.cms-noroute-index .page-wrapper .page-main{padding-top:53px}.customer-account-create .page-wrapper .page-main{padding-top:53px}.checkout-cart-index .page-wrapper .page-main{padding-top:53px}body{font-family:'Fira Sans',sans-serif}.customer-account-login .page-main{margin-top:37px}.cms-home .page-main{max-width:100% !important;padding-left:inherit;padding-right:inherit;width:100%}@media only screen and (min-width: 320px){.block-search input::-webkit-input-placeholder{color:#ccc;font-size:17px;font-weight:300}}@media only screen and (max-width: 767px){.block-search input::-webkit-input-placeholder{font-size:14px}}@media only screen and (min-width: 320px){.block-search input:-moz-placeholder{color:#ccc;font-size:17px;font-weight:300}}@media only screen and (max-width: 767px){.block-search input:-moz-placeholder{font-size:14px}}@media only screen and (min-width: 320px){.block-search input::-moz-placeholder{color:#ccc;font-size:17px;font-weight:300}}@media only screen and (max-width: 767px){.block-search input::-moz-placeholder{font-size:14px}}@media only screen and (min-width: 320px){.block-search input:-ms-input-placeholder{color:#ccc;font-size:17px;font-weight:300}}@media only screen and (max-width: 767px){.block-search input:-ms-input-placeholder{font-size:14px}}.floating-block{right:63px;position:fixed;bottom:20px;width:322px;margin:0;transition:all .5s ease-in-out;z-index:9999}@media only screen and (max-width: 767px){.floating-block{width:160px;right:40px}}.floating-block .floating-close{position:absolute;top:-15px;right:-30px;text-align:center;background:#fff;color:#fff;width:50px;height:51px;z-index:9999;-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,0.29);-moz-box-shadow:0px 3px 6px 0 rgba(0,0,0,0.29);-ms-box-shadow:0px 3px 6px 0 rgba(0,0,0,0.29);box-shadow:0px 3px 6px 0 rgba(0,0,0,0.29);border-radius:50%}@media only screen and (max-width: 767px){.floating-block .floating-close{width:30px;height:31px;right:-20px}}.floating-block .floating-close span{height:100%;width:100%;display:inline-block}.floating-block .floating-close img.icon-close{width:24px;height:24px;vertical-align:middle;margin:15px 0 0 0}@media only screen and (max-width: 767px){.floating-block .floating-close img.icon-close{width:14px;height:14px;margin-top:9px}}.floating-block .floating-inner{position:relative;width:322px;height:322px;float:left;padding:0;margin:0}@media only screen and (max-width: 767px){.floating-block .floating-inner{width:160px;height:160px}}.floating-block .floating-settings{float:left;padding:0;margin:0}.floating-block .floating-settings img{border:0;max-width:100%}@media only screen and (min-width: 768px){.navigation{max-width:1340px}}@media only screen and (min-width: 768px){.breadcrumbs{max-width:1340px}}@media only screen and (min-width: 768px){.page-header .header.panel{max-width:1340px}}@media only screen and (min-width: 768px){.header.content{max-width:1340px}}@media only screen and (min-width: 768px){.footer.content{max-width:1340px}}@media only screen and (min-width: 768px){.page-wrapper>.widget{max-width:1340px}}@media only screen and (min-width: 768px){.page-wrapper>.page-bottom{max-width:1340px}}@media only screen and (min-width: 768px){.block.category.event{max-width:1340px}}@media only screen and (min-width: 768px){.top-container{max-width:1340px}}@media only screen and (min-width: 768px){.page-main{max-width:1340px}}.page-main>.page-title-wrapper .page-title{color:#3d1e10;word-wrap:break-word}.a-link{margin-top:auto !important}.a-link a{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;padding-top:0;padding-bottom:0;font-size:14px}.text-content-block .tile h1{font-size:24px;line-height:40px;margin-bottom:20px;color:#3d1e10;font-family:'StoneInformal-Bold',sans-serif}.text-content-block .tile h1 a{padding:0;background:none}.tile-subtitle{margin-bottom:50px;font-family:'Fira Sans',sans-serif;font-size:18px;color:#3c1e12}.tile-block .tile{margin-bottom:57px}.tile-block .tile figure{margin-bottom:24px;display:grid}@media only screen and (min-width: 1024px){.tile-block .tile figure{height:340px;overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 991px){.tile-block .tile figure{height:210px;overflow:hidden}}.tile-block .tile figure a{padding:0;background:none}.tile-block .tile h1{font-size:24px;line-height:40px;margin-bottom:20px;color:#3d1e10;font-family:'StoneInformal-Bold',sans-serif}.tile-block .tile h1 a{padding:0;background:none}.tile-block .tile p{font-size:18px;margin-top:0;font-family:'Fira Sans',sans-serif;font-weight:300;color:#3c1e12}.tile-block .tile a{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;padding-top:0;padding-bottom:0;font-size:14px}.tile-block .tile h2{font-size:18px;margin-top:0;margin-bottom:20px;color:#3c1e12;font-family:'Fira Sans',sans-serif}.tile-block .tile div:last-child{margin-top:auto}.tile-block .tile div:last-child p{margin:0}.tile-block .row-full-width-inner{max-width:1340px !important}.tile-block .pagebuilder-column-group .tile{width:100% !important}@media only screen and (min-width: 1024px){.tile-block{margin-bottom:0px}}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.tile-block{grid-column-gap:30px;grid-row-gap:30px}}@media only screen and (max-width: 767px){.tile-block{padding-bottom:40px}.tile-block .pagebuilder-column-group{grid-template-columns:repeat(1, 1fr)}.tile-block .pagebuilder-column-group:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:1009px){.tile-block .pagebuilder-column-group{grid-template-columns:repeat(3, 1fr)}}.tile-heading{font-size:24px;line-height:40px;margin-bottom:20px;color:#3d1e10;font-family:'StoneInformal-Bold',sans-serif}.tile-heading a{padding:0;background:none}.tile-subheading{font-size:18px;margin-top:0;margin-bottom:10px;color:#3c1e12;font-family:'Fira Sans',sans-serif}.tabs-navigation{margin-bottom:0 !important}.tabs-navigation .ui-tabs-panel{display:none !important;padding:20px 20px 0;font-weight:400}.tabs-navigation .ui-tabs-panel p:not(:last-child){margin-bottom:50px !important}.tabs-navigation li.tab-header{border:0 !important;background:#fff !important;display:block !important}.tabs-navigation li.tab-header:last-child a.tab-title{border-bottom:1px solid #dcdcdc}.tabs-navigation li a.tab-title{padding:0 !important;color:#3d1e10 !important;border-top:1px solid #dcdcdc}.tabs-navigation li a.tab-title .tab-title{font-size:18px;font-family:'StoneInformal-Bold',sans-serif;position:relative;padding:20px}.tabs-navigation li a.tab-title .tab-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:inherit;color:#000;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;position:absolute;top:23px;right:20px}.tabs-navigation li.ui-state-active .ui-tabs-panel{display:block !important}.tabs-navigation li.ui-state-active a.tab-title .tab-title:before{content:'\e621'}.tabs-navigation figure{margin-bottom:24px}.tabs-navigation .a-link{margin-top:auto !important}.tabs-navigation .a-link a{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;padding-top:0;padding-bottom:0;font-size:14px}.tabs-navigation .a-link:not(:last-child) p{margin:0}.tabs-navigation .a-link p{line-height:inherit !important}@media only screen and (max-width: 767px){.tile-block .tile{margin-bottom:0}.tile-block .tile figure{margin-bottom:40px}.tile-block .pagebuilder-column-group:not(:last-child){grid-row-gap:30px}.tile-block--products{padding-bottom:10px}.tile-block--products .tile{position:relative;padding:15px 33px 30px}.tile-block--products .tile::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:80%;background-color:#b5d48f;z-index:-1}.tile-block--products .pagebuilder-column-group{padding-bottom:30px}}@media only screen and (min-width: 768px){.pagebuilder-mobile-only{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1200px){.tile-block .pagebuilder-column-group{grid-column-gap:50px}}@media only screen and (min-width:768px) and (max-width:1009px){.tile-block .pagebuilder-column-group{grid-column-gap:30px}}@media only screen and (max-width:500px){.tile-block--products .tile img{width:170px}}.pagebuilder-column-group{display:flex}.pagebuilder-column-group .accordion .ui-widget-content{display:none !important}.pagebuilder-column-group .accordion .ui-tabs-active ui-widget-content{display:block}.pagebuilder-column-group .accordion li{width:100%}.tabs-navigation li.tab-header.ui-state-active{z-index:inherit !important}.table.grouped .col.qty span .ui-spinner-up .ui-icon-triangle-1-n:before{content:"▲"}.table.grouped .col.qty span .ui-spinner-down .ui-icon-triangle-1-s:before{content:"▼"}.checkout-onepage-success .page-main,.customer-account-logoutsuccess .page-main{padding-top:53px}.checkout-index-index .overlay-focus-megamenu{display:none}.checkout-index-index input[type="checkbox"]{margin:0 5px 0 0;top:0}.preheader{background-color:#b5d48f}.listOptionTable .table .item .price-box .special-price-breaker{display:none}.old-price .price-container .price-label{font-size:1.1rem}.amcard-page-product .amcard-preview .main{border-top:none}.amgiftcard-modal-container .modal-footer button{background:#4a1400;color:#ffffff}.amgiftcard-modal-container .modal-footer button:hover{background:#80b600}.amcard-preview-container .amcard-button{background:#4a1400;color:#ffffff;transition:none;border:none;padding:7px 15px}.amcard-preview-container .amcard-button:hover{background:#80b600}.amcard-button{background:#4a1400;color:#ffffff}.amcard-button:hover{background:#80b600}.amcard-field-container button.amcard-check{background:#4a1400;color:#ffffff;padding:7px 15px}.amcard-field-container .amcard-check:hover{background:#80b600;text-decoration:none}.amgift-code .payment-option-title .amcard-title{font-size:1.6rem;cursor:pointer}.amgift-code .payment-option-title .amcard-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:16px;color:#333333;content:'\e622';font-family:'luma-icons';margin:0 0 0 10px;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}@media only screen and (max-width:768px){.cms-home .homebanner{min-height:auto !important}.cms-home .homebanner .pagebuilder-slide-wrapper{min-height:365px !important}.cms-home .homebanner .pagebuilder-slide-wrapper .pagebuilder-overlay{min-height:auto !important}}@media only screen and (max-width:425px){.cms-home .homebanner{min-height:auto !important}.cms-home .homebanner .pagebuilder-slide-wrapper{min-height:205px !important}.cms-home .homebanner .pagebuilder-slide-wrapper .pagebuilder-overlay{min-height:auto !important}}@media only screen and (max-width:320px){.cms-home .homebanner{min-height:auto !important}.cms-home .homebanner .pagebuilder-slide-wrapper{min-height:150px !important}.cms-home .homebanner .pagebuilder-slide-wrapper .pagebuilder-overlay{min-height:auto !important}}@media only screen and (max-width:375px){.cms-home .homebanner{min-height:auto !important}.cms-home .homebanner .pagebuilder-slide-wrapper{min-height:177px !important}.cms-home .homebanner .pagebuilder-slide-wrapper .pagebuilder-overlay{min-height:auto !important}}.home-page-banner{position:relative}.home-page-banner:before{content:"";background-color:rgba(0,0,0,0.4);width:100%;height:calc(100% - 6px);position:absolute;left:0;top:0}.home-page-banner .banner-container{box-sizing:border-box;margin:0;padding:0;position:absolute;top:0;width:100%;display:block !important}.home-page-banner .banner-container .banner-caption{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;padding-top:85px}.home-page-banner .banner-container .banner-caption h2{color:#b6d392;font-size:89px;line-height:102px;margin:0;padding:0;font-family:'StoneInformal-Bold',sans-serif}@media print{.home-page-banner .banner-container .banner-caption h2{font-size:38px;line-height:inherit}}.home-page-banner .banner-caption-link{position:absolute;left:25px;bottom:180px;writing-mode:vertical-rl;text-orientation:mixed;font-family:'Trade_Gothic_LT',sans-serif}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.home-page-banner .banner-caption-link{display:none}}.home-page-banner .banner-caption-link:after{content:'';position:absolute;top:calc(100% + 17px);left:3px;width:15px;height:78px;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-arrow-orange.svg');background-repeat:no-repeat;background-size:100% 100%;background-position:top center}.home-page-banner .banner-caption-link p{margin:0}.home-page-banner .banner-caption-link a{color:#c8a971;text-decoration:none !important;display:inline-block;font-size:18px;line-height:21px;height:100%;padding:0px;transform:rotate(-180deg)}.home-page-banner .banner-caption-link a img{display:inline-block;transform:rotate(90deg);position:relative;top:34px}.home-page-banner .banner-caption-link a span{display:inline-block;padding:0px 0 0 40px}@media only screen and (min-width:1700px){.home-page-banner .banner-caption-link{left:144px}}.home-page-banner .row-full-width-inner{max-width:100% !important}.home-page-banner figure img{width:100%}a.custom-text-link{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;font-size:14px}.custom-text-link a{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;font-size:14px}.static-product-block{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;padding-top:196px}.static-product-block .sortiment-title h1{color:#3d1e10;font-size:48px;font-weight:bold;line-height:64px;margin:0;font-family:'StoneInformal-Bold',sans-serif}.static-product-block .block-static-block{display:block !important;position:relative;margin-bottom:50px !important}.static-product-block .custom-text-link{display:inline-block;position:absolute;bottom:0;right:0}.static-product-block .tile-block{margin-bottom:0}.static-product-block .tile-block .tile h1{padding-bottom:10px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.static-product-block{padding-top:45px}.static-product-block .tile-block{display:block}.static-product-block .tile-block .tile{position:relative;padding:30px 33px}.static-product-block .tile-block .tile::before{content:'';position:absolute;bottom:0;width:100%;left:0;height:calc(100% - 80px);background-color:#b5d48f;z-index:-1}.static-product-block .block-static-block{margin-bottom:30px !important}.static-product-block .sortiment-title{margin-bottom:20px}.static-product-block .sortiment-title h1{font-size:24px;line-height:33px;display:inline-block}.static-product-block .custom-text-link{position:relative}}.static-product-block .row-full-width-inner{max-width:100% !important}.text-content-block{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;padding-top:65px;padding-bottom:220px}.text-content-block .row-full-width-inner{max-width:100% !important}.text-content-container{display:grid !important;margin:0;padding:0;grid-template-columns:3fr 2fr;grid-column-gap:220px;grid-row-gap:0}.text-content-container .custom-text-block{box-sizing:border-box}.text-content-container .custom-text-block h2{padding:0;margin:0;color:#3d1e10;font-size:48px;font-weight:bold;line-height:64px;font-family:'StoneInformal-Bold',sans-serif}@media print{.text-content-container .custom-text-block h2{font-size:38px;line-height:inherit}}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 1024px){.text-content-container .custom-text-block h2{display:inline-block}}.text-content-container .custom-typo-block p{margin-bottom:90px;font-family:'Fira Sans',sans-serif;font-size:18px;color:#3c1e12}@media print{.text-content-container .custom-typo-block p{font-size:14px;line-height:inherit}}.text-content-container .custom-typo-block p:last-child{margin-bottom:0}.custom-static-block{display:flex;flex-wrap:wrap;position:relative;padding-top:60px;margin-bottom:90px}.custom-static-block .custom-image-block{display:table-cell;vertical-align:middle;position:relative;float:left;width:50%}.custom-static-block .custom-image-block .inner-img{height:100%;width:100%;display:block}.custom-static-block .custom-image-block .inner-img img{width:100%;height:100%;display:block;object-fit:cover;max-height:560px;min-height:560px}.custom-static-block .row-full-width-inner{max-width:100% !important}.custom-static-block .custom-text-block{justify-content:center !important}.custom-static-block .custom-text-block .custom-text-overlap p{color:#b5d48f;font-size:65px;font-weight:bold;line-height:75px;padding:0 !important;margin:0;font-family:'StoneInformal-Bold',sans-serif}.custom-static-block .custom-text-block p{color:#b5d48f;font-family:'Fira Sans',sans-serif;font-size:18px;line-height:20px;padding-top:28px}@media only screen and (min-width: 768px) and (max-width: 1024px){.custom-static-block .custom-text-block .custom-text-overlap p{font-size:42px}}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.custom-static-block{display:block;margin-top:42px;padding-top:0;margin-bottom:85px}.custom-static-block .custom-image-block{float:none;width:100%}.custom-static-block .custom-text-block{float:none !important;right:0 !important;width:100% !important;text-align:center;margin-left:-15px;padding-left:20px;margin-top:-75px;margin-bottom:20px}.custom-static-block .custom-text-block .custom-text-overlap p{margin-top:0 !important;font-size:28px;line-height:37px;text-align:left}.custom-static-block .custom-text-block p{margin-bottom:20px;padding-top:20px}.custom-static-block .custom-text-block .custom-text-link{position:relative !important;margin:0 !important}.custom-static-block .custom-text-block .custom-text-link p{padding:0;text-align:center !important}}@media only screen and (max-width:584px){.custom-static-block .custom-image-block .inner-img img{max-height:278px;min-height:278px}}.custom-static-block.custom-img-left .custom-text-block{float:left;width:50%;box-sizing:border-box}.custom-static-block.custom-img-left .custom-text-block .custom-text-overlap{margin-left:-255px;margin-top:0;position:relative;z-index:1}.custom-static-block.custom-img-left .custom-text-block p{padding-left:30px}.custom-static-block.custom-img-left .custom-text-block .custom-text-link{margin-left:30px;position:absolute;bottom:0}.custom-static-block.custom-img-left .custom-text-block .custom-text-link p{margin:0;padding:0;line-height:6px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.custom-static-block.custom-img-left{padding-right:20px}.custom-static-block.custom-img-left .pagebuilder-column-group{flex-wrap:wrap}.custom-static-block.custom-img-left .custom-image-block{width:100% !important}.custom-static-block.custom-img-left .custom-text-block{margin-left:0}.custom-static-block.custom-img-left .custom-text-block .custom-text-overlap{margin-left:0;margin-top:0}.custom-static-block.custom-img-left .custom-text-block p{padding-left:0;text-align:left}}.custom-static-block.custom-img-right{flex-direction:row-reverse}.custom-static-block.custom-img-right .custom-text-block{float:right;box-sizing:border-box;position:relative;right:-24%;z-index:1}.custom-static-block.custom-img-right .custom-text-block .custom-text-overlap{margin-top:0}.custom-static-block.custom-img-right .custom-text-block .custom-text-link{position:absolute;bottom:0;left:0}.custom-static-block.custom-img-right .custom-text-block .custom-text-link p{margin:0;line-height:6px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.custom-static-block.custom-img-right{padding-left:15px}.custom-static-block.custom-img-right .pagebuilder-column-group{flex-direction:column-reverse}.custom-static-block.custom-img-right .custom-image-block{width:100% !important}.custom-static-block.custom-img-right .custom-text-block{padding-left:25px !important}.custom-static-block.custom-img-right .custom-text-block .custom-text-overlap{margin-top:0}.custom-static-block.custom-img-right .custom-text-block p{text-align:left}}.custom-full-block{background-color:#b6d392;margin-top:165px}.custom-full-block .row-full-width-inner{max-width:100% !important}.custom-full-block .custom-panel-content{max-width:1076px;padding-bottom:100px;padding-top:155px}.custom-full-block .block-static-block{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;padding-top:131px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.custom-full-block{margin-top:84px}.custom-full-block .block-static-block{padding-top:37px}.custom-full-block .custom-panel-content{padding-top:37px;padding-bottom:53px}}.custom-panel-content{text-align:center;max-width:80%;margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:140px}.custom-panel-content h2{color:#3c1e12;font-size:48px;font-weight:bold;line-height:64px;padding-bottom:40px;margin:0;font-family:'StoneInformal-Bold',sans-serif}.custom-panel-content p{margin-bottom:50px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#3c1e12}.custom-panel-content a{font-family:'Fira Sans',sans-serif;font-weight:600;text-transform:uppercase;background:none;border:0;color:#e4032f;text-align:left;background-image:url('../../frontend/Biwac/Biodesign/de_CH/images/icon-line-arrow-red.svg');background-repeat:no-repeat;background-position:left center;padding-left:60px;background-size:45px;margin:0;font-size:14px}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.custom-panel-content{padding-bottom:53px}.custom-panel-content h2{font-size:24px;line-height:33px;padding-bottom:32px}.custom-panel-content p{font-size:16px;line-height:19px;margin-bottom:32px}}.info-block-gridlist{list-style-type:none;display:grid;margin:0;padding:0;padding-bottom:87px;background-color:#b6d392}.info-block-gridlist .pagebuilder-column-group{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));grid-column-gap:15px;grid-row-gap:50px}.info-block-gridlist .row-full-width-inner{max-width:1340px !important;padding-left:20px;padding-right:20px}.info-block-gridlist .info-block-griditem{padding:0;margin:0;width:100% !important;text-align:center;border-left:2px solid #fff}.info-block-gridlist .info-block-griditem h2{color:#fff;font-size:60px;font-weight:bold;line-height:73px;padding-bottom:18px;margin:0;font-family:'StoneInformal-Bold',sans-serif;text-align:center}.info-block-gridlist .info-block-griditem p{margin-bottom:0;font-family:'Fira Sans',sans-serif;font-size:18px;line-height:22px;color:#fff}.info-block-gridlist .info-block-griditem:first-child{border-left:0}@media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 991px){.info-block-gridlist{padding-bottom:0}.info-block-gridlist .pagebuilder-column-group{grid-template-columns:repeat(auto-fill, minmax(265px, 1fr));grid-column-gap:15px;grid-row-gap:18px;padding-bottom:59px}.info-block-gridlist .info-block-griditem p{margin-bottom:18px}}@media only screen and (max-width:584px){.info-block-gridlist .info-block-griditem{border:0;position:relative}.info-block-gridlist .info-block-griditem::after{content:'';position:absolute;bottom:0;left:50%;width:113px;height:2px;border-bottom:2px solid #fff;transform:translateX(-50%)}.info-block-gridlist .info-block-griditem:last-child::after{display:none}}@media only screen and (min-width: 1024px){.info-block-gridlist .pagebuilder-column-group{grid-template-columns:min-content auto auto min-content;margin:0 -75px;grid-column-gap:0}.info-block-gridlist .info-block-griditem{padding:0 75px}}@media only screen and (min-width:1024px) and (max-width:1130px){.info-block-gridlist .pagebuilder-column-group{margin:0 -25px}.info-block-gridlist .info-block-griditem{padding:0 25px}}@media only screen and (min-width:585px) and (max-width:768px){.info-block-gridlist .info-block-griditem:nth-child(3){border-left:0 !important}}.cms-index-index .page-main .column.main{padding-bottom:0}@media only screen and (max-width: 767px){.page-main{margin-top:0}.home-page-banner:before{height:100%}.home-page-banner .banner-container .banner-caption{padding-top:30px}.home-page-banner .banner-container .banner-caption h2{font-size:28px;line-height:37px}.home-page-banner .banner-caption-link{left:20px;bottom:120px}.home-page-banner .banner-caption-link:after{top:calc(100% + 12px)}.home-page-banner .row-full-width-inner{height:540px}.home-page-banner .row-full-width-inner figure{height:100%}.home-page-banner .row-full-width-inner figure img{max-width:initial !important;height:100% !important;width:inherit;position:absolute;top:0;left:50%;transform:translateX(-58%);z-index:-1}.text-content-container{display:block !important}.text-content-container .custom-text-block{margin-bottom:30px}.text-content-container .custom-text-block h2{font-size:24px;line-height:33px}.text-content-container .custom-typo-block p{margin-bottom:30px}.text-content-block{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.text-content-container{display:block !important}.text-content-container .custom-text-block{margin-bottom:30px}.text-content-container .custom-text-block h2{font-size:24px;line-height:33px;display:inline-block}.text-content-container .custom-typo-block p{margin-bottom:30px}.text-content-block{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.home-page-banner:before{height:100%}.home-page-banner .banner-container .banner-caption{padding-top:35px}.home-page-banner .banner-container .banner-caption h2{font-size:54px;line-height:70px}.home-page-banner .banner-caption-link{left:20px;bottom:95px}.home-page-banner .banner-caption-link:after{top:calc(100% + 12px)}.home-page-banner .row-full-width-inner{height:600px}.home-page-banner .row-full-width-inner figure{height:100%}.home-page-banner .row-full-width-inner figure img{height:100% !important;object-fit:cover}.text-content-container{grid-column-gap:20px}}@media only screen and (min-width:1025px) and (max-width:1400px){.home-page-banner:before{height:100%}.home-page-banner .banner-container .banner-caption{padding-top:35px}.home-page-banner .banner-container .banner-caption h2{font-size:90px;line-height:100px}.home-page-banner .banner-caption-link{left:10px;bottom:95px}.home-page-banner .banner-caption-link:after{top:calc(100% + 12px)}.home-page-banner .row-full-width-inner{height:600px}.home-page-banner .row-full-width-inner figure{height:100%}.home-page-banner .row-full-width-inner figure img{height:100% !important;object-fit:cover}.text-content-container{grid-column-gap:50px}.custom-static-block .custom-text-block .custom-text-overlap p{font-size:56px}}@media only screen and (min-width:1360px){.custom-static-block .custom-text-block .custom-text-overlap p{font-size:65px;line-height:75px}.custom-static-block.custom-img-right .pagebuilder-column-group .pagebuilder-column-line{justify-content:space-between;position:relative;flex-direction:row-reverse}.custom-static-block.custom-img-right .custom-text-block{position:absolute;top:0;height:100%;right:350px !important;float:none}}@media only screen and (min-width:1360px) and (max-width:1500px){.custom-static-block .custom-image-block{width:560px !important}.custom-static-block.custom-img-right .custom-text-block{right:310px !important}}@media only screen and (min-width: 1920px){.custom-static-block .custom-image-block{width:799px !important}}