@charset "UTF-8";#hodnoceniobchodu .vote-wrap:not(.admin-response .vote-wrap),.id--51 main .vote-wrap:not(.admin-response .vote-wrap),.template-14.id--51 .rate-wrapper:not(.admin-response .vote-wrap){background-color:#cae0d6 !important;border:0px solid #cae0d6 !important;border-radius:16px !important}#hodnoceniobchodu .shop-stat-all a{background-color:#9A5A22 !important}#hodnoceniobchodu .shop-stat-all a:hover{background-color:#85491A !important}.stars .star.is-active:hover,.stars .star.star-half:before,.stars .star.star-on:before,.icon-starHalf-before,.icon-starOn-before,.product-ratings .icon-starOff-before:hover,.product-ratings .star-off:hover,.star.star-half,.star.star-on,.tursky-apollo .rate-wrapper.unveil-wrapper .rate-list .stars span.star-off::before{color:#C48349 !important}.bc-rating-note{margin:0 0 16px;padding:12px 14px;background:#F4F2EA;border-left:3px solid #C48349;border-radius:8px;font-size:13px;line-height:1.5;color:#4A5C5A}@media (min-width: 768px){.bc-rating-note{padding:14px 16px;font-size:13.5px}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url('https://cdn.myshoptet.com/usr/www.biocen.sk/user/documents/upload/Head_footer/montserrat-latin-ext-sk-woff2.css') format('woff2');unicode-range:U+0100-017F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url('https://cdn.myshoptet.com/usr/www.biocen.sk/user/documents/upload/Head_footer/montserrat-latin-woff2.css') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Fallback';font-weight:400 500;src:local('Arial'),local('Helvetica'),local('Liberation Sans'),local('Roboto');size-adjust:111.75%;ascent-override:86.8%;descent-override:22.37%;line-gap-override:0%}@font-face{font-family:'Montserrat Fallback';font-weight:600 700;src:local('Arial Bold'),local('Arial'),local('Helvetica'),local('Liberation Sans');size-adjust:109.42%;ascent-override:88.65%;descent-override:22.85%;line-gap-override:0%}html,body,*{font-family:'Montserrat','Montserrat Fallback',sans-serif!important}@media (max-width: 767px){.siteCookies__form{padding:9px 12px 11px !important}.siteCookies__text{margin-bottom:6px !important}.siteCookies__links{margin-bottom:6px !important}.siteCookies__button,.siteCookies__link{line-height:30px !important}}body [data-testid="buttonAddToCart"]{background-color:#9A5A22!important;border-color:#9A5A22!important;color:#fff!important}body [data-testid="buttonAddToCart"]:hover{background-color:#85491A!important;border-color:#85491A!important}body #continue-order-button.btn-conversion,body .btn-conversion.next-step-forward,body #submit-order.btn-conversion.next-step-finish{background-color:#9A5A22!important;border-color:#9A5A22!important;color:#fff!important}body #continue-order-button.btn-conversion:hover,body .btn-conversion.next-step-forward:hover,body #submit-order.btn-conversion.next-step-finish:hover{background-color:#85491A!important;border-color:#85491A!important}[data-testid="productDetailActionIcons"]{display:none!important}body.type-index .latest-contribution-rating,body.type-index [data-testid="latestRating"]{display:none!important}.flags .flag{font-family:'Montserrat','Montserrat Fallback',sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.3px!important;text-transform:uppercase!important;padding:5px 12px!important;border-radius:20px!important;line-height:1.3!important;border:none!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;display:inline-block!important;width:auto!important;min-width:0!important;white-space:nowrap!important}@media(min-width:768px){body.type-product .flags .flag{font-size:13px!important;padding:5px 14px!important}}.flags .flag.flag-tip{background-color:#003B3D!important;color:#F4F2EA!important}.flags .flag.flag-action{background-color:#003B3D!important;color:#F4F2EA!important}.flags .flag.flag-new{background-color:#003B3D!important;color:#F4F2EA!important}.flags .flag.flag-custom1{background-color:#003B3D!important;color:#F4F2EA!important}body.type-product .flags.flags-extra{bottom:20px!important;left:auto!important;right:15px!important;height:auto!important}body.type-product .flag.flag-discount{background-color:#CAE0D6!important;color:#003B3D!important;border-radius:50%!important;width:90px!important;height:90px!important;min-width:90px!important;min-height:90px!important;max-width:90px!important;max-height:90px!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;white-space:normal!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;border:none!important;overflow:hidden!important;box-sizing:border-box!important}body.type-product .flag.flag-discount .price-standard,body.type-product .flag.flag-discount .price-save{color:#003B3D!important;font-size:13px!important;display:block!important;text-align:center!important}body.type-product .flag.flag-discount .price-standard span{color:#4A5C5A!important;text-decoration:line-through!important}#footer{--color-primary:#003B3D;--primary:#003B3D;--brand-primary:#003B3D;--button-bg:#003B3D;--button-primary-bg:#003B3D;--color-primary-hover:#004B4D;--primary-hover:#004B4D;--button-hover-bg:#004B4D;background-color:#CAE0D6!important}#footer a{color:#003B3D}#footer a:hover{color:#004B4D}body #footer .btn,body #footer button,body #footer [class*="btn--primary"]{background-color:#003B3D!important;border-color:#003B3D!important;color:#FBFBFB!important}body #footer .btn:hover,body #footer button:hover{background-color:#004B4D!important;border-color:#004B4D!important}.custom-footer__onlinePayments .biocen-pay-logos{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;align-items:center;margin:8px 0 0}.custom-footer__onlinePayments .biocen-pay-logos img{width:auto;object-fit:contain}.custom-footer__onlinePayments p.text-center{margin-bottom:0}body .p .image img,body .products .image img,body .product .image img,body .p-main-image img,body .p-thumbnails a img,body .p-thumbnails-wrapper a img{display:block!important;border-radius:20px!important;margin:0 auto!important}.site-msg.information{padding:8px 0!important}.site-msg.information .text{font-size:16px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;line-height:1.3!important}@media(max-width:640px){.site-msg.information{padding:6px 0!important}.site-msg.information .text{font-size:13px!important;letter-spacing:0!important}}@media(max-width:767px){.site-msg.information{position:relative!important;top:auto!important;z-index:1!important}.banners-row{margin-top:0!important;padding-top:0!important}main,#content,.content-wrapper{margin-top:0!important}}.bc-hl-ph{flex:0 0 auto;border-radius:50%;overflow:hidden;background:var(--bc-hl-bg);display:inline-flex;align-items:center;justify-content:center;line-height:0}.bc-hl-ph img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;border-radius:50%;display:block}.bc-hl-ph--fallback svg{width:52%;height:52%;color:var(--bc-hl-c)}a.bc-hl-desk{display:none}@media(min-width:768px){#header .navigation-tools{display:flex!important;align-items:center;min-height:52px}a.bc-hl-desk{display:inline-flex!important;align-items:center;gap:10px;text-decoration:none!important;color:inherit}.bc-hl-ph--desk{width:46px;height:46px}.bc-hl-desk__txt{display:block;line-height:1.2}.bc-hl-desk__num{display:block;font-size:19px;font-weight:600;letter-spacing:.2px;white-space:nowrap;color:var(--bc-hl-c)}.bc-hl-desk__hrs{display:block;margin-top:2px;font-size:12.5px;font-weight:500;white-space:nowrap;color:var(--bc-hl-mut)}a.bc-hl-desk:hover .bc-hl-desk__num{color:var(--bc-hl-c-h);text-decoration:underline}}@media(min-width:768px) and (max-width:991px){.bc-hl-ph--desk{width:40px;height:40px}.bc-hl-desk__num{font-size:16px}.bc-hl-desk__hrs{font-size:11.5px}}.bc-hl-btn,.bc-hl-pop{display:none}@media(max-width:767px){#header .header-top{position:relative}.bc-hl-btn{display:flex;align-items:center;justify-content:center;width:50px;height:60px;padding:0;margin:0;border:0;background:none;color:#003B3D;cursor:pointer}.bc-hl-btn svg{width:22px;height:22px}.bc-hl-btn[aria-expanded="true"]{color:var(--bc-hl-c)}.bc-hl-pop{display:block;position:absolute;top:100%;left:8px;right:8px;z-index:1002;margin-top:9px;padding:14px 16px 15px;background:#fff;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.18);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.bc-hl-pop[hidden]{display:none}.bc-hl-pop.is-open{opacity:1;transform:none;pointer-events:auto}.bc-hl-pop::before{content:"";position:absolute;top:-6px;left:var(--bc-caret,70%);width:16px;height:16px;background:#fff;border-radius:3px;transform:translateX(-50%) rotate(45deg)}.bc-hl-pop__ttl{margin:0 0 10px!important;padding-right:26px;font-size:15px;font-weight:600;line-height:1.25;color:#003B3D}.bc-hl-pop__row{display:flex;align-items:center;gap:12px}.bc-hl-ph--pop{width:52px;height:52px}.bc-hl-pop__num{display:block;font-size:19px;font-weight:600;line-height:1.2;color:var(--bc-hl-c)!important;text-decoration:none!important}.bc-hl-pop__hrs{display:block;margin-top:1px;font-size:12.5px;color:var(--bc-hl-mut)}.bc-hl-pop__mail{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:var(--bc-hl-c)!important;text-decoration:none!important}.bc-hl-pop__close{position:absolute;top:5px;right:5px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;color:#4A5C5A;font-size:22px;line-height:1;cursor:pointer}.bc-hl-pop__close:hover{background:#F4F2EA}}@media(max-width:374px){#header .navigation-buttons>*{width:42px!important}#header .site-name img{max-width:104px!important}}.custom-footer__contact .contact-box.bc-hl-fbox{display:flex;align-items:flex-start;gap:14px}.custom-footer__contact .contact-box.bc-hl-fbox>ul{flex:1 1 auto;min-width:0;margin-top:0}.bc-hl-ph--foot{width:64px;height:64px;margin-top:4px;background:#fff}li.bc-hl-hours{font-size:13px!important;font-weight:500!important;color:#3F5C5A!important;line-height:1.4!important}.custom-footer__contact .contact-box a{display:inline-block;padding:3px 0}html.bc-cc-lock #cboxOverlay,html.bc-cc-lock #colorbox{z-index:2147483040 !important}html.bc-cc-lock.cookies-visible #colorbox{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:100% !important;max-height:100% !important;display:flex !important;padding:16px 0 !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html.bc-cc-lock.cookies-visible #cboxWrapper{position:relative !important;top:auto !important;left:auto !important;margin:auto !important;width:calc(100% - 24px) !important;max-width:700px !important;height:auto !important}html.bc-cc-lock.cookies-visible #cboxContent,html.bc-cc-lock.cookies-visible #cboxLoadedContent,html.bc-cc-lock.cookies-visible .colorbox-html-content{width:auto !important;height:auto !important;max-height:none !important}#cboxWrapper{transition:opacity .22s ease}html.bc-cc-cbox-loading #cboxWrapper{opacity:0 !important}.siteCookies.js-siteCookies.bc-cc-source{display:none !important}html.bc-cc-pending .siteCookies.js-siteCookies{visibility:hidden !important}.bc-cc-overlay{position:fixed;inset:0;z-index:2147483030;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(7,22,22,.32);opacity:0;animation:bcCcFade .30s ease forwards}.bc-cc-overlay.bc-cc-closing{animation:bcCcFadeOut .22s ease forwards;pointer-events:none}.bc-cc-overlay .siteCookies__form{display:block !important;position:relative;box-sizing:border-box;width:100% !important;max-width:440px !important;margin:auto !important;padding:24px 20px 16px !important;background:#fff;border:0;border-radius:20px;box-shadow:0 24px 60px rgba(0,29,30,.22);text-align:left;font-family:Montserrat,'Montserrat Fallback',sans-serif;opacity:0;transform:translateY(24px);animation:bcCcPop .42s cubic-bezier(.2,.9,.25,1) .10s forwards}.bc-cc-overlay .siteCookies__form:focus{outline:none}.bc-cc-overlay .bc-cc__icon{display:none !important}.bc-cc-overlay .bc-cc__title{margin:0 0 8px !important;padding:0 !important;font-family:inherit;font-size:18px;line-height:1.3 !important;font-weight:600;color:#003B3D;text-align:left}.bc-cc-overlay .siteCookies__content{display:block !important;width:auto !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;flex:none;text-align:left}.bc-cc-overlay .siteCookies__text{margin:0 0 20px !important;padding:0 !important;font-size:14px;line-height:1.6 !important;color:#4A5C5A;text-align:left}.bc-cc-overlay .siteCookies__text a{color:#003B3D;font-weight:500;text-decoration:underline;text-decoration-color:#9A5A22;text-underline-offset:3px}.bc-cc-overlay .bc-cc__benefit{margin:0 0 20px !important;padding:0 !important;font-size:13px;line-height:1.55 !important;color:#4A5C5A}.bc-cc-overlay .siteCookies__links{display:none !important}.bc-cc-overlay .siteCookies__buttonWrap{display:grid !important;grid-template-columns:minmax(0,1fr);gap:8px;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;flex:none}.bc-cc-overlay .siteCookies__button.js-cookiesConsentSubmit[value="all"],.bc-cc-overlay .bc-cc__row .siteCookies__link{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-width:0;min-height:50px !important;height:auto !important;margin:0 !important;padding:12px 20px !important;border-radius:999px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2 !important;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;box-shadow:none;transition:background .18s ease,border-color .18s ease}.bc-cc-overlay .siteCookies__button.js-cookiesConsentSubmit[value="all"]{background:#9A5A22;color:#fff;border:0}.bc-cc-overlay .siteCookies__button.js-cookiesConsentSubmit[value="all"]:hover{background:#85491A}.bc-cc-overlay .bc-cc__row{display:flex !important;width:100%;margin:0 !important}.bc-cc-overlay .bc-cc__row .siteCookies__link{background:#fff;color:#003B3D;border:1px solid #D8E0E0}.bc-cc-overlay .bc-cc__row .siteCookies__link:hover{background:#fff;border-color:#003B3D;color:#003B3D;text-decoration:none}.bc-cc-overlay .bc-cc__decline{grid-column:1 / -1;justify-self:center;display:inline-block;width:auto !important;max-width:100%;min-height:0 !important;height:auto !important;margin:4px 0 0 !important;padding:6px 4px !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-appearance:none;appearance:none;font-family:inherit;font-size:12.5px !important;font-weight:400 !important;line-height:1.4 !important;letter-spacing:0 !important;color:#4A5C5A !important;text-decoration:underline !important;text-decoration-color:#D8E0E0 !important;text-underline-offset:3px;text-transform:none !important;cursor:pointer}.bc-cc-overlay .bc-cc__decline:hover{color:#071616 !important;text-decoration-color:currentColor !important}.bc-cc-overlay .bc-cc__note{grid-column:1 / -1;margin:0 !important;padding:0 !important;font-size:11.5px;line-height:1.5 !important;color:#4A5C5A}.bc-cc-overlay button:focus-visible{outline:3px solid rgba(0,59,61,.35);outline-offset:2px}@media (min-width: 768px){.bc-cc-overlay{padding:24px}.bc-cc-overlay .siteCookies__form{padding:28px 28px 20px !important}.bc-cc-overlay .siteCookies__buttonWrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bc-cc-overlay .bc-cc__decline{justify-self:start}}@media (max-height: 560px){.bc-cc-overlay .siteCookies__form{padding-top:18px !important}.bc-cc-overlay .siteCookies__text{margin-bottom:14px !important}}@keyframes bcCcFade{to{opacity:1}}@keyframes bcCcFadeOut{to{opacity:0}}@keyframes bcCcPop{to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.bc-cc-overlay,.bc-cc-overlay .siteCookies__form{animation:none !important;opacity:1 !important;transform:none !important}#cboxWrapper{transition:none !important}}.cookiesSetting__form{font-family:Montserrat,'Montserrat Fallback',sans-serif}.cookiesSetting__title{color:#003B3D !important;font-weight:600 !important}.cookiesSetting__button.cookiesSetting__button--green,.cookiesSetting__button.js-cookieAccept{background:#9A5A22 !important;border-color:#9A5A22 !important;color:#fff !important;border-radius:999px !important;font-weight:600 !important}.cookiesSetting__button.cookiesSetting__button--green:hover,.cookiesSetting__button.js-cookieAccept:hover{background:#85491A !important;border-color:#85491A !important}.cookiesSetting__button:not(.cookiesSetting__button--green),.cookiesSetting__uncheckLink{border-radius:999px !important;background:#fff !important;border:1.5px solid #003B3D !important;color:#003B3D !important;font-weight:600 !important;transition:background .18s ease}.cookiesSetting__button:not(.cookiesSetting__button--green):hover,.cookiesSetting__uncheckLink:hover{background:#F4F2EA !important;color:#003B3D !important}#bc-mnav{--bc-mn-ink:var(--b2-ink);--bc-mn-mut:var(--b2-muted);--bc-mn-soft:var(--b2-muted);--bc-mn-teal:var(--b2-teal);--bc-mn-mint:var(--b2-cream);--bc-mn-line:var(--b2-line);--bc-mn-icbg:#fff;display:none}@media(max-width:767px){.bc-mnav-on #navigation .navigation-in>ul.menu-level-1,.bc-mnav-on #navigation .navigation-in>ul.navigationActions{display:none!important}.bc-mnav-on #bc-mnav{display:block}#bc-mnav{padding:4px var(--b2-pad) calc(24px + env(safe-area-inset-bottom));background:#fff;font-family:Montserrat,'Montserrat Fallback',sans-serif;line-height:1.35;color:var(--bc-mn-ink)}#bc-mnav [hidden]{display:none!important}#bc-mnav a,#bc-mnav button{-webkit-tap-highlight-color:transparent}#bc-mnav a:focus-visible,#bc-mnav button:focus-visible{outline:2px solid var(--bc-mn-teal);outline-offset:-2px}#bc-mnav .bc-mnav__tx,#bc-mnav .bc-mnav__sTx,#bc-mnav .bc-mnav__links a,#bc-mnav .bc-mnav__accB span{overflow-wrap:anywhere}#bc-mnav .bc-mnav__f{fill:var(--bc-mn-icbg)}.bc-mnav-on #navigation{transform:translateX(101%);visibility:hidden;pointer-events:none;transition:none}.bc-mnav-on .navigation-window-visible #navigation{transform:none;visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,.61,.36,1);will-change:transform}@media(max-width:479px){.bc-mnav-on #navigation{width:100%!important}}@media(min-width:480px){.bc-mnav-on #navigation{width:60%!important}}@media(prefers-reduced-motion:reduce){.bc-mnav-on .navigation-window-visible #navigation{transition:none}}#bc-mnav .bc-mnav__main{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--bc-mn-line)}#bc-mnav .bc-mnav__i{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--bc-mn-line)}#bc-mnav .bc-mnav__i.is-active .bc-mnav__tx{text-decoration:underline;text-decoration-color:var(--b2-copper);text-decoration-thickness:1px;text-underline-offset:5px}#bc-mnav .bc-mnav__row{display:flex;align-items:stretch;min-height:60px}#bc-mnav .bc-mnav__lnk{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:14px;padding:10px 4px 10px 0;color:var(--bc-mn-teal);text-decoration:none;line-height:1.25}#bc-mnav .bc-mnav__ic{flex:0 0 auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--bc-mn-teal)}#bc-mnav .bc-mnav__ic svg{width:24px;height:24px}#bc-mnav .bc-mnav__ic img{max-width:26px;max-height:26px;width:auto;height:auto;display:block}#bc-mnav .bc-mnav__tx{flex:1 1 auto;min-width:0;font-size:18px;font-weight:500;letter-spacing:-.01em}#bc-mnav .bc-mnav__bdg{flex:0 0 auto;padding:3px 10px;border-radius:999px;background:var(--b2-mint);color:var(--bc-mn-teal);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}#bc-mnav .bc-mnav__arr{flex:0 0 auto;display:flex;align-items:center;width:22px;color:var(--bc-mn-soft)}#bc-mnav .bc-mnav__arr svg{width:18px;height:18px}#bc-mnav .bc-mnav__tog{flex:0 0 auto;width:48px;padding:0;margin:0 -8px 0 0;border:0;background:none;color:var(--bc-mn-teal);cursor:pointer;display:flex;align-items:center;justify-content:center}#bc-mnav .bc-mnav__tog svg{width:20px;height:20px;transition:transform .2s ease}#bc-mnav .bc-mnav__tog[aria-expanded="true"] svg{transform:rotate(180deg)}#bc-mnav .bc-mnav__sub{padding:0 0 14px 44px}#bc-mnav .bc-mnav__subs{margin:0;padding:0;list-style:none}#bc-mnav .bc-mnav__subs li{margin:0;padding:0;list-style:none}#bc-mnav .bc-mnav__subs a{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 0;color:var(--bc-mn-ink);text-decoration:none}#bc-mnav .bc-mnav__sImg{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--bc-mn-teal)}#bc-mnav .bc-mnav__sImg img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}#bc-mnav .bc-mnav__sImg svg{width:22px;height:22px}#bc-mnav .bc-mnav__sTx{flex:1 1 auto;min-width:0;font-size:16px;font-weight:400;line-height:1.3}#bc-mnav .bc-mnav__subs a.is-active{color:var(--bc-mn-teal)}#bc-mnav .bc-mnav__subs a.is-active .bc-mnav__sTx{font-weight:500}#bc-mnav .bc-mnav__all{display:inline-flex;align-items:center;gap:6px;margin-top:4px;min-height:44px;font-size:15px;font-weight:500;color:var(--bc-mn-teal);text-decoration:underline;text-decoration-color:var(--b2-copper);text-decoration-thickness:1px;text-underline-offset:4px}#bc-mnav .bc-mnav__all span{display:flex}#bc-mnav .bc-mnav__all svg{width:16px;height:16px}#bc-mnav .bc-mnav__sec{margin-top:28px}#bc-mnav .bc-mnav__h{margin:0 0 4px;padding:0;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--bc-mn-soft)}#bc-mnav .bc-mnav__links{margin:0;padding:0;list-style:none}#bc-mnav .bc-mnav__links li{margin:0;padding:0;list-style:none}#bc-mnav .bc-mnav__links a{display:flex;align-items:center;min-height:44px;padding:6px 0;font-size:16px;font-weight:400;line-height:1.3;color:var(--bc-mn-ink);text-decoration:none}#bc-mnav .bc-mnav__links a.is-active{color:var(--bc-mn-teal);font-weight:500}#bc-mnav .bc-mnav__acc{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}#bc-mnav .bc-mnav__accB{flex:1 1 140px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 16px;background:#fff;border:1px solid var(--bc-mn-teal);border-radius:999px;font-size:15px;font-weight:500;line-height:1.2;color:var(--bc-mn-teal);text-decoration:none}#bc-mnav .bc-mnav__accB svg{flex:0 0 auto;width:18px;height:18px}#bc-mnav .bc-mnav__lnk:active,#bc-mnav .bc-mnav__subs a:active,#bc-mnav .bc-mnav__links a:active,#bc-mnav .bc-mnav__accB:active,#bc-mnav .bc-mnav__tog:active{background:var(--bc-mn-mint)}@media(max-width:359px),(min-width:480px) and (max-width:566px){#bc-mnav{padding-left:12px;padding-right:12px}#bc-mnav .bc-mnav__tx{font-size:17px}#bc-mnav .bc-mnav__lnk{gap:12px}#bc-mnav .bc-mnav__sub{padding-left:42px}#bc-mnav .bc-mnav__subs a{gap:10px}#bc-mnav .bc-mnav__sTx{font-size:15px}}@media(max-height:480px){#bc-mnav{padding-top:8px}#bc-mnav .bc-mnav__sec{margin-top:18px}#bc-mnav .bc-mnav__acc{margin-top:18px}#bc-mnav .bc-mnav__links a{min-height:42px}#bc-mnav .bc-mnav__accB{min-height:44px}#bc-mnav .bc-mnav__row{min-height:52px}#bc-mnav .bc-mnav__lnk{padding-top:6px;padding-bottom:6px}#bc-mnav .bc-mnav__subs a{min-height:44px;padding-top:4px;padding-bottom:4px}}}@media(max-width:767px) and (prefers-reduced-motion:no-preference){#bc-mnav .bc-mnav__sub:not([hidden]){animation:bcMnavIn .22s ease-out}}@keyframes bcMnavIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bc-pt-logo{display:block;width:auto;max-width:none}.bc-pt-pdp,.bc-w .bc-pt-pdp{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px;margin:-6px 0 8px;font-size:14px;font-weight:500;line-height:1.4;color:#003B3D}.bc-pt-txt{position:relative;top:1px}.bc-pt-pdp .bc-pt-logo,.bc-w .bc-pt-pdp .bc-pt-logo{height:30px;margin-left:-9px}.bc-pt-f{margin-top:28px}.bc-pt-f .bc-pt-logos{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:8px 0 0}.bc-pt-f .bc-pt-logo{height:28px}.bc-pt-about{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none}.bc-pt-about li{margin:0;padding:0}.bc-pt-about li::before{content:none}.bc-pt-about a{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;border:1px solid rgba(0,59,61,.12);border-radius:12px;background:#fff;color:#003b3d;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .2s,box-shadow .2s}.bc-pt-about a:hover,.bc-pt-about a:focus-visible{border-color:rgba(0,59,61,.32);box-shadow:0 4px 14px rgba(0,59,61,.08);color:#003b3d}.bc-pt-about .bc-pt-logo{height:24px;flex:0 0 auto}.bc-pt-about-txt{flex:1 1 auto;min-width:0}.bc-pt-about svg{width:16px;height:16px;flex:0 0 auto;opacity:.6}@media(min-width:768px){.bc-pt-about{flex-direction:row;flex-wrap:wrap}.bc-pt-about a{min-width:340px}.bc-pt-about .bc-pt-logo{height:28px}}html body .bc-hk__a{display:inline-flex;align-items:center;gap:8px;color:#003b3d;text-decoration:none}html body .bc-hk__a:hover,html body .bc-hk__a:focus-visible{color:#003b3d;text-decoration:none}.bc-hk__r{font-size:14px;font-weight:600;line-height:1}.bc-hk__m{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bc-hk__st{display:flex;flex:0 0 auto}.bc-hk__n{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 5px;font-size:14px;line-height:1.3;color:var(--b2-muted)}.bc-hk__u{white-space:nowrap}.bc-hk__u{text-decoration:underline;text-decoration-color:rgba(0,59,61,.3);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s}.bc-hk__a:hover .bc-hk__u,.bc-hk__a:focus-visible .bc-hk__u{text-decoration-color:currentColor}.bc-hk__logo{display:block;width:auto;height:14px;flex:0 0 auto;margin-left:1px;color:#003b3d}.bc-hk__logo path:first-child{fill:currentColor}.bc-hk__arr{width:12px;height:12px;flex:0 0 auto;opacity:.55;transition:transform .2s,opacity .2s}.bc-hk__a:hover .bc-hk__arr,.bc-hk__a:focus-visible .bc-hk__arr{opacity:1;transform:translate(1px,-1px)}.bc-hk-hp{margin:4px 0}html body .bc-hk-hp .bc-hk__a{display:flex;flex-wrap:wrap;gap:6px 5px}html body #hodnoceniobchodu :is(.rate-average,.bc-hk__r){min-width:26px}.bc-hk-hp .bc-hk__m{display:contents}.bc-hk-f{margin-top:28px}html body .bc-hk-f .bc-hk__a{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:8px}.bc-hk-f .bc-hk__m{display:contents}.bc-hk-f .bc-hk__r{font-size:22px;font-weight:600;letter-spacing:-.01em}.bc-hk-f .bc-hk__n{flex-basis:100%;font-size:13px}.bc-hk-f .bc-hk__logo{height:13px}.p-detail-inner:not(:has(>.p-image-wrapper))>.p-data-wrapper{display:none}.p-image.bc-gal-on>.p-main-image{display:none!important}.p-image>.bc-gal{display:none}.p-image.bc-gal-on>.bc-gal{display:block;position:relative}.bc-gal__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:0}.bc-gal__track::-webkit-scrollbar{display:none}.bc-gal__track:focus-visible{box-shadow:0 0 0 2px var(--bc-dark,#003B3D);border-radius:20px}.bc-gal__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;cursor:zoom-in}body .p-image .bc-gal__slide img,body .p-image>a.p-main-image img{width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:contain}.bc-gal__nav{display:none}.p-image-wrapper .flags{pointer-events:none}@media (hover:hover) and (pointer:fine){.bc-gal__nav{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 2px 10px rgba(0,59,61,.16);color:var(--bc-dark,#003B3D);cursor:pointer;opacity:0;transition:opacity .2s}.bc-gal__nav--prev{left:12px}.bc-gal__nav--next{right:12px}.bc-gal__nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bc-gal:hover .bc-gal__nav,.bc-gal__nav:focus-visible{opacity:1}.bc-gal .bc-gal__nav:disabled{opacity:0;pointer-events:none}}.bc-w{--bc-dark:#003B3D;--bc-green:#4FAA46;--bc-copper:#C48349;--bc-cream:#F4F2EA;--bc-sage:#CAE0D6;--bc-muted:#4A5C5A;--bc-line:rgba(0,59,61,.06);--bc-ease:cubic-bezier(.22,1,.36,1);font-family:'Montserrat',system-ui,-apple-system,sans-serif;color:#071616;line-height:1.6;max-width:100%;font-size:14px}.bc-w *,.bc-w *::before,.bc-w *::after{box-sizing:border-box;margin:0;padding:0}@keyframes bcR{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.bc-w>[class]{animation:bcR .7s var(--bc-ease) both}.bc-w>[class]:nth-child(2){animation-delay:.05s}.bc-w>[class]:nth-child(3){animation-delay:.1s}.bc-w>[class]:nth-child(4){animation-delay:.15s}.bc-w>[class]:nth-child(5){animation-delay:.2s}.bc-w>[class]:nth-child(6){animation-delay:.25s}.bc-intro{font-size:13.5px;line-height:1.75;color:#071616;margin-bottom:18px}.bc-del{display:flex;align-items:center;gap:10px;margin-bottom:14px;background:var(--bc-cream);border-radius:24px;padding:11px 18px;transition:box-shadow .4s var(--bc-ease)}.bc-del:hover{box-shadow:0 2px 12px rgba(0,59,61,.06)}.bc-del svg{flex-shrink:0;width:18px;height:18px;color:var(--bc-green);opacity:.8}.bc-del-txt{font-size:12.5px;color:var(--bc-dark);font-weight:500}.bc-del-txt strong{font-weight:700;color:var(--bc-green)}.bc-card{border:1px solid var(--bc-line);border-radius:16px;overflow:hidden;margin-bottom:14px;background:#fff;transition:box-shadow .4s var(--bc-ease)}.bc-card:hover{box-shadow:0 4px 24px rgba(0,59,61,.05)}.bc-grid{display:grid;grid-template-columns:1fr 1fr}.bc-c{padding:14px 16px;display:flex;align-items:center;gap:10px}.bc-c:nth-child(1){border-bottom:1px solid var(--bc-line);border-right:1px solid var(--bc-line)}.bc-c:nth-child(2){border-bottom:1px solid var(--bc-line)}.bc-c:nth-child(3){border-right:1px solid var(--bc-line)}.bc-lbl{margin-bottom:2px}.bc-val{font-size:13.5px;font-weight:600;color:var(--bc-dark)}.bc-bds{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.bc-bd{display:inline-flex;align-items:center;gap:3px;padding:3px 10px;font-size:10.5px;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:opacity .2s}.bc-bd:hover{opacity:.75}.bc-bd svg{width:11px;height:11px}.bc-bens{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:12px}.bc-ben{display:flex;align-items:flex-start;gap:6px;padding:7px 10px;background:#fff;border:1px solid var(--bc-line);border-radius:10px;transition:border-color .3s var(--bc-ease),box-shadow .3s var(--bc-ease),transform .3s var(--bc-ease)}.bc-ben:hover{border-color:var(--bc-sage);box-shadow:0 3px 12px rgba(0,59,61,.05);transform:translateY(-1px)}.bc-ben-ic{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--bc-cream);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.bc-ben-ic svg{width:10px;height:10px;color:var(--bc-green);opacity:.8}.bc-ben-lbl{font-size:10.5px;font-weight:500;color:var(--bc-dark);line-height:1.3}@media(max-width:520px){.bc-grid{grid-template-columns:1fr}.bc-c:nth-child(1),.bc-c:nth-child(2),.bc-c:nth-child(3){border-right:none;border-bottom:1px solid var(--bc-line)}.bc-c:last-child{border-bottom:none}.bc-bens{grid-template-columns:1fr;gap:6px}}.bc-pkg-head{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--bc-line);background:var(--bc-cream)}.bc-pkg-lbl{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--bc-muted)}.bc-pkg-list{padding:8px 16px 10px}.bc-pkg-item{display:flex;align-items:center;gap:9px;padding:6px 0;border-bottom:1px solid var(--bc-line)}.bc-pkg-item:last-child{border-bottom:none}.bc-pkg-dot{width:7px;height:7px;border-radius:50%;background:var(--bc-green);flex-shrink:0;opacity:.75}.bc-pkg-name{font-size:12.5px;font-weight:600;color:var(--bc-dark)}.bc-pkg-note{font-size:11px;color:var(--bc-muted);margin-left:auto;padding-left:8px;white-space:nowrap}.bc-w .bc-del:last-child{margin-bottom:0}:root{--bc-hl-c:#003B3D;--bc-hl-c-h:#004B4D;--bc-hl-mut:#5C7674;--bc-hl-bg:#CAE0D6;--b2-white:#FFFFFF;--b2-cream:#F4F2EA;--b2-teal:#003B3D;--b2-teal-deep:#002A2C;--b2-ink:#071616;--b2-mint:#CAE0D6;--b2-cta:#9A5A22;--b2-cta-h:#85491A;--b2-copper:#C48349;--b2-green:#4FAA46;--b2-red:#E45946;--b2-muted:#4A5C5A;--b2-line:#D8E0E0;--b2-field:#7A8C8B;--b2-en:#FFBE98;--b2-en-t:#FCECE2;--b2-im:#D0A5D4;--b2-im-t:#F0E6F1;--b2-ro:#8F95D9;--b2-ro-t:#E0E2F2;--b2-ba:#96D6EC;--b2-ba-t:#E2F2F7;--b2-r:16px;--b2-r-sm:8px;--b2-pill:999px;--b2-pad:16px}@media (min-width: 720px){:root{--b2-pad:24px}}body{font-weight:400 !important;color:var(--b2-ink) !important;background:var(--b2-white) !important;-webkit-font-smoothing:antialiased}body p,body li,body td,body dd,body label,body .p-desc,body .text,body .basic-description,body .p-short-description{font-weight:400 !important}body input,body select,body textarea{font-size:16px !important}#content-wrapper,.content-wrapper-in,.overall-wrapper{background:transparent !important}body h1,body h2,body .h1,body .h2,.homepage-group-title,.p-detail-inner-header h1{font-weight:500 !important;letter-spacing:-0.02em !important;line-height:1.1 !important;color:var(--b2-teal) !important;text-transform:none !important}body h3,body h4,body .h3,body .h4{font-weight:600 !important;letter-spacing:-0.01em !important;line-height:1.25 !important;color:var(--b2-teal) !important;text-transform:none !important}body strong,body b{font-weight:600 !important}body [style*="font-weight:700"],body [style*="font-weight: 700"],body [style*="font-weight:800"],body [style*="font-weight: 800"]{font-weight:600 !important}body time,body [style*="font-weight:300"],body [style*="font-weight: 300"]{font-weight:400 !important}.homepage-group-title{font-size:clamp(28px,5vw,40px) !important;text-align:left !important;max-width:calc(1280px + 2 * var(--b2-pad));margin:56px auto 24px !important;padding:0 var(--b2-pad) !important}@media (min-width: 1024px){.homepage-group-title{margin-top:96px !important}}.p-detail-inner-header h1{font-size:clamp(30px,4vw,44px) !important}.bc-eyebrow,.bc7-eyebrow,.bc-lbl,.bcx-au-lbl{font-size:12px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--b2-muted) !important}.bc7-eyebrow *{color:inherit !important}.vote-time,.price-standard,.price-standard *,.bc-hl-desk__hrs,.bc-hl-hours,.bc-subtle,.bc-note,.bc-updated,.bc-sum__head p,.bcau-item p,.bc-row-e,.news-item time,article header time{color:var(--b2-muted) !important}.site-msg.information{background:var(--b2-teal) !important;color:var(--b2-cream) !important;font-size:13px !important;font-weight:500 !important;border:0 !important}.site-msg.information *{color:var(--b2-cream) !important}#header,#header .header-top,#header .header-bottom{background:var(--b2-white) !important;box-shadow:none !important}#header{border-bottom:1px solid var(--b2-line) !important}#header .navigation-buttons>a,#header .navigation-buttons>button{background:transparent !important;box-shadow:none !important;color:var(--b2-teal) !important}#header .navigation-buttons :is(.icon-search,.icon-login,.icon-cart){display:block;width:22px;height:22px;font-size:0 !important;line-height:0}#header .navigation-buttons :is(.icon-search,.icon-login,.icon-cart)::after{content:none !important}#header .navigation-buttons :is(.icon-search,.icon-login,.icon-cart)::before,#header .navigation-buttons>[data-target="navigation"]::before{content:"" !important;display:block !important;width:22px !important;height:22px;margin:0 !important;background:currentColor;-webkit-mask:var(--b2-ico) center / 22px no-repeat;mask:var(--b2-ico) center / 22px no-repeat}#header .icon-search{--b2-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m20 20-4.4-4.4'/%3E%3C/svg%3E")}#header .icon-login{--b2-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.8'/%3E%3Cpath d='M4.8 20.2c1.1-3.4 3.9-5.2 7.2-5.2s6.1 1.8 7.2 5.2'/%3E%3C/svg%3E")}#header .icon-cart{--b2-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.2 8h13.6l-1 12.2H6.2z'/%3E%3Cpath d='M9 10.5V6.8a3 3 0 0 1 6 0v3.7'/%3E%3C/svg%3E")}#header .navigation-buttons>[data-target="navigation"]{--b2-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 9h16M4 15h16'/%3E%3C/svg%3E")}.navigation-window-visible #header .navigation-buttons>[data-target="navigation"]{--b2-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E")}#header .cart-count [data-testid="headerCartCount"]{top:14px !important;right:auto !important;left:calc(50% + 2px) !important;width:auto !important;min-width:18px;height:18px !important;padding:0 4px !important;border:2px solid var(--b2-white);box-sizing:border-box;border-radius:999px !important;background:var(--b2-teal) !important;color:var(--b2-white) !important;font:600 10px/14px Montserrat,sans-serif !important;font-style:normal !important;text-align:center}#navigation .menu-level-1>li>a,.navigation-in>ul>li>a{text-transform:none !important;letter-spacing:0 !important;font-size:15px !important;font-weight:500 !important;color:var(--b2-teal) !important;background:transparent !important}@media (min-width: 1024px){#navigation .menu-level-1>li>a,.navigation-in>ul>li>a{background-image:linear-gradient(var(--b2-copper),var(--b2-copper)) !important;background-size:0 1.5px !important;background-position:50% calc(100% - 12px) !important;background-repeat:no-repeat !important;transition:background-size .25s ease}#navigation .menu-level-1>li>a:hover,.navigation-in>ul>li>a:hover{background-size:calc(100% - 28px) 1.5px !important}}.btn.btn-cart,.add-to-cart-button,.btn-conversion,.btn.btn-primary,.p-to-cart-block .btn,#content .bc-cta a,.biocen-about__text .biocen-tagline,#content a.bc7-btn,#hodnoceniobchodu .shop-stat-all a,#content .bcf__btn:not(.bcf__btn--ghost),#content .b2b-btn-hero.solid,#content .b2b-btn.primary{background:var(--b2-cta) !important;color:#fff !important;border:0 !important;border-radius:var(--b2-pill) !important;font-weight:600 !important;font-size:15px !important;letter-spacing:0 !important;text-transform:none !important;min-height:48px !important;padding:8px 24px !important;text-align:center !important;line-height:1.3 !important;box-shadow:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:background-color .2s ease}.btn.btn-cart:hover,.add-to-cart-button:hover,.btn-conversion:hover,.btn.btn-primary:hover,.p-to-cart-block .btn:hover,#content .bc-cta a:hover,.biocen-about__text .biocen-tagline:hover,#content a.bc7-btn:hover,#hodnoceniobchodu .shop-stat-all a:hover,#content .bcf__btn:not(.bcf__btn--ghost):hover,#content .b2b-btn-hero.solid:hover,#content .b2b-btn.primary:hover{background:var(--b2-cta-h) !important;color:#fff !important}.btn.btn-cart *,.add-to-cart-button *,.btn-conversion *{color:inherit !important}.btn.btn-secondary,.next-prev .btn.btn-primary,#content .bcx-btn,#content .bcf__btn.bcf__btn--ghost,#content .b2b-btn.secondary{background:transparent !important;color:var(--b2-teal) !important;border:1.5px solid var(--b2-teal) !important;border-radius:var(--b2-pill) !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;min-height:48px !important;box-shadow:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 22px !important}.btn.btn-secondary:hover,.next-prev .btn.btn-primary:hover,#content .bcx-btn:hover,#content .bcf__btn.bcf__btn--ghost:hover,#content .b2b-btn.secondary:hover{background:var(--b2-teal) !important;color:var(--b2-cream) !important}a:focus-visible,button:focus-visible,.btn:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--b2-copper) !important;outline-offset:3px !important}.products .product .p{text-align:left !important;background:transparent !important}.products .product .p .name{font-size:17px !important;font-weight:500 !important;letter-spacing:-0.01em !important;line-height:1.3 !important;color:var(--b2-teal) !important;text-align:left !important;margin-top:14px !important;min-height:0 !important}.products .product .p-bottom,.products .product .p-bottom>div{text-align:left !important}.products .product .prices,.products .product .price-final{text-align:left !important;justify-content:flex-start !important}.products .product .price-final strong{font-size:17px !important;font-weight:600 !important;color:var(--b2-ink) !important}.products .product .availability{display:none !important}#content .products .product .p-desc{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left !important;font-size:14px !important;line-height:1.5 !important;color:var(--b2-muted) !important}.products .product .ratings-wrapper,.products .product .stars-wrapper{justify-content:flex-start !important;text-align:left !important}.products .product .p-tools .btn-cart{width:100% !important}.stars .star.star-on::before,.stars .star.star-half::before,.star.star-on,.star.star-half,.icon-starOn-before,.icon-starHalf-before{color:var(--b2-teal) !important}#content .flags .flag,#content .flags .flag.flag-custom1{background:var(--b2-teal) !important;color:var(--b2-cream) !important;border-radius:var(--b2-pill) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:5px 10px !important}#content .flags .flag.flag-discount,#content .flag-discount{background:var(--b2-mint) !important;color:var(--b2-teal) !important;border-radius:var(--b2-pill) !important;font-weight:600 !important}#content .flags .flag-discount *,#content .flag-discount *{color:var(--b2-teal) !important}.price-standard,.price-standard span,.price-standard strong{color:var(--b2-muted) !important}.p-detail-inner .p-data-wrapper{display:flex;flex-direction:column}.p-detail-inner .p-detail-inner-header{order:1}.p-detail-inner #product-detail-form{order:2}.p-detail-inner .p-short-description{order:3}.p-detail-inner .social-buttons-wrapper{order:4}.p-price-wrapper .price-final{font-size:30px !important;font-weight:600 !important;color:var(--b2-teal) !important;letter-spacing:-0.02em !important}.availability-label,.detail-parameter-availability .availability-label{color:var(--b2-teal) !important;font-weight:500 !important;display:inline-flex !important;align-items:center;gap:8px}.availability-label::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--b2-green);flex:0 0 auto}.availability-label[style]{color:var(--b2-teal) !important}.p-to-cart-block .quantity{border:1px solid var(--b2-line) !important;border-radius:var(--b2-pill) !important;overflow:hidden}.p-to-cart-block .quantity button,.p-to-cart-block .quantity input{background:transparent !important;border:0 !important;color:var(--b2-ink) !important;font-weight:500 !important}.bc-bd{border-radius:var(--b2-pill) !important;color:var(--b2-teal) !important;border:0 !important;font-weight:500 !important}.bc-bd svg,.bc-bd svg *{stroke:var(--b2-teal) !important}.bc-bd-energy{color:#003B3D;border:0;background:var(--b2-en-t) !important}.bc-bd-immunity{color:#003B3D;border:0;background:var(--b2-im-t) !important}.bc-bd-balance{color:#003B3D;border:0;background:var(--b2-ro-t) !important}.bc-sum__badge{background:var(--b2-teal) !important;color:var(--b2-cream) !important;border-radius:var(--b2-pill) !important}.bc-lab__ok svg,.bc-lab__ok svg *{stroke:var(--b2-green) !important}.bc-sum__top{background:var(--b2-cream) !important}.bc-sum,.bc-sum__pillar,.bc-sum__foot{border-color:var(--b2-line) !important}.bc-vs__col--them{background:var(--b2-cream) !important;border-color:var(--b2-line) !important}.bc-vs__col--them .bc-vs__t{color:var(--b2-muted) !important}.bc-vs__ico--no{background:#fff !important}.bc-vs__ico--no svg,.bc-vs__ico--no svg *{stroke:var(--b2-muted) !important}.basic-description table td,.basic-description table th,.text table td,.text table th{border-color:var(--b2-line) !important}.bc-article h2,.text article h2{color:var(--b2-teal) !important}.bc-article .bc-key,.text .tldr{background:var(--b2-mint) !important;border-color:var(--b2-teal) !important}.bc-article .bc-key strong,.text .tldr strong{color:var(--b2-teal) !important}.bc-article .bc-tip{background:var(--b2-cream) !important;border-color:var(--b2-copper) !important}.bc-article .bc-toc{border-color:var(--b2-line) !important;background:#fff !important}.bc-article table thead th,.text table thead th{background:var(--b2-teal) !important;color:var(--b2-cream) !important}.bc-article a,.text article a{color:var(--b2-teal) !important;text-decoration-color:var(--b2-copper) !important}.bcau-hero,.bcx-au{border-color:var(--b2-line) !important}.bcau-hero img{background:var(--b2-cream) !important}.bcx-h{font-weight:600 !important;color:var(--b2-teal) !important}html body #content .bcx{padding-left:0 !important;padding-right:0 !important}html body #content .bcx-box:has(.bcx-grid){padding:20px 16px !important;border:0 !important;border-radius:20px !important;background:var(--b2-cream) !important}html body #content .bcx-box:has(.bcx-grid) .bcx-eyebrow{padding:0 !important;margin:0 0 6px !important;background:none !important;border-radius:0 !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--b2-muted) !important}html body #content .bcx-box:has(.bcx-grid) .bcx-h{margin:0 0 16px !important;font-size:22px !important;line-height:1.25 !important;letter-spacing:-.01em !important}html body #content .bcx-grid{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}html body #content .bcx-card{display:grid !important;grid-template-columns:76px minmax(0,1fr);column-gap:12px;align-items:start;padding:12px !important;background:#fff !important;border:0 !important;border-radius:var(--b2-r) !important;overflow:hidden}html body #content .bcx-card-i{display:block !important;padding:0 !important;background:none !important}html body #content .bcx-card-i img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:1 / 1;object-fit:cover !important;margin:0 !important;border-radius:12px !important;background:#fff}html body #content .bcx-card-b{display:flex !important;flex-direction:column !important;padding:0 !important;min-width:0;height:100%}html body #content .bcx-card-b h3{margin:2px 0 4px !important;padding:0 !important;font-size:15px !important;line-height:1.3 !important;font-weight:600 !important;letter-spacing:0 !important;color:var(--b2-teal) !important;text-transform:none !important}html body #content .bcx-card-b p{margin:0 0 12px !important;font-size:13px !important;line-height:1.5 !important;letter-spacing:0 !important;color:var(--b2-muted) !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html body #content .bcx-card .bcx-btn{margin-top:auto !important;align-self:stretch !important;width:100% !important;min-height:40px !important;padding:0 12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;white-space:nowrap !important;font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:0 !important;text-decoration:none !important;border-width:1.5px !important}html body #content .bcx-all{margin:16px 0 0 !important;text-align:center !important}html body #content .bcx-all a{display:inline-flex !important;align-items:center;justify-content:center;max-width:100%;min-height:48px;padding:12px 28px !important;border:1.5px solid var(--b2-teal) !important;border-radius:var(--b2-pill) !important;background:#fff !important;color:var(--b2-teal) !important;font-size:15px !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:0 !important;text-align:center;text-decoration:none !important;transition:background-color .2s ease,color .2s ease}html body #content .bcx-all a:hover{background:var(--b2-teal) !important;color:var(--b2-cream) !important}@media (min-width: 560px){html body #content .bcx-box:has(.bcx-grid){padding:28px 24px 24px !important}html body #content .bcx-box:has(.bcx-grid) .bcx-h{font-size:26px !important;margin-bottom:20px !important}html body #content .bcx-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important}html body #content .bcx-card{display:flex !important;flex-direction:column;padding:10px 10px 14px !important}html body #content .bcx-card-b{padding:12px 4px 0 !important}html body #content .bcx-card-b p{-webkit-line-clamp:4}}.text svg [fill="#14532D" i],.text svg [fill="#1A5D3A" i],.text svg [fill="#1C6B3C" i],.text svg [fill="#226B1F" i]{fill:var(--b2-teal) !important}.text svg [stroke="#14532D" i],.text svg [stroke="#1A5D3A" i],.text svg [stroke="#226B1F" i]{stroke:var(--b2-teal) !important}.text svg [fill="#4A9D4A" i],.text svg [fill="#2D7D4F" i],.text svg [fill="#6AAB5C" i],.text svg [fill="#7A9C3F" i]{fill:var(--b2-green) !important}.text svg [stroke="#4A9D4A" i]{stroke:var(--b2-green) !important}.text svg [fill="#EEF7EE" i],.text svg [fill="#F8FAF8" i],.text svg [fill="#FAFAFA" i]{fill:var(--b2-cream) !important}.text svg [fill="#C8DCC4" i],.text svg [fill="#CFD8D2" i],.text svg [fill="#A8C9A0" i]{fill:var(--b2-mint) !important}.text svg [fill="#D4A017" i],.text svg [fill="#C8952A" i],.text svg [fill="#B5551F" i],.text svg [fill="#8F3F14" i]{fill:var(--b2-copper) !important}.text svg [stroke="#D4A017" i],.text svg [stroke="#C8952A" i],.text svg [stroke="#B5551F" i]{stroke:var(--b2-copper) !important}.text svg [fill="#C93030" i]{fill:var(--b2-red) !important}.text svg [stroke="#C93030" i]{stroke:var(--b2-red) !important}.text svg [fill="#333" i],.text svg [fill="#222" i],.text svg [fill="#444" i]{fill:var(--b2-ink) !important}.text svg [fill="#666" i],.text svg [fill="#555" i],.text svg [fill="#999" i]{fill:var(--b2-muted) !important}.text svg [stroke="#999" i],.text svg [stroke="#BBB" i]{stroke:var(--b2-line) !important}.homepage-banners-full-width .banners-content img,.biocen-banners img{border-radius:var(--b2-r) !important}.biocen-about__text{text-align:left !important}.biocen-about__text h2{font-size:clamp(28px,4vw,40px) !important;color:var(--b2-teal) !important}.biocen-about__text p{color:var(--b2-ink) !important;font-size:17px !important;line-height:1.65 !important}.biocen-about__text .biocen-highlight{color:var(--b2-teal) !important}.biocen-about__text .biocen-line{background:var(--b2-copper) !important}.product-slider-pagination .pagination-button,.product-slider-pagination .pagination-button:is(.active,:hover,:focus,:active){box-sizing:border-box !important;height:24px !important;padding:11px 0 !important;border:0 !important;border-radius:0 !important;background-image:none !important;background-clip:content-box !important;box-shadow:none !important;outline:0 !important;transition:background-color .2s ease !important}.product-slider-pagination .pagination-button{background-color:var(--b2-line) !important}.product-slider-pagination .pagination-button:hover{background-color:#9DB3B3 !important}.product-slider-pagination .pagination-button.active{background-color:var(--b2-teal) !important}.product-slider-pagination .pagination-button:focus-visible{outline:2px solid var(--b2-copper) !important;outline-offset:2px !important}html body .homepage-banners-full-width:has(.biocen-banners){position:static !important;width:auto !important;left:0 !important;margin-left:0 !important;margin-right:0 !important}html body .homepage-banners-full-width .banner-wrapper>span:has(>.biocen-banners){display:block;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}html body .biocen-banners{width:auto !important;max-width:calc(1280px + 2 * var(--b2-pad));margin:0 auto !important;padding:0 var(--b2-pad) !important;gap:12px !important}html body .biocen-banners a{border-radius:var(--b2-r) !important}@media (max-width: 767px){html body .homepage-group-title,html body .biocen-banners{padding-left:calc(var(--b2-pad) - 8px) !important;padding-right:calc(var(--b2-pad) - 8px) !important}}@media (min-width: 768px){html body .biocen-banners{gap:16px !important}html body .homepage-blog-wrapper.blog-wrapper{max-width:calc(1280px + 2 * var(--b2-pad));margin-left:auto !important;margin-right:auto !important}html body #hodnoceniobchodu{max-width:calc(1280px + 2 * var(--b2-pad) + 32px);margin-left:auto !important;margin-right:auto !important;padding-left:calc(var(--b2-pad) + 16px) !important;padding-right:calc(var(--b2-pad) + 16px) !important}}html body #hodnoceniobchodu>h2{margin:56px 0 8px !important;text-align:left !important;font-size:clamp(28px,5vw,40px) !important;font-weight:600 !important;line-height:1.2 !important}html body #hodnoceniobchodu>h2 a{font:inherit !important;color:var(--b2-teal) !important;text-decoration:none !important}html body #hodnoceniobchodu :is(.shop-eval-stars,.rate-average-inner,.shop-stat-all){justify-content:flex-start !important;text-align:left !important}@media (min-width: 1024px){html body #hodnoceniobchodu>h2{margin-top:96px !important}}html body.type-index .homepage-banners-full-width .banner-wrapper>span:has(.biocen-about),html body.type-index .biocen-about{padding-bottom:0 !important}html body.type-index #hodnoceniobchodu{padding-top:0 !important}html body.type-index #hodnoceniobchodu>h2{margin-top:0 !important}@media (min-width: 768px){html body.type-index .homepage-blog-wrapper.blog-wrapper{padding-top:0 !important}html body.type-index .latest-contribution-wrapper{padding-bottom:0 !important}}html body.type-index .biocen-about{margin-top:8px !important;padding:56px var(--b2-pad) 64px !important;gap:32px !important;background:var(--b2-teal) !important;box-shadow:0 0 0 100vmax var(--b2-teal);clip-path:inset(0 -100vmax)}html body.type-index .biocen-about__image{width:100%;max-width:460px;margin:0 auto}html body.type-index .biocen-about__image img{border-radius:var(--b2-r) !important}html body.type-index .biocen-about__text h2{color:var(--b2-cream) !important}html body.type-index .biocen-about__text p{color:rgba(244,242,234,.78) !important}html body.type-index .biocen-about__text :is(p strong,.biocen-highlight){color:var(--b2-cream) !important}html body.type-index .biocen-about__text .biocen-tagline{margin-top:12px !important;background:var(--b2-cream) !important;color:var(--b2-teal) !important}html body.type-index .biocen-about__text a:hover .biocen-tagline{background:#FFFFFF !important}@media (min-width: 768px){html body.type-index .biocen-about{justify-content:center;gap:72px !important;padding:104px var(--b2-pad) !important}html body.type-index .biocen-about__image{flex:0 1 460px !important;margin:0}html body.type-index .biocen-about__text{flex:0 1 600px !important}}.category-header,.listSorting{min-width:0 !important;max-width:100% !important}.listSorting__controls{max-width:100% !important;display:flex !important;flex-wrap:wrap !important;gap:8px;padding:0 !important}.listSorting__controls li{flex:0 0 auto !important}.listSorting__control{white-space:nowrap;min-height:38px;border:1px solid var(--b2-line) !important;border-radius:var(--b2-pill) !important;padding:0 14px !important;font-size:13px !important;font-weight:500 !important;background:transparent !important;color:var(--b2-teal) !important;box-shadow:none !important}.listSorting__control--current{background:var(--b2-teal) !important;color:var(--b2-cream) !important;border-color:var(--b2-teal) !important}#footer li{font-weight:500 !important}#footer h3,#footer h4,#footer .h4,#footer .pageElement__heading span{font-weight:700 !important;letter-spacing:.4px !important}#footer .copyright strong,#footer strong{font-weight:700 !important}#footer time{font-weight:500 !important;color:#161616 !important}#footer .newsItemWidget__heading,#footer .newsItemWidget__heading a{font-weight:600 !important}html body #content .btn.btn-cart,html body #content .btn-conversion,html body #content .add-to-cart-button,html body .shop-stat-all .btn-conversion,html body #content .bcf__actions .bcf__btn:not(.bcf__btn--ghost),html body .ec-v-form-submit button{background:var(--b2-cta) !important;color:#fff !important;border:0 !important;border-radius:var(--b2-pill) !important;font-weight:600 !important;text-transform:none !important}html body #content .btn.btn-cart:hover,html body #content .btn-conversion:hover,html body .shop-stat-all .btn-conversion:hover,html body #content .bcf__actions .bcf__btn:not(.bcf__btn--ghost):hover{background:var(--b2-cta-h) !important}html body #content .bcx-card .bcx-btn,html body #content .bc-lab__ft .bc-lab__cta,html body #content .bcf__actions .bcf__btn--ghost,html body #content .bc-prod a{background:transparent !important;color:var(--b2-teal) !important;border:1px solid var(--b2-teal) !important;border-radius:var(--b2-pill) !important;font-weight:500 !important;box-shadow:none !important}html body #content .bcx-card .bcx-btn:hover,html body #content .bc-lab__ft .bc-lab__cta:hover,html body #content .bc-prod a:hover{background:var(--b2-teal) !important;color:var(--b2-cream) !important}#content .products .product .p .name span,#content .container h2>a{color:inherit !important}#content .rating-num,#content .stars-label,#content .stars-label span{color:var(--b2-muted) !important}#content .shp-tab-link{color:var(--b2-teal) !important}#content .bc-intro,#content .bc-intro span,#content .bc-intro strong{color:var(--b2-ink) !important}#content .bc-article p,#content .bc-article li,#content .bc-article td,#content .text table td,#content .bc-key li,#content .bcf__a p,#content .bcf__a p em{color:var(--b2-ink) !important}#content .bc-article a,#content .bc-src a,#content .text article a,#content .bc-tip a{color:var(--b2-teal) !important;text-decoration-color:var(--b2-copper) !important}#content .bc-src li,#content .bc-lab__u,#content .bc-lab__k,#content .bc-lab__l,#content .bc-vs__col--them .bc-vs__d,#content .bc-vs__col--them .bc-vs__tag{color:var(--b2-muted) !important}#content .bc-del-txt strong{font-weight:700 !important}#content .bc7-sub,#content .bc7-sub *,#content .bc-pkg-lbl{color:var(--b2-muted) !important}.text svg [fill="#1A1A1A" i],.text svg [fill="#111" i],.text svg [fill="#000" i]{fill:var(--b2-ink) !important}#content .bc-val,#content .bc-vs__t,#content .bcf__count,#content .bcx-eyebrow,#content .bcx-all a{font-weight:600 !important}#content .bc-lab__v{font-weight:500 !important}#content .products .product .p .name,#content .products .product .p .name span{font-weight:500 !important}.vote-initials[style]{--avatar-bg:var(--b2-mint) !important;color:var(--b2-teal) !important}.breadcrumbs,.breadcrumbs span,.breadcrumbs a,.breadcrumbs .navigation-bullet{color:var(--b2-muted) !important;font-weight:400 !important}.breadcrumbs [data-testid="breadcrumbsLastLevel"] span{color:var(--b2-teal) !important;font-weight:500 !important}.shp-tab-link,.brand-wrapper a,.p-detail-inner .brand-wrapper{font-weight:600 !important}.stars-label,.stars-label span{color:var(--b2-muted) !important}.bc-fig svg:not([fill]),.bc-fig svg g:not([fill]),.infografika svg:not([fill]),.infografika svg g:not([fill]){fill:var(--b2-ink)}.text svg text[font-weight="700" i],.text svg text[font-weight="800" i],.text svg text[font-weight="bold" i]{font-weight:600 !important}[id^="ec_form"] h1,[id^="ec_form"] h2,[id^="ec_form"] h3{font-weight:500 !important;color:var(--b2-teal) !important;letter-spacing:-0.02em !important}[id^="ec_form"] p,[id^="ec_form"] label{color:var(--b2-muted) !important;font-weight:400 !important}[id^="ec_form"] span,[id^="ec_form"] strong,[id^="ec_form"] b,[id^="ec_form"] a{font-weight:600 !important}[id^="ec_form"] span[style*="background"]{color:var(--b2-teal) !important}[id^="ec_form"] a{color:var(--b2-teal) !important;text-decoration-color:var(--b2-copper) !important}[id^="ec_form"] input:not([type="checkbox"]):not([type="radio"]){border-color:var(--b2-line) !important;border-radius:var(--b2-r-sm) !important;color:var(--b2-ink) !important}html body [id^="ec_form"] .ec-v-form-submit button{min-height:48px !important;font-size:15px !important}html body [id^="ec_form"] .ec-v-form-submit button:hover{background:var(--b2-cta-h) !important}body .form-control{border-color:var(--b2-field) !important;border-radius:var(--b2-r-sm) !important}.subcategories li,.subcategories a,.subcategories li a{border-color:var(--b2-line) !important;border-radius:var(--b2-r) !important}body th,body thead td{font-weight:600 !important}.rate-average{color:var(--b2-teal) !important;font-weight:600 !important}body h2.h4{font-weight:500 !important}#content .text a,#content .pageArticleDetail a{overflow-wrap:anywhere}.empty-cart-boxes{margin-left:0 !important;margin-right:0 !important}.products .product .p .b2-ey{display:flex;align-items:center;gap:6px;margin:14px 0 0 !important;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:var(--b2-muted);text-align:left}.b2-ey i{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--b2-line)}.b2-ey--en i{background:var(--b2-en)}.b2-ey--im i{background:var(--b2-im)}.b2-ey--ro i{background:var(--b2-ro)}.b2-ey--ba i,.b2-ey--px i{background:var(--b2-ba)}.products .product .p.b2-has-ct .name{margin-top:4px !important}.products .product .p .name{height:auto !important;overflow:visible !important;-webkit-line-clamp:unset !important;display:block !important}.products .product{display:flex}.products .product>.p{display:flex !important;flex-direction:column;width:100%}.products .product>.p>.p-in{flex:1 1 auto;display:flex;flex-direction:column}.products .product>.p>.p-in>.p-bottom{margin-top:auto}.products .product .p .b2-ct{margin:4px 0 0 !important;font-size:13.5px;line-height:1.45;color:var(--b2-muted);text-align:left}#content .products .product .p.b2-has-ct .p-desc,.products .product .p.b2-has-ct .p-desc{display:none !important}.products .product .p[data-b2] .ratings-wrapper{display:none !important}.products .product .p .prices{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.products .product .p .prices .price-final{margin:0 !important;flex:0 0 auto !important;width:auto !important}.products .product .p .price-standard{font-size:13px !important;text-decoration:line-through}.products .product .p .price-standard strong{font-weight:400 !important;font-size:13px !important}.products .product .p .price-save{display:none !important}.products .product .p .b2-rt{margin-left:auto;font-size:13px;line-height:1.6;color:var(--b2-muted);white-space:nowrap}.products .product .p .b2-rt b{color:var(--b2-copper);font-weight:600 !important}.btn-cart .icon-cart,.add-to-cart-button .icon-cart,.btn-cart [class*="icon-cart"],.add-to-cart-button [class*="icon-cart"]{display:none !important}.btn-cart::before,.add-to-cart-button::before{display:none !important}.b2-pdp .p-price-wrapper{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.b2-pdp .p-price-wrapper .price-final{order:1;display:inline-flex !important;align-items:baseline;flex-wrap:wrap;line-height:1 !important}.b2-pdp .p-price-wrapper .b2-perday{font-size:14px;font-weight:400;letter-spacing:0;color:var(--b2-muted);margin-left:8px}.b2-pdp .standard-price-label,.b2-pdp .p-price-wrapper .price-save,.b2-pdp .p-price-wrapper .price-measure{display:none !important}.b2-pdp .p-price-wrapper .price-standard{order:2;font-size:14px !important;text-decoration:line-through}.b2-pdp .p-price-wrapper .price-standard span{font-size:14px !important;font-weight:400 !important}.b2-pdp .p-price-wrapper .b2-save{order:3;background:var(--b2-mint);color:var(--b2-teal);font-weight:600;font-size:12.5px;border-radius:var(--b2-pill);padding:4px 10px;line-height:1.3}html body .flags-extra .flag.flag-discount,html body.type-product .p-image .flag.flag-discount{display:none !important}.b2-pdp .detail-parameter-availability{display:flex;flex-wrap:wrap;align-items:center;font-size:14.5px}.b2-pdp .detail-parameter-availability .b2-del{color:var(--b2-muted);font-weight:400;white-space:pre-wrap}.b2-del-on .bc-w .bc-del{display:none !important}#content .bc-card .bc-c.b2-moved{display:none !important}.p-detail-inner-header .stars-wrapper,.p-detail-inner-header-mobile .stars-wrapper{display:flex !important;align-items:center;flex-wrap:wrap;gap:4px 10px}:is(.p-detail-inner-header,.p-detail-inner-header-mobile) .rating-num,:is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-label{display:none !important}:is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-link{color:var(--b2-ink) !important;font-size:15px !important;font-weight:400 !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-thickness:1px}:is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-link:hover{color:var(--b2-teal) !important}@media (min-width: 768px){.products .product>.p{padding-left:12px !important;padding-right:12px !important}}.search-form .search-form-input-group{display:flex !important;align-items:center;gap:4px;padding:4px;height:auto !important;border:1px solid var(--b2-field);border-radius:var(--b2-pill);background:var(--b2-white);transition:border-color .2s ease,box-shadow .2s ease}.search-form .search-form-input-group:focus-within{border-color:var(--b2-teal);box-shadow:0 0 0 1px var(--b2-teal)}.search-form .search-input-icon{display:none !important}html body .search-form .search-input{flex:1 1 auto;min-width:0;height:44px !important;padding:0 16px !important;border:0 !important;border-radius:var(--b2-pill) !important;background:transparent !important;box-shadow:none !important;outline:0 !important;font-size:16px !important;color:var(--b2-ink) !important}html body .search-form .search-input::placeholder{color:var(--b2-muted);opacity:1}html body .search-form .search-input:focus-visible{outline:0 !important}html body .search-form .search-button{flex:0 0 auto;height:44px !important;padding:0 22px !important;border:0 !important;border-radius:var(--b2-pill) !important;background:var(--b2-teal) !important;color:var(--b2-white) !important;font-size:14px !important;font-weight:600 !important;line-height:44px !important}html body .search-form .search-button:hover{background:var(--b2-teal-deep) !important}@media (min-width: 768px){html body .search-form .search-input{height:48px !important;padding:0 20px !important}html body .search-form .search-button{height:48px !important;line-height:48px !important;padding:0 28px !important}}.b2-pdp #product-detail-form .p-variants-block{margin-bottom:0 !important}.b2-pdp #product-detail-form .p-variants-block:has(*){margin-bottom:20px !important}.b2-pdp #product-detail-form .p-price-wrapper{margin-bottom:10px !important}.b2-pdp #product-detail-form .detail-parameters{margin-bottom:20px !important}.b2-pdp #product-detail-form .p-to-cart-block{margin-bottom:0 !important}.b2-pdp .b2-trust{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;line-height:1.4;color:var(--b2-muted);margin:14px 0 32px !important}@media (min-width: 768px){.b2-pdp .p-detail-inner-header h1{margin-bottom:12px !important}.b2-pdp .p-detail-inner-header{margin-bottom:24px !important}}.p-detail-inner-header-mobile{display:flex !important;flex-direction:column;align-items:flex-start;text-align:left !important}.p-detail-inner-header-mobile .brand-wrapper{order:-1;margin:24px 0 6px !important;text-align:left !important}.p-detail-inner-header-mobile .h1{margin:0 0 12px !important;text-align:left !important}.p-detail-inner-header-mobile .stars-wrapper{justify-content:flex-start !important}@media (min-width: 992px){.p-detail-inner-header-mobile{display:none !important}}html body #tab-content{box-shadow:none !important;border-radius:0 !important;background:transparent !important;padding:28px 0 0 !important}html body #p-detail-tabs{display:flex !important;flex-wrap:nowrap;gap:8px;height:auto !important;padding:0 0 4px !important;margin:0 !important;border:0 !important;background:transparent !important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body #p-detail-tabs::-webkit-scrollbar{display:none}html body .p-detail-tabs-wrapper .navigation-btn,html body .p-detail-tabs-wrapper .hidden-links{display:none !important}html body .p-detail-tabs-wrapper .shp-tabs-holder{width:100% !important;max-width:100% !important;overflow:visible !important}html body #p-detail-tabs .shp-tab{flex:0 0 auto;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important}html body #p-detail-tabs .shp-tab::before,html body #p-detail-tabs .shp-tab::after,html body #p-detail-tabs .shp-tab-link::before,html body #p-detail-tabs .shp-tab-link::after{display:none !important}html body #p-detail-tabs .shp-tab-link{display:inline-flex !important;align-items:center;min-height:40px;height:auto !important;padding:0 14px !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-pill) !important;background:transparent !important;box-shadow:none !important;font-size:13px !important;font-weight:500 !important;line-height:1.2 !important;color:var(--b2-teal) !important;white-space:nowrap;text-decoration:none !important}html body #p-detail-tabs .shp-tab.active .shp-tab-link{background:var(--b2-teal) !important;color:var(--b2-cream) !important;border-color:var(--b2-teal) !important}html body #p-detail-tabs .shp-tab:not(.active) .shp-tab-link:hover{border-color:var(--b2-teal) !important}@media (min-width: 768px){html body #p-detail-tabs .shp-tab-link{min-height:44px;padding:0 20px !important;font-size:14px !important}}#content .bc-w .bc-bens{display:block !important;margin:8px 0 16px !important;padding:12px 0 !important;border-top:0 !important;border-bottom:1px solid var(--b2-line)}#content .bc-w .bc-bens::before{content:"Benefity";display:block;margin:0 0 6px;font-size:15px;font-weight:600;color:var(--b2-teal);letter-spacing:0}#content .bc-w .bc-ben{display:flex !important;align-items:flex-start;gap:10px;padding:4px 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important}#content .bc-w .bc-ben-ic{width:18px !important;height:18px !important;margin-top:2px !important;background:var(--b2-mint) !important}#content .bc-w .bc-ben-ic svg{width:10px !important;height:10px !important;color:var(--b2-teal) !important;opacity:1 !important}#content .bc-w .bc-ben-lbl{font-size:14.5px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--b2-ink) !important}#content .bc-w .bc-intro{margin:0 0 18px !important;font-size:15.5px !important;line-height:1.6 !important;color:var(--b2-ink) !important}#content .bc-w .bc-card{border:0 !important;border-top:1px solid var(--b2-line) !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;margin:0 0 4px !important}#content .bc-w .bc-card:hover{box-shadow:none !important}#content .bc-w .bc-grid{display:block !important}#content .bc-w .bc-c{display:flex !important;align-items:center;justify-content:space-between;gap:12px;padding:11px 0 !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important}#content .bc-w .bc-c>div{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}#content .bc-w .bc-ic{display:none !important}#content .bc-w .bc-lbl{margin:0 !important;font-size:12px !important;letter-spacing:.06em !important;color:var(--b2-muted) !important}#content .bc-w .bc-val{font-size:14px !important;font-weight:500 !important;color:var(--b2-ink) !important;text-align:right}#content .bc-w .bc-bds{margin:0 !important;justify-content:flex-end}#description .basic-description{max-width:880px;margin:0 auto}#description .basic-description .b2-hide{display:none !important}#description .b2-sec{margin:0 0 56px}#description .b2-sec>h2{margin:0 0 18px !important;font-size:26px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:-.02em !important;color:var(--b2-teal) !important}#description .b2-sec>h2 *,#description .b2-sec h3 span,#description .b2-sec h3 strong{font-size:inherit !important;font-weight:inherit !important;color:inherit !important}#description .b2-sec>p,#description .b2-sec>ul,#description .b2-sec>ol{font-size:16px !important;line-height:1.7 !important;color:var(--b2-ink) !important}#description .b2-sec--intro>p:first-of-type{font-size:18px !important;line-height:1.6 !important;color:var(--b2-teal) !important}#description .b2-sec video{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:var(--b2-r)}#description .b2-sec img{border-radius:var(--b2-r)}@media (min-width: 768px){#description .b2-sec{margin-bottom:88px}#description .b2-sec>h2{font-size:36px !important;margin-bottom:22px !important}#description .b2-sec>p,#description .b2-sec>ul,#description .b2-sec>ol{font-size:17px !important}#description .b2-sec--intro>p:first-of-type{font-size:21px !important}}.b2-anim #description .b2-sec{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.b2-anim #description .b2-sec.is-in{opacity:1;transform:none}#content #description .bc-vs{gap:12px !important}#content #description .bc-vs__col{border-radius:var(--b2-r) !important;box-shadow:none !important}#content #description .bc-vs__col--us{background:var(--b2-teal) !important;border:1px solid var(--b2-teal) !important}#content #description .bc-vs__col--us .bc-vs__hd{border-color:rgba(255,255,255,.16) !important}#content #description .bc-vs__col--us .bc-vs__nm,#content #description .bc-vs__col--us .bc-vs__t{color:var(--b2-white) !important}#content #description .bc-vs__col--us .bc-vs__d{color:rgba(255,255,255,.72) !important}#content #description .bc-vs__col--us .bc-vs__tag{background:var(--b2-mint) !important;color:var(--b2-teal) !important;border-color:var(--b2-mint) !important}#content #description .bc-vs__col--us .bc-vs__ico{background:var(--b2-mint) !important;color:var(--b2-teal) !important;border-color:var(--b2-mint) !important}#content #description .bc-vs__col--us .bc-vs__ico svg{color:var(--b2-teal) !important;stroke:var(--b2-teal) !important}#content #description .bc-vs__col--them{background:var(--b2-white) !important;border:1px solid var(--b2-line) !important}#content #description .bc-vs__col--them .bc-vs__nm,#content #description .bc-vs__col--them .bc-vs__t{color:var(--b2-muted) !important}#content #description .bc-vs__col--them .bc-vs__d{color:var(--b2-muted) !important;opacity:.8}#content #description .bc-vs__tag{font-size:11px !important}#content #description .bc-vs__col--them .bc-vs__tag{background:transparent !important;color:var(--b2-muted) !important;border:1px solid var(--b2-line) !important}#content #description .bc-vs__col--them .bc-vs__ico{background:transparent !important;color:var(--b2-muted) !important}#description .b2-sec--ben>ul{display:grid !important;grid-template-columns:1fr;gap:12px;list-style:none !important;padding:0 !important;margin:0 !important}#description .b2-sec--ben>ul>li{list-style:none !important;margin:0 !important;padding:20px 22px !important;border:1px solid var(--b2-line);border-radius:var(--b2-r);background:var(--b2-white);font-size:15px !important;line-height:1.6 !important;color:var(--b2-muted) !important}#description .b2-sec--ben>ul>li::before,#description .b2-sec--ben>ul>li::marker{content:none !important;display:none !important}#description .b2-sec--ben>ul>li p{margin:0 !important;font-size:inherit !important;line-height:inherit !important;color:inherit !important}#description .b2-li-t{display:block;margin:0 0 6px;font-size:17px !important;font-weight:600 !important;line-height:1.35;color:var(--b2-teal) !important}@media (min-width: 768px){#description .b2-sec--ben>ul{grid-template-columns:1fr 1fr;gap:16px}#description .b2-sec--ben>ul>li{padding:24px 26px !important}#description .b2-sec--ben>ul>li:last-child:nth-child(odd){grid-column:1 / -1}}#description .b2-sec>p:has(video){margin-top:32px !important}#description .b2-sec--who>ul{list-style:none !important;padding:0 !important;margin:0 0 24px !important;border-top:1px solid var(--b2-line)}#description .b2-sec--who>ul>li{position:relative;list-style:none !important;margin:0 !important;padding:14px 0 14px 34px !important;border-bottom:1px solid var(--b2-line)}#description .b2-sec--who>ul>li::marker{content:none}#description .b2-sec--who>ul>li::before{content:"";position:absolute;left:0;top:17px;width:20px;height:20px;border-radius:50%;background:var(--b2-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003B3D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat}#description .b2-sec--who>ul>li p{margin:0 !important}.b2-tl{position:relative;list-style:none !important;margin:8px 0 24px !important;padding:0 0 0 30px !important;--b2-p:0}.b2-tl::before,.b2-tl::after{content:"";position:absolute;left:5px;top:10px;width:2px;border-radius:2px}.b2-tl::before{bottom:10px;background:var(--b2-line)}.b2-tl::after{height:calc((100% - 20px) * var(--b2-p));background:var(--b2-teal);transition:height .15s linear}.b2-tl__it{position:relative;list-style:none !important;margin:0 !important;padding:0 0 28px !important;opacity:.45;transition:opacity .5s ease}.b2-tl__it:last-child{padding-bottom:0 !important}.b2-tl__it::marker{content:none}.b2-tl__it::before{content:"";position:absolute;left:-29px;top:7px;width:10px;height:10px;border-radius:50%;background:var(--b2-white);border:2px solid var(--b2-line);box-sizing:border-box;transition:background .4s ease,border-color .4s ease;z-index:1}.b2-tl__it.is-on{opacity:1}.b2-tl__it.is-on::before{background:var(--b2-teal);border-color:var(--b2-teal)}.b2-tl__hd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 6px}.b2-tl__when{display:inline-block;padding:5px 12px;border-radius:var(--b2-pill);background:var(--b2-mint);color:var(--b2-teal);font-size:13px;font-weight:600;line-height:1.3;transition:background .4s ease,color .4s ease}.b2-tl__it.is-on .b2-tl__when{background:var(--b2-teal);color:var(--b2-white)}.b2-tl__t{font-size:17px;font-weight:600;line-height:1.35;color:var(--b2-teal)}.b2-tl__d,.b2-tl__d p{margin:0 !important;font-size:15.5px !important;line-height:1.65 !important;color:var(--b2-ink) !important}@media (min-width: 768px){.b2-tl__t{font-size:19px}.b2-tl__d,.b2-tl__d p{font-size:16.5px !important}}@media (prefers-reduced-motion: reduce){.b2-tl__it{opacity:1}}#content #description .basic-description .bc-acc{margin:0 !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}#content #description .basic-description .b2-sec--faq>h2 + .bc-acc,#content #description .basic-description .b2-sec--facts>h2 + .bc-acc,#content #description .basic-description .b2-sec--src>.bc-acc:first-of-type,#content #description .basic-description .bc-accs>.bc-acc:first-child{border-top:1px solid var(--b2-line) !important}#content #description .basic-description .bc-acc>summary{position:relative;padding:18px 40px 18px 0 !important;font-size:16px !important;font-weight:500 !important;line-height:1.4 !important;color:var(--b2-teal) !important;border:0 !important;background:transparent !important}#content #description .basic-description .bc-acc>summary::after{content:"" !important;position:absolute;right:4px;top:50%;width:14px !important;height:14px !important;margin:-7px 0 0 !important;border:0 !important;transform:none !important;transition:transform .25s ease !important;background:linear-gradient(var(--b2-teal),var(--b2-teal)) center / 14px 2px no-repeat,linear-gradient(var(--b2-teal),var(--b2-teal)) center / 2px 14px no-repeat}#content #description .basic-description .bc-acc[open]>summary::after{transform:rotate(45deg) !important}#content #description .basic-description .bc-acc[open]>summary{border-bottom:0 !important}#content #description .basic-description .b2-acc__b{padding:0 0 20px;font-size:15.5px;line-height:1.7;color:var(--b2-ink)}#content #description .basic-description .b2-acc__b>:first-child{margin-top:0 !important}#content #description .basic-description .b2-acc__b>:last-child{margin-bottom:0 !important}@media (min-width: 768px){#content #description .basic-description .bc-acc>summary{font-size:17px !important;padding:22px 44px 22px 0 !important}}#description .b2-facts__raw{margin:28px 0 0}#description .b2-facts__h{margin:0 0 10px !important;font-size:17px !important;font-weight:600 !important;color:var(--b2-teal) !important}#description .b2-sec--src .bc-src{font-size:13.5px !important}.p-detail-inner-header h1,.p-detail-inner-header-mobile .h1{text-wrap:balance}.b2-h1-sub{display:block}#description .basic-description:has(>.b2-sec)>h4:first-child{display:none}#content .bc-w .bc-chips{display:block;margin:20px 0 10px;font-size:13.5px;font-weight:400;line-height:1.7;color:var(--b2-muted)}#content .bc-w .bc-chips>*{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;white-space:nowrap}#content .bc-w .bc-chips>:not(:last-child)::after{content:"·";display:inline-block;margin:0 6px 0 8px;color:var(--b2-muted);text-decoration:none}#content .bc-w .bc-chips a{text-decoration:underline;text-decoration-color:var(--b2-line);text-underline-offset:3px}#content .bc-w .bc-chips a:hover{color:var(--b2-teal);text-decoration-color:var(--b2-copper)}#content .bc-w .bc-chips svg{display:none}#content .bc-w .bc-use,#content .bc-w .bc-sep{display:none !important}#content .bc-w .bc-pkg-item{flex-wrap:wrap;row-gap:2px}#content .bc-w .bc-pkg-note{flex-basis:100%;margin:0;padding-left:16px;white-space:normal;font-size:13px;color:var(--b2-muted)}#content .bc-w .bc-pkg-note:empty,#content .bc-w .bc-pkg-note:has(>br:only-child){display:none}@media (min-width: 520px){#content .bc-w .bc-pkg-item{flex-wrap:nowrap}#content .bc-w .bc-pkg-note{flex-basis:auto;margin-left:auto;padding-left:12px;white-space:nowrap;text-align:right}}#content :is(#description,.news-item-detail,.pageArticleDetail) a[href^="http"]:not([href*="biocen.sk"],.bc-lab__cta,[class*="btn"]){color:inherit !important;font-weight:inherit !important;text-decoration:none !important}@media (hover: hover){#content :is(#description,.news-item-detail,.pageArticleDetail) a[href^="http"]:not([href*="biocen.sk"],.bc-lab__cta,[class*="btn"]):hover{text-decoration:underline !important;text-decoration-color:var(--b2-line) !important;text-underline-offset:3px}}html body #content .bc-lab__ft .bc-lab__cta{min-height:44px !important;padding:10px 20px !important;font-size:15px !important}html body #content .bc-lab__ft .bc-lab__cta svg{color:currentColor !important}#content .bcf__search input:focus-visible{outline:0 !important}.b2-bar{position:fixed;left:0;right:0;bottom:0;z-index:1000;visibility:hidden;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--b2-white);border-top:1px solid var(--b2-line);box-shadow:0 -8px 24px rgba(7,22,22,.06);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s}html.b2-bar-on .b2-bar{visibility:visible;transform:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}html.b2-bar-on body:is(.user-action-visible,.navigation-window-visible) .b2-bar{visibility:hidden;transform:translateY(110%);transition:none}.b2-bar__in{display:flex;align-items:center;gap:12px;max-width:1170px;margin:0 auto}.b2-bar__img{display:none;flex:none;width:44px;height:44px;object-fit:contain;mix-blend-mode:multiply}.b2-bar__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.b2-bar__n{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;color:var(--b2-teal)}.b2-bar__p{font-size:15px;font-weight:600;color:var(--b2-ink)}.b2-bar__btn{flex:none;min-height:48px;padding:0 24px;border:0;border-radius:var(--b2-pill);cursor:pointer;background:var(--b2-cta);color:var(--b2-white);font:600 15px/1 inherit;transition:background .2s}.b2-bar__btn:hover{background:var(--b2-cta-h)}.b2-bar__btn:focus-visible{outline:2px solid var(--b2-teal);outline-offset:3px}html.b2-bar-on body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}html.b2-bar-on{scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))}.chatway--trigger-container,.chatway--frame-container{transition:bottom .35s cubic-bezier(.2,.8,.2,1)}html.b2-bar-on .chatway--trigger-container{bottom:calc(84px + env(safe-area-inset-bottom)) !important}html.b2-bar-on .chatway--frame-container{bottom:calc(138px + env(safe-area-inset-bottom)) !important}@media (prefers-reduced-motion: reduce){.b2-bar,html.b2-bar-on .b2-bar{transition:none}}@media (min-width: 992px){.b2-bar{top:0;bottom:auto;padding:10px 24px;border-top:0;border-bottom:1px solid var(--b2-line);box-shadow:0 8px 24px rgba(7,22,22,.05);transform:translateY(-110%)}.b2-bar__img{display:block}.b2-bar__t{flex-direction:row;align-items:baseline;gap:16px}.b2-bar__n{font-size:16px}.b2-bar__btn{min-height:44px;padding:0 28px}html.b2-bar-on body{padding-bottom:0}html.b2-bar-on{scroll-padding-bottom:0;scroll-padding-top:84px}html.b2-bar-on .chatway--trigger-container{bottom:20px !important}html.b2-bar-on .chatway--frame-container{bottom:74px !important}}@media (min-width: 992px){.p-detail-inner{align-items:flex-start}.p-detail-inner>.p-image-wrapper{position:sticky;top:24px;transition:top .35s cubic-bezier(.2,.8,.2,1)}html.b2-bar-on .p-detail-inner>.p-image-wrapper{top:88px}}html body .news-wrapper.blog-wrapper,html body .homepage-blog-wrapper.blog-wrapper{display:grid !important;grid-template-columns:minmax(0,1fr);gap:40px 24px;margin-left:0;margin-right:0}html body .homepage-blog-wrapper.blog-wrapper::before,html body .homepage-blog-wrapper.blog-wrapper::after{display:none}html body .homepage-blog-wrapper.blog-wrapper{--n:4;padding-left:var(--b2-pad) !important;padding-right:var(--b2-pad) !important;grid-template-columns:none;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:84%;gap:40px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--b2-pad);scrollbar-width:none}html body .homepage-blog-wrapper.blog-wrapper:has(>.news-item:nth-child(4):last-child){--n:3}html body .homepage-blog-wrapper.blog-wrapper:has(>.news-item:nth-child(3):last-child){--n:2}html body .homepage-blog-wrapper.blog-wrapper::-webkit-scrollbar{display:none}html body .homepage-blog-wrapper .news-item{grid-row:2;scroll-snap-align:start}html body .homepage-blog-wrapper .homepage-group-title{grid-row:1;grid-column:1 / span var(--n);justify-self:start;width:max-content !important;min-width:0;position:sticky;left:0;max-width:none;margin-left:0 !important;margin-right:0 !important;margin-bottom:-16px !important;padding:0 !important}html body .blog-wrapper .news-item{position:static;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;flex:none}html body .blog-wrapper .news-item>a{display:flex !important;flex-direction:column;height:100%;color:inherit !important;text-decoration:none !important}html body .blog-wrapper .news-item .image{display:block !important;width:100% !important;height:auto !important;aspect-ratio:16 / 10;margin:0 0 16px;overflow:hidden;border-radius:var(--b2-r);background:var(--b2-cream)}html body .blog-wrapper .news-item .image img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}html body .blog-wrapper .news-item>a:hover .image img{transform:scale(1.03)}html body .blog-wrapper .news-item .text{position:static !important;inset:auto;display:flex !important;flex-direction:column;justify-content:flex-start !important;gap:8px;width:auto !important;height:auto !important;padding:0 !important;background:none !important;color:var(--b2-ink) !important}html body .blog-wrapper .news-item .title{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:normal !important;margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--b2-teal) !important}html body .blog-wrapper .news-item time{order:-1;font-size:13px;line-height:1.4}html body .blog-wrapper .news-item .description{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 !important;font-size:15px;line-height:1.55;color:var(--b2-muted) !important}html body .blog-wrapper .news-item .description p{margin:0;font:inherit;color:inherit !important}html body .blog-wrapper .news-item .read-article{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;color:var(--b2-teal) !important;text-decoration:underline;text-decoration-color:var(--b2-copper);text-underline-offset:4px}html body .blog-wrapper .news-item .read-article i{font-size:11px;transition:transform .25s}html body .blog-wrapper .news-item>a:hover .read-article i{transform:translateX(3px)}@media (min-width: 640px){html body .news-wrapper.blog-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}html body .homepage-blog-wrapper.blog-wrapper{grid-auto-columns:44%;gap:40px 24px}}@media (min-width: 992px){html body .news-wrapper.blog-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}html body .homepage-blog-wrapper.blog-wrapper{grid-auto-flow:row;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-template-rows:none;gap:48px 32px;overflow:visible}html body .homepage-blog-wrapper .news-item{grid-row:auto}html body .homepage-blog-wrapper .homepage-group-title{grid-row:auto;grid-column:1 / -1;width:auto !important;position:static;margin-bottom:-24px !important}html body .blog-wrapper .news-item .title{font-size:19px}}html body .listingControls{display:flex !important;flex-direction:column;align-items:center;gap:10px;margin:48px 0 0 !important;padding:0 !important;border:0 !important}html body .listingControls>:is(.pagination,nav){order:1 !important}html body .listingControls>.itemsTotal{order:2 !important}html body .listingControls>.goToTop{order:3 !important}html body .listingControls>*{align-self:center !important;margin-left:0 !important;margin-right:0 !important;width:auto !important;float:none !important}html body .pagination__list.b2-pgl{display:flex !important;align-items:center;justify-content:center;gap:16px;margin:0 0 6px !important;padding:0 !important;list-style:none}html body .b2-pgl>li:not(.b2-pg-st):not(:has(>.pagination__link--prev,>.pagination__link--next)){display:none !important}html body .b2-pgl>li{margin:0 !important;padding:0 !important}html body .b2-pg-st{min-width:104px;font-size:14px;font-weight:500;color:var(--b2-teal);text-align:center}html body .b2-pgl :is(.pagination__link--prev,.pagination__link--next){display:inline-flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;min-height:0 !important;padding:0 !important;border:1px solid var(--b2-line) !important;border-radius:50% !important;background:var(--b2-white) !important;color:var(--b2-teal) !important;box-shadow:none !important}html body .b2-pgl :is(.pagination__link--prev,.pagination__link--next):hover{border-color:var(--b2-teal) !important}html body .listingControls .itemsTotal{margin:0 !important;font-size:13px !important;color:var(--b2-muted) !important}html body .listingControls .goToTop{margin:0 !important}html body .listingControls .goToTop__button.btn{min-height:0 !important;padding:4px 0 !important;border:0 !important;background:none !important;box-shadow:none !important;font-size:13px !important;font-weight:500 !important;color:var(--b2-muted) !important;text-decoration:underline !important;text-decoration-color:var(--b2-line) !important;text-underline-offset:3px}html body .listingControls .goToTop__button.btn::before{content:none !important;display:none !important}html body .listingControls .goToTop__button.btn:hover{color:var(--b2-teal) !important;text-decoration-color:currentColor !important}#content .news-item-detail article>img{border-radius:var(--b2-r)}#content .news-item-detail footer{margin:32px 0 0;padding:32px 0 0;border-top:1px solid var(--b2-line);background:none !important}#content .news-item-detail .next-prev{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 48px;text-align:left}#content .news-item-detail .next-prev .btn{flex:1 1 150px;margin:0 !important;min-height:48px !important;padding:8px 18px !important;gap:8px;font-size:15px !important;font-weight:500 !important;line-height:1.25 !important;white-space:normal !important;text-align:center}#content .news-item-detail .next-prev [data-testid="buttonPreviousArticle"]::before{content:"←"}#content .news-item-detail .next-prev [data-testid="buttonNextArticle"]::after{content:"→"}#content .news-item-detail footer>h2{margin:0 0 16px !important;font-size:24px !important;font-weight:500 !important;line-height:1.25;color:var(--b2-teal) !important;text-align:left}#content .news-item-detail .discussionContainer{padding:20px;background:var(--b2-cream);border-radius:var(--b2-r)}#content .news-item-detail .discussionContainer p{margin:0 0 6px;font-size:15px;line-height:1.55;color:var(--b2-ink)}#content .news-item-detail .discussionContainer .helpNote{margin:0;color:var(--b2-muted)}#content .news-item-detail .discussionContainer a{color:var(--b2-teal) !important;font-weight:500;text-decoration:underline;text-decoration-color:var(--b2-copper);text-underline-offset:3px}#content .news-item-detail .discussion-form{margin-top:20px}#content .news-item-detail .discussion-form label{font-size:14px;font-weight:500;color:var(--b2-muted)}#content .news-item-detail .discussion-form .form-control{min-height:48px;border:1px solid var(--b2-field);border-radius:var(--b2-r-sm);background:var(--b2-white);font-size:16px;box-shadow:none}#content .news-item-detail .discussion-form .form-control:focus{border-color:var(--b2-teal);outline:0;box-shadow:0 0 0 1px var(--b2-teal)}@media (min-width: 768px){#content .news-item-detail .next-prev .btn{flex:0 1 auto}#content .news-item-detail .next-prev [data-testid="buttonNextArticle"]{margin-left:auto !important}#content .news-item-detail footer>h2{font-size:28px !important}#content .news-item-detail .discussionContainer{padding:24px 28px}}.next-to-carousel-banners .banner-wrapper:is([data-bc-usp],:has(img[src*="konkurencne-vyhody"])){flex:1 1 100%;width:100% !important;max-width:none !important;margin:0 !important;padding:8px var(--b2-pad) 0}html body .benefit-banners-full-width .benefitBanner:is([data-bc-usp],:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"])){display:block !important;margin:16px 0 0 !important;padding:0 !important;background:transparent !important;border:0 !important}.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"])>*,.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"])>*{display:none !important}.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:314px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:313px}@media (min-width: 360px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:296px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:295px}}@media (min-width: 375px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:278px}}@media (min-width: 390px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:260px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:277px}}@media (min-width: 414px){.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:259px}}@media (min-width: 768px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:218px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:211px}}@media (min-width: 1024px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:181px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:174px}}@media (min-width: 1200px){.next-to-carousel-banners .banner-wrapper:has(img[src*="konkurencne-vyhody"]){min-height:195px}.benefitBanner:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"]){min-height:188px}}#bcu2{padding:0 var(--b2-pad) 8px;line-height:normal}body.ordering-process #bcu2{padding:16px var(--b2-pad) 24px}ul.bc-usp{display:grid;grid-template-columns:1fr 1fr;gap:30px 12px;max-width:1280px;margin:0 auto !important;padding:30px 0 !important;list-style:none !important;border-top:1px solid rgba(0,59,61,.12);border-bottom:1px solid rgba(0,59,61,.12);background:none;font-family:inherit;text-align:center}ul.bc-usp>li.bc-usp__i{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 !important;padding:0 4px !important;list-style:none !important;background:none !important}ul.bc-usp>li.bc-usp__i::before,ul.bc-usp>li.bc-usp__i::marker{content:none !important}.bc-usp__ic{display:block;width:30px;height:30px;margin:0 0 14px;color:var(--b2-teal);flex:0 0 auto;overflow:visible}.next-to-carousel-banners ul.bc-usp{border-top:0;padding-top:24px !important}#bcu2 ul.bc-usp{border-bottom:0}.bc-usp__t{display:block;max-width:15em;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.01em;color:var(--b2-teal);text-wrap:balance}.bc-usp__s{display:block;max-width:19em;margin-top:4px;font-size:12.5px;font-weight:400;line-height:1.45;color:var(--b2-muted);text-wrap:balance}@media (min-width: 768px){.next-to-carousel-banners .banner-wrapper:is([data-bc-usp],:has(img[src*="konkurencne-vyhody"])){padding-top:16px}html body .benefit-banners-full-width .benefitBanner:is([data-bc-usp],:has(img[src*="v1-desktop-1600"],img[data-src*="v1-desktop-1600"],img[src*="v2-mobile-390"],img[data-src*="v2-mobile-390"])){margin-top:32px !important}#bcu2{padding-bottom:16px}ul.bc-usp{grid-template-columns:repeat(4,1fr);gap:0;padding:40px 0 !important}.next-to-carousel-banners ul.bc-usp{padding-top:32px !important}ul.bc-usp>li.bc-usp__i{padding:0 20px !important}ul.bc-usp>li.bc-usp__i + li.bc-usp__i::before{content:"" !important;display:block !important;position:absolute;left:0;top:14%;bottom:14%;width:1px;background:rgba(0,59,61,.12)}.bc-usp__ic{width:34px;height:34px;margin-bottom:16px}.bc-usp__t{font-size:14px}.bc-usp__s{font-size:13px}}@media (min-width: 1200px){ul.bc-usp{padding:44px 0 !important}.next-to-carousel-banners ul.bc-usp{padding-top:36px !important}.bc-usp__ic{width:36px;height:36px;margin-bottom:18px}.bc-usp__t{font-size:15px}.bc-usp__s{font-size:13.5px}}body.type-index .products .product .p .b2-ey{font-size:11px;letter-spacing:.09em}html body.type-index .products .product .p .name{font-size:16px !important;line-height:1.32 !important}body.type-index .products .product .p .b2-ct{font-size:12.5px;line-height:1.5}.products .product .p .b2-nw{display:inline-block;max-width:100%}.products .product .p .name,.products .product .p .b2-ct{text-wrap:balance}@media (min-width: 768px){.products .product .p .b2-nw{display:inline}.products .product .p .name,.products .product .p .b2-ct{text-wrap:wrap}}html body #footer .footer-bottom{display:flex !important;flex-direction:column;align-items:center;gap:24px;padding:0 var(--b2-pad) !important;text-align:center;font-size:12px !important;line-height:16px !important;color:var(--b2-muted) !important}html body #footer .footer-bottom::before,html body #footer .footer-bottom::after{content:none !important;display:none !important}html body #footer .footer-bottom>*,html body #footer .footer-bottom .copyright{margin:0 !important;padding:0 !important}html body #footer .footer-bottom .copyright,html body #footer .footer-bottom .copyright a{font-size:12px !important;font-weight:400 !important;color:var(--b2-muted) !important}html body #footer .footer-bottom .copyright strong{font-weight:500 !important;color:var(--b2-muted) !important}html body #footer .footer-bottom .copyright a{margin-left:4px;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(74,92,90,.4)}html body #footer #signature{display:inline-flex !important;flex:none;align-items:center;gap:5px;height:18px;margin:0 !important;opacity:.6;transition:opacity .2s}html body #footer #signature:hover,html body #footer #signature:focus-within{opacity:1}html body #footer #signature a{display:inline-flex;align-items:center;margin:0 !important;padding:0 !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.02em;color:var(--b2-teal) !important;text-decoration:none !important}html body #footer #signature a.image img{width:11px !important;height:11px !important;object-position:40px 0;vertical-align:middle}@media (min-width: 768px){html body #footer .footer-bottom{flex-direction:row;justify-content:space-between;gap:24px;text-align:left}}html body #footer{--ft-t:#F4F2EA;--ft-m:rgba(244,242,234,.64);--ft-l:rgba(244,242,234,.14);background:var(--b2-teal) !important;color:var(--ft-t) !important}html body #footer .footer-rows{padding-top:24px !important}html body #footer .custom-footer>[class*="custom-footer__"]{padding-top:24px !important;padding-bottom:8px !important}html body #footer .pageElement__heading{margin:0 0 16px !important;padding:0 !important;border:0 !important}html body #footer .pageElement__heading::after{content:none !important;display:none !important}html body #footer .pageElement__heading,html body #footer .pageElement__heading span{font-size:12px !important;line-height:1.4 !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase;color:var(--ft-m) !important}html body #footer :is(li,p,span,strong){color:inherit}html body #footer a{color:var(--ft-t) !important;text-decoration:none !important;transition:opacity .15s}html body #footer a:hover{opacity:.75;text-decoration:underline !important;text-underline-offset:4px}html body #footer .custom-footer__articles li{margin:0 !important;padding:0 !important}html body #footer .custom-footer__articles li a{display:inline-block;padding:5px 0 !important;font-size:15px !important;font-weight:400 !important;line-height:1.45 !important}html body #footer .custom-footer__contact .contact-box :is(.mail,.cellphone),html body #footer .custom-footer__contact .contact-box :is(.mail,.cellphone) a{font-size:16px !important;font-weight:500 !important;color:var(--ft-t) !important}html body #footer .custom-footer__contact .contact-box :is(.mail,.cellphone)::before{color:var(--ft-m) !important}html body #footer .bc-hl-hours{font-size:13px !important;font-weight:400 !important;color:var(--ft-m) !important}html body #footer .bc-hl-ph--foot{box-shadow:0 0 0 1px var(--ft-l)}html body #footer a.social-icon{width:40px !important;height:40px !important;background:transparent !important;border:1px solid rgba(244,242,234,.3) !important;color:var(--ft-t) !important;opacity:1}html body #footer a.social-icon{display:inline-flex !important;align-items:center;justify-content:center;padding:0 !important;line-height:1 !important}html body #footer a.social-icon::before{width:auto !important;height:auto !important;margin:0 !important;font-size:18px !important;line-height:1 !important;color:var(--ft-t) !important}html body #footer a.social-icon:hover{background:var(--ft-t) !important;border-color:var(--ft-t) !important;opacity:1;text-decoration:none !important}html body #footer a.social-icon:hover::before{color:var(--b2-teal) !important}html body #footer .news-item-widget{margin:0 0 14px !important}html body #footer .newsItemWidget__heading,html body #footer .newsItemWidget__heading a{margin:0 !important;font-size:14px !important;font-weight:500 !important;line-height:1.45 !important;color:var(--ft-t) !important}html body #footer .newsItemWidget__heading a{display:inline-block;padding:3px 0 !important}html body #footer .news-item-widget time{display:block;margin-top:1px;font-size:12px !important;font-weight:400 !important;color:var(--ft-m) !important}html body #footer .biocen-pay-logos{gap:8px !important;margin:0 !important}html body #footer .biocen-pay-logos img{box-sizing:border-box;height:34px !important;width:52px !important;padding:6px 8px;object-fit:contain;background:#FFFFFF;border-radius:6px}html body #footer .biocen-pay-logos img[src*=".svg"]{width:66px !important;height:66px !important;margin:-16px -7px;padding:0;object-fit:contain;clip-path:inset(16px 7px round 6px)}html body #footer .bc-pt-f,html body #footer .bc-hk-f{margin-top:32px}html body #footer .bc-hk__a:hover{opacity:1;text-decoration:none !important}html body #footer .bc-hk :is(.bc-hk__r,.bc-hk__logo){color:var(--ft-t) !important}html body #footer .bc-hk__n{color:var(--ft-m) !important}html body #footer .bc-hk .star::before{color:var(--ft-t) !important}html body #footer .bc-hk .star.star-off::before{color:rgba(244,242,234,.3) !important}html body #footer .footer-bottom-full-width{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;background:transparent !important;border-top:1px solid var(--ft-l)}html body #footer .footer-bottom,html body #footer .footer-bottom *{background-color:transparent !important}html body #footer .footer-bottom{min-height:0 !important;padding-top:14px !important;padding-bottom:14px !important}html body #footer .footer-bottom :is(.copyright,.copyright a,.copyright strong,#signature a,#signature span){color:var(--ft-m) !important}html body #footer #signature a.image img{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 237.16 237.16' fill='%23F4F2EA'%3E%3Crect x='63.85' width='109.46' height='109.46'/%3E%3Crect y='127.7' width='109.46' height='109.46'/%3E%3Crect x='127.7' y='127.7' width='109.46' height='109.46'/%3E%3C/svg%3E") center / contain no-repeat !important}@media (min-width: 768px){html body #footer .footer-rows{padding-top:48px !important}html body #footer .custom-footer{padding-bottom:40px}}html body:is(.in-login,.in-registracia,.in-zabudnute-heslo) main#content{float:none !important;width:auto !important;max-width:440px !important;margin:0 auto !important;padding:32px var(--b2-pad) 56px !important;background:none !important;box-shadow:none !important;border:0 !important;border-radius:0 !important}html body:is(.in-login,.in-registracia,.in-zabudnute-heslo) .content-inner{width:auto !important;margin:0 !important;padding:0 !important}html body.in-zabudnute-heslo aside.sidebar{display:none !important}html body.in-zabudnute-heslo .content-wrapper-in{display:block !important}html body:is(.in-login,.in-registracia,.in-zabudnute-heslo) .content-inner>h1{margin:0 0 10px !important;text-align:center !important;font-size:32px !important;font-weight:500 !important;line-height:1.15 !important;letter-spacing:-0.02em !important;color:var(--b2-teal) !important}.b2-auth-sub,html body.in-zabudnute-heslo .content-inner>p:not([class]){margin:0 auto 32px !important;max-width:34em;text-align:center;text-wrap:balance;font-size:15px !important;line-height:1.55 !important;color:var(--b2-muted) !important}@media (min-width: 768px){html body:is(.in-login,.in-registracia,.in-zabudnute-heslo) main#content{padding:40px var(--b2-pad) 96px !important}html body:is(.in-login,.in-registracia,.in-zabudnute-heslo) .content-inner>h1{font-size:40px !important}}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form){width:100% !important;max-width:none !important;margin:0 !important;text-align:left}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) :is(fieldset,.co-box,.box){margin:0 !important;padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;min-width:0}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-group{position:relative;width:100% !important;margin:0 0 18px !important;padding:0 !important}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-group>label{display:block !important;margin:0 0 8px !important;padding:0 !important;font-size:13px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:.01em;color:var(--b2-teal) !important}body:is(.in-login,.in-registracia,.in-zabudnute-heslo) :is(#formLogin,#register-form,#formForgottenPassword,.shipping-address-form) .required-asterisk::before,body:is(.in-login,.in-registracia,.in-zabudnute-heslo) :is(#formLogin,#register-form,#formForgottenPassword,.shipping-address-form) .required-asterisk::after,#formLoginIncluded .required-asterisk::before,#formLoginIncluded .required-asterisk::after{content:none !important;display:none !important}body.in-registracia #register-form :is(.form-legend,fieldset>h2){display:none !important}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-control-wrapper{position:relative}html body :is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-control{width:100% !important;height:52px !important;padding:0 16px !important;font-size:16px !important;line-height:normal !important;color:var(--b2-ink) !important;background:var(--b2-white) !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;box-shadow:none !important;transition:border-color .18s ease,box-shadow .18s ease}html body :is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-control:hover{border-color:var(--b2-muted) !important}html body :is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-control:focus{border-color:var(--b2-teal) !important;box-shadow:0 0 0 1px var(--b2-teal) !important;outline:0 !important}html body :is(#formLogin,#formLoginIncluded,#register-form) .form-control.b2-pw-in{padding-right:96px !important}html body .form-control.error-field,html body :is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .form-control:is(.error,.error-field,[aria-invalid="true"]){border-color:#C77866 !important;background-image:none !important}html body .form-control.error-field:focus{border-color:#B83A2A !important;box-shadow:0 0 0 1px #B83A2A !important}html body .validator-msg,html body .js-validator-msg{display:block;margin:6px 0 0 !important;padding:0 !important;border:0 !important;background:none !important;font-size:13px !important;font-weight:400 !important;line-height:1.45 !important;color:#A04A3A !important;text-align:left}html body .validator-msg::before,html body .validator-msg::after{content:none !important;display:none !important}.b2-pw{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;height:40px;padding:0 12px;border:0;border-radius:var(--b2-pill);background:none;font-family:inherit;font-size:13px;font-weight:500;line-height:1;color:var(--b2-teal);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3)}.b2-pw:hover{background:var(--b2-cream);text-decoration-color:currentColor}html body a.b2-auth-forgot{position:absolute;top:0;right:0;font-size:13px !important;font-weight:500 !important;line-height:1.3 !important;color:var(--b2-muted) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(74,92,90,.35) !important}html body a.b2-auth-forgot:hover{color:var(--b2-teal) !important;text-decoration-color:currentColor !important}:is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .submit-wrapper{margin:26px 0 0 !important;padding:0 !important;text-align:center !important}html body :is(#formLogin,#formLoginIncluded,#register-form,#formForgottenPassword,.shipping-address-form) .submit-wrapper .btn{width:100% !important;min-height:54px !important;font-size:16px !important}#register-form .consents{margin:6px 0 0 !important}#register-form .consents p.label{margin:0 !important;text-align:center;font-size:13px !important;line-height:1.55 !important;font-weight:400 !important;color:var(--b2-muted) !important}#register-form .consents p.label a{color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:2px;text-decoration-color:rgba(0,59,61,.3) !important}:is(#formLogin,#formLoginIncluded) .alternative-links:not(.b2-auth-alt){display:none !important}.b2-auth-alt{display:flex !important;flex-direction:column;align-items:center;gap:14px;margin:32px 0 0 !important;padding:28px 0 0 !important;border-top:1px solid var(--b2-line);text-align:center;font-size:14px !important;line-height:1.5 !important;color:var(--b2-muted) !important}.b2-auth-alt:not(:has(.btn)){flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px 6px}html body .b2-auth-alt .btn.btn-secondary{width:100%;min-height:50px !important;font-size:15px !important;text-decoration:none !important}.b2-auth-alt a:not(.btn){color:var(--b2-teal) !important;font-weight:500;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body #login.popup-widget.login-widget{width:380px !important;max-width:calc(100vw - 32px);padding:0 !important;background:var(--b2-white) !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;box-shadow:0 24px 48px rgba(0,42,44,.12),0 2px 6px rgba(0,42,44,.05) !important}html body #login .popup-widget-inner{padding:28px 28px 24px !important}html body #login #loginHeading{margin:0 0 22px !important;padding:0 !important;text-align:left;font-size:20px !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:-0.01em;color:var(--b2-teal) !important}html body #login .b2-auth-alt{margin-top:22px !important;padding-top:20px !important;gap:12px}html body #login .submit-wrapper{margin-top:20px !important}html body.customer-page:not(.in-zabudnute-heslo) .content-wrapper-in{display:flex !important;flex-direction:column;gap:0}html body.customer-page:not(.in-zabudnute-heslo) aside.sidebar{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;background:none !important}html body.customer-page:not(.in-zabudnute-heslo) .sidebar-inner{margin:0 !important;padding:0 !important;background:none !important}html body.customer-page:not(.in-zabudnute-heslo) .client-center-box{margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}html body.customer-page:not(.in-zabudnute-heslo) main#content{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:8px var(--b2-pad) 64px !important;background:none !important;box-shadow:none !important;border:0 !important;border-radius:0 !important}html body.customer-page:not(.in-zabudnute-heslo) .content-inner{width:auto !important;margin:0 !important;padding:0 !important}html body.customer-page .client-center-box ul{display:flex !important;flex-wrap:nowrap;gap:8px;margin:0 !important;padding:16px var(--b2-pad) 20px !important;list-style:none !important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body.customer-page .client-center-box ul::-webkit-scrollbar{display:none}html body.customer-page .client-center-box li{flex:none;max-width:none !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;list-style:none !important}html body.customer-page .client-center-box li::before{content:none !important;display:none !important}html body.customer-page .client-center-box li>a{display:inline-flex !important;align-items:center;gap:8px;min-height:40px;margin:0 !important;padding:0 16px !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-pill) !important;background:var(--b2-white) !important;box-shadow:none !important;font-size:14px !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--b2-teal) !important;text-decoration:none !important;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease}html body.customer-page .client-center-box li>a:hover{border-color:var(--b2-teal) !important}html body.customer-page .client-center-box li.active>a,html body.customer-page .client-center-box li>a[aria-current="page"]{background:var(--b2-teal) !important;border-color:var(--b2-teal) !important;color:var(--b2-white) !important}html body.customer-page .client-center-box li:has(>a>strong),html body.customer-page .client-center-box li.b2-acc-g{display:none !important}html body.customer-page .client-center-box li.logout{order:99}html body.customer-page .client-center-box li.logout>a.btn{color:var(--b2-muted) !important;border-style:dashed !important;font-weight:500 !important;min-height:40px !important}.b2-acc-n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:var(--b2-pill);background:var(--b2-cream);color:var(--b2-teal);font-size:12px;font-weight:600;line-height:1}html body.customer-page .client-center-box li.active>a .b2-acc-n{background:rgba(255,255,255,.16);color:var(--b2-white)}@media (min-width: 992px){html body.customer-page:not(.in-zabudnute-heslo) .content-wrapper-in{display:grid !important;grid-template-columns:248px minmax(0,1fr);column-gap:64px;align-items:start;max-width:1200px;margin:0 auto !important;padding:24px var(--b2-pad) 0 !important}html body.customer-page:not(.in-zabudnute-heslo) aside.sidebar{position:sticky;top:24px}html body.customer-page:not(.in-zabudnute-heslo) main#content{padding:0 0 96px !important}html body.customer-page .client-center-box ul{display:flex !important;flex-direction:column;gap:2px;padding:0 !important;overflow:visible}html body.customer-page .client-center-box li{width:100% !important;max-width:none !important}html body.customer-page .client-center-box li>a{display:flex !important;justify-content:space-between;width:100%;min-height:42px;padding:0 14px !important;border:0 !important;border-radius:10px !important;background:none !important;font-size:15px !important;font-weight:400 !important;color:var(--b2-ink) !important}html body.customer-page .client-center-box li>a:hover{background:var(--b2-cream) !important;color:var(--b2-teal) !important}html body.customer-page .client-center-box li.active>a,html body.customer-page .client-center-box li>a[aria-current="page"]{background:var(--b2-cream) !important;color:var(--b2-teal) !important;font-weight:600 !important}html body.customer-page .client-center-box li.active>a .b2-acc-n{background:var(--b2-white);color:var(--b2-teal)}html body.customer-page .client-center-box li:has(>a>strong){display:block !important;width:100% !important;order:-2;margin:0 0 14px !important;padding:0 0 18px !important;border-bottom:1px solid var(--b2-line) !important}html body.customer-page .client-center-box li:has(>a>strong)>a{display:block !important;min-height:0;padding:0 14px !important;background:none !important;color:var(--b2-teal) !important;pointer-events:none}html body.customer-page .client-center-box li:has(>a>strong)>a strong{display:block;font-size:19px !important;font-weight:500 !important;line-height:1.3;letter-spacing:-0.01em}.b2-acc-ey{display:block;margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--b2-muted)}html body.customer-page .client-center-box li.b2-acc-g{display:block !important;margin:18px 0 4px !important;padding:0 14px !important;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--b2-muted)}html body.customer-page .client-center-box li.logout{margin:18px 0 0 !important;padding:18px 0 0 !important;border-top:1px solid var(--b2-line) !important;text-align:left !important}html body.customer-page .client-center-box li.logout>a.btn{justify-content:flex-start !important;text-align:left !important;display:inline-flex !important;width:auto !important;padding:0 14px !important;min-height:40px !important;border:0 !important;color:var(--b2-muted) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(74,92,90,.35) !important}html body.customer-page .client-center-box li.logout>a.btn:hover{background:none !important;color:var(--b2-teal) !important;text-decoration-color:currentColor !important}}html body.customer-page:not(.in-zabudnute-heslo) .content-inner>h1{margin:0 0 8px !important;text-align:left !important;font-size:30px !important;font-weight:500 !important;line-height:1.15 !important;letter-spacing:-0.02em !important;color:var(--b2-teal) !important}html body.customer-page .b2-acc-sub{margin:0 0 28px !important;font-size:15px !important;line-height:1.55 !important;color:var(--b2-muted) !important}html body.customer-page:not(.in-zabudnute-heslo) .content-inner>h1 + :not(.b2-acc-sub){margin-top:24px !important}html body.customer-page .content-inner h2{margin:36px 0 16px !important;padding:0 !important;font-size:20px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:-0.01em;color:var(--b2-teal) !important}html body.customer-page .content-inner h2>i{display:none !important}html body.customer-page .content-inner h2:empty,html body.customer-page .content-inner h2:not(:has(*)):empty{display:none !important}a.b2-acc-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;font-size:14px;font-weight:500;color:var(--b2-muted) !important;text-decoration:none !important}a.b2-acc-back::before{content:"←"}a.b2-acc-back:hover{color:var(--b2-teal) !important}@media (min-width: 768px){html body.customer-page:not(.in-zabudnute-heslo) .content-inner>h1{font-size:36px !important}}html body.customer-page .content-inner table.table{width:100% !important;margin:0 0 8px !important;border:0 !important;border-radius:0 !important;border-collapse:collapse !important;background:none !important;box-shadow:none !important}html body.customer-page .content-inner table.table :is(thead,thead tr){background:none !important;border:0 !important}html body.customer-page .content-inner table.table thead th{padding:0 12px 12px !important;background:none !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:var(--b2-muted) !important;vertical-align:bottom !important}html body.customer-page .content-inner table.table tbody td{padding:18px 12px !important;background:none !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important;font-size:14px !important;line-height:1.45 !important;color:var(--b2-ink) !important;vertical-align:middle !important}html body.customer-page .content-inner table.table tbody tr:nth-child(n){background:none !important}html body.customer-page .content-inner table.table :is(th,td):first-child{padding-left:0 !important}html body.customer-page .content-inner table.table :is(th,td):last-child{padding-right:0 !important}html body.customer-page .content-inner table.table td a{color:var(--b2-teal) !important;font-weight:500;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body.customer-page .content-inner table.table td a strong{font-weight:600 !important}html body.customer-page .content-inner table.table td strong{font-weight:600 !important;color:var(--b2-teal) !important}html body.customer-page .content-inner .status{display:inline-flex !important;align-items:center;gap:6px;padding:5px 12px !important;border:0 !important;border-radius:var(--b2-pill) !important;background:var(--b2-cream) !important;color:var(--b2-teal) !important;font-size:12.5px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap}html body.customer-page .content-inner .status::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--b2-copper)}html body.customer-page .content-inner .status.status4::before{background:var(--b2-green)}html body.customer-page .content-inner .status.status4{background:rgba(202,224,214,.55) !important}@media (max-width: 767px){html body.customer-page .content-inner table.table-mobile-enriched thead{display:none !important}html body.customer-page .content-inner table.table-mobile-enriched,html body.customer-page .content-inner table.table-mobile-enriched tbody{display:block !important}html body.customer-page .content-inner table.table-mobile-enriched tbody tr{display:block !important;margin:0 0 12px !important;padding:8px 18px !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;background:var(--b2-white) !important}html body.customer-page .content-inner table.table-mobile-enriched tbody td{display:flex !important;justify-content:space-between;align-items:center;gap:16px;width:auto !important;min-height:0 !important;padding:10px 0 !important;border:0 !important;border-bottom:1px solid rgba(216,224,224,.6) !important;text-align:right !important}html body.customer-page .content-inner table.table-mobile-enriched tbody td:last-child{border-bottom:0 !important}html body.customer-page .content-inner table.table-mobile-enriched tbody td:empty{display:none !important}html body.customer-page .content-inner .client-table-heading{display:block !important;flex:none;width:auto !important;max-width:52%;margin:0 !important;text-align:left;font-size:13px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--b2-muted) !important}html body.customer-page .content-inner .client-table-heading::after{content:none !important}html body.customer-page .content-inner table.table-order-details tbody td.p-name{display:block !important;text-align:left !important;padding-top:14px !important}}html body.customer-page .b2-acc-card,html body.in-objednavky .content-inner .row>[class*="col-"]{margin:0 0 16px !important;padding:20px 22px !important;border:1px solid var(--b2-line);border-radius:var(--b2-r);background:var(--b2-white);font-size:14px;line-height:1.6;color:var(--b2-ink)}html body.customer-page .b2-acc-card{background:var(--b2-cream);border-color:transparent}html body.customer-page .b2-acc-card p{margin:0 0 6px !important}html body.customer-page .b2-acc-card p:last-child{margin:14px 0 0 !important}html body.in-objednavky .content-inner .row{display:grid !important;grid-template-columns:1fr;gap:0 16px;margin:0 !important}html body.in-objednavky .content-inner .row::before,html body.in-objednavky .content-inner .row::after{content:none !important;display:none !important}html body.in-objednavky .content-inner .row>[class*="col-"]{width:auto !important;max-width:none !important;float:none !important}html body.in-objednavky .content-inner .row h4{margin:0 0 10px !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--b2-muted) !important}@media (min-width: 768px){html body.in-objednavky .content-inner .row{grid-template-columns:1fr 1fr}}html body.in-objednavky .content-inner table.table-order-details tfoot td,html body.in-objednavky .content-inner table.table-order-details tfoot th{padding:8px 0 !important;border:0 !important;background:none !important;font-size:14px !important;color:var(--b2-muted) !important}html body.customer-page .b2-acc-empty{margin:8px 0 0 !important;padding:32px 24px !important;border-radius:var(--b2-r);background:var(--b2-cream);text-align:center;font-size:15px !important;line-height:1.55 !important;color:var(--b2-muted) !important}html body.customer-page :is(#register-form,.shipping-address-form){max-width:560px !important}html body.customer-page #register-form fieldset + fieldset{margin-top:12px !important;padding-top:4px !important;border-top:1px solid var(--b2-line) !important}html body.customer-page :is(#register-form,.shipping-address-form) .form-legend{display:none !important}html body.customer-page #register-form .required-asterisk::after{color:var(--b2-copper) !important}html body.customer-page #register-form input[type="checkbox"]{width:20px;height:20px;margin:0 10px 0 0 !important;accent-color:var(--b2-teal);vertical-align:-4px}html body.customer-page #register-form .company-shopping{position:relative}html body.customer-page #register-form .company-shopping input[type="checkbox"]{position:absolute !important;left:0;top:2px;margin:0 !important}html body.customer-page #register-form label.whole-width{padding-left:32px !important;display:inline-flex !important;align-items:center;margin:4px 0 18px !important;font-size:15px !important;font-weight:500 !important;color:var(--b2-ink) !important;cursor:pointer}html body.customer-page #register-form .phone-combined-input{display:flex !important;align-items:stretch;gap:8px}html body.customer-page #register-form .phone-combined-input .form-control{flex:1 1 auto}html body.customer-page #register-form .phone-combined-input .country-flags{flex:none;align-self:stretch;height:52px !important;padding:0 6px !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;background:var(--b2-white) !important}html body.customer-page #register-form .phone-combined-input .country-flag.selected{height:50px !important}html body.customer-page :is(#register-form,.shipping-address-form) select.form-control{appearance:auto}html body.customer-page :is(#register-form,.shipping-address-form) .form-control.small,html body.customer-page :is(#register-form #billZip,.shipping-address-form .short){max-width:none !important}html body.customer-page #register-form [id$="-description"],html body.customer-page #register-form .form-text{margin:6px 0 0 !important;font-size:12.5px !important;line-height:1.5 !important;color:var(--b2-muted) !important}@media (min-width: 768px){html body.customer-page :is(#register-form,.shipping-address-form) .submit-wrapper{text-align:left !important}html body.customer-page :is(#register-form,.shipping-address-form) .submit-wrapper .btn{width:auto !important;min-width:220px}}html body.customer-page .shipping-addresses{max-width:560px;margin:48px 0 0 !important;padding:32px 0 0 !important;border-top:1px solid var(--b2-line)}html body.customer-page .shipping-addresses h2{margin-top:0 !important}html body.customer-page .shipping-addresses .b2-acc-empty{margin-bottom:16px !important}html body.customer-page .shipping-address-form fieldset>h2{display:none !important}html body.in-kosik .cart-inner.cart-empty{max-width:560px;margin:0 auto !important;padding:32px var(--b2-pad) 48px !important;text-align:center}html body.in-kosik .cart-empty .cart-heading{margin:0 0 10px !important;padding:0 !important;text-align:center !important;font-size:30px !important;font-weight:500 !important;line-height:1.15 !important;letter-spacing:-0.02em !important;color:var(--b2-teal) !important;text-wrap:balance}html body.in-kosik .b2-cart-sub{margin:0 auto 28px !important;max-width:30em;font-size:15px !important;line-height:1.55 !important;color:var(--b2-muted) !important;text-wrap:balance}html body.in-kosik .cart-empty :is(.row,[class*="col-"],.cart-content){display:block !important;float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}html body.in-kosik .cart-empty .empty-cart-boxes h3{margin:0 0 14px !important;font-size:11px !important;font-weight:600 !important;line-height:1.4 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--b2-muted) !important;text-align:center !important}html body.in-kosik .cart-empty .empty-cart-boxes ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 !important;padding:0 !important;list-style:none !important}html body.in-kosik .cart-empty .empty-cart-boxes li{margin:0 !important;padding:0 !important;list-style:none !important}html body.in-kosik .cart-empty .empty-cart-boxes li::before{content:none !important}html body.in-kosik .cart-empty .empty-cart-boxes li a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1.5px solid var(--b2-teal);border-radius:var(--b2-pill);font-size:15px;font-weight:500;color:var(--b2-teal) !important;text-decoration:none !important;transition:background-color .18s ease,color .18s ease}html body.in-kosik .cart-empty .empty-cart-boxes li a:hover{background:var(--b2-teal);color:var(--b2-white) !important}html body.in-kosik .cart-empty .empty-cart-boxes [class*="col-"] + [class*="col-"]{margin-top:28px !important}html body.in-kosik .cart-empty .js-try-search-button{min-height:44px !important;padding:0 22px !important;background:none !important;border:0 !important;box-shadow:none !important;font-size:15px !important;font-weight:500 !important;color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body.in-kosik .cart-empty .js-try-search-button:hover{text-decoration-color:currentColor !important;transform:none !important}html body.in-kosik .cart-empty .cart-row>[class*="col-"] + [class*="col-"]{margin-top:40px !important;padding-top:32px !important;border-top:1px solid var(--b2-line)}@media (min-width: 768px){html body.in-kosik .cart-inner.cart-empty{padding:48px var(--b2-pad) 72px !important}html body.in-kosik .cart-empty .cart-heading{font-size:40px !important}}html.b2-co #header :is(.header-bottom,#navigation,.toggle-window,.top-nav-button-login,.navigation-buttons>a,.user-action){display:none !important}html.b2-co body.search-window-visible #header :is(.user-action,#b2-x){display:block !important}.b2-co-secure{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding-left:12px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--b2-teal);white-space:nowrap}.b2-co-secure::before{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Crect x='4' y='10.5' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 8 0v3.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Crect x='4' y='10.5' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 8 0v3.5'/%3E%3C/svg%3E") center / contain no-repeat}html.b2-co #header .header-top-wrapper{align-items:center;flex-wrap:nowrap !important}html.b2-co #header .site-name{flex:0 1 auto;min-width:0}html.b2-co #header .b2-co-secure{order:2}@media (max-width: 767px){html.b2-co #header .b2-co-secure{margin-right:16px}}html.b2-co #header .navigation-buttons{order:3;flex:none !important;width:auto !important;min-width:0 !important}html.b2-co #header .bc-hl-btn{display:none !important}html.b2-co #header .navigation-tools{visibility:hidden !important}html.b2-co body.ordering-process .cart-inner{padding-left:var(--b2-pad) !important;padding-right:var(--b2-pad) !important}html body.ordering-process ol.cart-header{display:flex !important;gap:8px;margin:0 0 24px !important;padding:20px 0 20px !important;border-bottom:1px solid var(--b2-line) !important;list-style:none !important}html body.ordering-process ol.cart-header li.step{flex:1 1 0;min-width:0;height:auto !important;margin:0 !important;padding:0 !important}html body.ordering-process ol.cart-header li.step::before,html body.ordering-process ol.cart-header li.step::after{content:none !important}html body.ordering-process ol.cart-header li.step>:is(a,strong){display:flex !important;flex-direction:column;align-items:center;gap:6px;width:auto !important;height:auto !important;padding:0 !important;font-size:12px !important;font-weight:500 !important;line-height:1.3 !important;text-align:center;color:var(--b2-muted) !important;text-decoration:none !important;background:none !important;border:0 !important}html body.ordering-process ol.cart-header li.step>:is(a,strong)::before{width:28px !important;height:28px !important;margin:0 !important;display:grid !important;place-items:center;line-height:1 !important;border:1.5px solid var(--b2-line) !important;border-radius:50% !important;background:var(--b2-white) !important;font-size:13px !important;font-weight:600 !important;color:var(--b2-muted) !important}html body.ordering-process ol.cart-header li.step>:is(a,strong) span{display:block !important;width:auto !important;height:auto !important;font:inherit !important;color:inherit !important}html body.ordering-process ol.cart-header li.step.active>:is(a,strong){color:var(--b2-teal) !important;font-weight:600 !important}html body.ordering-process ol.cart-header li.step.active>:is(a,strong)::before{border-color:var(--b2-teal) !important;background:var(--b2-teal) !important;color:var(--b2-white) !important}html body.ordering-process ol.cart-header li.step.completed>:is(a,strong){color:var(--b2-teal) !important}html body.ordering-process ol.cart-header li.step.completed>:is(a,strong)::before{border-color:var(--b2-mint) !important;background:var(--b2-mint) !important;color:var(--b2-teal) !important}.b2-prog-host>:not(.b2-prog){display:none !important}.b2-prog{container-type:inline-size;width:100%;text-align:left}.b2-prog__t{margin:0 0 14px !important;font-size:14px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--b2-ink) !important;text-transform:none !important;letter-spacing:0 !important}.b2-prog__t strong{font-weight:600 !important;color:var(--b2-teal) !important}.b2-prog__bar{position:relative;height:2px;margin:0 5px;border-radius:2px;background:var(--b2-line)}.b2-prog__fill{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--b2-teal);transition:width .6s cubic-bezier(.2,.7,.2,1)}.b2-prog__ms{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--b2-white);box-shadow:inset 0 0 0 1.5px #B9C7C7}.b2-prog__ms--1{left:50%}.b2-prog__ms--2{left:100%}.b2-prog__ms.on{background:var(--b2-teal);box-shadow:none}.b2-prog__lb{position:relative;height:16px;margin-top:10px;font-size:11.5px;line-height:16px;letter-spacing:.01em;color:var(--b2-muted);white-space:nowrap}.b2-prog__l1{position:absolute;left:50%;transform:translateX(-50%)}.b2-prog__l2{position:absolute;right:0}.b2-prog__lb .on{font-weight:600;color:var(--b2-teal)}.b2-prog__v{display:none}@container (min-width: 380px){.b2-prog__v{display:inline}}html body.in-kosik .extras-wrap.b2-bars{display:block !important;margin:0 !important;padding:6px 0 22px !important;background:none !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important;border-radius:0 !important}#colorbox .advanced-order .extras-wrap.b2-prog-host{display:block !important;margin:0 0 22px !important;padding:0 !important;background:none !important;border:0 !important}#cart-widget .cart-free-shipping.b2-prog-host{margin:0 !important;padding:16px 0 0 !important;background:none !important;border:0 !important;text-align:left !important}#cart-widget .cart-widget-inner{padding-bottom:0 !important;margin-bottom:0 !important}@media (max-width: 767px){#cart-widget .cart-widget-products{height:auto !important;max-height:none !important;overflow:visible !important;margin-bottom:0 !important}#cart-widget .cart-widget-bottom{position:sticky !important;bottom:0;left:auto !important;right:auto !important;z-index:2;width:auto !important;height:auto !important;margin:0 -24px !important;background:var(--b2-white) !important;box-shadow:0 -1px 0 var(--b2-line)}body.cart-window-visible .chatway--trigger-container{display:none !important}}@media (min-width: 768px){#cart-widget .cart-widget-inner{padding-bottom:0 !important}#cart-widget .cart-widget-bottom{position:static !important;height:auto !important}#cart-widget{max-height:none !important}#cart-widget .cart-widget-products{max-height:300px;overflow-y:auto}}html body.in-kosik table.cart-table,html body.in-kosik table.cart-table tbody{display:block !important;width:100% !important;border:0 !important}html body.in-kosik table.cart-table tr.removeable{display:grid !important;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"img name name" "img qty tot";column-gap:14px;row-gap:10px;align-items:center;padding:18px 0 !important;border:0 !important;border-bottom:1px solid var(--b2-line) !important;background:none !important}html body.in-kosik table.cart-table tr.removeable>td{display:block !important;width:auto !important;padding:0 !important;border:0 !important;background:none !important;float:none !important}html body.in-kosik table.cart-table td.cart-p-image{grid-area:img;align-self:start}html body.in-kosik table.cart-table td.cart-p-image img{width:72px !important;height:72px !important;max-width:none !important;object-fit:cover;border-radius:12px;background:var(--b2-cream)}html body.in-kosik table.cart-table td.p-name{grid-area:name;position:relative;padding-right:36px !important}html body.in-kosik table.cart-table td.p-name a.main-link{font-size:15px !important;font-weight:600 !important;line-height:1.35 !important;color:var(--b2-teal) !important;text-decoration:none !important}html body.in-kosik table.cart-table .cart-p-availability{margin:4px 0 0 !important;font-size:12.5px !important;color:var(--b2-muted) !important}html body.in-kosik table.cart-table .cart-p-availability .p-label{display:none !important}html body.in-kosik table.cart-table .cart-p-availability .availability-label{font-weight:500 !important;color:var(--b2-muted) !important}html body.in-kosik table.cart-table :is(a.show-related,tr.related){display:none !important}html body.in-kosik table.cart-table td.p-name .delete-cart-item{position:absolute;top:-8px;right:-8px;margin:0 !important}html body.in-kosik table.cart-table td.p-total form{display:none !important}html body.in-kosik table.cart-table button.remove-item{width:36px !important;height:36px !important;padding:0 !important;font-size:12px !important;line-height:1 !important;border:0 !important;border-radius:50% !important;background:none !important;color:var(--b2-muted) !important;opacity:.8}html body.in-kosik table.cart-table td.cart-p-image ~ td button.remove-item{display:inline-flex !important;align-items:center;justify-content:center;text-align:center !important;text-indent:0 !important}html body.in-kosik table.cart-table button.remove-item::before{font-size:13px !important;width:auto !important;height:auto !important;margin:0 !important;line-height:1 !important;position:static !important}html body.in-kosik table.cart-table button.remove-item:hover{background:var(--b2-cream) !important;opacity:1}html body.in-kosik table.cart-table td.p-quantity{grid-area:qty}html body.in-kosik table.cart-table td :is(.p-label){display:none !important}html body.in-kosik table.cart-table tr.removeable>td:is(.p-price,.p-discount){display:none !important}html body.in-kosik table.cart-table td.p-total{grid-area:tot;text-align:right}html body.in-kosik table.cart-table td.p-total .price-final{display:block;font-size:16px !important;font-weight:600 !important;color:var(--b2-ink) !important}.b2-std{display:block;font-size:12.5px;color:var(--b2-muted);text-decoration:line-through}.b2-save{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:var(--b2-pill);background:var(--b2-mint);font-size:12px;font-weight:600;color:var(--b2-teal);white-space:nowrap}html body.in-kosik table.cart-table .quantity{display:inline-flex !important;align-items:center;height:40px !important;width:auto !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-pill) !important;overflow:hidden;background:var(--b2-white) !important}html body.in-kosik table.cart-table .quantity label{order:2;margin:0 !important}html body.in-kosik table.cart-table .quantity input.amount{width:36px !important;height:38px !important;padding:0 !important;border:0 !important;background:none !important;text-align:center;font-size:16px !important;font-weight:600 !important;color:var(--b2-ink) !important;-moz-appearance:textfield}html body.in-kosik table.cart-table .quantity :is(button.increase,button.decrease){position:static !important;width:38px !important;height:38px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;color:var(--b2-teal) !important;font-size:18px !important;line-height:1 !important}html body.in-kosik table.cart-table .quantity button.decrease{order:1}html body.in-kosik table.cart-table .quantity button.increase{order:3}html body.in-kosik table.cart-table .quantity :is(button.increase,button.decrease):hover{background:var(--b2-cream) !important}.b2-addon{margin:24px 0 8px}.b2-addon__h{margin:0 0 12px !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--b2-muted) !important}.b2-addon__row{display:grid;gap:10px}.b2-addon .cart-related-product{display:flex !important;align-items:center;justify-content:space-between;gap:12px;width:auto !important;margin:0 !important;padding:10px 12px !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;background:var(--b2-white) !important}.b2-addon .cart-related-info{display:flex !important;align-items:center;gap:12px;min-width:0}.b2-addon .cart-related-img img{width:52px !important;height:52px !important;max-width:none !important;object-fit:cover;border-radius:10px;background:var(--b2-cream)}.b2-addon .cart-related-name{display:block;font-size:14px !important;font-weight:500 !important;line-height:1.35 !important;color:var(--b2-teal) !important;text-decoration:none !important}.b2-addon .cart-related-availability{display:none !important}.b2-addon .cart-related-button{display:flex !important;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.b2-addon .cart-related-button .price-final{font-size:14px !important;font-weight:600 !important;color:var(--b2-ink) !important}html body #content .b2-addon .cart-related-button .btn.btn-conversion.add-to-cart-button{min-height:34px !important;padding:0 16px !important;font-size:13px !important;background:var(--b2-white) !important;color:var(--b2-teal) !important;border:1.5px solid var(--b2-teal) !important;border-radius:var(--b2-pill) !important;box-shadow:none !important}html body #content .b2-addon .cart-related-button .btn.btn-conversion.add-to-cart-button:hover{background:var(--b2-teal) !important;color:var(--b2-white) !important}html body.in-kosik .cart-summary>h2.h4{display:none !important}html body.in-kosik .cart-summary{margin:16px 0 0 !important;padding:0 !important;border:0 !important}html body.in-kosik .cart-summary :is(.extras-wrapper,.extras-col){display:block !important;width:auto !important;margin:0 !important;padding:0 !important;float:none !important}html body.in-kosik .free-gifts-wrapper{display:flex !important;align-items:center;gap:14px;margin:0 0 12px !important;padding:12px 14px !important;border:1px dashed var(--b2-copper) !important;border-radius:var(--b2-r) !important;background:#FBF6EF !important}html body.in-kosik .free-gifts-img img{width:52px !important;height:52px !important;object-fit:cover;border-radius:10px}html body.in-kosik .free-gifts-img-hover{display:none !important}html body.in-kosik .free-gift-label{display:flex;flex-direction:column;gap:2px}.b2-gift-ey{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--b2-cta)}html body.in-kosik .free-gift-name{font-size:14px !important;font-weight:600 !important;color:var(--b2-teal) !important}.b2-gift-sub{font-size:12.5px;color:var(--b2-muted)}html body.in-kosik .free-gift-label>*{line-height:1.35 !important}html body.in-kosik .discount-coupon{margin:4px 0 0 !important;padding:0 !important}.b2-coupon-tog{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:500;color:var(--b2-teal);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3)}.b2-coupon-tog::after{content:"+";margin-left:8px;font-size:16px;text-decoration:none;display:inline-block}.discount-coupon.b2-open .b2-coupon-tog::after{content:"−"}html body.in-kosik .discount-coupon:not(.b2-open)>form{display:none !important}html body.in-kosik .discount-coupon>form{display:flex !important;gap:8px;margin:6px 0 0 !important;max-width:420px}html body.in-kosik .discount-coupon .icon-discount{display:none !important}html body.in-kosik .discount-coupon input.form-control{flex:1;height:46px !important;padding:0 14px !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;font-size:16px !important}html body.in-kosik .discount-coupon input.form-control:focus{border-color:var(--b2-teal) !important;box-shadow:0 0 0 1px var(--b2-teal) !important;outline:0 !important}html body.in-kosik .discount-coupon .btn{min-height:46px !important;padding:0 20px !important;background:var(--b2-teal) !important;color:var(--b2-white) !important;border:0 !important;border-radius:var(--b2-pill) !important;font-size:14px !important}html body.in-kosik .discount-coupon.b2-applied :is(.b2-coupon-tog,.applied-coupon__heading){display:none !important}html body.in-kosik .discount-coupon .applied-coupon{display:flex !important;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 0 !important;padding:0 !important;background:none !important;border:0 !important}.b2-cpn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;white-space:nowrap;border-radius:var(--b2-pill);background:var(--b2-mint);font-size:14px;line-height:1.2;color:var(--b2-teal)}.b2-cpn__l{color:var(--b2-muted)}.b2-cpn__k{font-weight:600;letter-spacing:.04em}.b2-cpn__v{font-weight:600}html body .recapitulation-single .b2-cpn{display:flex;width:100%;min-height:0;padding:4px 0;gap:6px;border-radius:0;background:none;white-space:normal}html body .recapitulation-single .b2-cpn__v{margin-left:auto;color:var(--b2-teal)}html body.in-kosik .discount-coupon .applied-coupon :is(form,fieldset){margin:0 !important;padding:0 !important;border:0 !important}html body.in-kosik .discount-coupon .applied-coupon .btn:not(#b2){min-height:36px !important;width:auto !important;height:auto !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-size:14px !important;font-weight:500 !important;color:var(--b2-muted) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:var(--b2-line) !important}html body.in-kosik .discount-coupon .applied-coupon .btn:not(#b2):hover{color:var(--b2-teal) !important;text-decoration-color:var(--b2-copper) !important}html body.ordering-process :is(.summary-wrapper,.order-summary-inner){margin:24px 0 0 !important;padding:22px 20px 20px !important;background:var(--b2-white) !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;box-shadow:none !important}html body.ordering-process :is(.summary-wrapper,.order-summary-inner)>h2.h4{margin:0 0 14px !important;padding:0 0 14px !important;border-bottom:1px solid var(--b2-line);font-size:17px !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--b2-teal) !important}html body.ordering-process .summary-wrapper .box{padding:0 !important;background:none !important;border:0 !important}html body.ordering-process .price-wrapper{display:grid !important;grid-template-columns:1fr auto;align-items:baseline;row-gap:4px}html body.ordering-process .price-wrapper .price-label.price-primary{font-size:15px !important;font-weight:500 !important;color:var(--b2-ink) !important}html body.ordering-process .price-wrapper .price.price-primary{font-size:20px !important;font-weight:600 !important;letter-spacing:-.01em;color:var(--b2-ink) !important}html body.ordering-process .price-wrapper :is(.price-label.price-secondary,.price.price-secondary){font-size:12px !important;color:var(--b2-muted) !important;font-weight:400 !important}.b2-save-sum{grid-column:1 / -1;display:flex;justify-content:space-between;margin:4px 0 0 !important;font-size:13.5px;color:var(--b2-teal)}.b2-save-sum strong{font-weight:600}.b2-eta{margin:16px 0 0 !important;padding:14px 0 0;border-top:1px solid var(--b2-line);font-size:13.5px !important;line-height:1.45 !important;color:var(--b2-muted) !important}.b2-eta strong{font-weight:600;color:var(--b2-ink)}.b2-eta--ship{margin:-8px 0 16px !important;padding:0;border:0}html body.ordering-process .next-step{display:flex !important;flex-direction:column-reverse;align-items:stretch;gap:6px;margin:16px 0 0 !important;padding:0 !important}html body.ordering-process .next-step .next-step-forward{width:100% !important;min-height:54px !important;margin:0 !important;justify-content:center;font-size:16px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important}html body.ordering-process .next-step .next-step-back{min-height:40px !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;font-size:14px !important;font-weight:500 !important;color:var(--b2-muted) !important;text-transform:none !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(74,92,90,.35) !important}html body.ordering-process .next-step .next-step-forward::after{content:none !important}html body.ordering-process .next-step :is(.next-step-forward,.next-step-back) span{text-transform:none !important;letter-spacing:0 !important;font:inherit !important}.b2-co-trust{margin:16px 0 0;text-align:center}.b2-co-sec{display:block;margin:0 0 12px !important;font-size:12.5px;line-height:1.4;color:var(--b2-muted)}.b2-co-sec::before{content:"";display:inline-block;vertical-align:-2px;margin-right:6px;width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Crect x='4' y='10.5' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 8 0v3.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Crect x='4' y='10.5' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10.5V7a4 4 0 0 1 8 0v3.5'/%3E%3C/svg%3E") center / contain no-repeat}.b2-co-sec span{white-space:nowrap}.b2-co-pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 !important}.b2-co-pay img{height:20px !important;width:auto !important;object-fit:contain}.b2-co-pay img:is([src*="APPLE_PAY"],[src*="GPAY"]){height:38px !important;margin:-8px -2px !important}html body.in-kosik .sidebar-in-cart{display:flex !important;flex-direction:column}html body.in-kosik .sidebar-in-cart .summary-wrapper{order:-1}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .box{display:block !important;height:auto !important;visibility:visible !important;overflow:visible !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box{display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;column-gap:14px;align-items:center;min-height:0 !important;margin:0 !important;padding:16px 20px !important;background:var(--b2-cream) !important;border:0 !important;border-radius:var(--b2-r) !important;text-align:left !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box img{grid-column:1;grid-row:1 / span 2;position:static !important;width:56px !important;height:56px !important;max-width:none !important;margin:0 !important;border-radius:50% !important;object-fit:cover}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box strong{grid-column:2;grid-row:1;align-self:end;display:block;width:auto !important;margin:0 !important;padding:0 !important;font-size:15px !important;font-weight:600 !important;line-height:1.3;color:var(--b2-teal) !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box ul{grid-column:2;grid-row:2;align-self:start;width:auto !important;margin:2px 0 0 !important;padding:0 !important;list-style:none !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box li{display:block !important;margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.6 !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box li::before,html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box i{display:none !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box li>span{display:inline !important;padding:0 !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box a{color:var(--b2-teal) !important;text-decoration:none !important}html body :is(.cart-empty,.sidebar-in-cart,.checkout-box) .contact-box a:hover{text-decoration:underline !important;text-decoration-color:var(--b2-copper) !important;text-underline-offset:3px}html body :is(.cart-empty .cart-content,.sidebar-in-cart .checkout-box-wrapper)>h2.h4,html body .checkout-box .toggle-contacts{display:block !important;width:auto !important;min-height:0 !important;margin:0 0 12px !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-size:17px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--b2-teal) !important;text-align:left !important}html body .checkout-box .toggle-contacts{pointer-events:none;cursor:default}html body .checkout-box .toggle-contacts :is(br,span){display:none !important}html body .checkout-box .toggle-contacts::after,html body .checkout-box .toggle-contacts::before{content:none !important;display:none !important}html body .checkout-box .box{opacity:1 !important;transform:none !important;max-height:none !important}html body .cart-content:has(>.order-summary>.checkout-box){display:flex !important;flex-direction:column}html body .cart-content>.order-summary:has(>.checkout-box){display:contents !important}html body .order-summary>.checkout-box{order:9;margin:32px 0 0 !important}html body.in-kosik .sidebar-in-cart .checkout-box-wrapper{margin:24px 0 0 !important}html body .cart-empty .cart-content>h2.h4{text-align:center !important}html body .cart-empty .contact-box{width:fit-content;max-width:100%;margin:0 auto !important}html body:is(.in-krok-1,.in-krok-2) .co-box{margin:0 0 28px !important;padding:0 !important;background:none !important;border:0 !important}html body:is(.in-krok-1,.in-krok-2) .co-box :is(h2.order-icon,h2){display:block !important;margin:0 0 14px !important;padding:0 !important;font-size:19px !important;font-weight:500 !important;color:var(--b2-teal) !important}html body:is(.in-krok-1,.in-krok-2) .co-box h2 i{display:none !important}html body.in-krok-1 .co-box select.form-control{height:52px !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;font-size:16px !important}html body.in-krok-1 .shipping-billing-table{display:grid !important;gap:8px;border:0 !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper{position:relative;margin:0 !important;padding:0 !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;background:var(--b2-white) !important;transition:border-color .18s ease}html body.in-krok-1 .shipping-billing-table .radio-wrapper.b2-hide{display:none !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper:hover{border-color:#B9C7C7 !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper.active{border-color:var(--b2-teal) !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper input[type="radio"]{position:absolute !important;left:16px;top:15px;width:18px !important;height:18px !important;margin:0 !important;clip:auto !important;opacity:1 !important;pointer-events:none;-webkit-appearance:none !important;appearance:none !important;border:1.5px solid var(--b2-field) !important;border-radius:50% !important;background:var(--b2-white) !important;box-shadow:none !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper input[type="radio"]:checked{border-color:var(--b2-teal) !important;background:var(--b2-teal) !important;box-shadow:inset 0 0 0 3.5px var(--b2-white) !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper input[type="radio"]:focus-visible{outline:2px solid var(--b2-teal) !important;outline-offset:2px}html body.in-krok-1 .shipping-billing-table .radio-wrapper.b2-pick:not(.active) .sublabel{display:none !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper>label{display:grid !important;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:4px;align-items:start;margin:0 !important;padding:13px 16px 13px 46px !important;min-height:0 !important;cursor:pointer;width:100% !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper>label::before,html body.in-krok-1 .shipping-billing-table .radio-wrapper>label::after{display:none !important}html body.in-krok-1 .shipping-billing-table .payment-info{display:contents !important}html body.in-krok-1 .shipping-billing-table .payment-info>span:not(.sublabel){display:none !important}html body.in-krok-1 .shipping-billing-table .shipping-billing-name{grid-column:1;grid-row:1 / span 2;align-self:center;font-size:15px !important;font-weight:500 !important;line-height:1.35 !important;color:var(--b2-ink) !important}html body.in-krok-1 .shipping-billing-table .question-tooltip{display:none !important}html body.in-krok-1 .shipping-billing-table .payment-shipping-price{grid-column:2;grid-row:1;justify-self:end;float:none !important;position:static !important;font-size:14px !important;font-weight:500 !important;color:var(--b2-ink) !important;text-transform:none !important}html body.in-krok-1 .shipping-billing-table .payment-shipping-price.for-free{font-weight:500 !important;color:#2E7D4F !important}html body.in-krok-1 #order-billing-methods .payment-shipping-price.for-free{display:none !important}html body.in-krok-1 .shipping-billing-table .payment-logo{grid-column:2;grid-row:2;justify-self:end;display:block !important;width:auto !important;margin:0 !important;float:none !important;position:static !important}html body.in-krok-1 .shipping-billing-table .payment-logo img{width:auto !important;max-width:64px !important;height:20px !important;object-fit:contain}html body.in-krok-1 #order-billing-methods .payment-logo{grid-row:1 / span 2;align-self:center}html body.in-krok-1 .shipping-billing-table .not-possible-info{font-size:12.5px !important;color:var(--b2-muted) !important}html body.in-krok-1 .shipping-billing-table .radio-wrapper.inactive,html body.in-krok-1 .shipping-billing-table .radio-wrapper.disabled{opacity:.55}html body.in-krok-1 .cart-toggle-unselected-options{display:none !important}html body.in-krok-1 .cart-hide-unselected-options .radio-wrapper.unselected-option:not(.b2-hide){display:block !important;visibility:visible !important;height:auto !important;max-height:none !important;opacity:1 !important;overflow:visible !important}html body.in-krok-1 :is(.b2-zbal-order-shipping-methods>#order-shipping-methods,.b2-zbal-order-billing-methods>#order-billing-methods) .radio-wrapper:not(:has(input[type="radio"]:checked)):not(#b2){display:none !important}.b2-change{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin:6px 0 0;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:500;color:var(--b2-teal);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3)}.b2-change:hover{text-decoration-color:var(--b2-copper)}.b2-change[hidden]{display:none}html body.in-krok-1 .shipping-billing-table .sublabel{grid-column:1 / -1;grid-row:3;display:block !important;margin:4px 0 0 !important;font-size:13px !important;line-height:1.45 !important;color:var(--b2-muted) !important}html body.in-krok-1 .radio-wrapper.b2-pick .sublabel a{display:inline-flex !important;align-items:center;gap:6px;min-height:32px;padding:0;margin-top:2px;line-height:1.25 !important;font-size:14px !important;font-weight:500 !important;color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body.in-krok-1 .radio-wrapper.b2-pick .sublabel a::before{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") center / contain no-repeat}html body.in-krok-1 .radio-wrapper.b2-pick .sublabel a:hover{text-decoration-color:var(--b2-copper) !important}html body.in-krok-1 .radio-wrapper.b2-pick.active .sublabel a{font-weight:600 !important}html body.in-krok-1 .radio-wrapper.b2-picked .sublabel a{color:var(--b2-ink) !important;font-weight:500 !important;text-decoration:none !important}html body.in-krok-1 .radio-wrapper.b2-picked .sublabel a::after{content:"Zmeniť";margin-left:8px;font-weight:600;color:var(--b2-teal);text-decoration:underline;text-underline-offset:3px}@keyframes b2-need{0%,100%{box-shadow:0 0 0 1px var(--b2-cta)}50%{box-shadow:0 0 0 4px rgba(154,90,34,.25)}}html body.in-krok-1 .radio-wrapper.b2-need{border-color:var(--b2-cta) !important;animation:b2-need 1s ease 2}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item{display:grid !important;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:8px 0 !important;border:0 !important;border-bottom:1px solid rgba(0,59,61,.08) !important;font-size:14px}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item>div{padding:0 !important;border:0 !important;width:auto !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item-name a{color:var(--b2-ink) !important;text-decoration:none !important;font-weight:500}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item-amount{color:var(--b2-muted)}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item-gift{grid-template-columns:1fr}html body:is(.in-krok-1,.in-krok-2) #summary-box .cart-item-gift .for-free{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--b2-cta) !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .order-summary-item.helper{display:flex !important;flex-wrap:nowrap !important;justify-content:space-between;gap:12px;padding:10px 0 8px !important;border:0 !important;font-size:14px}html body:is(.in-krok-1,.in-krok-2) #summary-box .order-summary-item.helper>div{flex:0 1 auto !important;max-width:none !important;width:auto !important;padding:0 !important;float:none !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .recapitulation-single{display:block !important;padding:6px 0 !important;border:0 !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .recapitulation-shipping-billing-label{display:block !important;margin:0 0 2px;font-size:12px;color:var(--b2-muted)}html body:is(.in-krok-1,.in-krok-2) #summary-box .recapitulation-shipping-billing-info{display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:baseline;gap:12px;font-size:14px;font-weight:500 !important;text-align:left;width:auto !important;float:none !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .recapitulation-shipping-billing-info>span{order:2;flex:none;margin:0 0 0 auto !important;padding:0 !important;font-weight:600;float:none !important;position:static !important}html body:is(.in-krok-1,.in-krok-2) #summary-box .order-summary-item.price{display:block !important;margin-top:6px;padding-top:12px !important;border-top:1px solid rgba(0,59,61,.12) !important}html body.in-krok-2 #order-form .co-box{margin:0 0 32px !important}html body.in-krok-2 #order-form :is(.co-box>fieldset,.co-billing-address>fieldset,#note>fieldset,.stay-in-touch){margin:0 !important;padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;min-width:0}html body.in-krok-2 #order-form .co-box h2{font-size:19px !important;line-height:1.3 !important;margin:0 0 16px !important}html body.in-krok-2 #order-form .form-group{position:relative;width:100% !important;max-width:560px;margin:0 0 16px !important;padding:0 !important}html body.in-krok-2 #order-form .form-group>label:not(.whole-width){display:block !important;width:auto !important;margin:0 0 8px !important;padding:0 !important;font-size:13px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:.01em;color:var(--b2-teal) !important}html body.in-krok-2 #order-form .required-asterisk::after{color:var(--b2-copper) !important}html body.in-krok-2 #order-form .form-control-wrapper{width:100% !important;max-width:none !important}html body.in-krok-2 #order-form .form-group>label.js-location--hidden{display:none !important}html body.in-krok-2 #order-form .form-control{width:100% !important;height:52px !important;padding:0 16px !important;font-size:16px !important;line-height:normal !important;color:var(--b2-ink) !important;background:var(--b2-white) !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;box-shadow:none !important;transition:border-color .18s ease,box-shadow .18s ease}html body.in-krok-2 #order-form textarea.form-control{height:auto !important;min-height:104px;padding:14px 16px !important;line-height:1.5 !important;resize:vertical}html body.in-krok-2 #order-form .form-control:hover{border-color:var(--b2-muted) !important}html body.in-krok-2 #order-form .form-control:focus{border-color:var(--b2-teal) !important;box-shadow:0 0 0 1px var(--b2-teal) !important;outline:0 !important}html body.in-krok-2 #order-form .form-control:is(.error-field,[aria-invalid="true"]){border-color:#C77866 !important}html body.in-krok-2 #order-form .form-control:is(.error-field,[aria-invalid="true"]):focus{border-color:#B83A2A !important;box-shadow:0 0 0 1px #B83A2A !important}html body.in-krok-2 #order-form .phone-combined-input{display:flex !important;align-items:stretch;gap:8px}html body.in-krok-2 #order-form .phone-combined-input .form-control{flex:1 1 auto;max-width:none !important}html body.in-krok-2 #order-form .phone-combined-input .country-flags{flex:none;align-self:stretch;height:52px !important;padding:0 6px !important;border:1px solid var(--b2-field) !important;border-radius:var(--b2-r-sm) !important;background:var(--b2-white) !important}html body.in-krok-2 #order-form .phone-combined-input .country-flag.selected{height:50px !important}html body.in-krok-2 #order-form #billZip{max-width:180px}html body.in-krok-2 #order-form .form-legend{margin:0 0 14px !important;padding:0 !important;text-align:left !important;font-size:12.5px !important;color:var(--b2-muted) !important}html body.in-krok-2 #order-form .form-legend .required-asterisk{float:none !important;position:static !important;font-size:inherit !important}html body.in-krok-2 #order-form .b2-acc{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;max-width:560px;margin:0 0 22px !important;padding:14px 18px !important;background:var(--b2-cream);border-radius:var(--b2-r-sm)}html body.in-krok-2 #order-form .b2-acc>.label{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--b2-teal) !important}.b2-acc__s{display:block;font-weight:400;color:var(--b2-muted);font-size:13px}html body.in-krok-2 #order-form .b2-acc>div{width:auto !important;margin:0 !important;padding:0 !important}html body.in-krok-2 #order-form .b2-acc .login-from-cart:not(#b2){display:inline-flex !important;align-items:center;min-height:40px !important;width:auto !important;margin:0 !important;padding:0 18px !important;background:var(--b2-white) !important;border:1px solid var(--b2-teal) !important;border-radius:var(--b2-pill) !important;box-shadow:none !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;text-transform:none !important;letter-spacing:0 !important;color:var(--b2-teal) !important;text-decoration:none !important}html body.in-krok-2 #order-form .b2-acc .login-from-cart:not(#b2):hover{background:var(--b2-teal) !important;color:var(--b2-cream) !important}html body.in-krok-2 #order-form p.label.js-location{display:block !important;margin:0 0 8px !important;font-size:13px !important;font-weight:500 !important;color:var(--b2-teal) !important}html body.in-krok-2 #order-form .form-control-wrapper--with-note{display:block !important}html body.in-krok-2 #order-form .form-control-wrapper--with-note>strong{display:flex;align-items:center;height:52px;padding:0 16px;background:#F7F8F6;border:1px solid var(--b2-line);border-radius:var(--b2-r-sm);font-size:16px;font-weight:500;color:var(--b2-ink)}html body.in-krok-2 #order-form .form-control-wrapper--with-note .helpNote{display:block;margin:6px 0 0;font-size:12.5px;font-style:normal;line-height:1.5;color:var(--b2-muted)}html body.in-krok-2 #order-form .helpNote a{color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body.in-krok-2 #order-form label.whole-width{position:relative !important;display:block !important;min-height:22px;margin:0 !important;padding:0 0 0 32px !important;font-size:15px !important;font-weight:500 !important;line-height:1.45 !important;color:var(--b2-ink) !important;cursor:pointer}html body.in-krok-2 #order-form label.whole-width::before{content:"" !important;position:absolute !important;left:0 !important;top:1px !important;transform:none !important;width:20px !important;height:20px !important;margin:0 !important;box-sizing:border-box;border:1.5px solid var(--b2-field) !important;border-radius:6px !important;background:var(--b2-white) !important;transition:border-color .15s,background-color .15s}html body.in-krok-2 #order-form label.whole-width:hover::before{border-color:var(--b2-teal) !important}html body.in-krok-2 #order-form input[type="checkbox"]:checked + label.whole-width::before{border-color:var(--b2-teal) !important;background:var(--b2-teal) !important}html body.in-krok-2 #order-form label.whole-width::after{content:"" !important;position:absolute !important;left:0 !important;top:1px !important;transform:none !important;width:20px !important;height:20px !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important}html body.in-krok-2 #order-form input[type="checkbox"]:checked + label.whole-width::after{background:var(--b2-white) !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E") center / 20px 20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E") center / 20px 20px no-repeat}html body.in-krok-2 #order-form input[type="checkbox"]:focus-visible + label.whole-width::before{outline:2px solid var(--b2-teal);outline-offset:2px}html body.in-krok-2 #order-form .company-shopping{margin:0 0 20px !important}html body.in-krok-2 #order-form .co-box-additional{max-width:560px;padding-top:4px !important;border:0 !important;border-radius:0 !important}html body.in-krok-2 #order-form .co-box-additional .form-group{margin:0 0 14px !important}html body.in-krok-2 #order-form #note .form-group{margin:4px 0 18px !important}.b2-reg{display:block}.b2-reg__s,html body.in-krok-2 #order-form #reg-info{display:block;margin-top:2px;font-size:13px;font-weight:400;line-height:1.45;color:var(--b2-muted)}html body.in-krok-2 #order-form #reg-info.js-hidden{display:none}html body.in-krok-2 #order-form .consents{margin:0 0 12px !important;max-width:none}html body.in-krok-2 #checkoutSidebar #summary-box{margin-bottom:24px !important}html body.in-krok-2 #checkoutSidebar>.cart-content{padding-left:0 !important;padding-right:0 !important}html body.in-krok-2 #order-form .consents label.whole-width{font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--b2-muted) !important}html body.in-krok-2 #order-form .consents .cb{display:inline !important;margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important}html body.in-krok-2 #order-form .consents .cb>input{display:none !important}html body.in-krok-2 #order-form .consents .cb::before,html body.in-krok-2 #order-form .consents .cb::after{content:none !important;display:none !important}html body.in-krok-2 #order-form .consents a{color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}html body.in-krok-2 #order-form .consents p.label{margin:4px 0 0 !important;font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--b2-muted) !important}html body.in-krok-2 #order-form .consents .tip{width:16px !important;height:16px !important;margin-left:4px !important;background:none !important;border:1px solid #B9C7C7;color:var(--b2-muted) !important;font:600 10px/1 var(--b2-font,inherit) !important;font-style:normal !important;vertical-align:1px !important}html body.in-krok-2 #order-form .consents .tip:hover{border-color:var(--b2-teal);color:var(--b2-teal) !important}html body.in-krok-2 #order-form .consents .tip-box{border-radius:var(--b2-r-sm) !important;box-shadow:0 8px 28px rgba(0,59,61,.14) !important;color:var(--b2-ink) !important}html body.in-krok-2 #submit-order:not(#b2){display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100% !important;min-height:60px !important;padding:10px 20px !important;text-transform:none !important;letter-spacing:0 !important}html body.in-krok-2 #submit-order .order-button-text{font-size:17px !important;font-weight:600 !important;line-height:1.2 !important;text-transform:none !important;letter-spacing:0 !important}html body.in-krok-2 #submit-order .order-button-suffix{font-size:12.5px !important;font-weight:500 !important;line-height:1.2 !important;opacity:.85;text-transform:none !important;letter-spacing:.01em !important;margin:0 !important;padding:0 !important}html body.in-krok-2 #bcu2{clear:both}html body.in-krok-2 #checkoutSidebar{top:0 !important}@media (min-width: 992px){html body.in-krok-2 #order-form>.row.cart-row{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(320px,400px);column-gap:56px;margin:0 !important}html body.in-krok-2 #order-form>.row.cart-row::before,html body.in-krok-2 #order-form>.row.cart-row::after{content:none !important;display:none !important}html body.in-krok-2 #order-form>.row.cart-row>:is(#checkoutContent,#checkoutSidebar){float:none !important;width:auto !important;max-width:none !important;padding:0 !important}}html body .messages .msg{position:fixed !important;z-index:10050;top:12px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:480px;padding:14px 18px 14px 50px !important;border:1px solid var(--b2-line) !important;border-radius:var(--b2-r) !important;background:var(--b2-white) !important;box-shadow:0 12px 32px rgba(0,42,44,.12) !important;color:var(--b2-ink) !important;font-size:14.5px !important;font-weight:400 !important;line-height:1.45 !important;text-align:left !important;animation:b2-toast .35s cubic-bezier(.2,.8,.2,1)}html body .messages .msg::before{content:"";position:absolute;top:14px;left:16px;width:22px;height:22px;border-radius:50%;background:var(--b2-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003B3D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat}html body .messages .msg.msg-error::before,html body .messages .msg.msg-warning::before{background:#FBEAE5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A04A3A' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6.5v7M12 17.5v.1'/%3E%3C/svg%3E") center / 14px no-repeat}html body .messages .msg.msg-info::before{background:var(--b2-cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003B3D' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 10.5v7M12 6.5v.1'/%3E%3C/svg%3E") center / 14px no-repeat}html body .messages .msg .container{width:auto !important;max-width:none !important;padding:0 !important}html body .messages .msg a{color:var(--b2-teal) !important;text-decoration:underline !important;text-decoration-color:var(--b2-copper) !important;text-underline-offset:3px}@keyframes b2-toast{from{opacity:0;transform:translate(-50%,-8px)}}@keyframes b2-spin{to{transform:rotate(360deg)}}html body .overlay.spinner{background:rgba(255,255,255,.5) !important}html body :is(.overlay.spinner,.loader-overlay) .loader,html body .loader{width:30px !important;height:30px !important;margin:-15px 0 0 -15px !important;padding:0 !important;border:2px solid rgba(0,59,61,.12) !important;border-top-color:var(--b2-teal) !important;border-radius:50% !important;background:none !important;box-shadow:none !important;animation:b2-spin .8s linear infinite !important}html body .loader::before,html body .loader::after{content:none !important;display:none !important}html.b2-busy-on body .overlay.spinner{background:transparent !important}html.b2-busy-on body .overlay.spinner .loader{display:none !important}html body .b2-busy:not(#b2){position:relative;color:transparent !important;pointer-events:none}html body .b2-busy>*{visibility:hidden}html body .b2-busy::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:b2-spin .7s linear infinite}html body .b2-busy:is(.btn-secondary,.btn-default)::after{border-color:rgba(0,59,61,.15);border-top-color:var(--b2-teal)}@media (prefers-reduced-motion: reduce){html body .loader,html body .b2-busy::after{animation-duration:1.6s !important}}#colorbox .advanced-order{text-align:left}#colorbox .advanced-order .h1{display:flex;align-items:center;gap:10px;margin:0 0 16px !important;font-size:20px !important;font-weight:500 !important;line-height:1.25 !important;color:var(--b2-teal) !important;text-align:left !important}#colorbox .advanced-order .h1::before{content:"";width:26px;height:26px;flex:none;border-radius:50%;background:var(--b2-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003B3D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 16px no-repeat}.b2-ao-item{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:12px;border:1px solid var(--b2-line);border-radius:var(--b2-r)}.b2-ao-item img{width:64px !important;height:64px !important;object-fit:cover;border-radius:10px;background:var(--b2-cream);flex:none}.b2-ao-item__t{min-width:0}#colorbox .advanced-order .b2-ao-item .h2{margin:0 !important;font-size:15px !important;font-weight:600 !important;line-height:1.35 !important;color:var(--b2-teal) !important;text-align:left !important}.b2-ao-item__p{display:block;margin-top:4px;font-size:14px;font-weight:600;color:var(--b2-ink)}#colorbox .advanced-order .advancedOrder__buttons{display:flex !important;flex-direction:column;align-items:stretch;gap:4px;margin:0 0 8px !important}#colorbox .advanced-order .advancedOrder__buttons .btn-conversion{order:1;width:100%;min-height:52px !important;justify-content:center;font-size:16px !important}#colorbox .advanced-order .advancedOrder__buttons .next-step-back{order:2;min-height:40px !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;font-size:14px !important;font-weight:500 !important;color:var(--b2-teal) !important;text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:rgba(0,59,61,.3) !important}#colorbox .advanced-order .advanced-order-suggestion{margin:24px 0 12px !important;padding-top:24px !important;border-top:1px solid var(--b2-line);font-size:18px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--b2-teal) !important;text-align:left !important}@keyframes b2-drawer{from{transform:translateX(32px);opacity:0}}html body #colorbox:has(.advanced-order){position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:100vw !important;height:100% !important;max-height:none !important;overflow:hidden !important;background:var(--b2-white);box-shadow:-24px 0 60px rgba(0,29,30,.16);animation:b2-drawer .32s cubic-bezier(.2,.8,.2,1)}html body #colorbox:has(.advanced-order) :is(#cboxWrapper,#cboxContent){position:relative !important;top:0 !important;left:0 !important;float:none !important;width:100% !important;height:100% !important;margin:0 !important}html body #colorbox:has(.advanced-order) #cboxWrapper>div:not(:nth-child(2)),html body #colorbox:has(.advanced-order) :is(#cboxMiddleLeft,#cboxMiddleRight){display:none !important}html body #colorbox:has(.advanced-order) #cboxWrapper>div:nth-child(2){height:100%}html body #colorbox:has(.advanced-order) #cboxLoadedContent{width:100% !important;height:100% !important;margin:0 !important;padding:20px 20px 32px !important;box-sizing:border-box;overflow-y:auto !important;overscroll-behavior:contain;scrollbar-width:none;background:none !important}html body #colorbox:has(.advanced-order) #cboxLoadedContent::-webkit-scrollbar{display:none}html body #colorbox:has(.advanced-order) #cboxLoadedContent .colorbox-html-content{padding:0 !important}html body #colorbox:has(.advanced-order) .advanced-order .h1{padding-right:48px}html body #colorbox:has(.advanced-order) #cboxClose{position:absolute !important;top:14px !important;right:14px !important;z-index:2;width:40px !important;height:40px !important;border-radius:50%;background-color:var(--b2-white) !important}html body #colorbox:has(.advanced-order) #cboxClose:hover{background-color:var(--b2-cream) !important}html body #colorbox:has(.advanced-order) .advanced-order .products-wrapper .product-slider{width:auto !important;overflow:visible !important;cursor:auto !important}html body #colorbox:has(.advanced-order) .advanced-order .products-wrapper .products-block{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;width:auto !important;transform:none !important;transition:none !important}html body #colorbox:has(.advanced-order) .advanced-order .products-wrapper .product{width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}html body #colorbox:has(.advanced-order) .advanced-order .products-wrapper .product:nth-child(n+5){display:none !important}html body #colorbox:has(.advanced-order) .advanced-order .products-wrapper :is(.product-slider-pagination,.product-slider-navigation){display:none !important}@media (min-width: 768px){html body #colorbox:has(.advanced-order){width:480px !important}html body #colorbox:has(.advanced-order) #cboxLoadedContent{padding:28px 28px 40px !important}}@media (min-width: 768px){html body.ordering-process ol.cart-header li.step>:is(a,strong){flex-direction:row;justify-content:center;gap:10px;font-size:14px !important}html body.in-kosik table.cart-table tr.removeable{grid-template-columns:88px minmax(0,1fr) auto 120px;grid-template-areas:"img name qty tot"}html body.in-kosik table.cart-table td.cart-p-image img{width:88px !important;height:88px !important}html body.in-kosik table.cart-table td.p-name{padding-right:0 !important}html body.in-kosik table.cart-table td.p-name .delete-cart-item{position:static;display:inline-block !important;margin-top:2px}html body.in-kosik table.cart-table td.p-name .delete-cart-item button.remove-item{display:inline-flex !important;visibility:visible !important;margin-top:8px !important;width:auto !important;height:auto !important;border-radius:0 !important;font-size:13px !important;color:var(--b2-muted) !important;text-decoration:underline;text-underline-offset:3px}html body.in-kosik table.cart-table td.p-name .delete-cart-item button.remove-item::before{content:none !important}html body.in-kosik table.cart-table td.p-name .delete-cart-item button.remove-item .sr-only{position:static !important;width:auto !important;height:auto !important;clip:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;white-space:nowrap;background:none !important;color:inherit !important;font:inherit !important;box-shadow:none !important}html body.in-kosik table.cart-table td.p-name .delete-cart-item button.remove-item:hover{color:var(--b2-teal) !important;background:none !important}.b2-addon__row{grid-template-columns:1fr 1fr}html body.ordering-process .next-step{flex-direction:row-reverse;justify-content:space-between;align-items:center}html body.ordering-process .summary-wrapper .next-step,html body.ordering-process #checkoutSidebar .next-step{flex-direction:column-reverse;align-items:stretch}.b2-co-secure{font-size:13px}}@media (min-width: 992px){html body.in-kosik .cart-row,html body.in-krok-1 .cart-row{display:grid !important;grid-template-columns:minmax(0,1fr) 380px;gap:56px;margin:0 !important}html body.in-kosik .cart-row>[class*="col-"],html body.in-krok-1 .cart-row>[class*="col-"]{width:auto !important;max-width:none !important;padding:0 !important;float:none !important}html body.in-kosik .cart-row>.col-md-8,html body.in-krok-1 .cart-row>:first-child{grid-column:1 !important;grid-row:1 !important;order:0 !important}html body.in-kosik .cart-row>.sidebar-in-cart,html body.in-krok-1 .cart-row>#checkoutSidebar{grid-column:2 !important;grid-row:1 !important;order:0 !important}html body.in-kosik .sidebar-in-cart,html body.in-krok-1 #checkoutSidebar{position:sticky !important;top:24px;align-self:start}html body.ordering-process :is(.summary-wrapper,.order-summary-inner){margin-top:20px !important;padding:24px !important}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition:none !important;animation:none !important}}@media (max-width: 767px){html body :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),select,textarea){font-size:16px !important}}.b2-empty{display:none !important}html body #hodnoceniobchodu{padding-top:0 !important}@media (max-width: 1023px){html body:not(.type-index) #hodnoceniobchodu>h2{margin-top:48px !important}}#description .basic-description>.b2-sec:last-child{margin-bottom:0}html body .p-detail .products-related-header{margin-top:32px !important;margin-bottom:0 !important}html body .p-detail .products-related-wrapper{padding-top:16px !important}html body #content .welcome .bc7-pullup{margin-top:-40px !important}@media (min-width: 992px){html body #content-wrapper{width:auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;container-type:inline-size;--b2-in:max(var(--b2-pad),calc((100cqw - 1280px) / 2))}html body #content{padding-left:var(--b2-in) !important;padding-right:var(--b2-in) !important}html body #header .container,html body #footer .footer-rows,html body #footer .footer-bottom{width:auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:max(var(--b2-pad),calc((100% - 1280px) / 2)) !important;padding-right:max(var(--b2-pad),calc((100% - 1280px) / 2)) !important}html body #content .homepage-group-title,html body #content .biocen-banners,html body #content .homepage-blog-wrapper.blog-wrapper{max-width:none;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}html body #content .products-wrapper.product-slider-holder{width:auto !important;margin-left:calc(-1 * min(60px,var(--b2-in))) !important;margin-right:calc(-1 * min(60px,var(--b2-in))) !important;padding-left:max(0px,calc(min(60px,var(--b2-in)) - 28px)) !important;padding-right:max(0px,calc(min(60px,var(--b2-in)) - 28px)) !important}html body #content .welcome-wrapper .welcome{width:auto !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body #content .welcome .bc7-pullup{margin-left:0 !important;margin-right:0 !important;margin-top:-32px !important}html body #content .welcome .bc7-lab-wrap{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body #content-wrapper>.breadcrumbs{padding-left:var(--b2-in) !important;padding-right:var(--b2-in) !important}html body #content .full-width>.container-full-width{max-width:none !important;padding-left:max(var(--b2-pad),calc((100vw - 1280px) / 2)) !important;padding-right:max(var(--b2-pad),calc((100vw - 1280px) / 2)) !important}html body #content .products-block.products-page{margin-left:-28px !important;margin-right:-28px !important}html body #content .bc-wrap{padding-left:0 !important;padding-right:0 !important}}