html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body,html{padding:0;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:var(--color-neutral900,#1a1a1a);min-height:100%;box-sizing:border-box;text-size-adjust:100%}html{overflow-y:auto}body{overflow-x:hidden}*,::after,::before{box-sizing:inherit;padding:0;margin:0}button,input,select,textarea{font-family:Poppins,sans-serif}a,button{cursor:pointer}.too-svg-icon{display:inline-block;height:24px;width:24px;vertical-align:middle;fill:currentColor;transition-property:transform,fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4,0,0.4,1)}.too-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:14px 40px;min-width:40px;min-height:40px;color:#000;font-family:inherit;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.07px;white-space:nowrap;touch-action:manipulation;user-select:none;outline:0;border:0;border-radius:8px;background-color:transparent;text-decoration:none}.too-btn--stroked{border:1px solid}.too-btn--centered{margin:0 auto}.too-btn--fit{width:fit-content}.too-btn--stroked{border:1px solid}.too-btn--small{min-height:32px;min-width:32px;padding:6px 10px;font-size:13px;font-weight:500}.too-btn--primary{color:#73bf44;border-color:#73bf44}.too-btn--tertiary{color:#f76819;border-color:#f76819}.too-btn--flat.too-btn--primary{background-color:#73bf44;color:#fff}.too-btn--flat.too-btn--tertiary{color:#fff;background-color:#f76819}.too-btn--black{background-color:#000;color:#fff}.too-btn--plain{background:0 0}.too-btn .too-svg-icon{margin-inline-end:.5rem}.too-btn--small .too-svg-icon{width:18px;height:18px}.too-btn--no-bg{background:0 0}.too-btn__icon{width:24px;height:24px;fill:currentColor}.too-btn__icon--primary{color:#72bf44}.too-btn--small .too-btn__icon{transform:scale(.875);transform-origin:left}a.btn,button.btn{box-shadow:none}a.btn,button.btn{position:relative;display:flex;align-items:center;justify-content:center;gap:.375rem;border:1px solid transparent;border-radius:6px;width:100%;height:48px;padding:0 20px;color:#000;background:#fff;font:inherit;font-weight:700;letter-spacing:.3px;white-space:nowrap;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;transition:.3s;outline:0}.btn.btn-primary{color:#fff;background:0 0;background-color:#73bf44;border-color:transparent}.btn.btn-outline-primary{color:#73bf44;border:1px solid #73bf44}.btn.btn-outline-primary:active,.btn.btn-outline-primary:hover{background-color:#73bf44;color:#fff}.btn>img,.btn>svg{flex-shrink:0}.bi{width:1em;height:1em;vertical-align:-.125em;fill:currentColor}.btn>.bi{flex-shrink:0;width:1.5em;height:1.5em;fill:currentColor;transition:.2s ease-in-out transform}.wide-bg{position:relative}.wide-bg::after{content:"";position:absolute;bottom:0;left:-10000px;right:-10000px;z-index:-1;height:100%;background:var(--bg-color)}.too-container{max-width:100%;width:calc(100% - 32px);margin-inline:auto;box-sizing:border-box}@media (min-width:520px){.too-container{width:calc(100% - 48px)}}@media (min-width:1080px){.too-container{width:calc(100% - 64px)}}@media (max-width:719px){.d-sm-n{display:none}}.too-mp-container{position:relative;width:100%;overflow:hidden;padding-top:20px;margin-top:-20px}.too-content-container{max-width:1344px;width:100%;margin:0 auto;padding:0}@media (min-width:720px) and (max-width:1079px){.too-content-container{padding:0 24px}}@media (min-width:1080px){.too-content-container{padding:0 32px}}.too-flex{display:flex;flex-wrap:wrap}.too-flex__col-100{box-sizing:border-box;padding-left:8px;padding-right:8px;width:100%}.too-flex__col-35{box-sizing:border-box;padding-left:8px;padding-right:8px;width:100%}.too-flex__col-65{box-sizing:border-box;padding-left:8px;padding-right:8px;width:100%}.too-box{width:100%;padding:0 0 46px;border-radius:var(--radius12,12px)}.too-box__container{display:flex;flex-direction:column;border-radius:0;padding:16px 0 24px}.too-box[data-bg]{box-shadow:0 0 0 100vmax var(--bg-color,rgb(var(--colour-neutral-2,245,245,245)));clip-path:inset(0 -100vmax);background-color:var(--bg-color,rgb(var(--colour-neutral-2,245,245,245)));transform:translateZ(0);padding-top:4em;margin-bottom:4em}.inspire-box .too-box__container{background-color:#f5f5f5}.too-box__title{margin-bottom:2rem}.too-box__content--full{margin:0 -24px}@media (min-width:720px){.too-box__container{border-radius:12px}}@media (min-width:1080px){.too-content-container{padding:0 32px}.too-flex__col-35{width:35%}.too-flex__col-65{width:65%}.too-box{padding-bottom:36px}.too-box__container{padding:16px 24px 24px}}@media (min-width:1921px){.too-mp-container{padding-top:20px}}@media (min-width:1024px){.row{display:flex;margin-left:-15px;margin-right:-15px}.row>div{flex:1;margin:0 15px}}.too-topbar{position:relative;margin-bottom:20px;z-index:1000;background-color:var(--color-white,#fff);height:72px}.too-topbar--promo{height:112px}.too-topbar__container{position:relative;width:100%;top:0;left:0;z-index:2;background:var(--color-white,#fff);box-shadow:var(--bottom02,0 2px 4px 0 rgba(0,0,0,var(--opacity08,.08)),0 0 2px 1px rgba(0,0,0,var(--opacity08,.08)));transition:transform .3s cubic-bezier(.4, 0, .2, 1)}@media (min-width:720px){.too-topbar{height:132px}}@media (min-width:900px){.too-topbar__container{height:100px}body:not(.no-sticky-header) .too-topbar__container{position:fixed;top:0;height:100px}}@media (min-width:1080px){.too-topbar{height:180px}.too-topbar__container{overflow:visible;box-shadow:none}body:not(.no-sticky-header) .animations .too-topbar__container{animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running headerNormal}body:not(.no-sticky-header) .animations.too-topbar--fixed .too-topbar__container{animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running headerShrink}}@media (min-width:1600px){.too-topbar__container{width:100%}}.too-infobar{width:100%}.too-infobar__content{overflow:hidden;width:100%;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--promo-color-bg)}.too-infobar img{display:block}.too-messages{display:flex;height:32px;background:#f5f5f5}.too-topbar--fixed .too-messages{display:none}.too-features{display:flex;gap:30px;align-items:center;justify-content:center;width:100%;max-width:1280px;padding:0}.too-feature{color:#6c6c6c;font-weight:500;line-height:1.571}.too-feature a{color:inherit;text-decoration:none}.too-feature a:hover{text-decoration:underline}.too-feature+.too-feature::before{content:"\2022";color:#72bf44;margin-left:-15px;padding-right:15px}@media (max-width:719px){.too-messages{display:none}}@media (min-width:720px){.too-infobar{position:absolute;top:0;left:0;transform:translateY(0);transition:transform .3s}.too-topbar--fixed .too-infobar{transform:translateY(-100%)}}.too-header{width:100%;height:100%;background:var(--color-white,#fff)}.too-topbar--fixed .too-header{box-shadow:var(--bottom02,0 2px 4px 0 rgba(0,0,0,var(--opacity08,.08)),0 0 2px 1px rgba(0,0,0,var(--opacity08,.08)))}.too-header__container{display:flex;-webkit-box-align:center;align-items:center;flex-flow:wrap;-webkit-box-pack:justify;justify-content:space-between;height:100%;min-height:72px;max-width:1280px;padding:0}.too-header__logo{display:flex;position:relative;flex-shrink:0;-webkit-box-align:center;align-items:center;height:100%}.too-header__contact{display:none;-webkit-box-align:center;align-items:center;-webkit-box-flex:2;flex-grow:2;-webkit-box-pack:center;justify-content:center;width:100%;padding:0 16px 10px 4px;order:4;margin-left:-16px;-webkit-tap-highlight-color:transparent;height:44px;gap:18px;color:#595959;font-size:16px;font-weight:600}.too-header__icons{display:flex;order:3;height:100%;padding-top:4px}.header-link{text-decoration:none;color:inherit}.header-link:active,.header-link:focus,.header-link:hover{text-decoration:none;color:inherit}.header-logo{display:flex;-webkit-box-align:center;align-items:center;overflow:hidden;transition:transform .3s cubic-bezier(.4, 0, .2, 1)}.header-logo__container{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;overflow:hidden;height:40px;padding:0}.header-logo img{position:relative;height:auto;width:auto;max-width:100%;max-height:100%;display:inline-block;min-width:1px}body:not(.no-sticky-header) .too-header--menu .header-logo{will-change:transform;transform:translateX(56px) scale(.8)}@media (max-width:519px){.too-header__container{width:calc(100% - 16px)}}@media (max-width:719px){.too-header__container{margin:0 0 0 16px}}@media (min-width:720px) and (max-width:1079px){.too-header__container{width:calc(100% - 24px);margin:0 0 0 24px}}@media (min-width:1080px) and (max-width:1599px){.too-header__logo{min-width:256px}}.header-icons{display:flex;position:relative;-webkit-box-align:center;align-items:center}.header-contact{border-left:1px solid #ebebeb}.header-tab-btn{-webkit-box-align:center;align-items:center;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;width:100%;height:48px;background:0 0;border:0;padding:0;outline:0;transition:transform .2s ease}.header-tab-btn:hover{transform:scale(.95)}.header-tab-btn--accent{fill:#73bf44}.header-tab-btn__inner{display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-width:56px;cursor:pointer;padding:0 12px}.header-tab-btn__icon{display:inline-block;overflow:hidden;padding:0;height:32px;width:32px;min-height:32px;min-width:32px;vertical-align:initial}.header-tab-btn__label{color:#595959;font-size:12px;font-weight:400;line-height:18px}@media (max-width:1079px){.header-contact,.header-favorites-list{display:none}}@media (min-width:720px){.too-header__contact{margin-left:-24px;padding:0 24px 0 12px;background:0 0;height:48px}.too-header__icons{padding-right:12px;padding-top:0}}@media (min-width:900px){.too-header__contact{margin-left:0;padding:0 0 0 25px;height:100%;width:auto;order:3;display:flex}.too-header__icons{order:4;align-self:flex-end}}@media (min-width:1080px){.too-header__contact{display:flex;width:20%;padding:0}.too-header__icons{padding-right:0;width:224px;-webkit-box-pack:end;justify-content:flex-end}.header-hamburger{display:none}}.header-menu__wrapper{display:flex;position:relative;height:48px;z-index:8;-webkit-box-align:center;align-items:center;position:absolute;top:0;left:0;z-index:1;outline:transparent solid 1px;will-change:transform;transform:scale(0);opacity:0;display:none}.header-menu__trigger{display:flex;justify-content:center;align-items:center;min-width:56px;height:70px;min-width:40px;cursor:pointer}.header-menu__btn{display:flex;place-items:center;flex-direction:column;justify-content:center;-webkit-tap-highlight-color:transparent;background:0 0;cursor:pointer}.dropdown-menu--open .header-menu__btn{background-color:#f5f5f5}.header-menu__btn-icon{display:inline-block;overflow:hidden;fill:#73bf44;padding:0;height:22px;width:22px;vertical-align:initial}.header-menu__btn-label{margin-top:3px;color:#0d0f10;font-size:12px;font-weight:500;line-height:1}.is-show-menu .logo-link{transform:translateX(56px) scale(.8)}@media (min-width:1080px){.header-menu__wrapper{display:block;height:64px}body:not(.no-sticky-header) .header-menu__wrapper--hidden{animation:.5s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running fadeOut;height:64px}body:not(.no-sticky-header) .header-menu__wrapper--visible{animation:.5s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running fadeIn;height:40px}.header-menu__btn{height:50px;width:56px;border:1px solid #e8e8e8;border-radius:8px}}.kontakt-bar .kontakt-btn{display:flex;align-items:center;height:42px;padding:0 1rem;line-height:42px;color:#72bf44;font-size:16px;font-weight:600;background:#fff;border:1px solid #72bf44;border-radius:8px;outline:0;cursor:pointer}.kontakt-bar .kontakt-btn:hover{background:#73bf44;color:#fff;text-decoration:none}.kontakt-btn__icon{display:inline-block;overflow:hidden;fill:currentColor;padding:0;height:20px;margin-right:8px;width:20px;min-width:20px;min-height:20px;vertical-align:initial;position:relative}.kontakt-btn.kontakt-tel{font-size:18px}@keyframes logoMenuHide{from{transform:translateX(56px) scale(.8)}to{transform:scale(1) translateY(0)}}@keyframes logoMenuShow{from{transform:scale(1) translateX(0)}to{transform:translateX(56px)}}@keyframes fadeIn{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.too-main-menu{position:relative;z-index:1;width:100%;padding-top:1px;background:var(--color-white,#fff)}.too-main-menu__container{display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;background:var(--color-white,#fff);position:relative;max-width:1320px;width:100%;padding:0 20px}.too-main-menu nav{width:100%}.too-navigation{font-size:13px;line-height:16px;letter-spacing:-.07px;color:var(--color-neutral900,#1a1a1a);font-weight:400;font-feature-settings:"ss03","ss04","ss05";text-decoration:none;display:none;list-style:none;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:0}.too-navigation__item{list-style:none;margin:0;position:relative;z-index:3;flex:1;background:#73bf44}.too-navigation__item:hover,.too-navigation__item[data-active]{background:#4c4c4c}.too-navigation__item:first-child{border-radius:8px 0 0 8px}.too-navigation__item:last-child{border-radius:0 8px 8px 0}.too-navigation__item::after{content:"";height:10px;transform:scaleY(0);visibility:hidden}.too-navigation__item.too-navigation__item--active{list-style:none;margin:0;position:relative;background:var(--color-white,#4c4c4c);z-index:4;box-shadow:var(--bottom04,0 4px 8px 0 rgba(0,0,0,var(--opacity16,.16)),0 0 2px 1px rgba(0,0,0,var(--opacity08,.08)))}.too-navigation__item--active::after{position:absolute;bottom:-5px;background:var(--color-white,#4c4c4c);width:100%;transform:scale(1);visibility:visible}.too-navigation__link{text-decoration:none;padding:8px 12px;height:46px;color:#fff;margin-right:0;display:flex;-webkit-box-align:center;align-items:center;justify-content:center}.too-navigation__link:active,.too-navigation__link:focus,.too-navigation__link:hover{color:#fff}.too-navigation__item:not(:first-child) .too-navigation__link{border-left:1px solid #8cd65e}.too-navigation__item--active .too-navigation__link{border-left-color:transparent!important}.too-navigation__link .nav-svg-icon{margin-inline-end:.5rem;width:21px;height:21px;fill:currentColor}.too-navigation__name{font-size:16px;line-height:20px;color:var(--color-neutral900,#fff);font-weight:500;text-decoration:none;min-width:61px}.too-categories-list{position:absolute;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:0;transform:scaleY(0);visibility:hidden;box-shadow:var(--bottom04,0 4px 8px 0 rgba(0,0,0,var(--opacity16,.16)),0 0 2px 1px rgba(0,0,0,var(--opacity08,.08)));list-style:none;margin:0;background:var(--color-white,#4c4c4c);padding:8px 0 16px;min-width:100%}.too-navigation__item--active .too-categories-list{transform:scale(1);visibility:visible}.too-categories-list__inner{width:auto}.too-categories__wrapper{display:flex;flex-direction:column;margin-bottom:8px}.too-tile-list{position:relative;margin:0}.too-tile-list__item{list-style-type:none}.too-tile-list__item:not(:last-child)::after{content:"";width:calc(100% - 46px);height:2px;background:#6a6a6a;display:block;margin-left:22px;box-sizing:border-box}.too-tile-list__link{display:flex;-webkit-box-align:center;align-items:center;height:48px;color:#fff;-webkit-tap-highlight-color:transparent;padding:0 14px 0 16px;border-radius:0 8px 8px 0}.too-tile-list__link:hover{color:#73bf44}.too-tile-list__link-name{font-size:14px;line-height:20px;letter-spacing:-.07px;font-weight:400;font-feature-settings:"ss03","ss04","ss05";text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;-webkit-box-align:center;align-items:center;width:100%;position:relative}@media (min-width:1080px){.too-tabs{z-index:1;position:relative}.too-tabs--hidden{-webkit-animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running slideUp;animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running slideUp}.too-tabs--visible{-webkit-animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running slideDown;animation:.3s cubic-bezier(.4,0,.2,1) 0s 1 normal forwards running slideDown}.too-navigation{display:flex}.menu-mobile{display:none}.too-tile-list__link{padding:0 22px 0 24px;height:32px;width:100%}}@keyframes slideDown{from{transform:translateY(-50%) scaleY(0);opacity:0}to{transform:translateY(0) scaleY(1);opacity:1}}@keyframes slideUp{from{transform:translateY(0) scaleY(1);opacity:1}to{transform:translateY(-50%) scaleY(0);opacity:0;visibility:hidden}}@keyframes headerShrink{from{height:100px}to{height:72px}}@keyframes headerNormal{from{height:72px}to{height:100px}}.too-header__search{display:none}.too-header__search.search--open{display:block}.search__wrapper{width:100%;margin:0 auto;position:relative;z-index:1020;box-sizing:border-box}@media (max-width:1023px){.search-dropdown-open{position:fixed;width:100%}.search__wrapper{display:none}.search--active{display:block;position:fixed;top:0;left:0;width:100%;max-height:100%;z-index:2000}.search--with-dropdown{background-color:#fff}.search--active:not(.search--with-dropdown) .search__field,.search--active:not(.search--with-dropdown) .search__field:hover{box-shadow:0 4px 12px #72bf44;border-color:#72bf44}}@media (min-width:1024px){.search--active{display:block;position:fixed;top:56px;left:50%;width:100%;max-width:800px;max-height:100%;transform:translateX(-50%);z-index:2000}}.search__field{display:flex;z-index:3;position:relative;min-height:44px;border:1px solid transparent;background:#f5f5f5;box-shadow:none;border-radius:12px;margin:0 auto;box-sizing:border-box;width:100%}.search__field:hover{background-color:#dedede}.search--active .search__field,.search--active .search__field:hover{border-radius:none;background-color:#fff}.search__flex{flex:1;display:flex;padding:0 4px 0 0}.search__prefix{display:flex;align-items:center;padding-right:6px;padding-left:14px}.search__infix{display:flex;flex-wrap:wrap;flex:1}.search__suffix{display:flex;flex:0 0 auto;align-items:stretch;flex-direction:row;height:44px}.search__suffix-divider{display:none;height:65%;margin:auto;border-inline-end:1px solid #d2d2d2}:not(.search__btn--hidden)+.search__suffix-divider{display:block}.search--active .search__prefix{padding:0}.search__input{line-height:34px;font-size:16px;flex:100%;line-height:39px;resize:none;background-color:transparent;border:none;margin:0;padding:0 0 3px;word-wrap:break-word;outline:0;display:flex;-webkit-tap-highlight-color:transparent;font-family:inherit;line-height:22px;border-bottom:8px solid transparent;padding-top:11px;overflow-x:hidden}.search__btn{height:44px;width:44px;background:0 0;border:none;cursor:pointer}.search__btn--hidden{display:none}.search__btn--green{color:#72bf44}.search__btn-icon{background:0 0;height:24px;width:24px;margin:auto}.search__btn-icon-wrapper{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:24px}.search__btn-search{padding:0 13px 0 0;flex:0 0 auto}.search__btn-reset svg{transform:scale(.6785)}.search--active .search__btn-close{padding:0 16px 0 12px}.search__dropdown{position:absolute;text-align:left;z-index:989;cursor:default;-webkit-user-select:none;width:100%;margin-top:-1px}.search__results{display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden;background:#fff;padding-bottom:4px}.search__results-divider{border-top:1px solid #e5e5e5;margin:0 14px;padding-bottom:4px}.search__results-container{padding-bottom:16px;flex:auto;overflow-x:hidden}.search__item::after{content:"";width:calc(100% - 116px);background:#e5e5e5;height:1px;display:block;margin-left:auto}.search__item-link{display:flex;color:inherit;align-items:center;line-height:19px;padding:5px 16px;flex:1 0 100%}.search__item-link:hover{background-color:#f5f5f5;text-decoration:none}.search__item-title{font-size:14px;font-weight:500}.search__item-code{font-size:12px;color:#adadad}.search__item-prices{display:flex;flex-direction:column;margin-left:auto;text-align:right}.search__item-regular-price{color:#72bf44;font-size:12px}.search__item-price{font-size:16px;font-weight:600}.price--is-on-sale{color:#72bf44}.search__image{display:flex;margin-right:12px;width:104px;height:64px;color:gray;fill:currentColor}.search__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:1000;backdrop-filter:blur(3px)}@media (max-width:1023px){.search__results{max-height:calc(100vh - 45px);overflow-y:auto}}@media (min-width:1024px){.search--with-dropdown .search__field{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 12px #72bf44;border-color:#72bf44}.search--active .search__field{box-shadow:0 4px 12px #72bf44;border-color:#72bf44}.search--active .search__field:hover{box-shadow:0 4px 12px #72bf44;border-color:#72bf44}.search__results{border-radius:0 0 12px 12px;box-shadow:0 4px 6px 0 #72bf44;border:1px solid #72bf44;border-top:none}}.menu-mobile{padding:10px 0 0;background-color:#fff;position:fixed;top:0;left:0;z-index:999;width:100%;min-height:100%}.menu__mobile{padding-top:50px;position:relative}.menu__item{font-size:19px;font-weight:500;color:#0d0f10;line-height:56px;display:flex;align-items:center;margin-left:36px;margin-right:24px;cursor:pointer;border-bottom:1px solid #f0f0f0}.menu__icon,.menu__item::before{margin-left:-20px;margin-right:16px;width:24px;display:inline-block}.menu__item--gap{margin-top:-2px;border-top:3px solid #cdcdcd;position:relative}.menu__item:not(a)::after{content:"";width:12px;height:12px;border-top:2px solid #c5c5c5;border-right:2px solid #c5c5c5;display:inline-block;position:absolute;right:24px;top:20px;transform:scaleX(.9) rotate(45deg)}.menu__link{text-decoration:none}.menu__wrapper>li{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.menu__close{position:absolute;top:4px;right:16px;width:40px;height:40px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;border-radius:50%}.menu__close span{height:3px;display:inline-block;width:100%;background:#0d0f10;transform:translateY(9px) rotate(45deg);border-radius:3px}.menu__close span+span{transform:translateY(-8px) rotate(-45deg)}.menu__close:hover{background-color:#f0f0f0}.submenu{position:fixed;width:100vw;height:calc(100vh - 60px);background-color:#fff;top:60px;color:#000;z-index:1;font-size:19px;font-weight:500;overflow:auto}.submenu__title{color:#72bf44;font-weight:800;padding-left:36px;padding-right:16px;height:54px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center}.submenu__title::before{content:"";width:12px;height:12px;border-bottom:3px solid #72bf44;border-left:3px solid #72bf44;border-radius:2px;display:inline-block;position:absolute;left:14px;top:18px;transform:scale(1.2) rotate(45deg)}.submenu__items>ul>li{position:relative;transition:.3s ease-out;overflow:hidden;height:54px;background-color:#f9f9f9}.submenu__items>ul>li::after{content:"";position:absolute;left:36px;bottom:0;width:calc(100% - 48px);height:1px;background-color:#f0f0f0;z-index:1}.sublist__title{position:relative;height:54px;padding-left:36px;padding-right:20px;display:flex;align-items:center;justify-content:space-between;color:#000;font-weight:500;background:#fff}.submenu__items .sublist__title:not(a)::after{content:"";display:block;width:9px;height:9px;border-bottom:2px solid #c5c5c5;border-right:2px solid #c5c5c5;border-radius:2px;display:block;position:absolute;right:20px;top:18px;transform:scale(1.2) rotate(45deg);transform-origin:center;transition:.3s ease-out}.submenu__items .active .sublist__title::after{transform:translateY(6px) scale(1.2) rotate(225deg)}.sublist__item{height:42px;display:flex;align-items:center;color:#000;font-size:16px;position:relative;padding-left:54px}.sublist__link{text-decoration:none}.submenu__items li ul li:not(:last-child) .sublist__item::after{content:"";display:block;height:1px;background-color:#f0f0f0;width:calc(100% - 36px);left:54px;position:absolute;bottom:0}.dropdown-menu{position:absolute;left:0;top:0;transform:translate(0,56px);width:max-content;height:auto;opacity:0;visibility:hidden;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,var(--opacity16,.16)),0 0 2px 1px rgba(0,0,0,var(--opacity08,.08));background-color:#fff;transition-property:transform,opacity;transition-duration:150ms;transition-timing-function:ease-in;z-index:999}.dropdown-menu--open .dropdown-menu{opacity:1;visibility:visible;transform:translate(0,66px)}.dropdown-menu__overlay{position:fixed;inset:0px;z-index:999;background-color:rgba(0,0,0,.64);transition:opacity .3s;will-change:opacity;opacity:.64}.dropdown-menu__container{max-height:inherit;background-color:inherit;display:grid;height:100%;overflow:hidden;position:relative;border-radius:12px;border:1px solid #7d7d7d}.dropdown-menu__content{display:flex;width:auto;padding-top:8px}.dropdown-menu .menu__item{font-size:15px;line-height:42px;min-width:180px}.dropdown-menu .menu__item:not(a)::after{top:15px}.dropdown-menu .menu__wrapper>li:hover .menu__item{font-weight:700}.dropdown-menu .menu__wrapper>li:hover .menu__item:not(a)::after{border-color:#000}.dropdown-menu .menu__icon{width:19px;height:19px;margin-right:12px}.dropdown-menu .submenu{overflow:visible;position:fixed;top:inherit;left:calc(100% - 1px);width:max-content;height:auto;padding:8px 0;transform:translateY(-52px);box-shadow:6px 5px 6px rgba(0,0,0,.3);border:1px solid #7d7d7d;background-color:#f5f5f5}.dropdown-menu .menu__wrapper>li:hover .submenu{display:block!important}.dropdown-menu .submenu__title{display:none}.dropdown-menu .submenu__items>ul>li{height:42px;overflow:visible;min-width:180px}.dropdown-menu .sublist__title{padding-left:16px;height:42px;font-size:14px;background-color:#f5f5f5}.dropdown-menu .submenu__items .sublist__title:not(a)::after{transform:scale(1.2) rotate(-45deg)}.dropdown-menu .submenu__items>ul>li>ul{position:fixed;left:100%;top:inherit;display:none;transform:translateY(-51px);background-color:#fff;width:max-content;min-width:180px;padding:6px 18px}.dropdown-menu .submenu__items>ul>li:hover>ul{display:block;border:1px solid;border-radius:0 12px 12px;box-shadow:3px 3px 6px rgba(0,0,0,.3)}.dropdown-menu .sublist__item{padding-left:0;font-size:14px;text-decoration:none}.dropdown-menu .submenu__items li ul li:not(:last-child) .sublist__item::after{left:0;width:100%}input[type=checkbox]{margin:3px 3px 3px 4px}.popover .popover-title{font-size:18px}.popover .popover-body p{line-height:1.2}#kontaktBOKBox h2{font-weight:500}.kontakt-sidebar span.label{width:60px}