.single-product .product-attributes-badges{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;margin-top:20px!important;margin-bottom:20px!important}.single-product .product-attributes-badges .attribute-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:38px!important;line-height:38px!important;padding:0 12px!important;border:1px solid #b7ccc5!important;border-radius:9999px!important;background:#fff!important;color:#222!important;font-size:13px!important;font-weight:500!important;white-space:nowrap!important;text-decoration:none!important;transition:background .15s,color .15s,border-color .15s!important}.seaflora-filters-bar{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:flex-end;justify-content:flex-start;padding:4px 0 8px;margin-bottom:6px;border-bottom:1px solid #e3ebe8}.seaflora-filters-bar .sf-filter{display:flex;flex-direction:column;gap:2px}.seaflora-filters-bar .widgettitle{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#3a615b;margin:0}.seaflora-filters-bar select{border-radius:999px;padding:4px 10px;border:1px solid #cfe2df;background-color:#f8fbfa;font-size:12.5px;font-weight:500;color:#1b4f48;min-width:150px}.seaflora-filters-bar .sf-filter-order,.woocommerce-ordering{display:none!important}.select2-selection__clear{display:none!important}.select2-selection__clear{display:none!important}.select2-container .select2-selection--single{background-color:#f9fcfb;border:1px solid #b8d8d3;border-radius:6px;height:40px;transition:all 0.25s ease;box-shadow:0 1px 2px rgb(0 0 0 / .05)}.select2-selection__rendered{color:#003f3c;font-family:"Poppins",sans-serif;font-weight:500;font-size:15px;line-height:38px;padding-left:12px}.select2-selection__arrow{height:38px;right:10px;top:1px}.select2-container--default .select2-selection--single:hover{border-color:#009688;box-shadow:0 0 4px rgb(0 150 136 / .25)}.select2-container--open .select2-selection--single{border-color:#00796b;box-shadow:0 0 6px rgb(0 150 136 / .4)}.select2-dropdown{border:1px solid #b8d8d3;border-radius:6px;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.select2-results__option--highlighted{background-color:#009688!important;color:#fff!important}.select2-results__option{color:#003f3c;font-family:"Poppins",sans-serif;font-size:15px}.header-bottom,.header-wrapper,.header-nav-primary{margin-bottom:0!important}#main,.page-wrapper,.content-area,.entry-content{padding-top:0!important;margin-top:0!important}.entry-content>.section:first-child,.entry-content>.row:first-child,.entry-content>[class*="container"]:first-child,.entry-content>[class*="banner"]:first-child,.entry-content>[class*="slider"]:first-child{margin-top:0!important;padding-top:0!important}.title-wrapper,.page-title,.woocommerce-breadcrumb{margin-top:0!important;padding-top:0!important}.title-wrapper,.page-title{margin-bottom:0!important}body .page-wrapper{padding-top:0!important}.header-bottom .nav-vertical,.header-bottom .vertical-menu{margin-bottom:0!important}:root{--cat-line-color:#A9c8cb;--cat-line-width:1.4px;--cat-line-offset:12px;--cat-content-gap:10px}.header-wrapper,.header-bottom{border-bottom:none!important}body.tax-product_cat header#header{position:relative;padding-bottom:var(--cat-line-offset)!important}body.tax-product_cat header#header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--cat-line-width);background:var(--cat-line-color);display:block}body.tax-product_cat .page-wrapper,body.tax-product_cat .page-title-inner{margin-top:var(--cat-content-gap)!important}body.single-product header#header::after{display:none!important}.seaf-cat-intro{margin:10px 0 5px!important;padding-bottom:4px!important;border-bottom:1px solid #E3EEEB}.seaf-cat-title{margin:0 0 4px;font-family:"Poppins",sans-serif;font-weight:700;font-size:16px;line-height:1.35;color:#0a736c;letter-spacing:.2px}.seaf-cat-desc{color:#184034;font-size:15px;line-height:1.55;margin-bottom:4px!important}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.widget_layered_nav_filters,.widget_layered_nav,.widget_price_filter{margin-top:4px!important}.select2-container .select2-selection--single{border-radius:6px;height:36px;font-size:15px}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple{min-height:36px!important;height:36px!important;border:1px solid #AFCBC6!important;border-radius:6px!important;display:flex!important;align-items:center!important;padding:0 8px!important;box-sizing:border-box!important;background:#fff!important}.select2-selection__rendered{line-height:36px!important;height:36px!important;margin:2px 15px -2px 4px!important;padding:0!important;display:flex!important;align-items:center!important}.select2-selection__choice{margin-top:0!important;margin-bottom:0!important;height:26px!important;line-height:26px!important;display:flex!important;align-items:center!important;padding:0 8px!important;border-radius:4px!important;background-color:#E6F2F0!important;color:#003F3C!important;border:1px solid #AFCBC6!important}.select2-selection__choice__remove{margin-right:4px!important;font-size:16px!important;line-height:1!important;display:flex!important;align-items:center!important}.select2-selection__arrow{height:36px!important;top:0!important;right:6px!important}.seaflora-filters-bar .button{height:36px!important;line-height:36px!important;padding:0 14px!important;border-radius:6px!important;font-weight:600!important;font-size:14px!important;display:inline-flex!important;align-items:center!important}.woocommerce-widget-layered-nav-dropdown__submit{display:none!important}.seaflora-filters-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:15px}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple{height:30px!important;min-height:30px!important;border-radius:4px!important;border:1px solid #AFCBC6!important;padding:0 3px 6px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;background:#ffffff!important;font-size:14px!important}.select2-selection__arrow{height:30px!important;top:0!important}.select2-selection__choice{margin:0 4px 0 0!important;height:20px!important;line-height:20px!important;padding:0 8px!important;display:flex!important;align-items:center!important;border-radius:4px!important;background-color:#E6F2F0!important;border:1px solid #AFCBC6!important;color:#003F3C!important;margin-top:2px!important}.select2-selection__choice__remove{margin-right:4px!important}.seaflora-filters-bar .button{height:30px!important;min-height:30px!important;padding:0 14px!important;border-radius:4px!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-sizing:border-box!important;margin:0!important;margin-top:-8px!important}.seaflora-filters-bar .sf-apply{background:#007A74!important;color:#ffffff!important;border:none!important}.seaflora-filters-bar .sf-reset{background:#ffffff!important;color:#444444!important;border:1px solid #D4E5E2!important}.woocommerce-widget-layered-nav-dropdown__submit{display:none!important}.seaflora-filters-bar .select2-search__field{font-size:16px!important}@media (max-width:768px){html,body{overflow-x:hidden!important}.seaflora-filters-bar{overflow-x:hidden!important}.seaflora-filters-bar .select2-container{max-width:100%!important}.seaflora-filters-bar .select2-dropdown{box-sizing:border-box!important;width:100%!important;left:0!important}}.select2-container--default .select2-results>.select2-results__options{max-width:none!important;width:auto!important}.select2-dropdown{min-width:200px!important;width:auto!important}.select2-container{width:auto!important}.seaflora-filters-bar .select2-container .select2-selection__rendered{position:relative!important;padding-right:24px!important}.seaflora-filters-bar .select2-container .select2-selection__rendered::after{content:"▾";position:absolute;top:50%;right:4px;transform:translateY(-50%);font-size:11px;color:#666;pointer-events:none}@media (max-width:768px){.seaflora-filters-bar{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%}.seaflora-filters-bar .sf-filter,.seaflora-filters-bar .sf-actions{width:100%}.seaflora-filters-bar .select2-container{width:100%!important}.seaflora-filters-bar .sf-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width:768px){.seaflora-filters-bar .sf-filter{margin-bottom:-15px!important;margin-top:10px!important}.seaflora-filters-bar .sf-filter .widget{margin-bottom:4px!important}.seaflora-filters-bar .select2-container .select2-selection{padding:2px 6px!important;min-height:32px!important}}}@media (max-width:768px){.seaflora-filters-bar .sf-filter{margin-bottom:-18px!important}.seaflora-filters-bar .sf-actions{margin-top:10px!important}}@media (max-width:768px){.select2-selection--multiple .select2-selection__choice{margin-top:-5px!important;margin-bottom:8px!important;padding-top:2px!important;padding-bottom:2px!important}.select2-selection--multiple .select2-selection__rendered{padding-top:6px!important;padding-bottom:6px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important}.select2-selection--multiple{padding-top:2px!important;padding-bottom:2px!important;min-height:44px!important}}.select2-container .select2-selection--single .select2-selection__rendered{line-height:normal!important}@media (min-width:768px){.select2-container .select2-selection--single .select2-selection__rendered{padding-top:8px!important}}@media (max-width:767px){.select2-container .select2-selection--single .select2-selection__rendered{padding-top:43px!important}}@media (max-width:768px){.seaflora-filters-bar .select2-container--default .select2-selection--multiple{display:flex!important;align-items:center!important;flex-wrap:wrap!important;padding:6px 10px!important;min-height:44px!important;box-sizing:border-box!important}.seaflora-filters-bar .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex!important;flex-wrap:wrap!important;align-items:center!important;margin:-5px!important;padding:0!important;width:100%!important}.seaflora-filters-bar .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:-8px 4px 4px 0!important}}@media (max-width:767px){.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:8px!important;padding-bottom:0!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:8px!important}.select2-selection--multiple .select2-selection__choice{margin-top:4px!important}}.select2-selection__choice__remove{display:none!important}.sf-actions .button.sf-apply,.sf-actions .button.sf-reset{font-weight:500;text-transform:uppercase;letter-spacing:.08em;border-radius:0;padding:.9em 2.4em;font-size:14px}.sf-actions .button.sf-apply{border-width:2px}.sf-actions .button.sf-reset{border-width:2px;margin-left:.8rem}.sf-actions .button.sf-apply,.sf-actions .button.sf-reset{font-weight:400!important}.seaf-cat-intro{background:none!important;margin-top:0!important;margin-bottom:0.6rem!important}.shop-page-title.category-page-title.page-title{padding-top:1rem!important;padding-bottom:0.4rem!important;margin-bottom:0.4rem!important}.seaflora-filters-bar,.woocommerce-widget-layered-nav-dropdown{margin-top:0!important}.seaflora-filters-bar{background:none!important;padding-top:0!important;margin-top:-0.6rem!important}.seaf-cat-intro{margin-bottom:0.2rem!important;padding-bottom:0!important}.single-product .product-info.summary .price{margin-top:0.4rem!important;margin-bottom:0.6rem!important}.single-product .product-info.summary table.variations{margin-top:0.2rem!important;margin-bottom:0.25rem!important}#seaflora-portion-info{margin-top:0.2rem!important;margin-bottom:0.9rem!important;font-size:0.8rem!important;line-height:1.5;color:#0f766e!important;font-weight:400;font-style:italic;opacity:.9}@media (max-width:767px){#seaflora-portion-info{font-size:0.9rem!important;margin-top:0.25rem!important;margin-bottom:1.0rem!important}}.single-product .product-info.summary .stock{margin-top:0.35rem!important;margin-bottom:0.35rem!important;font-size:.8rem;color:#64748b;font-weight:400}.single-product .product-info.summary .cart{gap:0.4rem!important}.single-product .product-info.summary .cart .quantity{margin-right:.5rem}.single-product .product-info.summary .price-wrapper{padding:0!important;border:none!important;background:none!important;box-shadow:none!important;font-size:1.7rem!important;font-weight:600!important;line-height:1;color:#0d9488!important;margin-top:0.2rem!important;margin-bottom:0.4rem!important}.single-product .product-info.summary .price-wrapper .woocommerce-Price-amount{font-size:1.7rem!important;font-weight:600!important;color:#0d9488!important}.single-product .product-info.summary table.variations{margin-top:0.15rem!important;margin-bottom:0.35rem!important}#seaflora-portion-info{margin-top:0.2rem!important;margin-bottom:0.9rem!important;font-size:0.9rem!important;line-height:1.55;color:#0f766e!important;font-weight:400!important;font-style:normal!important;opacity:.9}@media (max-width:767px){#seaflora-portion-info{font-size:1rem!important;margin-bottom:1.1rem!important}}.single-product .product-info.summary .stock{margin-top:0.3rem!important;margin-bottom:0.4rem!important;font-size:0.85rem!important;color:#64748b!important;font-weight:400!important}.single-product .product-info.summary .cart{gap:0.4rem!important}.single-product .product-info.summary .price-wrapper .woocommerce-Price-currencySymbol{font-size:inherit!important;vertical-align:baseline!important;position:static!important;top:auto!important;margin-right:.1em}.woocommerce ul.products li.product .price .seaflora-price-prefix,.single-product .product-info.summary .price .seaflora-price-prefix{font-weight:600;color:#0d9488;font-size:.5em;letter-spacing:.01em;margin-right:0em;vertical-align:baseline}.single-product .product-info.summary .price-wrapper{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;display:inline-block;margin-top:0.1rem!important;margin-bottom:0.8rem!important}.single-product .product-info.summary .price{font-size:1.8rem!important;font-weight:600!important;color:#0d9488!important;line-height:1.2!important}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:-.5rem 0 .5rem 0!important}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price .price{font-size:1.7rem!important;font-weight:600!important;color:#0d9488!important;line-height:1.2!important}.single-product .woocommerce-variation.single_variation .woocommerce-variation-availability{margin-top:0.3rem!important;margin-bottom:0.8rem!important;color:#3c4c46!important;font-size:1rem!important}.single-product .product-info.summary .price-wrapper{display:inline-block!important;width:auto!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0px!important}.single-product .product-info.summary .seaflora-price-divider{width:100%;height:1px;background-color:rgb(0 0 0 / .08);margin:.3rem 0 1.1rem 0}.single-product .product-info.summary .product-attributes-badges{border-top:1px solid rgb(0 0 0 / .2);padding-top:.8rem;margin-top:.3rem}.single-product .product-info.summary .price-wrapper{margin-bottom:0.3rem!important}.single-product .product-info.summary .product-attributes-badges,.single-product .product-info.summary .seaflora-portion-badges-single{margin-top:0.3rem!important}.single-product .product-info.summary .price-wrapper,.single-product .product-info.summary .price-wrapper .price{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin-top:-2px!important}.single-product .single_variation .woocommerce-variation-price,.single-product .single_variation .woocommerce-variation-price .price{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.single-product #seaflora-portion-info{margin-top:-0.9rem!important;margin-bottom:0.8rem!important;display:block}.single-product .variations_form .woocommerce-variation-description{margin-top:0!important;padding-top:0!important}.single-product .variations_form .value{margin-bottom:0.1rem!important}.single-product .woocommerce-variation-description{display:none!important}.seaflora-category-subinfo{font-size:.78rem;color:#7a7a7a;margin-top:3px}.seaflora-category-subinfo.unikat{color:#a33e48!important;font-weight:500}.woocommerce.archive .row:not(.row-slider)>.product-small.col{padding-left:2px;padding-right:2px}.woocommerce.archive .row:not(.row-slider)>.product-small.col{padding-bottom:18px}@media (max-width:768px){.category-circle-braun .box-image,.category-circle-braun .box-image img,.category-circle-braun .ux-swiper-slide img,.product-circle-braun .box-image,.product-circle-braun .box-image img,.product-circle-braun .ux-swiper-slide img,.product-circle-gruen .box-image,.product-circle-gruen .box-image img,.product-circle-gruen .ux-swiper-slide img,.product-circle-rot .box-image,.product-circle-rot .box-image img,.product-circle-rot .ux-swiper-slide img,.product-circle-feat .box-image,.product-circle-feat .box-image img,.product-circle-feat .ux-swiper-slide img{height:330px!important;max-height:330px!important;object-fit:cover!important}}@media (max-width:768px){.fullbleed-mobile{width:100vw!important;max-width:100vw!important;position:relative;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:0!important;padding-right:0!important;transform:none!important;box-sizing:border-box}}.slider .product-small .box-text,.slider .product-small .box-text-products{padding-left:18px;padding-right:18px;padding-bottom:14px;text-align:left}.product-small .box-text,.product-small .box-text-products{padding-left:18px;padding-right:18px}.product-small .product-cat,.product-small .woocommerce-loop-category__title{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.product-small .product-title,.product-small .woocommerce-loop-product__title{font-size:17px;line-height:1.4;font-weight:600;margin-top:4px;margin-bottom:4px}.price{background:rgb(255 255 255 / .6);color:#007e8a!important;font-family:"Lato",sans-serif!important;font-weight:600;font-size:1.18em;padding:6px 16px;border:1px solid rgb(44 141 106 / .35);border-radius:999px;display:inline-block;letter-spacing:.2px;box-shadow:none!important;position:relative;pointer-events:none;transition:none!important}.price .woocommerce-Price-amount,.price ins,.price del{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;font-family:inherit!important;color:inherit!important}.product-small .price{margin-top:8px;margin-bottom:10px}@media (max-width:768px){.product-small .product-title,.product-small .woocommerce-loop-product__title{font-size:19px}.product-small .product-cat{font-size:12px}.slider .product-small .box-text,.slider .product-small .box-text-products{padding-left:20px;padding-right:20px}}.home .seaflora-category-subinfo{display:none!important}body{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Work Sans",sans-serif;font-weight:900!important;letter-spacing:0;color:#00312D}h1,.h1{font-size:30px;line-height:1.25}h2,.h2{font-size:24px;line-height:1.3}h3,.h3{font-size:40px;line-height:1.35}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:15px}.button,.button.primary,.btn{font-family:"Work Sans",sans-serif;font-weight:500;letter-spacing:0}@media (max-width:768px){body{font-size:16px}h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}}h1{font-size:36px;font-weight:800;line-height:1.15;letter-spacing:0em;margin-bottom:20px}@media (min-width:768px){h1{font-size:48px}}@media (min-width:768px){.cflora-cat-title{font-size:30px!important}}.cflora-cat-sub{font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#ffffff!important;opacity:.95}.cflora-card-category a{color:#222222!important;font-weight:700;letter-spacing:.01em;text-decoration:none!important}.cflora-card-category a:hover{color:#333333!important}.cflora-card-category{display:inline-flex!important;align-items:center!important;gap:6px!important;letter-spacing:0.00em!important;font-weight:600!important;color:#004f57!important;cursor:pointer}.cflora-card-category a{color:#004f57!important;text-decoration:none!important;font-weight:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important}.cflora-card-category::after{content:"›";font-size:30px;font-weight:400;color:#004f57!important;line-height:1;transform:translateX(2px) translateY(2px);transition:transform 0.25s ease,color 0.25s ease}.cflora-card-category:hover::after{transform:translateX(4px) translateY(2px);color:#004f57!important}.cflora-card-category:hover a{color:#004f57!important}.cflora-card-category{display:block;padding-left:16px;padding-right:20px;box-sizing:border-box}@media (max-width:768px){.cflora-slider-card{background:rgb(255 255 255 / .18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:20px 22px;border-radius:14px;color:#ffffff!important;font-weight:600;line-height:1.3;margin-left:15px;margin-right:15px;box-shadow:0 4px 14px rgb(0 0 0 / .18)}.cflora-slider-card h2,.cflora-slider-card h3{margin-bottom:6px;font-size:1rem}}@media (max-width:768px){.cflora-slider-card{padding:0 22px;border-radius:22px;margin:8px 16px 22px;max-width:92%;box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .22);box-shadow:0 10px 28px rgb(0 0 0 / .28),0 0 0 1px rgb(0 0 0 / .02);color:#fff;font-weight:600;line-height:1.3}.cflora-slider-card.is-dark-bg{background:linear-gradient(135deg,rgb(255 255 255 / .2),rgb(255 255 255 / .1))}.cflora-slider-card.is-light-bg{background:linear-gradient(135deg,rgb(0 71 76 / .88),rgb(0 104 109 / .82))}.cflora-slider-card h2,.cflora-slider-card h3{font-size:1.2rem;margin:0 0 6px}.cflora-slider-card p{margin:0;font-size:.95rem}.cflora-slider-card h2,.cflora-slider-card h3,.cflora-slider-card p{text-shadow:0 1px 2px rgb(0 0 0 / .35)}}.archive.tax-product_cat h1.seaf-cat-title{font-size:1.5rem;line-height:1.2;font-weight:600;margin-bottom:.4em;text-transform:none}.archive.tax-product_cat .seaf-cat-desc{max-width:720px;font-size:1.05rem;line-height:1.6;margin-bottom:1.5em}@media (max-width:767px){.archive.tax-product_cat h1.seaf-cat-title{font-size:1.4rem}}.tax-product_cat .seaf-cat-intro,.tax-product_cat .seaf-cat-intro *{max-width:none!important;width:100%!important}.text.cflora-card-category h1,.text.cflora-card-category h2,.text.cflora-card-category h3,.text.cflora-card-category h1 a,.text.cflora-card-category h2 a,.text.cflora-card-category h3 a,.text.cflora-card-category h1 strong,.text.cflora-card-category h2 strong,.text.cflora-card-category h3 strong{font-family:'Poppins',sans-serif!important;font-weight:600!important;font-size:22px!important;letter-spacing:-0.5px!important;color:#0a736c!important;text-transform:none!important;line-height:1!important;margin-top:20px!important;text-decoration:none!important}.text.cflora-card-category h1 a:hover,.text.cflora-card-category h2 a:hover,.text.cflora-card-category h3 a:hover{color:#0d9488!important}.select2-container .select2-selection__rendered,.select2-container .select2-selection__choice{font-weight:300!important;font-family:Lato,Inter,sans-serif!important}.select2-results__option{font-weight:300!important;font-family:Lato,Inter,sans-serif!important}.select2-search input{font-weight:300!important;font-family:Lato,Inter,sans-serif!important}.single-product .product .woocommerce-tabs{margin-bottom:1px!important;padding-bottom:0!important}.single-product .product .woocommerce-tabs .panel,.single-product .product .woocommerce-Tabs-panel{margin-bottom:0px!important;padding-bottom:0!important}.single-product .product .woocommerce-tabs .panel p:last-child,.single-product .product .woocommerce-Tabs-panel p:last-child{margin-bottom:5px!important}.single-product .related-products-wrapper .row-small>.product-small.col{padding-left:2px!important;padding-right:2px!important}.single-product .related-products-wrapper .row-small{margin-left:-4px!important;margin-right:-4px!important}.single-product .related-products-wrapper .product-section-title{text-transform:none!important;font-size:20px!important;font-weight:600!important;margin-bottom:-5px!important;margin-top:6px!important;padding-left:28px!important;letter-spacing:0!important}.single-product .related-products-wrapper .price-wrapper,.woocommerce ul.products li.product .price-wrapper,.product-small .price-wrapper{background:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;height:auto!important}.single-product .related-products-wrapper .price,.woocommerce ul.products li.product .price,.product-small .price{background:none!important;border:none!important;border-radius:0!important;padding:0!important;color:#0b7a66!important;font-weight:600;font-size:15px}.woocommerce ul.products li.product .price,.related-products-wrapper .price,.product-small .price{background:none!important;border:none!important;border-radius:0!important;padding:0!important;display:block;text-align:left;margin-top:10px;margin-bottom:15px;font-size:18px;font-weight:600;color:#0b7a66!important}@media (max-width:768px){#gap-2026788983{height:10px!important;margin:0!important;padding:0!important}}.product-small .price,.product-small .woocommerce-Price-amount,.product-small .woocommerce-Price-currencySymbol,.product-small .price ins .amount,.product-small .price del .amount{font-size:1.2rem!important;font-weight:600!important;line-height:1.3!important}.product-small .price-wrapper{height:auto!important;min-height:0!important}.product-small .box-text.box-text-products{height:auto!important;min-height:0!important}.product-small{margin-bottom:0px!important}.product-small .box-text{padding-top:10px!important;padding-bottom:10px!important}.single-product #header,.single-product .header-wrapper,.single-product .header-main{margin-bottom:-30px!important;padding-bottom:0!important}@media (max-width:767px){footer#footer .section-content>.gap-element:first-child{height:0!important;min-height:0!important;margin-top:-15px!important;padding-top:0!important}footer#footer .section,footer#footer .row,footer#footer .row-inner,footer#footer .col,footer#footer .col-inner{display:block!important}}.seaflora-infobox-row{margin-top:14px;margin-bottom:18px;display:flex;flex-wrap:wrap;gap:12px}.seaflora-infobox{padding:10px 14px;border-radius:6px;background:rgb(255 255 255 / .9);border:1px solid rgb(230 230 230 / .8);line-height:1.45;font-size:16px;display:flex;align-items:center}@media (min-width:900px){.seaflora-infobox-row{flex-direction:row}.seaflora-infobox{flex:1}}.cflora-free-shipping-box{margin-top:22px!important}.cflora-free-shipping-box{font-size:14px!important;line-height:1.45!important;padding:10px 14px!important}.cflora-free-shipping-text{font-weight:500!important}.seaflora-shipping-notice{font-size:14px!important;padding:8px 12px!important;line-height:1.45!important;background:#f1fbfa!important;border:1px solid #8fc9bb!important;border-left:4px solid #4ba89a!important;gap:6px!important;margin-top:10px!important}.seaflora-infobox-row{margin-top:8px;margin-bottom:10px;display:flex;flex-wrap:wrap;gap:8px}.seaflora-infobox{flex:1 1 220px;padding:6px 10px;border-radius:4px;background:rgb(255 255 255 / .9);border:1px solid rgb(230 230 230 / .8);font-size:15px;line-height:1.4;display:flex;align-items:center}.seaflora-infobox.seaflora-haltung{border-left:3px solid #58c791}.seaflora-infobox.seaflora-versand{border-left:3px solid #3aa3c2}.seaflora-infobox.seaflora-haltung::before,.seaflora-infobox.seaflora-versand::before{margin-right:6px;font-size:15px;line-height:1}.seaflora-infobox.seaflora-haltung::before{content:"🌱"}.seaflora-infobox.seaflora-versand::before{content:"🛡"}.seaf-cat-desc p:nth-of-type(1){display:block}.seaf-cat-desc p:nth-of-type(2){display:none}@media (max-width:768px){.seaf-cat-desc p:nth-of-type(1){display:none}.seaf-cat-desc p:nth-of-type(2){display:block}}.seaflora-filters-bar .widgettitle{font-size:13px;line-height:1.4}@media (max-width:767px){.seaflora-filters-bar .widgettitle{font-size:14px;line-height:1.4}}.sf-inquiry-wrapper{background:rgb(0 150 120 / .12);border:1px solid rgb(0 150 120 / .32);border-radius:12px;padding:1rem 1.5rem 1.2rem;margin-top:.1rem;margin-bottom:.1rem;font-family:inherit}.sf-inquiry-toggle{background:linear-gradient(135deg,#d9f3ec,#ffffff);border-radius:999px;border:1px solid rgb(0 127 102 / .55);padding:.45rem 1.2rem;display:inline-flex;justify-content:center;align-items:center;gap:.55rem;cursor:pointer;margin:0;box-shadow:0 2px 6px rgb(0 0 0 / .04);transition:background-color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease,border-color 0.15s ease}.sf-inquiry-toggle:hover{background:linear-gradient(135deg,#daf4eb,#ffffff);border-color:rgb(0 127 102 / .8);box-shadow:0 4px 12px rgb(0 0 0 / .06);transform:translateY(-1px)}.sf-inquiry-icon{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:999px;background:#007f66;color:#fff;font-size:.9rem;flex-shrink:0}.sf-inquiry-text{font-family:inherit;font-size:.9rem;font-weight:600;color:#005c49;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sf-inquiry-chevron{width:.55rem;height:.55rem;border-right:2px solid #007f66;border-bottom:2px solid #007f66;transform:rotate(45deg);transition:transform 0.2s ease;flex-shrink:0}.sf-inquiry-wrapper.is-open .sf-inquiry-chevron{transform:rotate(-135deg)}.sf-inquiry-box{display:none;margin-top:1rem}.sf-inquiry-wrapper.is-open .sf-inquiry-box{display:block}.sf-inquiry-hint{font-family:inherit;font-size:.9rem;opacity:.85;margin-bottom:.9rem}.sf-inquiry-form p{margin-bottom:.9rem}.sf-inquiry-form label{font-family:inherit;font-size:.9rem;font-weight:500;color:#184034}.sf-inquiry-form input,.sf-inquiry-form textarea{width:100%;border-radius:6px;border:1px solid rgb(0 0 0 / .12);padding:.45rem .6rem;font-size:.9rem;font-family:inherit;background:#fff;transition:border-color 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease}.sf-inquiry-form textarea{min-height:120px}.sf-inquiry-form input:focus,.sf-inquiry-form textarea:focus{outline:none;border-color:#007f66;box-shadow:0 0 0 2px rgb(0 127 102 / .15);background-color:#fdfefe}.sf-inquiry-form .button{font-family:inherit;font-weight:600}.sf-inquiry-success{font-family:inherit;font-size:.95rem;margin-top:.7rem;margin-bottom:.6rem;color:#007f66}@media (max-width:768px){.sf-inquiry-wrapper{padding:.9rem 1rem 1.1rem;margin-top:1.5rem;margin-bottom:1.5rem}.sf-inquiry-toggle{width:100%;justify-content:center}.sf-inquiry-text{font-size:.85rem}}.sf-inquiry-wrapper .sf-inquiry-box{display:block!important;max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height 0.25s ease,opacity 0.2s ease,transform 0.2s ease;margin-top:1rem}.sf-inquiry-wrapper.is-open .sf-inquiry-box{max-height:600px;opacity:1;transform:translateY(0)}.sf-inquiry-success{position:relative;overflow:hidden;max-height:80px;opacity:1;transition:opacity 0.25s ease,max-height 0.3s ease,margin 0.3s ease}.sf-inquiry-success.is-hidden{opacity:0;max-height:0;margin-top:0;margin-bottom:0}.sf-inquiry-wrapper{padding-top:0.6rem!important;padding-bottom:0.1rem!important}.sf-inquiry-toggle{margin-top:0!important;margin-bottom:0!important}.sf-inquiry-text{line-height:1.1!important}.sf-inquiry-box{margin-top:0.6rem!important}.sf-inquiry-success{margin-top:0.4rem!important;margin-bottom:0.4rem!important}.sf-inquiry-success{margin:.4rem 0!important}.sf-inquiry-success.is-hidden{display:none!important;margin:0!important;padding:0!important}@media (max-width:768px){#sf-inquiry{margin-top:0rem!important;margin-bottom:1rem!important}}@media (max-width:768px){.single-product .product-footer .woocommerce-tabs{padding-top:10px!important}.single-product .woocommerce-tabs::before{margin-bottom:0.35rem!important}}@media (max-width:768px){.sf-inquiry-form input,.sf-inquiry-form textarea{font-size:16px!important}}@media (max-width:768px){.sf-sticky-question-btn{position:fixed;bottom:18px;right:18px;width:54px;height:54px;background:#0a6f55;border-radius:50%;box-shadow:0 4px 18px rgb(0 0 0 / .18);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;transition:transform .25s ease,opacity .25s ease;opacity:0;pointer-events:none;transform:translateY(10px)}.sf-sticky-question-btn.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sf-sticky-question-btn span{color:#fff;font-size:28px;font-weight:700;line-height:1}.sf-sticky-question-btn.is-first-time{animation:sf-pulse-once 1.4s ease-out 1}}@keyframes sf-pulse-once{0%{transform:translateY(0) scale(1)}40%{transform:translateY(0) scale(1.08);box-shadow:0 6px 20px rgb(0 0 0 / .25)}100%{transform:translateY(0) scale(1)}}.sf-sticky-tooltip{position:fixed;right:80px;bottom:28px;background:#fff;color:#184034;border-radius:999px;padding:.3rem .7rem;font-size:.8rem;font-weight:500;box-shadow:0 3px 12px rgb(0 0 0 / .16);z-index:9999;white-space:nowrap;opacity:0;transform:translateY(5px);transition:opacity .2s ease,transform .2s ease}.sf-sticky-tooltip.is-visible{opacity:1;transform:translateY(0)}@media (min-width:769px){.sf-sticky-question-btn,.sf-sticky-tooltip{display:none!important}}@media (min-width:769px){body.single-product div.product .sf-inquiry-wrapper{margin-top:20px!important}}@media (max-width:768px){body.single-product div.product .sf-inquiry-wrapper{margin-top:80px!important}}@media (max-width:768px){body.single-product div.product .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:10px!important;padding-bottom:0!important}}@media (min-width:769px){.woocommerce-tabs .tab-panels{padding-top:15px!important;padding-bottom:10px!important}}@media (max-width:768px){.woocommerce-tabs .tab-panels{padding-top:15px!important;padding-bottom:1px!important}}@media (min-width:769px){#sf-mini-faq.sf-mini-faq-wrapper{margin-top:5px!important;margin-bottom:-10px!important}}@media (max-width:768px){#sf-mini-faq.sf-mini-faq-wrapper{margin-top:-15px!important;margin-bottom:10px!important}}.sf-mini-faq-content{margin-top:2px}.sf-mini-faq-content-inner{font-size:.95rem;line-height:1.8;padding:.7rem 1.4rem 1.1rem}.sf-mini-faq-section{margin-top:1rem}.sf-mini-faq-heading{font-size:1rem;font-weight:600;margin:0 0 .35rem}.sf-mini-faq-heading--good{color:#148f6a}.sf-mini-faq-heading--bad{color:#c74a4a}.sf-mini-faq-list{list-style:none;margin:0;padding:0}.sf-mini-faq-list li{display:flex;align-items:flex-start;gap:.7rem;margin-bottom:.5rem}.sf-mini-faq-badge{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:.78rem;font-weight:700;flex-shrink:0;margin-top:.12rem}.sf-mini-faq-badge--good{background:rgb(20 143 106 / .12);color:#148f6a}.sf-mini-faq-badge--bad{background:rgb(199 74 74 / .12);color:#c74a4a}.sf-mini-faq-content-inner p{margin-top:0;margin-bottom:.35rem}@media (max-width:768px){.sf-mini-faq-content-inner{padding:.65rem 1rem .95rem;font-size:.95rem;line-height:1.8}.sf-mini-faq-list li{gap:.6rem;margin-bottom:.45rem}.sf-mini-faq-badge{width:1.3rem;height:1.3rem;font-size:.76rem;margin-top:.1rem}}.sf-mini-faq-content{margin-top:0}.sf-mini-faq-section:first-child{margin-top:.3rem}.sf-info-heading{margin:-1rem 0 .75rem;font-size:1rem;font-weight:600;color:#184034}@media (max-width:768px){.sf-info-heading{margin-bottom:2rem!important;display:block}}.sf-info-heading{position:relative;padding-top:1rem;margin-top:.5rem;margin-bottom:.9rem;font-size:1rem;font-weight:600;color:#184034}.sf-info-heading::before{content:"";display:block;width:100%;height:1px;background-color:rgb(0 0 0 / .2);position:absolute;top:0;left:0}.single-product .product .summary{margin-bottom:-5rem}@media (max-width:768px){.single-product .product .summary{margin-bottom:-4.5rem}}.sf-info-wrapper .sf-info-heading{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#184034}.sf-info-wrapper .sf-info-separator{border:0;border-top:1px solid #e0e0e0;margin:0 0 1.2rem}@media (min-width:1025px){.sf-info-wrapper .sf-info-heading{font-size:1.25rem}}.single-product .woocommerce-tabs .tabs li a{font-size:.95rem;font-weight:500}@media (max-width:768px){.single-product .woocommerce-tabs .tabs li a{font-size:.9rem;padding-top:.65rem;padding-bottom:.65rem}}.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel h3{display:none}body.unikat-product .stock{display:none!important}.seaflora-reservation-box{margin-top:.75rem;margin-bottom:.25rem;padding:6px 10px;border-radius:4px;background:rgb(255 255 255 / .9);border:1px solid rgb(230 230 230 / .8);border-left:3px solid #9dbf67}.seaflora-reservation-hinweis{margin:0}.seaflora-reservation-box{background:rgb(255 255 255 / .9);border:1px solid rgb(230 230 230 / .8);border-left:3px solid #74A44D;border-radius:4px;padding:6px 10px;margin-top:12px;margin-bottom:15px}.seaflora-reservation-box .seaflora-res-main{display:flex;align-items:center;font-size:13.5px;line-height:1.35;font-weight:500;margin:0}.seaflora-reservation-box .seaflora-res-main::before{content:"🚚";font-size:17px;margin-right:7px;position:relative;top:.5px}.seaflora-reservation-box,.seaflora-reservation-box p,.seaflora-reservation-box span,.seaflora-reservation-box strong{color:#184034!important}.seaflora-reservation-box{border-left:3px solid #1F7EC5;padding:8px 0 8px 12px;line-height:1.45;display:flex;align-items:flex-start}.seaflora-reservation-box .icon{margin-right:10px;font-size:18px;line-height:1}.single-product .woocommerce-variation-description{display:none!important}.seaflora-size-hint{margin-top:4px;margin-bottom:4px;font-size:14px;line-height:1.4;color:#163036}.single-product .woocommerce-variation-description{display:block!important;opacity:1!important;max-height:none!important;visibility:visible!important;margin-top:6px;font-size:14px;line-height:1.4;color:#163036}.woocommerce-Price-currencySymbol{vertical-align:baseline!important;font-size:1em!important}.woocommerce-Price-currencySymbol{vertical-align:baseline!important;font-size:1em!important}.unikat-hinweis{margin-top:14px!important;margin-bottom:4px!important;font-size:.95rem;line-height:1.3}.unikat-hinweis strong{font-weight:600;display:inline;margin:0}.mobile-headline{display:block}.desktop-headline{display:none}@media (min-width:900px){.mobile-headline{display:none}.desktop-headline{display:block;font-size:1.2rem;font-weight:600;margin-bottom:15px}}.sf-info-heading{color:#0a736c!important}.sf-button,a.sf-button,button.sf-button,input[type="submit"].sf-button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#d9f3ec,#ffffff)!important;border-radius:999px!important;border:1px solid rgb(0 127 102 / .55)!important;box-shadow:0 2px 6px rgb(0 0 0 / .04)!important;backdrop-filter:blur(2px);padding:.7rem 1.9rem!important;max-width:100%;font-weight:600;font-size:.95rem;color:#005c49!important;text-transform:uppercase;letter-spacing:.05em;text-decoration:none!important;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}a.button.primary.sf-button,.button.primary.sf-button,a.button.primary.is-small.sf-button,.button.primary.is-small.sf-button{background:linear-gradient(135deg,#d9f3ec,#ffffff)!important;border-radius:999px!important;border:1px solid rgb(0 127 102 / .55)!important;color:#005c49!important}.sf-button:hover,a.sf-button:hover,button.sf-button:hover,input[type="submit"].sf-button:hover{background:linear-gradient(135deg,#c9efe5,#ffffff)!important;border-color:#008c72!important;box-shadow:0 3px 10px rgb(0 0 0 / .08)!important;transform:translateY(-1px)}.home .sf-button{padding:.5rem 1.7rem!important;font-size:0.9rem!important}@media (max-width:768px){.sf-filter-toggle{display:flex!important;align-items:center;justify-content:flex-start;gap:.35rem;width:auto;padding-left:1rem;padding-right:2.2rem;margin-left:auto;margin-right:8px;margin-top:-10px;max-width:280px;background:linear-gradient(135deg,#d9f3ec,#ffffff);border-width:1.3px;backdrop-filter:blur(2px);border-radius:999px;border:1px solid rgb(0 127 102 / .55);box-shadow:0 2px 6px rgb(0 0 0 / .04);font-weight:600;font-size:.92rem;color:#005c49;text-transform:uppercase;cursor:pointer}.sf-filter-toggle::before{content:"ⓘ";display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:#007f66;color:#fff;font-size:.85rem;font-weight:700;position:static!important;left:auto!important;top:auto!important;transform:none!important;margin-right:.3rem}.sf-filter-toggle::after{content:"";width:.55rem;height:.55rem;border-right:2px solid #007f66;border-bottom:2px solid #007f66;transform:rotate(45deg);transition:transform 0.2s ease;margin-left:auto}.sf-filter-toggle.open::after{transform:rotate(-135deg)}}.sf-filter-toggle.open{background:linear-gradient(135deg,#c9efe5,#ffffff);border-color:#008c72}.sf-hero-btn,a.sf-hero-btn.button,.button.sf-hero-btn,.sf-hero-btn.primary,.sf-hero-btn.is-small{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;padding:.2rem 2.1rem!important;border-radius:999px!important;border:1.3px solid rgb(0 127 102 / .55)!important;background:linear-gradient(135deg,#d9f3ec,#ffffff)!important;backdrop-filter:blur(2px);box-shadow:0 2px 6px rgb(0 0 0 / .05);font-weight:600!important;font-size:0.8rem!important;color:#005c49!important;text-transform:none;cursor:pointer;transition:background 0.22s ease,box-shadow 0.22s ease,transform 0.15s ease}.sf-hero-btn:hover,.button.sf-hero-btn:hover{background:linear-gradient(135deg,#c9efe5,#ffffff)!important;box-shadow:0 6px 16px rgb(0 0 0 / .1);transform:translateY(-2px)}a.button.primary.sf-hero-btn span,.button.sf-hero-btn span,.sf-hero-btn span{font-size:1.05rem!important;letter-spacing:.2px;font-weight:600}.sf-hero-btn .sf-hero-icon{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:#007f66;color:#fff;font-size:.85rem;font-weight:700}@media (max-width:480px){.sf-hero-btn,a.sf-hero-btn.button,.button.sf-hero-btn{padding:.05rem 1.8rem!important;font-size:0.95rem!important}}#sf-toast{position:fixed;bottom:40px;right:20px;max-width:320px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(135deg,rgb(0 139 115 / .14),rgb(0 196 164 / .06)),#ffffff;border:1px solid #008b73;border-radius:14px;padding:10px 14px;font-size:14.5px;font-weight:600;color:#00443a;box-shadow:0 6px 18px rgb(0 0 0 / .14);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;transform:translateY(18px);z-index:999999}#sf-toast.active{opacity:1;transform:translateY(0);pointer-events:auto}#sf-toast .sf-toast-main{display:flex;align-items:flex-start;gap:8px}#sf-toast .sf-toast-icon{font-size:18px;margin-top:2px}#sf-toast .sf-toast-text{line-height:1.35}#sf-toast .sf-toast-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px}#sf-toast .sf-toast-btn{all:unset;box-sizing:border-box;background:linear-gradient(135deg,rgb(0 139 115 / .12),rgb(0 196 164 / .02));border:1px solid #008b73;color:#008b73;padding:7px 14px;line-height:1.15;font-size:13.5px;font-weight:600;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}#sf-toast .sf-toast-btn:hover{background:rgb(0 139 115 / .08)}#sf-toast .sf-toast-close{all:unset;cursor:pointer;color:#008b73;font-size:16px;font-weight:700;line-height:1}#sf-toast .sf-toast-close:hover{color:#006257}@media (max-width:600px){#sf-toast{right:10px;left:10px;max-width:none;width:auto;padding:14px 18px;gap:12px}#sf-toast .sf-toast-text{font-size:15px;line-height:1.4}#sf-toast .sf-toast-btn{padding:8px 18px;font-size:15px;line-height:1.2;border-radius:12px}#sf-toast .sf-toast-close{font-size:26px;line-height:1;margin-left:4px}}.single_add_to_cart_button,.add_to_cart_button,.button.product_type_simple,.button.product_type_variable{display:inline-flex!important;align-items:center;justify-content:center;padding:.1rem 1.9rem!important;border-radius:999px!important;background:linear-gradient(135deg,#f2d5d7,#ffffff)!important;border:1.3px solid rgb(163 40 52 / .8)!important;color:#6b151b!important;font-weight:600!important;font-size:0.85rem!important;text-transform:uppercase;letter-spacing:.35px;transition:all 0.25s ease;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.single_add_to_cart_button:hover,.add_to_cart_button:hover,.product .button.product_type_simple:hover,.product .button.product_type_variable:hover{background:linear-gradient(135deg,#d75a63,#ffffff)!important;border-color:rgb(163 40 52)!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgb(0 0 0 / .1)!important}.product-small .badge-container{left:22px!important;top:8px!important}.badge-container{left:22px!important;top:6px!important}@media (min-width:768px){.badge-container{left:24px!important}}.badge-container .badge-inner{display:inline-flex!important;align-items:center;justify-content:center;padding:2px 18px!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#ffffff!important;background:rgb(0 0 0 / .16)!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .18)!important;backdrop-filter:blur(14px) saturate(160%)!important;box-shadow:0 6px 18px rgb(0 0 0 / .18)!important}.badge-inner.badge-strong{background:rgb(0 0 0 / .22)!important;border-color:rgb(255 255 255 / .26)!important}.badge-container .badge-inner{padding:8px 16px!important;height:auto!important;min-height:0!important;line-height:1.2!important;display:inline-flex!important;align-items:center;justify-content:center}.product .badge-container{top:0px!important}@media (min-width:768px){.single-product form.cart{display:flex!important;align-items:center;width:100%}.single-product form.cart .single_add_to_cart_button{margin-left:8px!important;margin-right:6px!important}}@media (max-width:767px){body[class*="unikat-produc"] form.cart .single_add_to_cart_button{display:block!important;width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important;text-align:center!important}}p.unikat-hinweis{text-align:left!important;margin-right:12px!important;margin-left:15px!important;margin-bottom:8px!important;max-width:100%}.unikat-hinweis{line-height:1.9!important}@media (max-width:549px){.unikat-hinweis{line-height:1.5!important}}.woocommerce-tabs .tabs li a{color:#4A4A4A;font-weight:400;background:#F8F8F8;border-color:#E4E4E4!important;transition:all 150ms ease}.woocommerce-tabs .tabs li.active a{color:#0E6F60!important;font-weight:600!important;background:#FFFFFF!important;border-top-color:#0E6F60!important;border-left-color:#E4E4E4!important;border-right-color:#E4E4E4!important;border-bottom-color:#FFFFFF!important}.woocommerce-tabs .tabs li:not(.active) a:hover{background:#F1F1F1;color:#0E6F60}.woocommerce-tabs .tabs li.active{border-left-color:#E4E4E4!important;border-right-color:#E4E4E4!important}@media (max-width:768px){.product-small .box-image:hover img,.product-small .box-image.hover img,.product-small:hover .box-image img{opacity:1!important}.product-small .image-overlay,.product-small .image-tools,.product-small .image-tools-grid,.product-small .box-image:before{display:none!important;opacity:0!important;visibility:hidden!important}}.seaflora-filters-bar .button,.seaflora-filters-bar button,.seaflora-filters-bar input[type="submit"],.seaflora-filters-bar input[type="reset"]{height:46px;line-height:44px;padding:0 22px;border-radius:14px;font-family:"Poppins",sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.4px;border:none;cursor:pointer;transition:all 0.2s ease}.seaflora-filters-bar input[type="submit"],.seaflora-filters-bar .button:not(.secondary):not(.reset){background:linear-gradient(135deg,#008e74,#006e57);color:#fff;box-shadow:0 3px 6px rgb(0 90 70 / .25)}.seaflora-filters-bar input[type="submit"]:hover,.seaflora-filters-bar .button:not(.secondary):not(.reset):hover{background:linear-gradient(135deg,#00a38a,#007964);box-shadow:0 4px 10px rgb(0 90 70 / .35)}.seaflora-filters-bar .button.secondary,.seaflora-filters-bar input[type="reset"]{background:#f4faf7;color:#005c49;border:1px solid rgb(0 127 102 / .35);box-shadow:0 2px 4px rgb(0 0 0 / .06)}.seaflora-filters-bar .button.secondary:hover,.seaflora-filters-bar input[type="reset"]:hover{background:#e5f4ef;border-color:rgb(0 127 102 / .55);box-shadow:0 3px 8px rgb(0 0 0 / .1)}.seaflora-filters-bar{background:linear-gradient(135deg,#e1f3ec,#f8fdfb)!important;border:1px solid rgb(0 127 102 / .55);box-shadow:0 12px 28px rgb(0 0 0 / .08);border-radius:20px;padding:20px 24px!important;padding-bottom:5px!important;margin-bottom:40px!important;margin-top:-30px!important}.seaflora-filters-bar .select2-container .select2-selection--single{background:linear-gradient(135deg,#f4faf8,#ffffff);border-radius:12px;border:1px solid rgb(0 127 102 / .35);height:46px;box-shadow:0 2px 5px rgb(0 0 0 / .06);transition:all 0.2s ease}.seaflora-filters-bar .select2-selection__rendered{color:#003f3c;font-family:"Poppins",sans-serif;font-weight:500;font-size:15px;line-height:44px;padding-left:14px}.seaflora-filters-bar .select2-selection__arrow{height:44px;right:12px;top:1px}.seaflora-filters-bar .select2-container--default .select2-selection--single:hover,.seaflora-filters-bar .select2-container--open .select2-selection--single{border-color:#008c72;box-shadow:0 0 6px rgb(0 140 114 / .35)}.seaflora-filters-bar .button,.seaflora-filters-bar button,.seaflora-filters-bar input[type="submit"],.seaflora-filters-bar input[type="reset"]{margin-right:10px}.seaflora-filters-bar .button:last-child,.seaflora-filters-bar input[type="reset"]:last-child{margin-right:0!important}@media (min-width:1025px){.seaflora-filters-bar{background:radial-gradient(circle at top left,#e0f3ec 0,#f8fdfb 55%,#ffffff 100%)!important;border-color:rgb(0 127 102 / .65);box-shadow:0 16px 32px rgb(0 0 0 / .1);border-radius:22px;padding:20px 26px!important}}.seaflora-filters-bar{padding-bottom:4px!important;margin-bottom:20px!important;gap:6px 12px!important}.seaflora-filters-bar+.products{margin-top:4px!important}