﻿:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.clear:after{content:'';display:table;clear:both}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.clear:after{content:'';display:table;clear:both}.category.category-new .product-list-new{--bs-gutter-y:16px;padding-top:8px}.category.category-new .product-list-new .card.product-card{border-radius:0.5rem;border:0 none;color:#005437;overflow:hidden;outline:2px solid transparent;text-decoration:none}.category.category-new .product-list-new .card.product-card:hover{transition:all 0.15s ease-in-out;outline:2px solid #005437}.category.category-new .product-list-new .card.product-card:visited,.category.category-new .product-list-new .card.product-card:hover{color:#005437}.category.category-new .product-list-new .card.product-card .card-footer{background-color:transparent;border-top:0 none}.category.category-new .product-list-new .card.product-card .card-body,.category.category-new .product-list-new .card.product-card .card-footer{background:#EDF8ED}.category.category-new .product-list-new .card.product-card .product-name{font-weight:700;margin-bottom:0.25rem;display:inline-block;line-height:1.2}.category.category-new .product-list-new .card.product-card .product-price{font-size:1.25rem;font-weight:700}.category.category-new .product-list-new .card.product-card svg{fill:currentColor}.category.category-new .product-list-new .card.product-card.disruptor-usp{border-radius:unset}.category.category-new .product-list-new .card.product-card.disruptor-usp:hover{transition:unset;outline:unset;cursor:default}.category.category-new .product-list-new .deliver-date{margin-top:8px}@media screen and (max-width: 1470px){.button.btn-xs.badge{font-size:12px;padding:3.5px 8px 3.5px 8px}}html:has(#offcanvasFilter.show){overflow:hidden}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.category:after,.catalog:after{content:'';display:table;clear:both}.category .product-detail,.catalog .product-detail{border-bottom:1px #B9B9B9 solid;padding-bottom:10px;margin-bottom:10px}.category .product-detail .product-text,.catalog .product-detail .product-text{padding:25px;background:#fff;overflow:hidden;display:block}.category .product-detail .product-text .product-description,.catalog .product-detail .product-text .product-description{margin:10px 0;color:#2C2525}.category .product-detail .product-text .product-description p,.catalog .product-detail .product-text .product-description p{margin-bottom:20px;margin-top:15px}.category .product-detail .product-text .actions .price,.catalog .product-detail .product-text .actions .price{font-weight:bold;font-size:17px;font-size:1.0625rem;color:#DA0307;display:inline}.category .category-sort .js-sort,.catalog .category-sort .js-sort{font-size:13px;border-radius:4px;background-color:#ffffff;background-size:15px;padding:4px 17px 4px 4px;margin-top:-4px;margin-right:15px}.attributes{display:flex;margin:40px 0 32px 0}.attributes form{display:flex}.attributes form .filter-number-bubble{background-color:#005437;border-radius:50%;width:25px;height:25px;display:inline-block;margin:0 8px;color:#fff;text-align:center;padding-top:3px}.attributes form .range_container{display:flex;flex-direction:column;margin:8px;margin-top:32px}.attributes form .form_control{position:relative;display:flex;justify-content:space-between}.attributes .attribute{margin-right:11px;display:flex}.attributes .attribute .filter-remove{cursor:pointer;color:#005437;align-self:center;margin-left:32px;font-size:16px}.attributes .attribute .filter-remove::before{content:'';position:absolute;background-image:url("../images/circle.svg");width:24px;height:24px;color:#005437;left:-32px;top:-4px}.attributes .attribute .attribute-header{color:#005437;min-height:35px;padding:0 16px;width:100%;text-align:left;background:none;cursor:pointer;border:1px solid #005437;align-items:center;display:flex;border-radius:10px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:58px;min-width:140px}.attributes .attribute .attribute-header.open{border:2px solid #005437}.attributes .attribute .attribute-header.open svg{transform:rotate(180deg)}.attributes .attribute .attribute-content{display:none}.attributes .attribute .attribute-content .mixed-svg{background-image:url("../images/bunt.svg")}.attributes .attribute .attribute-content .mixed-svg input{position:absolute;left:0;right:2px;margin:auto;top:0;bottom:0;display:none}.attributes .attribute .attribute-content .checkboxChecked:after{content:'\2713';display:inline-block;color:#fff;padding:0 6px 0 0;position:absolute;top:13px;bottom:0;left:0;right:0;margin:auto;left:14px;font-size:20px}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label{height:22px;width:22px}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label:hover{cursor:pointer}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label+checked{display:none}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label input{display:none}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label input:hover{cursor:pointer}.attributes .attribute .attribute-content .attribute-checkbox-wrapper-label input:checked{display:block}.attributes .attribute .attribute-content.collapse{display:block;position:absolute;z-index:100;background-color:#fff;min-width:300px;top:63px;left:0;border:2px solid #005437;border-radius:8px}.attributes .attribute .attribute-content input[type=checkbox]{height:22px;width:22px}.attributes .attribute .attribute-content input:focus{outline-offset:0}.attributes .attribute .attribute-content .attribute-choice-wrapper{max-height:270px;overflow-y:auto;scrollbar-color:#ddd white;scrollbar-width:thin}.attributes .attribute .attribute-content .attribute-choice-wrapper .attribute-color-preview{height:20px;width:20px;border-radius:5px}.attributes .attribute .attribute-content .attribute-choice-wrapper .attribute-name{font-size:18px;flex-grow:1;margin-left:10px;display:flex;align-items:center;height:22px;text-wrap:nowrap}.attributes .attribute .attribute-content .attribute-choice-wrapper::-webkit-scrollbar{width:5px}.attributes .attribute .attribute-content .attribute-choice-wrapper::-webkit-scrollbar-thumb{background-color:#ddd}.attributes .attribute .attribute-content .attribute-choice-container{align-items:center;display:flex;margin:16px 0;padding:0 20px}.attributes .attribute .attribute-content .attribute-choice-container.sort{margin:20px 0}.attributes .attribute .attribute-content .attribute-choice-container input{margin-right:10px}.attributes .attribute .attribute-content .attribute-choice-container input:checked{color:#000;accent-color:#005437}.attributes .attribute .attribute-content .attribute-choice-container label:hover{cursor:pointer}.attributes .attribute .attribute-content .attribute-choice-container input:hover{cursor:pointer}.attributes .attribute .attribute-content .attribute-choice-container:hover{cursor:pointer}.attributes .attribute .attribute-content .attribute-submit{display:flex;justify-content:center}.attributes .attribute .attribute-content .attribute-submit .btn-send{float:none;padding-right:35px}.attributes .attribute .attribute-content .attribute-submit input{margin-bottom:18px}.attributes .attribute .attribute-content .attribute-submit .arrow-wrapper:after{background-image:url("../images/filter-set.svg");content:' ';position:absolute;width:26px;height:25px;right:10px;top:15px}.attributes .attribute .sliders_control{position:relative;min-height:50px;margin:0 16px}.attributes .attribute input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #C6C6C6;cursor:pointer}.attributes .attribute input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #C6C6C6;cursor:pointer}.attributes .attribute input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.attributes .attribute input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe, 0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe, 0 0 9px #387bbe}.attributes .attribute input[type="number"]{color:#005437;width:110px;height:30px;font-size:20px;border:2px solid #005437;border-radius:8px}.attributes .attribute input[type=number]::-webkit-inner-spin-button,.attributes .attribute input[type=number]::-webkit-outer-spin-button{opacity:1}.attributes .attribute input[type="range"]{-webkit-appearance:none;appearance:none;height:2px;width:100%;position:absolute;background-color:#C6C6C6;pointer-events:none}.attributes .attribute #fromSlider{height:0;z-index:1;margin-top:25px}.attributes .attribute #toSlider{margin-top:25px}.product-list .row{margin-bottom:30px}.product-count{color:#005437;font-size:16px}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.clear:after{content:'';display:table;clear:both}.product .spalte-2 .product-text .product-description{margin-top:10px;color:#2C2525}.product .spalte-2 .product-text .product-description p{margin-bottom:10px;margin-top:15px}.product .spalte-2 .product-text .actions .flex{display:flex;flex-wrap:wrap}.product .spalte-2 .product-text .actions .flex>*{flex-basis:100%}.product .spalte-2 .product-text.has-variants .js-deliverydates{margin-bottom:.3em}.product .spalte-2 .product-text.has-variants .price-table.multiple{width:100%}.product .spalte-2 .product-text.has-variants .price-table.multiple li{margin:0 0 15px 0}.product .spalte-2 .product-text.has-variants .price-table.multiple label{display:flex;justify-content:space-between;width:100%;padding:10px;background:#f5f3f4;border:3px solid transparent;cursor:pointer}.product .spalte-2 .product-text.has-variants .price-table.multiple .js-price{font-weight:bold}.product .spalte-2 .product-text.has-variants .price-table.multiple input[type=radio]{display:none}.product .spalte-2 .product-text.has-variants .price-table.multiple input[type=radio]:checked+label{border-color:#555}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple{order:2;text-align:right}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .js-price{font-size:26px;margin-bottom:5px;font-weight:600}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty{margin:15px 0;font-size:16px}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty>*{vertical-align:middle}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty label{margin-right:10px}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty #qty{line-height:2;padding-left:0;text-align:center;font-size:16px}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .plus,.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .minus{height:30px;display:inline-block;position:relative;width:16px;cursor:pointer}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .plus:after,.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .minus:after{position:absolute;top:50%;left:50%;transform:translateY(-50%) translatex(-50%);font-size:18px}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .plus:after{content:'+'}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty .minus:after{content:'-';margin-top:-2px}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty input::-webkit-outer-spin-button,.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple .qty input[type=number]{-moz-appearance:textfield}.product .spalte-2 .product-text:not(.has-variants) .flex>div:last-child{order:1;flex-grow:1;flex-shrink:0}.product .spalte-2 .product-text:not(.has-variants) .actions>.shipping-information{display:none}@media screen and (min-width: 1320px){.product .spalte-2 .product-text:not(.has-variants) .actions .flex>*{flex-basis:auto}.product .spalte-2 .product-text:not(.has-variants) .actions .flex .price-table+.product-additional-wrapper{flex-basis:min-content}.product .spalte-2 .product-text:not(.has-variants) .price-table.simple{margin-top:-33px}}.product .spalte-2 .product-text .shipping-information{color:#777;font-size:12px}.product .spalte-2 .product-text .shipping-information a,.product .spalte-2 .product-text .shipping-information span{font-size:inherit;color:inherit}.product .spalte-2 .product-text .shipping-information a{text-decoration:none}.product .spalte-2 .product-text .shipping-information a span{text-decoration:underline}.product .spalte-2 .product-text .actions #qty{width:3em}.product .spalte-2 .product-text .actions .price{font-weight:bold;font-size:17px;font-size:1.0625rem;color:#DA0307;display:inline}.product .spalte-2 .product-text .actions>a:not(.button){margin:10px 0;display:inline-block;font-size:13px;font-size:.8125rem}.product .spalte-2 .product-text .actions .delivery-country{margin:10px 0}.product .spalte-2 .product-text .actions .delivery-country label{display:block;font-size:12px;font-size:.75rem;font-weight:bold;margin-bottom:5px}.product .spalte-2 .product-text .actions:after{content:'';display:table;clear:both}.product .spalte-2 .product-text .custom-text{overflow:hidden}.product .spalte-2 .product-text .custom-text label{font-weight:bold;padding:5px 0;display:block}.product .spalte-2 .product-text .custom-text input{margin-bottom:5px;width:100%}.product .spalte-2 .product-text .deliverydates div{padding-bottom:15px}.product .spalte-2 .product-packaging h3{font-size:15px;font-size:.9375rem;margin-bottom:4px}.product .spalte-2 .product-packaging .packaging,.product .spalte-2 .product-packaging .free-article{padding-top:5px;padding-bottom:5px}.product .spalte-2 .product-packaging .packaging img,.product .spalte-2 .product-packaging .free-article img{margin-bottom:2px;width:140px}.product .spalte-2 .product-packaging .packaging label,.product .spalte-2 .product-packaging .packaging h4,.product .spalte-2 .product-packaging .free-article label,.product .spalte-2 .product-packaging .free-article h4{line-height:18px;font-weight:bold}.product .spalte-2 .product-packaging .packaging.no-thanks,.product .spalte-2 .product-packaging .free-article.no-thanks{padding-top:140px}.product .spalte-2 .product-packaging .packaging:nth-of-type(2n),.product .spalte-2 .product-packaging .free-article:nth-of-type(2n){margin-right:0}.product .spalte-2 .product-packaging .packaging .price,.product .spalte-2 .product-packaging .free-article .price{white-space:nowrap}.product .spalte-2 .product-packaging .packaging-no{padding-top:147px}.product .spalte-2 .product-packaging:after{content:'';display:table;clear:both}.product .spalte-3{width:100%}.product .variants-sku{width:auto}.product .variants-sku td{border-bottom:0 none;padding:0;line-height:1.3em}.product .variants-sku td:first-child{padding-right:20px}.product .product-free-articles,.product .product-packaging{background-color:#fff;padding:10px 0;margin:5px 0}.product .product-packaging .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}@media screen and (min-width: 1120px){.product .product-packaging .grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1280px){.product .product-packaging .grid{grid-template-columns:repeat(4, 1fr)}}.product .ingredients-box{padding-bottom:10px}.product .ingredients-box a{text-decoration:underline}.product .ingredients-box .hide{display:none}.product .ingredients-box .ingredients-content{padding-top:10px}.product .bow-form{display:none}.product .product-image{display:flex}.product .product-image a img{cursor:auto}.product .product-image .product-thumbnails{width:18%;margin:0 10px 0 0;order:-1}.product .product-image .product-thumbnails .thumbnail{float:none;width:auto;margin:0 0 6px 0}.product .product-image .product-thumbnails .thumbnail .thumbnail-text{font-size:12px;font-size:.75rem;margin-top:2px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:0}.product .product-image .product-thumbnails .thumbnail.hidden{display:none}.product .product-image .product-thumbnails .thumbnail-video svg{position:absolute;top:0;width:100%;height:100%;padding:25px;fill:#B4ADA9}.inlinepopup .product .bow-form{display:block}.inlinepopup .product-text{padding-right:5px !important}.inlinepopup .button.plus,.inlinepopup .button.back{display:none !important}.inlinepopup .button.btn-icon.next-grey.right{background:none;font-size:0.9rem;padding-left:15px;display:inline-block;margin-top:0;float:right;padding-right:5px}.inlinepopup .spalte-3{float:left}.inlinepopup .spalte-3 .button.btn-order{margin:5px}.product-gallery{background-color:#ffffff}.product-gallery .product-gallery-title{position:absolute;top:-25px}.product-gallery .product-gallery-images{float:left;width:76%}.product-gallery .product-gallery-images .hidden{display:none}.product-gallery .product-gallery-thumbnails{float:left;width:24%;padding:10px 40px}.product-gallery .product-gallery-thumbnails .product-gallery-thumbnail{width:100%;cursor:pointer}.product-gallery .product-gallery-thumbnails .product-gallery-thumbnail .title{display:block}.product-gallery .product-gallery-thumbnails .product-gallery-thumbnail+.product-gallery-thumbnail{padding-top:20px}.product-gallery:after{content:'';display:table;clear:both}.greetings-text{padding:10px}.greetings-text .headline{padding-bottom:10px}.greetings-text .headline *{color:#636363}.greetings-text .inner:after{content:'';display:table;clear:both}.greetings-text .inner textarea{width:100%;height:100px}.greetings-text .inner .description{padding-top:10px}.quote-wrapper{padding-top:10px}.quote-wrapper .button.next-green,.quote-wrapper h2{color:#636363 !important}.bow-form{padding:10px}.inlinepopup .product .spalte-2 .product-thumbnails .thumbnail{width:90px}.catalog-product-view .product-list h2{font-size:24px}.catalog-product-view .product-list .row{justify-content:space-between;grid-gap:15px;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr))}.catalog-product-view .product-list .row:after{display:none}.catalog-product-view .product-list .row .box .actions{display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));padding-top:15px;align-items:center}@media screen and (min-width: 1200px){.catalog-product-view .catalog-product-view .product-list.trbo-recommendations-widget{min-height:629px;margin-top:10px;padding-top:20px;border-top:1px #B9B9B9 solid}}.catalog-product-view .product-list.trbo-recommendations-widget .row .box .header a{display:block;text-align:center;font-weight:bold;font-size:20px}.catalog-product-view .product-list.trbo-recommendations-widget .row .box .actions .price{padding-top:0;font-size:24px;font-size:1.5rem}.catalog-product-view .product-list.trbo-recommendations-widget .row .box .button{position:relative !important;width:auto;height:auto;padding:7px 35px;font-size:18px;font-size:1.125rem}.catalog-product-view .product-list.trbo-recommendations-widget{min-height:500px}.catalog-product-view .product-list.trbo-recommendations-widget .row .box .actions::after{display:none}.catalog-product-view .inlinepopup #trbo-widget-pdpAlternative{display:none !important}.delivery-country .custom-select{position:relative;min-height:33px;margin-right:1em;display:inline-block}.delivery-country .custom-select .custom-select--list{position:absolute;display:inline-block;min-width:220px;min-height:33px;max-height:33px;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;color:#000;outline:none;border:1px solid #000;background-color:#fff;transition:200ms all ease-in-out}.delivery-country .custom-select .custom-select--list input{display:none}.delivery-country .custom-select .custom-select--list a,.delivery-country .custom-select .custom-select--list label{display:block;height:33px;padding-left:1em;padding-right:1.75em;margin-bottom:0 !important;cursor:pointer;position:relative;font-weight:normal !important;line-height:33px;text-decoration:none;color:#000}.delivery-country .custom-select .custom-select--list a:nth-child(2),.delivery-country .custom-select .custom-select--list label:nth-child(2){margin-top:33px}.delivery-country .custom-select .custom-select--list a:not(:last-child):after,.delivery-country .custom-select .custom-select--list label:not(:last-child):after{content:'';width:calc(100% - 10px);position:absolute;bottom:0;left:5px;border-bottom:1px solid #000}.delivery-country .custom-select .custom-select--list input:checked+label{display:block;border-top:none;position:absolute;top:0;width:100%}.delivery-country .custom-select .custom-select--list input:checked+label:nth-child(2){margin-top:0;position:relative}.delivery-country .custom-select .custom-select--list::after{content:"";position:absolute;right:8px;top:10px;transition:.2s all ease-in-out;border-style:solid;border-width:0 0 0.1em 0.1em;height:0.45em;transform:rotate(-45deg);vertical-align:top;width:0.45em}.delivery-country .custom-select .custom-select--list.expanded{background:#fff;padding:0;box-shadow:rgba(0,0,0,0.1) 3px 3px 5px 0px;max-height:none;z-index:1}.delivery-country .custom-select .custom-select--list.expanded::after{transform:rotate(-135deg) rotateY(180deg);top:13px}.delivery-country .custom-select .custom-select--list .country-name{font-weight:bold}.product .spalte-2 .product-text *,.product .spalte-2 .product-text .actions .delivery-country label{font-size:20px}.product .spalte-2 .product-text .button.btn-order,.product .spalte-2 .product-text .button.btn-back{height:50px;line-height:50px}.coupon-select{width:300px;background-color:white;height:40px;font-size:16px;padding-left:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:white;background:url(../images/arrow_down_dark.png) no-repeat;background-color:transparent;background-position-x:0%;background-position-y:0%;background-size:auto;background-position:90%;background-size:20px;border:1px solid #646567}.product-list .row{border-bottom:1px #B9B9B9 solid;padding-bottom:10px;margin-bottom:10px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px}.product-list .row .box{font-size:14px;font-size:.875rem}.product-list .row .box a.product-image{height:auto}.product-list .row .box a.product-image>img{display:inline;vertical-align:middle;width:100%}.product-list .row .box header,.product-list .row .box .actions{display:flex;justify-content:space-between}.product-list .row .box header{font-weight:bold;padding:20px 0 5px;font-size:16px;font-size:1rem}.product-list .row .box header a{text-decoration:none;color:inherit;flex:1}.product-list .row .box .actions{align-items:flex-end}.product-list .row .box .actions .button{margin-top:0;text-align:center}.product-list .row .box .price{text-align:right;color:#DA0307;font-weight:bold;flex:0 0 auto;margin-left:20px}.product-list .row .box .baseprice{color:#DA0307;font-size:0.5em !important;padding-top:1px}@media screen and (min-width: 1400px){.product-list .row .box header{font-size:20px;font-size:1.25rem}}.full-width-disprutor{border-radius:8px}.category-new-sort .dropdown-toggle{color:#2C2525;text-decoration:none}.category-new-sort .dropdown-toggle svg{vertical-align:middle;color:#005437}.category-new-sort .dropdown-toggle .dropdown-menu.sort-menu{--bs-dropdown-link-color:#005437;--bs-dropdown-link-active-color:#398D5C;--bs-dropdown-link-disabled-color:#BFE7C2;--bs-dropdown-link-hover-color:#4CA365}.category-new-sort .dropdown-item{padding-block:14px;color:#2C2525;border-radius:10px}.category-new-sort span.dropdown-item{color:#2C2525}.category-new-sort .dropdown-item:hover,.category-new-sort .dropdown-item:focus{text-decoration:none;color:#2C2525;background:#EDF8ED}.category.category-new .product-count{color:#685B53}#sidebarFilter,#sidebarFilter .form-check-label{color:#005437}#sidebarFilter .accordion-item{border-left:0 none;border-right:0 none}#sidebarFilter .accordion-item .accordion-button{font-size:20px;font-weight:700}#sidebarFilter .accordion-item .accordion-body .attribute-checkbox-wrapper-label{border-radius:50%;height:40px;width:40px;color:#fff;cursor:pointer}#sidebarFilter .accordion-item .accordion-body .attribute-checkbox-wrapper-label input{display:none}#sidebarFilter .accordion-item .accordion-body .attribute-checkbox-wrapper-label:has(input:checked){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E") center no-repeat;background-size:28px}#sidebarFilter .accordion-item #collapse52 .accordion-body{padding-bottom:0}#sidebarFilter .accordion-item .color-gray{color:#B4ADA9}#sidebarFilter input[type=number]{padding:8px 16px !important;font-size:16px;border-radius:8px;border:2px solid #005437;color:#005437}#sidebarFilter .accordion-collapse.show{border-top:0 none}#sidebarFilter .range_container .sliders_control{position:relative;padding-block:26px}#sidebarFilter .range_container input[type="range"]{webkit-appearance:none;appearance:none;pointer-events:none;height:3px;background-color:#BFE7C2;width:100%;position:absolute}#sidebarFilter .range_container #fromSlider{background:transparent;z-index:1}#sidebarFilter .range_container input[type="range"]{appearance:none;background-color:transparent}#sidebarFilter .range_container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:13px;height:13px;background-color:#fff;border-radius:50%;background:#005437;cursor:pointer;border:2px solid #005437}#sidebarFilter .range_container input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:13px;height:13px;background-color:#fff;border-radius:50%;background:#005437;cursor:pointer;border:2px solid #005437}#sidebarFilter .form-check{display:block;min-height:2rem;margin-bottom:.125rem}#sidebarFilter .accordion-button:not(.collapsed){box-shadow:none}#sidebarFilter .accordion-button{color:#2C2525 !important;cursor:pointer}#sidebarFilter .price-steps-wrapper .price-step{padding:4px 8px;color:#005437;font-size:1rem;border-radius:4px;background:#F7F7F6;font-size:1rem;cursor:pointer;border:2px solid #fff}#sidebarFilter .price-steps-wrapper .price-step:hover{border:2px solid #005437}.active-filter-wrapper{padding-bottom:32px}.active-filter-wrapper .button.active-filter,.active-filter-wrapper .button.filter-remove{padding:6px 16px;color:#005437;font-size:16px;background:transparent;border:2px solid #005437;margin-top:0;left:4px}.active-filter-wrapper .button.active-filter:after,.active-filter-wrapper .button.filter-remove:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 23 22' fill='none'%3E%3Cpath d='M18.7462 2.9213C18.9745 2.6929 19.3503 2.6929 19.5787 2.9213C19.8071 3.1497 19.8071 3.52545 19.5787 3.75385L12.3326 11L19.5787 18.2462C19.8071 18.4745 19.8071 18.8503 19.5787 19.0787C19.3503 19.3071 18.9745 19.3071 18.7462 19.0787L11.5 11.8326L4.25385 19.0787C4.02545 19.3071 3.6497 19.3071 3.4213 19.0787C3.1929 18.8503 3.1929 18.4745 3.4213 18.2462L10.6674 11L3.4213 3.75385C3.1929 3.52545 3.1929 3.1497 3.4213 2.9213C3.6497 2.6929 4.02545 2.6929 4.25385 2.9213L11.5 10.1674L18.7462 2.9213Z' fill='%23005437' style='fill:%23005437;fill:color(display-p3 0.0000 0.3294 0.2157);fill-opacity:1;'/%3E%3C/svg%3E");color:#005437;vertical-align:middle;height:22px;display:inline-block}.form-check .form-check-input{width:22px;height:22px;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #005437;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;margin-right:0.75rem;cursor:pointer}.form-check .form-check-input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23054f24' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-repeat:no-repeat}.form-check .form-check-label{cursor:pointer}#filter-actions #submitButton{color:#fff !important}.inlinepopup .content .product-text{padding:25px;background:#fff;display:block}.iframe .product-image{padding:25px;padding-right:0}.product-popup-images .product-image{margin-top:15px}.product-popup-images .product-image a img{cursor:auto}.product-popup-images .product-thumbnails{margin:30px 10px}.product-popup-images .product-thumbnails .thumbnail{width:calc((100% - 20px) / 4);margin-right:15px}.product-popup-images .product-thumbnails .thumbnail:nth-of-type(4n){margin-right:0}.product-popup-images .product-thumbnails .thumbnail h5{font-size:12px;font-size:.75rem;margin-top:2px;hyphens:auto}.product-popup-images .product-thumbnails .thumbnail{width:90px}.moreOrLess-content{overflow:hidden;position:relative;line-height:1em;transition:max-height 0.8s ease-in-out}.moreOrLess .moreOrLess-button{display:inline-block;padding:5px;padding-left:0px;cursor:pointer;text-decoration:underline}.moreOrLess .moreOrLess-button.moreOrLess-hidden{display:none !important}.moreOrLess.moreOrLess-closed .moreOrLess-less{display:none}.moreOrLess.moreOrLess-opened .moreOrLess-content:after{display:none}.moreOrLess.moreOrLess-opened .moreOrLess-more{display:none}.bows-wrapper .bows{content:'';display:table;clear:both}.bows-wrapper .bows .bow{float:left;width:calc(50% - 5px);margin-right:5px}.bows-wrapper .bows .bow a{text-decoration:none;color:#2C2525}.bows-wrapper .bows .bow .price{float:right;margin:0;color:#2C2525;font-size:1.1em;font-weight:bold;text-align:right}.bows-wrapper .bows .bow:last-child{padding:20px 10px 20px 0}.greetings-wrapper{padding:5px}.greetings-wrapper .greetings .headline{overflow:hidden}.greetings-wrapper .greetings .headline h2{float:left}.greetings-wrapper .greetings .headline .counter{float:right;font-size:16px;font-size:1rem;color:#398D5C}.greetings-wrapper .greetings .inner{position:relative;height:245px;background:url("../images/bg_greetings.jpg")}.greetings-wrapper .greetings .inner #greetings-input{width:100%;height:167px;padding:5px}.greetings-wrapper .greetings .inner .description{background:#FFF;width:100%;padding:5px}.greetings-wrapper .greetings .inner .next-grey{margin:10px}.greetings-wrapper .greetings .warning{color:#e01d28;font-size:1.2em;font-weight:700;margin-bottom:10px}.crossselling-product-lists{margin-top:50px}.crossselling-product-lists .title{padding:5px;padding-top:15px}.crossselling-product-lists .deliver-date{float:left;min-width:130px}.crossselling-product-lists .header{padding:0;text-align:center;margin:4px 10px 5px 12px;font-size:1.2em;font-weight:bold}.crossselling-product-lists .price{font-weight:bold;float:right;margin:2px 12px 5px 0;color:#398D5C;font-size:1.4em}.crossselling-product-lists .hintergrund{background-repeat:no-repeat;float:left;width:248px;height:310px;margin-bottom:5px;z-index:100}.crossselling-product-lists b{font-size:12px;margin-left:12px}.crossselling-product-lists .actions a{float:left;margin:5px 0 0 12px;position:relative;top:-5px}.crossselling-product-lists .zusatztext{font-weight:normal;color:#469E25;float:right}.crossselling-product-lists p{padding:0 12px 0 12px}.crossselling-product-lists.last{margin-right:0}.crossselling-product-lists.last .hintergrund{background-repeat:no-repeat;float:left;width:248px;height:310px;border-bottom:1px solid #B9B9B9;margin-bottom:5px}.category.category-new .category-name{margin:20px 0 24px 0}.category.category-new .product-list-new{--bs-gutter-x:8px;--bs-gutter-y:16px;margin-top:0}.category.category-new .product-list-new .category-description{display:none}.category.category-new .product-list-new .card-body,.category.category-new .product-list-new .card-footer{padding:8px}.category.category-new .category-new h1.category-name{margin-top:24px;margin-bottom:24px}.category.category-new .badge{font-size:8px;margin-right:0;margin-left:-4px}.category.category-new .badge:first-child{margin-left:-8px}#sidebarFilter #collapse52 .accordion-body{padding-bottom:var(--bs-accordion-body-padding-y) !important}#sidebarFilter input[type=checkbox]:after{content:none;display:none}.catalog-category-view #filterForm{padding-right:0 !important}.content.category .offcanvas.show{z-index:100000}.content.category .offcanvas.show .article-count{color:#685B53}.content.category .offcanvas.show .offcanvas-title{font-size:20px;font-weight:700}.content.category .offcanvas.show .offcanvas-header{padding-bottom:0}.content.category .offcanvas.show .btn-close{box-sizing:content-box;width:40px;height:40px;padding:.25em .25em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23005437' class='bi bi-x-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/%3E%3C/svg%3E") center/30px no-repeat transparent;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:1}.content.category .article-count{color:#685B53}.filter-actions{position:fixed;bottom:0;z-index:5;width:100%;height:100px;align-content:center;background:#EDF8ED;left:0;padding:0 8px 8px 8px}.filter-actions .btn-close{background:#005437 !important;height:auto !important}.product .ingredients-box{padding-bottom:10px}.product .ingredients-box .hide{display:none}.product .ingredients-box .ingredients-content{padding-top:10px}.product .bows-wrapper .bows{padding:12px}.product .bows-wrapper .bows h2{margin-left:0}.product .bows-wrapper .bows:after{content:'';display:table;clear:both}.product .bows-wrapper .bows .bows{padding:0}.product .bows-wrapper .bows .bows .bow{float:left;width:calc(50% - 5px);margin-right:5px}.product .bows-wrapper .bows .bows .bow .price{float:right;margin:0;font-size:1.1em;font-weight:bold;text-align:right}.product .bows-wrapper .bows .bows .bow:last-child{padding:20px 10px 20px 0}.product .bow-form{float:left}.product .bow-form h3{margin-left:0}.product .bow-form .button{padding-left:5px}.product .bow-form label,.product .bow-form input{padding:5px}.product .bow-form input{width:100%}.product .bow-form a{position:absolute;right:0}.product .qty{justify-content:center;margin-bottom:16px}.product .qty #qty{pointer-events:none;border:none !important;-moz-appearance:textfield !important;width:40px}.free-product{position:relative}.free-product a{position:unset}.free-product .freebie-overlay{display:none;position:absolute;background:white;border:2px solid #a60f3c;font-size:9pt;font-weight:400;z-index:15000;padding:34px;color:#646567;top:-28vh}.free-product .freebie-overlay .freebie-close{cursor:pointer;position:absolute;z-index:16000;top:10px;right:10px;width:19px}.free-product .freebie-overlay .freebie-content .product-description-text{display:block}.inlinepopup .product-image-container{float:none;width:100%}.inlinepopup .product-text{float:none;padding:12px}.inlinepopup .button-wrapper{height:47px;float:right;width:calc(100% - 10px);right:5px}.category .category-sort,.catalog .category-sort{width:100%;float:none}.category .category-sort .title,.catalog .category-sort .title{background:#F7F7F6;color:#646567;margin-left:0;margin-top:5px;padding:12px;font-size:1.0625rem;font-weight:bold}.category .category-sort span,.catalog .category-sort span{cursor:pointer}.category .category-sort .sort,.catalog .category-sort .sort{float:right;font-size:13px;border-radius:4px;background-color:#ffffff;background-size:15px;padding:4px 17px 4px 4px;margin-top:-4px;margin-right:0px}.category .category-header-wrapper,.catalog .category-header-wrapper{height:40px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0}.category .category-header-wrapper .category-header,.catalog .category-header-wrapper .category-header{color:#2C2525;font-weight:700;font-size:24px}.category .category-header-wrapper .open-sort-filter,.catalog .category-header-wrapper .open-sort-filter{margin-right:20px;cursor:pointer}.category .category-header-wrapper .open-sort-filter.open:after,.catalog .category-header-wrapper .open-sort-filter.open:after{transform:rotate(270deg)}.category .category-header-wrapper .open-sort-filter:after,.catalog .category-header-wrapper .open-sort-filter:after{content:'';width:25px;height:25px;display:inline-block;position:absolute;right:-28px;top:-3px;background-image:url("../images/select.png");background-position:right;background-size:25px;background-repeat:no-repeat;transform:rotate(90deg)}.category .category-atmo,.catalog .category-atmo{height:auto;padding:0;border-bottom:0;overflow:hidden;margin:0;max-height:1000px;transition:all .5s;background:none}.category .category-atmo.category-atmo--collapsed,.catalog .category-atmo.category-atmo--collapsed{max-height:0}.category .category-atmo .text,.catalog .category-atmo .text{width:100%}.content.before{padding:0 8px}.attributes{width:100%;margin-top:0;z-index:100;grid-template-columns:1fr;display:grid}.attributes #filterForm{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow:scroll}.attributes #filterForm::-webkit-scrollbar{display:none}.attributes .attribute-offcanvas-backdrop{display:none;position:fixed;top:0;left:0;z-index:999998;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);margin:0 10px}.attributes .attribute-offcanvas-backdrop.open{display:blocK}.attributes form{display:flex;overflow-x:auto;margin-top:10px;touch-action:pan-x}.attributes form .filter-number-bubble{margin-left:5px}.attributes #filterForm::-webkit-scrollbar{display:none}.attributes .attribute{width:100%;margin-right:0}.attributes .attribute.attribute-category{width:150px;margin-right:25px}.attributes .attribute .attribute-header{text-align:center;justify-content:center;display:flex;align-items:center;border-radius:10px;background-color:#fff;padding:5px 20px;font-size:16px;border-bottom:1px solid #000}.attributes .attribute .attribute-header:after{display:none}.attributes .attribute.filter-action-wrapper{display:flex;justify-content:space-between;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #005437}.attributes .attribute.filter-action-wrapper .product-count{color:#005437;font-size:16px}.attributes .attribute.filter-action-wrapper span{align-self:center}.attributes .attribute .attribute-content{display:block !important;overflow-x:auto !important;-ms-overflow-x:auto !important;position:fixed !important;height:100% !important;-ms-transform:translateX(-500%);-webkit-transform:translateX(-500%);width:80% !important;background-color:#fff !important;box-shadow:unset !important;z-index:999999 !important;top:0 !important;-webkit-transition:all 0.45s cubic-bezier(0.3, 0, 0.15, 1) !important;transition:all 0.45s cubic-bezier(0.3, 0, 0.15, 1) !important;border:none !important;border-radius:0 !important}.attributes .attribute .attribute-content.collapse{left:0;-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}.attributes .attribute .attribute-content .attribute-choice-wrapper{max-height:auto !important}.attributes .attribute .attribute-content .overlay-action-wrapper{margin-top:32px}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-submit{display:block;width:100%;padding:0 32px}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-submit .arrow-wrapper::after{top:-1px}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-submit input{background-color:#005437;width:100%;margin:0 auto}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-close{display:flex;justify-content:center}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-close .filter-remove{color:#0B6739;text-decoration:underline;margin-left:0}.attributes .attribute .attribute-content .overlay-action-wrapper .attribute-close .filter-remove:before{display:none}.attributes .attribute .attribute-choice-wrapper{max-height:600px;overflow-y:auto;color:#005437}.attributes .attribute .attribute-choice-wrapper span{font-size:20px;font-style:normal;font-weight:400;line-height:normal}.attributes .attribute .attribute-choice-wrapper .attribute-choice-header{padding:40px 0 16px 32px;margin-top:12px;height:84px;background-color:#E6F1EB;display:flex;justify-content:space-between}.attributes .attribute .attribute-choice-wrapper .attribute-choice-header .attribute-choice-headline{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.attributes .attribute .attribute-choice-wrapper .attribute-choice-header .close-offcanvas{margin-right:16px}.attributes .attribute .attribute-choice-wrapper .attribute-choice-header .close-offcanvas svg{fill:#005437}.attributes .attribute .attribute-choice-container input{appearance:revert}.attributes .attribute .attribute-choice-container input::after{display:none}.attributes .attribute .attribute-choice-container input:checked::after{display:none}.attributes .attribute .attribute-choice-container .attribute-color-preview{height:20px;width:20px;border-radius:50%}.attributes .close-btn-wrapper{margin:10px 0;display:flex;justify-content:center}.attributes .close-btn-wrapper a{background-color:#005437;color:#fff;padding:8px 32px;font-size:17px;text-decoration:none;cursor:pointer}.inlinepopup .content .product-text{padding:5px 12px}.content .free-article a:visited,.content .free-article a:link{color:#074f25}.coupon-select-wrapper{margin:0 12px 24px}.coupon-select-wrapper label{margin-bottom:8px}#offcanvasFilter.show{margin-top:60px}.bg-icons,.bg-gift,.bg-icon-truck,.bg-blume,.bg-blume2,.bg-smiley,.bg-info,.bg-circle-check{background-repeat:no-repeat;padding-left:80px;background-size:48px;background-position:16px top;min-height:56px}.bg-gift{background-image:url("../../../floraprima/images/icons/gift.svg");background-position-x:16px}.bg-icon-truck{background-position-y:12px;background-image:url("../../../floraprima/images/icons/delivery.svg")}.bg-blume{background-image:url("../../../floraprima/images/icons/blume.svg")}.bg-blume2{background-image:url("../../../floraprima/images/icons/blume2.svg")}.bg-smiley{background-image:url("../../../floraprima/images/icons/smiley.svg")}.bg-info{padding-left:80px !important;background-image:url("../../../floraprima/images/icons/info.svg")}.bg-circle-check{background-image:url("../../../floraprima/images/icons/circle-check.svg");background-position:left;background-size:20px;line-height:20px;padding:8px 0 8px 24px;min-height:unset}.bg-arrow-down{background-image:url("../../../floraprima/images/icons/arrow-down-solid.svg");background-repeat:no-repeat;background-position-x:90px;background-position-y:center;padding-right:20px;background-size:auto}.addtocart-wrapper button:before{content:'';background-image:url("../../images/cta-arrow-right.svg") !important;display:inline-block;height:22px;width:22px;position:absolute;left:34px;top:18px}.addtocart-wrapper{position:fixed;inset:auto auto 0 auto;left:0 !important;z-index:1024;width:100%;height:104px;border-top:1px solid black;background-color:white}.addtocart-wrapper .button,.addtocart-wrapper button{padding:24px;border-radius:8px}.addtocart-wrapper .button.addtocart,.addtocart-wrapper button.addtocart{max-width:83%;margin:0 32px 24px !important;padding:16px}.error-container{margin-top:16px}.detail-slider-wrapper .product-image-container{margin-top:0 !important}.detail-slider-wrapper .product-image-container .product-image{overflow:hidden;height:325px;padding:0 15px}.detail-slider-wrapper .product-image-container .product-image img{width:100%}.detail-slider-wrapper .swiper-wrapper{transition:all .3s}.detail-slider-wrapper .swiper,.detail-slider-wrapper .product-image{width:100%}.detail-slider-wrapper .swiper div.pinch-zoom-container,.detail-slider-wrapper .product-image div.pinch-zoom-container{height:325px !important}.detail-slider-wrapper .arrow{display:flex;top:150px;z-index:2;border:1px solid white;border-radius:25px;width:40px;height:40px;background-color:rgba(255,255,255,0.5);justify-content:center;align-items:center;position:absolute}.detail-slider-wrapper .arrow.arrow-right{right:0}.detail-slider-wrapper .arrow.arrow-left{left:0}.detail-slider-wrapper .arrow i{color:#005437}.detail-slider-wrapper .detail-thumbnails .product-thumbnails{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin:24px 12px}.detail-slider-wrapper .detail-thumbnails .product-thumbnails .thumbnail{width:70px;margin:0;border:2px solid transparent}.detail-slider-wrapper .detail-thumbnails .product-thumbnails .thumbnail.active{filter:opacity(0.5);border:2px solid #005437}.detail-slider-wrapper .detail-thumbnails .product-thumbnails .thumbnail-video svg{position:absolute;top:0;width:100%;height:100%;padding:25px;fill:#B4ADA9}.product-information-wrapper{color:black !important}.product-information-wrapper .product-description-short{margin:0 12px 24px}.product-information-wrapper .product-description-short p{margin:0}.product-information-wrapper .product-additional-wrapper .list-item:not(:last-of-type){padding-bottom:8px}.product-information-wrapper .product-additional-wrapper .list-item:before{content:'•'}.product-information-wrapper .product-name{padding:0 12px 8px 12px}.product-information-wrapper .product-name h1{margin-bottom:0}.product-information-wrapper .product-id-container{margin:0}.product-information-wrapper .product-description .advantage-wrapper{margin-bottom:16px}.product-information-wrapper .product-description .advantage-wrapper .advantage-header{margin-bottom:8px}.product-information-wrapper .product-description .advantage-wrapper .ingredients-toggle,.product-information-wrapper .product-description .advantage-wrapper .ingredients-content-less{color:#005437;color:#005437}.product-information-wrapper .qty-wrapper-ab{display:flex;align-items:center;padding:0 12px;margin:24px 0 14px 0}.product-information-wrapper .qty-wrapper-ab .product-qty{padding-right:8px}.product-information-wrapper .qty-wrapper-ab img{margin:0}.product-information-wrapper .qty-wrapper-ab input{text-align:center;max-width:45px;border:none;padding:0 8px}.product-information-wrapper .toggle-text{padding-top:1px;color:#005437}.product-information-wrapper .deliverydates{padding:0 12px}.product-information-wrapper .price-table{display:flex;justify-content:center;margin:24px 12px;gap:8px;border:none;flex-wrap:wrap}.product-information-wrapper .price-table li{flex-basis:calc(50% - 4px);background:#FAFAFA;padding:16px;text-align:center}.product-information-wrapper .price-table li.active{outline:2px solid #0A7A5C;color:#0A7A5C}.product-information-wrapper .price-table li .js-price{line-height:24px}.product-detail-company{background-color:#F3F3F3;width:100vw;left:-10px;margin-top:32px;color:black;margin-bottom:40px}.product-detail-company .product-detail-company-inner{padding:40px 32px}.product-detail-company .product-detail-company-inner .desc-flora-logo{margin-left:0;width:149px;height:37px}.product-detail-company .product-detail-company-inner .product-detail-company-headline{line-height:1.5rem;padding:16px 0}.product-detail-company .product-detail-company-inner .product-detail-company-list{padding:8px 0}.product-information-delivery{margin-bottom:16px}.product-information-delivery .deliverydates{margin:0;padding:8px 0}.product-information-delivery .delivery-country{display:flex;align-items:center}.product-information-delivery .delivery-country select{padding-left:8px;border:none;height:unset;width:150px;text-decoration:underline;color:#005437}.price-table.multiple{gap:16px;margin:0 12px 8px}.price-table.multiple .multiple-select-box{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background:#FAFAFA;outline:2px solid #FAFAFA;border-radius:8px;color:black;flex-basis:47%}.price-table.multiple .multiple-select-box label{display:flex;flex-direction:column;align-items:center;padding:16px}.price-table.multiple .multiple-select-box.active{color:#398D5C;outline:2px solid #398D5C}.additional-costs.multi-costs{display:block;margin:0 12px 24px}.price-wrapper{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:24px 8px;background-color:#EDF8ED;color:#2C2525;padding:16px}.price-wrapper .product-price{padding-bottom:0 !important}.price-wrapper .cta-button-wrapper{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-color:#005437;color:#FAFAFA}.price-wrapper .cta-button-wrapper button{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:8px 24px;margin-top:0 !important}.price-wrapper .product-price .price{color:#2C2525 !important}.price-wrapper .additional-costs{color:#2C2525 !important}.price-wrapper .additional-costs.multi-costs{display:block;margin:0 12px 24px}.qty{margin:0 12px;gap:8px}.qty #qty{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-moz-appearance:textfield;text-align:center;border:1px solid #005437;color:#005437;padding:8px}.custom-text{margin:40px 12px}.custom-text .gutter-b-1{padding-bottom:8px}.inlinepopup .content .product-text{padding:8px 0 !important;background:#EDF8ED;display:block}.product-information-wrapper #qty{font-size:18px;font-size:1.125rem}.product-information-wrapper .price-table.multiple .product-name{font-size:16px;font-size:1rem}.product-information-wrapper .product-price,.product-information-wrapper .piccake-label{font-size:20px;font-size:1.25rem}.product-information-wrapper .product-price a,.product-information-wrapper .piccake-label a{font-weight:normal}.product-information-wrapper .product-price .price,.product-information-wrapper .piccake-label .price{font-size:20px;font-size:1.25rem}.product-information-wrapper .additional-costs{font-size:12px;font-size:.75rem}.product-information-wrapper .product-informations{font-size:18px;font-size:1.125rem}.product-information-wrapper .advantage-wrapper{font-size:14px;font-size:.875rem}.product-information-wrapper .advantage-wrapper .advantage-header{font-size:18px;font-size:1.125rem}.product-information-wrapper .qty-wrapper input{font-size:20px;font-size:1.25rem}.product-information-wrapper .toggle-text,.product-information-wrapper .piccake-info{font-size:14px;font-size:.875rem}.product-information-wrapper .delivery-country{font-size:14px;font-size:.875rem}.product-information-wrapper .delivery-country select{font-size:14px;font-size:.875rem}.product-information-wrapper .piccake-info{font-size:12px;font-size:.75rem}.product-detail-company-list{font-size:14px;font-size:.875rem}.addtocart-wrapper button .addtocart{font-size:20px !important;font-size:20px !important/16pxrem}.fw-bold,.product-information-wrapper #qty,.product-information-wrapper .price-table.multiple .product-name,.product-information-wrapper .product-price,.product-information-wrapper .piccake-label,.product-information-wrapper .advantage-wrapper .advantage-header,.product-information-wrapper .qty-wrapper input,.product-information-wrapper .price-table li{font-weight:bold}.piccake-label{color:#005437;font-weight:normal;font-size:18px;font-size:1.125rem;margin:0}#upload-button{color:#005437;padding:8px 56px;border:2px solid #005437;border-radius:8px;cursor:pointer;gap:8px;line-height:1.5;max-width:336px;background-color:#fff}#upload-button.file-selected{background-color:#EDF8ED;border:none;padding:8px 16px}#upload-button svg{flex-shrink:0}#upload-button #button-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#upload-button #remove-button{max-height:24px}.piccake-info{margin-top:16px;margin-bottom:0;font-size:12px;font-size:.75rem}.piccake-upload-wrapper{margin:0 12px}.piccake-upload-wrapper div{flex-direction:column}.piccake-upload-wrapper div .piccake-label{align-self:start;margin-bottom:8px;color:black !important}.piccake-upload-wrapper #upload-button{flex-direction:row}.piccake-upload-wrapper .piccake-info{margin-top:8px}#bottle-input{padding:12px}#bottle-input h2{margin-left:0}.product-crossselling-wrapper .product-crossselling-title{text-align:center;margin-top:.75em}.product-crossselling-wrapper .product-list{width:100%}.crossselling-product-lists .title{padding:15px 5px 5px}.content .subview .product-image-container .product-price.has-variants .js-price,.content .subview .product-image-container .product-price.has-variants .additional-costs{display:none}.catalog-product-view .inlinepopup .category-atmo{min-height:115px}.inlinepopup .product-image-container{width:100%}.inlinepopup .product-text{width:100%}.inlinepopup .product-image img:not(.noresize){max-width:70%}.inlinepopup .product-id-free{padding:0 12px}.inlinepopup .product-image-container .product-price{padding:0 12px;line-height:16px}.inlinepopup .product-image-container .product-price .additional-costs{margin-bottom:15px}.inlinepopup .product .ingredients-box{padding:5px 12px;line-height:16px}.inlinepopup .content .product-text{padding:5px 15px}.subview .product-additional-wrapper{background-color:#fff;padding:5px 10px;margin:5px 0}.subview .product-additional-wrapper span{font-size:0.9em;line-height:1.1em}.subview .product-additional-wrapper span a{font-size:12px}.catalog-product-view .content .subview .product-image-container .product-name{text-align:left}.product-offer .offer-availability{padding-left:12px;font-size:.75rem;font-weight:bold}.product-offer .deliverydates{padding-left:12px;font-size:.75rem;font-weight:bold}
