@charset "UTF-8";body{padding-top:157px}@media screen and (min-width:992px){body{padding-top:200px;position:relative}}@media screen and (max-width:991px){body[class*=module--cart],body[class*=module--login],body[class*=module--register]{padding-top:65px}body[class*=module--cart] .usp-slider__background,body[class*=module--login] .usp-slider__background,body[class*=module--register] .usp-slider__background{display:none}body[class*=module--cart] .navigation-mobile-bottom,body[class*=module--login] .navigation-mobile-bottom,body[class*=module--register] .navigation-mobile-bottom{display:none}}body.free-delivery{padding-top:160px}@media screen and (min-width:992px){body.free-delivery{padding-top:220px}}.navigation{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:100}.navigation--fixed{border-bottom:1px solid rgba(27,70,52,.2)}.navigation__top{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:991px){.navigation__top{flex-wrap:wrap}}@media screen and (min-width:992px){.navigation__top{margin-bottom:30px}}.navigation__top__logos{display:flex;justify-content:flex-start;align-items:center;min-width:218px}.navigation__top__logo--sklep{transition:all .3s;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#ccc;width:325px}.navigation__top__logo--sklep span{transition:all .3s;color:#ccc}.navigation__top__logo--sklep:hover{color:#333}.navigation__top__logo--sklep:hover span{color:#57c785}.navigation__top__logo--poradnik{position:relative}.navigation__top__links{display:flex;justify-content:center;align-items:center;margin:0 20px;gap:20px}.navigation__top__links__link{color:#333;font-family:Source Sans Pro;font-size:16px;line-height:18px;min-width:82px;cursor:pointer}@media screen and (min-width:992px){.navigation__top__links__link{font-weight:400;font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:space-around}}.navigation__top__links__link--bold{font-weight:700}.navigation__top__links__link--red{color:red}.navigation__top__links__link--active:after{transform:rotateZ(180deg)}.navigation__top__links__link--arrow{position:relative}.navigation__top__links__link--arrow:after{position:absolute;top:45%;right:-3px;content:"";height:7px;width:18px;background-image:url(../img/redesign/icons/arrow-down-orange.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.navigation__top__links__link:hover{color:#f7a400}.navigation__top__tools{display:flex;justify-content:flex-end;align-items:center;gap:15px}@media screen and (max-width:991px){.navigation__top__tools{margin-top:10px;margin-bottom:10px;width:100%;justify-content:center}}.navigation__top__user{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transform:translateY(-9px);width:55px}.navigation__top__user__text{position:absolute;bottom:-20px;width:max-content;font-family:Source Sans Pro;font-size:12px;line-height:18px;color:#1b4634;display:none}@media screen and (min-width:992px){.navigation__top__user__text{display:block}}.navigation__top__cart{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translateY(-9px);width:55px}.navigation__top__cart__text{font-family:Source Sans Pro;font-size:12px;line-height:18px;color:#1b4634;display:none;position:absolute;width:max-content;bottom:-20px}@media screen and (min-width:992px){.navigation__top__cart__text{display:block}}.navigation__top__cart__total{display:none;position:absolute;color:#fff;border-radius:20px;width:15px;height:15px;background-color:#333;right:4px;top:-6px;font-family:Roboto;font-size:10px;font-weight:500;line-height:20px;justify-content:center;align-items:center}@media screen and (min-width:992px){.navigation__top__cart__total{display:flex}}.navigation__bottom{display:flex;flex-direction:row;justify-content:flex-end;position:relative}.navigation__search{position:relative;box-shadow:0 0 6px 0 rgba(27,70,51,.25);border-radius:20px;height:40px;width:322px;transition:all .5s ease-in-out}.navigation__search__input{width:calc(100% - 77px);height:100%;padding:12px 0 12px 14px;background:0 0;border:none;text-indent:5px}.navigation__search__input:focus{outline:0}.navigation__search__input::-webkit-input-placeholder{font-weight:300;font-size:16px;line-height:18px;letter-spacing:.04em;color:rgba(27,70,52,.5)}.navigation__search__input::-moz-placeholder{font-weight:300;font-size:16px;line-height:18px;letter-spacing:.04em;color:rgba(27,70,52,.5)}.navigation__search__input:-ms-input-placeholder{font-weight:300;font-size:16px;line-height:18px;letter-spacing:.04em;color:rgba(27,70,52,.5)}.navigation__search__input:-moz-placeholder{font-weight:300;font-size:16px;line-height:18px;letter-spacing:.04em;color:rgba(27,70,52,.5)}.navigation__search__submit{border:none;background:#f3732e;color:#fff;padding:6px 11px;border-radius:20px;width:auto;height:auto;font-family:Source Sans Pro;font-size:14px}.navigation__search__submit:hover{color:#333}.navigation__links{width:100%;display:flex;justify-content:left;align-items:center;margin-top:10px;position:relative}.navigation__links>.navigation__link:nth-child(10){color:#333;outline:1px solid #333333;text-decoration:none}.navigation__links:hover>.navigation__link{color:#ddd;outline-color:#ddd}.navigation__links:hover>.navigation__link .navigation__link__arrow{fill:#DDDDDD}.navigation__links:hover>.navigation__link:hover{color:#57c785;text-decoration:none;outline-color:#333}.navigation__links:hover>.navigation__link:hover .navigation__link__arrow{fill:#57C785}@media screen and (max-width:991px){.navigation__links{display:none}}.navigation__link{font-weight:700;font-size:15px;line-height:19px;color:#333;padding:8px 12px;margin:0 3px;transition:all .3s;padding:0 5px;cursor:pointer}.navigation__link:nth-child(2){margin-left:0}.navigation__link--right{margin-left:auto}.navigation__link--inactive{color:#ccc}.navigation__link--active{color:#57c785;text-decoration:none}.navigation__link--active .navigation__link__arrow{fill:#57C785}.navigation__link--opened,.navigation__link:focus,.navigation__link:hover{color:#57c785;text-decoration:none}.navigation__link--opened .navigation__link__arrow,.navigation__link:focus .navigation__link__arrow,.navigation__link:hover .navigation__link__arrow{fill:#57C785}.navigation__link--dropdown{font-size:15px}.navigation__link--orange{color:#f3732e}.navigation__link__arrow{transition:all .3s;fill:#333333}.navigation__link--menu-top{font-size:17px}.navigation__category{cursor:pointer}.navigation__category__about{padding:50px 40px;background-color:#fef0eb}.navigation__category__name{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.5px;color:#333;margin-bottom:23px}.navigation__category__description{font-size:16px;line-height:20px;font-weight:400;color:#333}.navigation__carousel{overflow:hidden;width:calc(100% - 321px);max-width:calc(100% - 321px);flex-basis:calc(100% - 321px);height:270px;flex-shrink:0;flex-grow:0}.navigation__open-categories--active,.navigation__open-categories:hover{color:#57c785}.navigation-categories{border-radius:20px;background-color:#fff;padding:17px 14px;height:max-content;display:flex;flex-direction:row;position:absolute;left:0;z-index:99}.navigation-categories__float{top:170px;position:fixed;z-index:5;width:100%}.navigation-categories__list{display:flex;flex-direction:column;width:262px}.navigation-categories__list--second-level{margin-left:20px;padding-top:25px}.navigation-categories__list--third-level{align-self:flex-start;margin-left:20px;padding-top:25px;position:-webkit-sticky;position:sticky;top:160px}.navigation-categories__list--product{padding-top:0;order:3}.navigation-categories__list--floating{top:0;padding-top:0}.navigation-categories__label{color:#333;font-family:Source Sans Pro;font-style:normal;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;margin-left:6px}.navigation-categories__promoted-product{font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#000;margin-bottom:13px}.navigation-categories__link{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#333;margin:0;min-height:36px;cursor:pointer;display:flex;align-items:center;padding-left:5px}.navigation-categories__link:hover{color:#333!important;border-radius:8px;background-color:rgba(27,70,52,.1)}.navigation-categories__link--active{border-radius:8px;background-color:rgba(27,70,52,.1)}.navigation-categories__link--with-arrow{background-image:url("../img/redesign/icons/arrow-right-green.svg");background-repeat:no-repeat;background-position:right 5px center;background-size:22px;padding-right:25px}.navigation-categories__link--with-icon{padding-left:35px;background-repeat:no-repeat;background-position:left 7px center;background-size:22px}.navigation-categories__link--bez-recepty,.navigation-categories__link--zdrowie{background-image:url("../img/redesign/icons/zdrowie.svg")}.navigation-categories__link--mama-i-dziecko{background-image:url("../img/redesign/icons/mama-i-dziecko.svg")}.navigation-categories__link--kosmetyki{background-image:url("../img/redesign/icons/kosmetyki.svg")}.navigation-categories__link--higiena,.navigation-categories__link--higiena-i-pielegnacja-ciala{background-image:url("../img/redesign/icons/higiena.svg")}.navigation-categories__link--seks,.navigation-categories__link--zdrowie-seksualne{background-image:url("../img/redesign/icons/seks.svg")}.navigation-categories__link--rehabilitacja-i-sprzet-medyczny,.navigation-categories__link--sprzet-medyczny{background-image:url("../img/redesign/icons/sprzet-medyczny.svg")}.navigation-categories__link--delikatesy-i-artykuly-do-domu,.navigation-categories__link--zywnosc{background-image:url("../img/redesign/icons/zywnosc.svg")}.navigation-categories__link--artykuly-domowe,.navigation-categories__link--chemia-i-artykuly-do-domu{background-image:url("../img/redesign/icons/chemia.svg")}.navigation-categories__link--strefa-eko{background-image:url("../img/redesign/icons/strefa-eko.svg")}.navigation-categories__link--sport,.navigation-categories__link--sport-i-dieta{background-image:url("../img/redesign/icons/sport.svg")}.navigation-categories__link--zabawki{background-image:url("../img/redesign/icons/zabawki.svg")}.navigation-categories__link--badania,.navigation-categories__link--badania-i-uslugi,.navigation-categories__link--testy-diagnostyczne{background-image:url("../img/redesign/icons/badania-i-uslugi.svg")}.navigation-categories__link--all-categories{padding-left:10px}.navigation-mobile{position:fixed;top:0;left:0;width:100%;max-width:100vw;height:auto;background-color:#fff;z-index:100;padding-top:15px;transition:all .2s ease-in}.navigation-mobile--active{width:calc(100% - 55px);height:100vh}@keyframes overlay{from{background-color:transparent}to{background-color:rgba(0,0,0,.5)}}.navigation-mobile--active:before{position:absolute;content:"";background-color:transparent;animation-name:overlay;animation-fill-mode:forwards;animation-duration:.4s;z-index:-14;right:-55px;top:0;bottom:0;width:55px}.navigation-mobile--active .navigation-mobile__toggle{display:none}.navigation-mobile--active .navigation-mobile__close{display:block;right:-40px;top:50%}.navigation-mobile--active .navigation-mobile__search{position:absolute;background:#fdf3ea;top:0;right:-55px;width:55px;height:70px;transition:width .2s ease-in;border-left:5px solid rgba(216,216,216,.35)}.navigation-mobile--active .navigation-mobile__search--expand{width:100%}.navigation-mobile--active .navigation-mobile__search__input{text-indent:20px}.navigation-mobile--active .navigation-mobile__search__submit{position:absolute;right:0;top:0;height:70px}.navigation-mobile__dropdown{width:100%;height:0;position:absolute;background-color:#fff;top:0;left:0;z-index:10;display:flex;flex-direction:column;overflow:hidden}.navigation-mobile__dropdown--active{height:100vh;padding-top:100px}.navigation-mobile__dropdown__btn{background:#fff;border-width:0;text-align:left;display:flex;justify-content:space-between;text-transform:uppercase;width:100%}.navigation-mobile__dropdown__btn p{margin-bottom:0;color:#1b4634;letter-spacing:.04em}.navigation-mobile__dropdown__btn__arrow{width:35px;height:20px;background-image:url(../img/redesign/icons/arrow.svg);background-position:center;background-repeat:no-repeat}.navigation-mobile__dropdown__btn__arrow--active{transform:rotate(180deg)}.navigation-mobile__dropdown__header{font-family:Source Sans Pro;font-size:15px;font-weight:400;line-height:18px;letter-spacing:.04em;color:#1b4634;padding:15px 16px;text-transform:uppercase;border-bottom:1px solid #e0e0e0}.navigation-mobile__dropdown__text{font-family:Source Sans Pro;font-size:14px;font-weight:700;line-height:17px;letter-spacing:.32px;text-transform:none;display:none;overflow:hidden}.navigation-mobile__dropdown__text--active{display:block;margin-top:20px;margin-bottom:10px}.navigation-mobile__top{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:15px;z-index:50;position:relative}.navigation-mobile__top__logo--sklep{font-weight:700;color:#ccc}.navigation-mobile__top__logo--sklep svg{max-width:130px}.navigation-mobile__top__user{margin-right:20px}.navigation-mobile__top__search{margin-left:auto;margin-right:20px;background:#fff;border-width:0;height:24px;width:24px;background-image:url(../img/redesign/icons/top-search-icon.svg);background-size:24px;background-position:center;background-repeat:no-repeat}.navigation-mobile__top__search--active{background-image:url(../img/redesign/icons/close.svg);background-size:20px}.navigation-mobile__top__search-inside{margin-left:auto;margin-right:20px;background:#fff;border-width:0;height:24px;width:24px;background-image:url(../img/redesign/icons/close.svg);background-size:20px;background-position:center;background-repeat:no-repeat}.navigation-mobile__top__toggle{margin-left:25px;background:#fff;border-width:0;background-image:url(../img/redesign/icons/menu.svg);background-position:center;background-repeat:no-repeat;width:24px;height:25px}.navigation-mobile__top__toggle--active{background-image:url(../img/redesign/icons/close.svg)}.navigation-mobile__top__cart{position:relative}.navigation-mobile__top__cart__total{position:absolute;color:#fff;border-radius:20px;width:15px;height:15px;background-color:#333;right:-7px;top:-6px;font-family:'Source Sans Pro';text-align:center;font-size:10px;font-weight:500;line-height:15px;justify-content:center;align-items:center}.navigation-mobile__top__cart__text{display:none}.navigation-mobile__toggle{background:0 0;border:none}.navigation-mobile__close{display:none;background-color:#fff;border:none;height:35px;width:35px;border-radius:50%;position:absolute;padding-bottom:4px}.navigation-mobile__search-container{background-color:#fff;width:100%;height:100vh;top:0;left:0;z-index:10000000;position:fixed;display:none}.navigation-mobile__search-container--active{display:block}.navigation-mobile__search-wrapper{display:flex;justify-content:center;align-items:center}.navigation-mobile__search{position:relative;box-shadow:0 0 6px 0 rgba(27,70,51,.25);border-radius:20px;height:40px;margin-bottom:15px;width:calc(100% - 70px);margin:17px 15px 17px 14px;transition:all .5s ease-in-out}.navigation-mobile__search__input{width:calc(100% - 55px);height:100%;padding:12px 19px 12px 0!important;background:0 0;border:none;text-indent:5px}.navigation-mobile__search__input:focus{outline:0}.navigation-mobile__search__submit{background:0 0;border:none;width:50px}.navigation-mobile__search--active{height:40px}.navigation-mobile__categories{position:fixed;z-index:9999999;top:0;left:0;width:100%;height:100%;background:#fff}.navigation-mobile__categories__header{height:50px;position:relative;width:100%;background:#fff;box-shadow:1px 2px 8px rgba(116,114,68,.18)}.navigation-mobile__categories__title{font-weight:700;font-size:15px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#333;margin:auto;padding:17px 0}.navigation-mobile__categories__close{position:absolute;right:19px;top:14px;cursor:pointer;font-size:1px}.navigation-mobile__categories__list{height:calc(100% - 50px);overflow:scroll}.navigation-mobile__categories__link{height:48px;width:100%;font-size:15px;line-height:18px;display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase;color:#333}.navigation-mobile__categories__link>a{color:#333}.navigation-mobile__categories__link--wszystkie-kategorie{font-size:16px;line-height:20px;text-transform:uppercase;padding:0 10px;display:flex;align-items:center;letter-spacing:.04em}.navigation-mobile__categories__link--wszystkie-kategorie>a{color:#333;font-weight:400}.navigation-mobile__categories__link--wszystkie-kategorie>span{position:absolute;background-image:url(../img/redesign/icons/chevron-icon.svg);background-repeat:no-repeat;background-position:center;background-size:20px;height:100%;width:50px;right:0;top:0;transform:rotate(270deg)}.navigation-mobile__categories__link--with-icon{padding-left:35px;background-repeat:no-repeat;background-position:left 7px center;background-size:22px}.navigation-mobile__categories__link--active{border-bottom:none}.navigation-mobile__categories__link--active.navigation-mobile__categories__link--expand>span{transform:rotate(180deg)}.navigation-mobile__categories__link--expand{border-bottom:1px solid #e0e0e0;position:relative}.navigation-mobile__categories__link--expand>span{position:absolute;background-image:url("../img/redesign/icons/chevron-icon.svg");background-repeat:no-repeat;background-position:center;background-size:20px;height:100%;width:50px;right:0;top:0}.navigation-mobile__categories__link--second{border:none;padding-left:20px}.navigation-mobile__categories__link--third{border:none;padding-left:59px}.navigation-mobile__categories__link--bez-recepty,.navigation-mobile__categories__link--zdrowie{background-image:url("../img/redesign/icons/zdrowie.svg")}.navigation-mobile__categories__link--mama-i-dziecko{background-image:url("../img/redesign/icons/mama-i-dziecko.svg")}.navigation-mobile__categories__link--kosmetyki{background-image:url("../img/redesign/icons/kosmetyki.svg")}.navigation-mobile__categories__link--higiena,.navigation-mobile__categories__link--higiena-i-pielegnacja-ciala{background-image:url("../img/redesign/icons/higiena.svg")}.navigation-mobile__categories__link--seks,.navigation-mobile__categories__link--zdrowie-seksualne{background-image:url("../img/redesign/icons/seks.svg")}.navigation-mobile__categories__link--rehabilitacja-i-sprzet-medyczny,.navigation-mobile__categories__link--sprzet-medyczny{background-image:url("../img/redesign/icons/sprzet-medyczny.svg")}.navigation-mobile__categories__link--delikatesy-i-artykuly-do-domu,.navigation-mobile__categories__link--zywnosc{background-image:url("../img/redesign/icons/zywnosc.svg")}.navigation-mobile__categories__link--artykuly-domowe,.navigation-mobile__categories__link--chemia-i-artykuly-do-domu{background-image:url("../img/redesign/icons/chemia.svg")}.navigation-mobile__categories__link--strefa-eko{background-image:url("../img/redesign/icons/strefa-eko.svg")}.navigation-mobile__categories__link--sport,.navigation-mobile__categories__link--sport-i-dieta{background-image:url("../img/redesign/icons/sport.svg")}.navigation-mobile__categories__link--zabawki{background-image:url("../img/redesign/icons/zabawki.svg")}.navigation-mobile__categories__link--badania,.navigation-mobile__categories__link--badania-i-uslugi,.navigation-mobile__categories__link--testy-diagnostyczne{background-image:url("../img/redesign/icons/badania-i-uslugi.svg")}.navigation-mobile__categories__subcategories{display:none;border-bottom:1px solid #e0e0e0}.navigation-mobile__links{height:100%;overflow:scroll}.navigation-mobile__links__wrap{position:relative}.navigation-mobile__links__text{font-weight:700;display:block;font-size:15px;line-height:19px;color:#57c785;margin-bottom:17px}.navigation-mobile__links__back{border:none;background:0 0;font-weight:700;font-size:15px;line-height:19px;color:#57c785;margin-bottom:17px;padding-left:30px;background-image:url(../img/redesign/icons/arrow-left-green-icon.svg);background-position:left 5px center;background-repeat:no-repeat}.navigation-mobile__sklep{margin-bottom:20px;padding-bottom:20px;position:relative}.navigation-mobile__sklep::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,#fff 0,transparent 75%);border-bottom:5px solid #f0f0f0}.navigation-mobile__sklep__tags{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.navigation-mobile__sklep__tags a{margin:0 15px 15px 0}.navigation-mobile__promo-product__title{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.04em;color:#333;padding:2px 0 5px 20px}.navigation-mobile-bottom{display:flex;justify-content:space-between;padding-top:18px;padding-bottom:18px}@media screen and (min-width:992px){.navigation-mobile-bottom{justify-content:space-evenly}}.navigation-mobile-bottom__link{font-size:14px;line-height:18px;color:#f3732e}.navigation-mobile-bottom__link--categories{padding-right:20px;background-image:url("../img/redesign/icons/arrow-down-orange.svg");background-repeat:no-repeat;background-position:right center;background-size:14px}.navigation-mobile-bottom__link--bold{font-weight:700}.navigation-mobile-bottom__link--red{color:red}.tag{font-weight:700;font-size:14px;line-height:18px;color:#333;padding:6px 10px;margin:0 15px 15px 0}.tag--pink{background-color:#dec5ce}.tag--blue{background-color:#e6f7ff}.tag--yellow{background-color:#f6e2ba}.tag--green{background-color:#d5f1e0}.search-hint{position:relative;width:100%;height:100%}@media screen and (min-width:992px){.search-hint{max-width:765px}}.search-hint__container{padding:0;margin:0!important;width:100vw;position:absolute;z-index:9999;background:#fff;list-style:none;top:15px;height:calc(100% - 74px);display:block;overflow-y:scroll}@media screen and (min-width:992px){.search-hint__container{margin:0 -15px!important;top:-25px!important;padding:24px 0;border-radius:20px;margin:0;width:100%;box-shadow:0 0 6px rgba(27,70,51,.25);display:flex;height:auto;overflow:unset}}@media screen and (min-width:992px){.search-hint__container{left:240px}}@media screen and (min-width:1200px){.search-hint__container{left:235px}}@media screen and (min-width:1400px){.search-hint__container{left:375px}}.search-hint__container__box--right{border-left:1px solid #80808038;position:relative}.search-hint__container__box--left{width:250px;padding-left:34px;flex-shrink:0}.search-hint__container__box--left p{margin-bottom:24px}.search-hint__container__box--left a{margin-bottom:16px;font-weight:700;font-size:14px;display:block}.search-hint__title-bottom{margin-top:16px}@media screen and (min-width:992px){.search-hint__title-bottom{margin-top:38px}}.search-hint__title-desktop{display:none;padding:0 0 0 28px}.search-hint__title-desktop--active{display:block}.search-hint__title-mobile{padding:0 0 0 28px}.search-hint__link-mobile{margin-bottom:24px;font-weight:700;font-size:14px;display:block;margin-left:28px}.search-hint__list{overflow:hidden;width:100%;min-height:200px;max-height:511px;margin-bottom:0;border-width:0!important;list-style:none}@media screen and (min-width:992px){.search-hint__list{padding:0 30px 0 30px}}.search-hint__list li{border-bottom:1px #80808038 solid}@media screen and (max-width:767px){.search-hint__list li:nth-child(4){border:none}.search-hint__list li:nth-child(n+5){display:none!important}}@media screen and (min-width:992px){.search-hint__list li:nth-child(5){border:none}.search-hint__list li:nth-child(n+6){display:none!important}}.search-hint__categories{display:flex;flex-direction:column;padding:10px 15px}.search-hint__categories p{margin-bottom:24px}.search-hint__categories a{margin-bottom:16px;font-weight:700;font-size:14px;display:block}.search-hint__product{position:relative;color:gray;margin:0!important;position:relative;display:flex;flex-direction:row;height:100px;align-items:center!important}@media screen and (min-width:992px){.search-hint__product{height:60px;margin:19px 0!important}}.search-hint__product:hover{color:#055488}.search-hint__product.active{color:#055488}.search-hint__product__image{max-width:100px;max-height:100px;margin-right:5px;align-self:center}@media screen and (min-width:992px){.search-hint__product__image{max-width:60px;max-height:60px;margin-right:30px}}.search-hint__product__name{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:15px;line-height:19px;color:#333;flex-grow:1}@media screen and (min-width:992px){.search-hint__product__name{padding-right:20px}}.search-hint__product__price{left:105px;bottom:14px;font-family:Source Sans Pro;font-weight:700;font-size:14px;line-height:18px;color:#333;position:static!important;margin-right:30px}@media screen and (min-width:992px){.search-hint__product__price{margin-right:0;position:initial;margin-right:36px;flex-shrink:0}}.search-hint__product__add-to-cart{display:none;margin:0 50px}@media screen and (min-width:992px){.search-hint__product__add-to-cart{display:block}}.search-hint__product__add-to-cart__button{border:none;background-image:url(../img/redesign/icons/cross-icon.svg);background-position:left 5px center;background-size:17px;background-repeat:no-repeat;width:116px;height:34px;padding-left:23px;background-color:#f3732e;font-weight:700;font-size:14px;line-height:18px;color:#333}.search-hint__product__see-more{position:absolute;font-family:Bree Serif;font-size:14px;line-height:19px;color:#1a4632;bottom:14px;right:20px;white-space:nowrap}@media screen and (min-width:992px){.search-hint__product__see-more{color:#57c785;position:initial}}.search-hint__loader{position:fixed;z-index:2;inset:0;top:74px;display:flex;background:rgba(255,255,255,.5);border-radius:20px}@media screen and (min-width:992px){.search-hint__loader{position:absolute;top:0}}.search-hint__loader__spinner{margin:2rem auto;border-color:rgba(27,70,51,.25);border-top-color:#f3732e}@media screen and (min-width:992px){.search-hint__loader__spinner{margin:auto}}.carousel-swiper__container{background-color:#fff}.carousel-swiper__slide{border-radius:20px;overflow:hidden}@media screen and (min-width:992px){.carousel-swiper__slide{height:230px!important}}.carousel-swiper__slide a{height:100%;display:flex;justify-content:center;align-items:center}.carousel-swiper__slide a img{border-radius:20px}.carousel-swiper__pagination{margin-top:10px;display:flex;justify-content:space-between}.carousel-swiper__bullet{cursor:pointer;position:relative;display:block;color:transparent;flex:1;height:4px}.carousel-swiper__bullet:after{content:"";position:absolute;top:0;left:0;height:2px;width:100%;background-color:#e0e0e0;border-radius:1px}@media screen and (min-width:992px){.carousel-swiper__bullet:after{background:0 0}}.carousel-swiper__bullet.swiper-pagination-bullet-active:after{background-color:#f3732e}@media screen and (min-width:992px){.carousel-swiper__bullet{cursor:pointer;position:relative;display:block;width:max-content;font-size:13px;line-height:16px;color:#333;text-align:center;padding-top:5px;height:auto}.carousel-swiper__bullet.swiper-pagination-bullet-active:after{content:"";position:absolute;top:0;left:0;height:2px;width:100%;background-color:#f3732e;border-radius:1px}}.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;overflow-x:hidden;border-bottom:5px solid rgba(226,226,226,.25);align-items:center}.breadcrumbs__item{font-weight:600;font-size:14px;line-height:18px;color:#333;margin:17px 0;white-space:nowrap}.breadcrumbs__item a{font-weight:600;font-size:14px;line-height:18px;color:#333;white-space:nowrap}.breadcrumbs__item+.breadcrumbs__item{margin-left:10px}.breadcrumbs__item::after{content:"";background-image:url(../img/redesign/icons/breadcrumbs-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:5px;height:10px;margin-left:10px}.breadcrumbs__item:last-child::after{content:none}.nav-header{display:none;width:100%;background:rgba(137,118,79,.07);height:40px;margin-bottom:30px;transition:max-height .2s linear;max-height:40px;overflow:hidden}@media screen and (min-width:992px){.nav-header{display:block}}.nav-header--hidden{max-height:0}.nav-header__wrapper{padding:0;display:flex;justify-content:space-between;height:40px}.nav-header__page{display:flex}.nav-header__page__btn{height:40px;width:119px;border-width:0;outline:0;background-color:rgba(137,118,79,0);margin:0;color:#1b4634;font-family:Source Sans Pro;font-size:12px;line-height:15px;display:flex;justify-content:center;align-items:center}.nav-header__page__btn--active{font-weight:700;background-color:#fff}.nav-header__login{font-size:12px;line-height:15px;letter-spacing:.1em;color:#1b4634;display:flex;align-items:center}.nav-header__login__btn{font-family:Source Sans Pro;font-size:12px;line-height:15px;border-width:0;outline:0;margin:0;background-color:rgba(137,118,79,0);padding:0 10px}.usp-slider{height:28px}.usp-slider__background{background-color:#f7a400;transition:all .4s linear;max-height:28px;overflow:hidden}.usp-slider__background--hidden{max-height:0}.usp-slider__text{font-family:Source Sans Pro;font-size:12px;font-weight:700;line-height:20px;letter-spacing:.08em;text-align:center;color:#fff;background-color:#f7a400;align-items:center;text-transform:uppercase;justify-content:center;height:28px;padding-top:2px;display:flex}@media screen and (min-width:992px){.usp-slider__text{justify-content:space-between}}.usp-slider__text--single{justify-content:center}.usp-slider__text p{margin:0 auto}.usp-slider__text a{color:#fff;padding:0 7px;font-size:12px}.usp-slider__text a:hover{color:#fff}.page-nav{background-color:#fff}.page-nav--searchBar{margin-top:18px}.page-nav--searchBar.sticky{position:fixed;height:132px;width:100%;background-color:#fff;top:0;margin:0;padding-top:18px;border-bottom:1px solid #eaeaea}@media screen and (max-width:767px){.page-nav--searchBar.sticky{padding-top:10px;height:102px}}@media screen and (max-width:767px){.page-nav--searchBar.scroll-down{top:-112px;transition:top .3s}.page-nav--searchBar.scroll-up{top:-45px;transition:top .3s}}.page-nav__list{height:66px}@media screen and (max-width:767px){.page-nav__list{height:45px}}.page-nav__list-items{margin:0;height:100%;align-items:center}.page-nav__list-items li{height:100%;list-style:none;position:relative}.page-nav__list-items li.active{background-color:#fff}.page-nav__list-items li.active a{display:block;color:#055488;font-weight:700;padding:18px 42px}.page-nav__list-items li.active a:after{content:"";height:5px;background:linear-gradient(114.37deg,#055085 0,#0c9ec5 33.66%,#3bcca8 68.05%,#91da2d 100%);position:absolute;top:0;left:0;right:0}.page-nav__list-items li.active a span{margin-left:-4px}@media screen and (max-width:767px){.page-nav__list-items li.active a span{margin-left:-3px}}@media screen and (max-width:767px){.page-nav__list-items li.active a{padding:10px 26px 10px 15px;font-weight:500}}.page-nav__list-items li a{display:block;width:100%;color:#fff;text-align:center;padding:18px 42px;position:relative}.page-nav__list-items li a span{font-size:13px;font-weight:400;margin-top:-8px;margin-left:-12px;position:absolute}@media screen and (max-width:767px){.page-nav__list-items li a span{margin-top:-12px}}.page-nav__list-items li a:hover{font-weight:700}@media screen and (max-width:767px){.page-nav__list-items li a{padding:8px 20px 10px}}.page-nav__list-items .logo--poradnik{background-size:100px;width:165px;height:100%}.page-nav__list-items .logo--sklep{background-size:66px;width:165px;height:100%}.page-nav__sub-list{list-style:none;margin-bottom:15px;margin-right:-15px;background-color:#fff}@media screen and (max-width:767px){.page-nav__sub-list{padding:15px 0;margin:0}}.page-nav__sub-list li{width:100%;border-right:1px solid #eaeaea;margin-right:16px}.page-nav__sub-list li a{display:block;background:transparent url(../img/arrow-right-mini.svg) no-repeat top 7px right 15px;background-size:8px auto}.page-nav__sub-list li.page-nav__sub-list--highlighted a{color:#ff6d00;font-weight:700}.page-nav__all-cat-btn{padding:10px 47px;margin-bottom:15px;position:relative;background:url(../img/ico-arrow-down.svg) no-repeat center right;background-size:35px auto;cursor:pointer}.page-nav__search-logo{height:34px;width:143px;margin:20px 0 23px}@media screen and (max-width:767px){.page-nav__search-logo{background-position:center left;margin:0;flex-grow:4}.page-nav__search-logo.sticky{display:inline-block}}.page-nav__search-bar{border-radius:35px;border:3px solid #0b6eaf;background-color:#fff}@media screen and (max-width:767px){.page-nav__search-bar{margin-top:3px;border:2px solid #0b6eaf}}.page-nav__search-bar .btn-bonito{border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width:767px){.page-nav__search-bar .btn-bonito{padding:20px 20px;position:relative}.page-nav__search-bar .btn-bonito:after{content:"";display:block;background:url(../img/ico-search.svg) no-repeat center;height:36px;width:36px;position:absolute;top:2px;right:15%}}.page-nav__search-bar .form-styled{position:relative}.page-nav__search-bar .form-styled input{border:0;margin-left:20px;box-shadow:none;padding:26px 12px}@media screen and (max-width:767px){.page-nav__search-bar .form-styled input{padding:20px 8px}}.page-nav__search-txt{padding:15px 0 15px 30px;position:relative}@media screen and (max-width:767px){.page-nav__search-txt{padding:12px 0 13px 30px}}.page-nav__link{position:relative}.page-nav__link-user{display:block;background:url(../img/ico-user-ico.svg) no-repeat center;background-color:#fff;height:50px;width:50px;border-radius:30px;margin-right:15px;box-shadow:0 10px 19px 2px rgba(0,0,0,.14)}@media screen and (max-width:767px){.page-nav__link-user{height:38px;box-shadow:none;background-position:center top}.page-nav__link-user.sticky{display:block}}.page-nav__link-user:active{box-shadow:inset 0 7px 19px 0 rgba(0,0,0,.14)}@media screen and (max-width:767px){.page-nav__link-user:active{box-shadow:none}}.page-nav__link-cart{display:block;background:url(../img/ico-koszyk-solo.png) no-repeat center;background-color:#ff6d00;border-radius:30px;position:relative;height:50px;width:50px;box-shadow:0 10px 19px 2px rgba(0,0,0,.14)}@media screen and (max-width:767px){.page-nav__link-cart{height:45px;width:45px;margin-top:3px}}.page-nav__link-cart:active{box-shadow:inset 0 7px 19px 0 rgba(0,0,0,.14)}.page-nav__link-cart-info{display:inline-block;padding-left:60px;white-space:nowrap}.page-nav__link-cart-info .price{font-size:25px;padding-top:10px}.page-nav__link-cart-counter{color:#fff;background-color:#055488;height:20px;width:20px;border-radius:20px;position:absolute;top:-5px;right:-5px;line-height:18px;font-size:14px}@media screen and (max-width:767px){.page-nav__link-cart-counter{left:30px;z-index:5}}.page-nav__logout{color:#ddd;display:inline-block;padding:20px 0}.page-nav__logout:hover{color:#fff}@media screen and (max-width:767px){.page-nav__logout{padding:10px 0}}.mob-nav{position:absolute;left:0;right:0;padding:20px;background:rgba(255,255,255,.99);display:none;text-align:left}.mob-nav.active{display:block;position:fixed;top:0;bottom:0;overflow-y:auto}.mob-nav-close{margin-bottom:8px;cursor:pointer}.mob-nav-item{list-style:none}.mob-nav a{display:block;font-size:18px;padding:3px 0;background:transparent url(../img/arrow-right-mini.svg) no-repeat center right;background-size:11px auto;border-bottom:1px solid #d3d3d3b0;cursor:pointer}.mob-nav-sublist{display:none;padding-left:20px}.mob-nav-sublist.active{display:block;text-align:left}.mob-nav-sublist-item{list-style:none}.mob-nav-sublist-item a{font-size:16px;background:transparent url(../img/arrow-right-mini.svg) no-repeat center right;background-size:8px auto}.footer__separator{flex-shrink:0;display:block;height:40px;width:5px;background-color:rgba(216,216,216,.25)}.footer__separator--small{margin:0 27px}.footer__separator--color-white{background-color:#fff}.footer__partners{display:none}@media screen and (min-width:992px){.footer__partners{display:flex;list-style-type:none;padding:0;margin:0;justify-content:space-between;align-items:center;padding:120px 0}.footer__partners li{font-family:'Bree Serif',serif;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#000;margin-right:60px}.footer__partners li:last-child{margin-right:0}}.footer__flex{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:992px){.footer__flex{justify-content:space-between;flex-direction:row;align-items:center}}.footer__social-media{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;padding:25px 0}.footer__social-media li+li{margin-left:38px}.footer__social-media svg{transition:all .3s;fill:#D1DAD6}.footer__social-media svg:hover{fill:#333333}.footer__contact{position:relative;width:100%}.footer__contact__float{background:#d1dad6;position:relative;margin-left:-15px;margin-right:-15px}@media screen and (min-width:992px){.footer__contact__float{position:absolute;right:0;top:-85px;width:503px;min-height:160px;display:flex;justify-content:space-between;align-items:end;margin-left:0;margin-right:0}}.footer__contact__wrap{padding:40px 30px;display:flex;justify-content:center;align-items:end}.footer__contact__wrap img{margin-right:30px}.footer__contact__wrap p{margin:0}.footer__contact__wrap p:first-child{font-weight:700;margin-bottom:10px}.footer__gray{background-color:#f2f2f2;padding-top:40px}@media screen and (min-width:992px){.footer__gray{padding-top:117px}}.footer__navigation{padding:0 30px}@media screen and (min-width:992px){.footer__navigation{display:flex;justify-content:space-between;align-items:center;padding:0}}.footer__navigation__logos{width:100%;display:flex;justify-content:space-between}@media screen and (min-width:992px){.footer__navigation__logos{justify-content:flex-start;width:auto}.footer__navigation__logos img:first-child{margin-right:30px}}.footer__navigation__links{list-style-type:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:992px){.footer__navigation__links{flex-direction:row;justify-content:flex-end;align-items:center}}.footer__navigation__link{display:block;font-weight:700;font-size:15px;line-height:19px;color:#000;margin-left:5px;margin-top:25px}@media screen and (min-width:992px){.footer__navigation__link{margin-top:0}.footer__navigation__link+.footer__navigation__link{margin-left:30px}}.footer__publisher{display:flex;align-items:center;margin-top:40px;margin-bottom:30px}@media screen and (min-width:992px){.footer__publisher{justify-content:center;margin-bottom:20px}}.footer__publisher__text{margin-right:10px}.footer__publisher img{width:62px;height:15px;margin-left:10px}.footer__disclaimer{display:none}@media screen and (min-width:992px){.footer__disclaimer{display:block;text-align:center;color:#565656}}.footer__copyright{font-family:Bree Serif;font-size:12px;line-height:16px;text-align:center;color:#333}@media screen and (min-width:992px){.footer__copyright{padding-top:40px;padding-bottom:50px}}.page-footer{padding:49px 0 38px;background-color:#f2f2f2;color:#333}.page-footer__copy{position:relative}.page-footer__copy-logo{display:block;background-repeat:no-repeat;background-position:center left;height:60px;margin:0 0 43px 0}@media screen and (max-width:767px){.page-footer__copy-logo{background-position:center center;margin:40px 0 30px}}@media screen and (max-width:767px){.page-footer__copy-info{text-align:center}}.page-footer__copy-info p{font-size:12px;padding-bottom:14px;line-height:22px}@media screen and (max-width:767px){.page-footer__copy-info p{text-align:center}}.page-footer__social{margin:59px 0 43px}@media screen and (max-width:767px){.page-footer__social{text-align:center;margin:0 0 38px}}.page-footer__social-link{display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;width:28px;height:28px;margin-right:21px}.page-footer__social-link:hover{transition:.5s ease-in-out}.page-footer__address{font-size:12px;line-height:22px}@media screen and (max-width:767px){.page-footer__address{text-align:center;padding-bottom:32px}}.page-footer__address a{color:#333}.page-footer-header{padding:26px 0 20px;position:relative}@media screen and (max-width:767px){.page-footer-header{padding:15px 0 20px}}.page-footer li{list-style:none;padding-bottom:10px}.page-footer li a{color:#333}.page-footer li a:hover{color:#333;font-weight:700}.bg-summary{padding-top:17px}@media screen and (max-width:767px){.bg-summary{padding-top:8px}}.bg-end{padding-top:39px}@media screen and (max-width:767px){.bg-end{padding-top:33px}}.bg-cart{padding:39px 0 30px}@media screen and (max-width:767px){.bg-cart{padding:5px}}.bg-product{padding:20px 0 10px}@media screen and (max-width:767px){.bg-product{padding:10px 0}}.bg-page-nav{background-color:#055488}.bg-start-promo{background:url(../img/main-bg-promo.jpg),url(../img/main-bg-promo.jpg) center;background-repeat:round}@media screen and (max-width:767px){.bg-start-promo{background-size:contain}}.bg-start-news{padding:57px 0;margin-bottom:60px;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:767px){.bg-start-news{background-size:contain}}.bg--gray{background-color:#f8fafc}.bg-mobile-cart{width:100%;height:98px;background-color:rgba(255,255,255,.8);display:none}@media screen and (max-width:767px){.bg-mobile-cart{display:block;position:fixed;bottom:0}}.bg-login{padding:74px 0 52px}@media screen and (max-width:767px){.bg-login{padding:15px 0 15px}}.header{font-size:22px;font-weight:700}.header--80{font-size:80px;font-weight:900;line-height:80px}@media screen and (max-width:767px){.header--80{font-size:28px;text-align:center}}.header--32{font-size:32px;line-height:80px}@media screen and (max-width:767px){.header--32{font-size:22px}}.header--24{font-size:24px}@media screen and (max-width:767px){.header--24{font-size:22px}}@media screen and (max-width:767px){.header--mob{font-size:16px;font-weight:500;max-height:46px;overflow:unset;line-height:18px;margin-top:10px}}.header--white{color:#fff}.header-summary{padding:10px 0 20px}.header-cart{padding-left:55px;background:url(../img/ico-koszyk.jpg) no-repeat left;min-height:40px;line-height:36px}@media screen and (max-width:767px){.header-cart{padding-left:0;background:0 0;text-align:center;font-size:18px;line-height:22px}}.header-cart br{display:none}@media screen and (max-width:767px){.header-cart br{display:block}}.floating-categories__wrapper{position:relative}.floating-categories__container{border-radius:20px;border-top-left-radius:0;background-color:#fff;padding:17px 14px;height:max-content;position:absolute;left:-21px;top:31px;z-index:102;max-height:72vh;scrollbar-color:#333333 #f1f1f1;scrollbar-width:thin}.floating-categories__container ::-webkit-scrollbar{width:4px}.floating-categories__container ::-webkit-scrollbar-track{background:#f1f1f1}.floating-categories__container ::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.floating-categories__container ::-webkit-scrollbar-thumb:hover{background:#f3732e}.floating-categories__categories{display:flex;flex-direction:row}.floating-categories__scrollable{max-height:68vh;overflow:auto;scrollbar-color:#333333 #f1f1f1;scrollbar-width:thin;overflow-x:hidden}.floating-categories__scrollable ::-webkit-scrollbar{width:4px}.floating-categories__scrollable ::-webkit-scrollbar-track{background:#f1f1f1}.floating-categories__scrollable ::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.floating-categories__scrollable ::-webkit-scrollbar-thumb:hover{background:#f3732e}.floating-categories__button{display:flex;align-items:center;cursor:pointer;background-color:#fff}.floating-categories__button--open{position:relative}.floating-categories__button--open::after{position:absolute;top:-11px;left:-16px;border-radius:20px;width:118px;z-index:2;height:44px;border:1px solid rgba(27,70,52,.5)}@media screen and (min-width:992px){.floating-categories__button--open::after{content:""}}.floating-categories__button--close{position:absolute;top:-52px;left:0;padding:20px 20px 13px 20px;border-top-left-radius:20px;border-top-right-radius:20px}.category-icon{display:none}@media screen and (min-width:992px){.category-icon{display:inline-block;margin-right:4px}}.container-categories{display:none}body.overlay{position:relative}.navigation.overlay{position:fixed}.overlay::after{z-index:99;content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,17,17,.3);backdrop-filter:blur(3px)}.footer__separator{flex-shrink:0;display:block;height:40px;width:5px;background-color:rgba(216,216,216,.25)}.footer__separator--small{margin:0 27px}.footer__separator--color-white{background-color:#fff}.footer__partners{display:none}@media screen and (min-width:992px){.footer__partners{display:flex;list-style-type:none;padding:0;margin:0;justify-content:space-between;align-items:center;padding:120px 0}.footer__partners li{font-family:'Bree Serif',serif;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#000;margin-right:60px}.footer__partners li:last-child{margin-right:0}}.footer__flex{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:992px){.footer__flex{justify-content:space-between;flex-direction:row;align-items:center}}.footer__social-media{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;padding:25px 0}.footer__social-media li+li{margin-left:38px}.footer__social-media svg{transition:all .3s;fill:#D1DAD6}.footer__social-media svg:hover{fill:#333333}.footer__contact{position:relative;width:100%}.footer__contact__float{background:#d1dad6;position:relative;margin-left:-15px;margin-right:-15px}@media screen and (min-width:992px){.footer__contact__float{position:absolute;right:0;top:-85px;width:503px;display:flex;justify-content:space-between;align-items:end;margin-left:0;margin-right:0}}.footer__contact__wrap{width:100%;padding:30px 46px 30px 40px;display:flex;justify-content:center;align-items:end}@media screen and (min-width:992px){.footer__contact__wrap{justify-content:space-between}}.footer__contact__wrap img{margin-right:30px}.footer__contact__wrap p{margin:0}.footer__contact__wrap p:first-child{color:#333;font-weight:700;margin-bottom:18px}.footer__contact__wrap p:first-child a{color:#333}.footer__gray{background-color:#f2f2f2;padding-top:40px}@media screen and (min-width:992px){.footer__gray{padding-top:50px}}.footer__navigation{padding:0 0}@media screen and (min-width:992px){.footer__navigation{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0}}.footer__navigation__logos{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:368px){.footer__navigation__logos{flex-wrap:nowrap}}@media screen and (min-width:992px){.footer__navigation__logos{justify-content:flex-start;width:auto}.footer__navigation__logos img:first-child{margin-right:30px}}.footer__navigation__links{list-style-type:none;padding:0;margin:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start}.footer__navigation__links--second-row{width:100%}@media screen and (min-width:992px){.footer__navigation__links--second-row{margin-left:auto;margin-top:0!important}}@media screen and (min-width:992px){.footer__navigation__links{max-width:15%}}.footer__navigation__links--last{display:flex;flex-direction:column-reverse}@media screen and (min-width:992px){.footer__navigation__links--last{flex-direction:column}}.footer__navigation__links--last div{width:100%}.footer__navigation__links--media{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media screen and (min-width:992px){.footer__navigation__links--media{flex-direction:column}}.footer__navigation__links--media li{width:auto}@media screen and (min-width:992px){.footer__navigation__links--media li{width:100%}}.footer__navigation__links--media p{font-weight:700;margin-right:20px!important}.footer__navigation__link{display:block;margin-left:5px!important;margin:15px 0 15px 0;font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:17px;letter-spacing:.32px;color:#1b4634;width:100%}.footer__navigation__link.footer__mail a{font-size:14px}.footer__navigation__link__wrapper{border-bottom:1px solid #e0e0e0;height:0;width:100%;overflow:hidden;transition:.3s}@media screen and (min-width:992px){.footer__navigation__link__wrapper{border-width:0;height:auto}}.footer__navigation__link__wrapper--active{height:auto}.footer__navigation__link__wrapper li{margin-bottom:30px}@media screen and (min-width:992px){.footer__navigation__link__wrapper li{margin-bottom:20px}}.footer__navigation__link--log-in{background-color:#fff;padding:10px;margin:15px 0 10px -5px!important}@media screen and (min-width:992px){.footer__navigation__link--log-in{margin:-10px 0 10px -5px!important}}.footer__navigation__link__button{font-weight:700;display:flex;border-width:0;background-color:#f2f2f2;color:#1b4634;justify-content:space-between;width:100%}@media screen and (min-width:992px){.footer__navigation__link__button{justify-content:flex-start}}.footer__navigation__link__button--arrow-active{transform:rotate(180deg)}.footer__navigation__link__button span{width:35px;height:20px;background-image:url(../img/redesign/icons/arrow.svg);background-position:center;background-repeat:no-repeat}@media screen and (min-width:992px){.footer__navigation__link__button span{display:none}}.footer__navigation__link a{color:#1b4634;margin-right:5px}.footer__navigation__link p{margin:0}@media screen and (min-width:992px){.footer__navigation__link{margin-top:0;margin-bottom:20px}}@media screen and (min-width:768px){.footer__navigation__widget{margin:.5rem;margin-left:5px}}@media screen and (min-width:992px){.footer__navigation__widget{margin:.5rem;margin-left:5px}}@media screen and (min-width:1200px){.footer__navigation__widget{margin:.5rem;margin-left:5px}}@media screen and (min-width:768px){.footer__navigation__widget .tm-dodo2__sticker{transform-origin:0% 0%;transform:scale(1)}}@media screen and (min-width:992px){.footer__navigation__widget .tm-dodo2__sticker{transform-origin:0% 0%;transform:scale(.8)}}@media screen and (min-width:1200px){.footer__navigation__widget .tm-dodo2__sticker{transform-origin:0% 0%;transform:scale(1)}}.footer__publisher{display:flex;align-items:center;margin-top:40px;margin-bottom:0;width:100%;color:#1b4634;font-size:13px;font-weight:400;line-height:18px;letter-spacing:.32px;justify-content:center}.footer__publisher__text{margin-right:10px;text-align:center}.footer__disclaimer{display:block;text-align:center;color:#1b4634;font-size:13px;font-weight:400;line-height:18px;letter-spacing:.32px}@media screen and (min-width:992px){.footer__disclaimer{max-width:80%;margin:0 auto}}.footer__copyright{font-family:Bree Serif;font-size:12px;line-height:16px;text-align:left;color:#1b4634;width:100%;padding-top:22px;padding-bottom:19px}@media screen and (min-width:992px){.footer__copyright{padding-top:20px;padding-bottom:15px;font-family:Bree Serif;text-align:center}}.footer__payments{width:100%;margin-top:10px}.footer__payments--desktop{display:none}@media screen and (min-width:992px){.footer__payments--desktop{display:block}}.footer__payments--mobile{display:flex;background-color:#fff;justify-content:center;align-items:flex-start}.footer__payments--mobile div{width:max-content}@media screen and (min-width:992px){.footer__payments--mobile{display:none}}.footer__payments__text{font-family:Source Sans Pro;font-size:12px;font-weight:400;line-height:15px;text-transform:uppercase;display:none}@media screen and (min-width:992px){.footer__payments__text{display:block}}.footer__payments__image img{background-blend-mode:multiply}.footer__info{text-align:center;font-size:12px;padding:15px 0}body{font-family:Source Sans Pro}.productbox{width:100%;height:170px;position:relative;display:flex;flex-direction:row;border-radius:20px;overflow:hidden}@media screen and (min-width:576px){.productbox{flex-direction:column;width:291px;height:367px}}.productbox__promo{padding:11px 24px}.productbox__promo__title{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.02em;color:#333}@media screen and (min-width:992px){.productbox__promo__title{font-size:30px;line-height:38px}}.productbox__promo__text{font-weight:600;font-size:12px;line-height:15px;letter-spacing:-.02em;color:#333}.productbox__timer{display:flex;justify-content:space-evenly;align-items:center}.productbox__timer__value{font-weight:600;font-size:26px;line-height:32px;color:#333}.productbox__timer__text{font-weight:600;font-size:12px;line-height:22px;color:#333}.productbox__thumbnail{position:relative;background-color:#fff;width:130px;height:100%;flex-shrink:0;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}@media screen and (min-width:576px){.productbox__thumbnail{height:164px;width:100%}}.productbox__thumbnail__image{max-height:100%;margin:auto;max-width:100%;height:auto;display:block;object-fit:contain}.productbox__content{width:100%;flex-grow:1;background-color:#f3f3f3;padding:10px 14px}@media screen and (min-width:576px){.productbox__content{padding:12px 10px}}@media screen and (min-width:992px){.productbox__content{padding:21px 30px}}.productbox__category{display:block;font-size:12px;line-height:15px;color:#7a3b7e;margin-bottom:5px}.productbox__seller{display:block;font-size:12px;line-height:15px;color:#bbb;margin-bottom:8px}.productbox__name{font-weight:600;font-size:14px;line-height:18px;margin-bottom:16px;height:54px;overflow:hidden;display:block;margin-bottom:22px;color:#333}@media screen and (min-width:992px){.productbox__name{font-size:18px;line-height:21px;height:63px;margin-bottom:31px}}.productbox__name:hover{color:#57c785}.productbox__price{font-weight:700;font-size:14px;line-height:18px;color:#333;position:absolute;bottom:23px;left:144px}@media screen and (min-width:576px){.productbox__price{font-size:18px;line-height:23px;bottom:26px;left:30px}}.productbox__price--side-text{font-weight:600;font-size:12px;line-height:15px}@media screen and (min-width:576px){.productbox__price--side-text{font-size:12px;line-height:15px}}.productbox__price--old{font-weight:400;font-weight:600;font-size:12px;line-height:15px;text-decoration-line:line-through;color:#bbb;bottom:40px}@media screen and (min-width:992px){.productbox__price--old{font-size:12px;line-height:15px;bottom:46px}}.productbox__button{position:absolute;bottom:16px;right:10px}@media screen and (min-width:992px){.productbox__button{bottom:21px;right:30px}}.productbox__discount{position:absolute;display:inline-block;top:5px;left:5px;font-weight:700;font-size:14px;line-height:18px;color:#333;background-color:#e6f7ff;padding-right:10px;width:0}@media screen and (min-width:992px){.productbox__discount{top:10px;left:10px}}.productbox__discount::before{content:"Promocja";display:inline-block;background-color:#f6e2ba;font-weight:700;font-size:14px;line-height:18px;color:#333;padding:6px 10px;margin-right:10px}.productbox--auto-width{width:100%}.productbox--widget{margin-bottom:50px}.productbox--cart-popup{height:310px}.productbox--agregator{flex-shrink:0;max-width:207px;width:207px;margin-bottom:0}@media screen and (min-width:992px){.productbox--agregator{max-width:291px;width:291px}}@media screen and (max-width:991px){.productbox--big-mobile{flex-direction:column;width:100%;height:329px}.productbox--big-mobile .productbox__thumbnail{width:100%;height:154px;flex-shrink:0;background-position:center;background-repeat:no-repeat}.productbox--big-mobile .productbox__content{width:100%;flex-grow:1;background-color:#f3f3f3;padding:10px 14px}.productbox--big-mobile .productbox__category{font-size:12px;line-height:15px;color:#7a3b7e;margin-bottom:5px}.productbox--big-mobile .productbox__seller{font-size:12px;line-height:15px;color:#bbb;margin-bottom:8px}.productbox--big-mobile .productbox__name{font-weight:600;font-size:14px;line-height:18px;margin-bottom:16px;height:54px;overflow:hidden;display:block;margin-bottom:22px;max-height:63px;overflow:hidden}.productbox--big-mobile .productbox__name:hover{color:#57c785}.productbox--big-mobile .productbox__price{font-weight:700;font-size:14px;line-height:18px;color:#333;position:absolute;bottom:20px;left:20px}}@media screen and (max-width:991px) and (min-width:576px){.productbox--big-mobile .productbox__price{font-size:15px;line-height:23px;letter-spacing:-.2px}}@media screen and (max-width:991px){.productbox--big-mobile .productbox__price--old{font-weight:400;font-size:12px;line-height:15px;text-decoration-line:line-through;color:#bbb;bottom:40px}.productbox--big-mobile .productbox__button{position:absolute;bottom:16px;right:10px;width:102px;height:34px;display:flex;align-items:center;justify-content:right}}@media screen and (max-width:991px) and (min-width:992px){.productbox--big-mobile .productbox__button{padding:8px 5px 8px 34px;width:116px}}@media screen and (max-width:991px){.productbox--big-mobile .productbox__discount{position:absolute;display:inline-block;top:5px;left:5px;font-weight:700;font-size:14px;line-height:18px;color:#333;background-color:#e6f7ff;padding-right:10px;width:0}.productbox--big-mobile .productbox__discount::before{content:"Promocja";display:inline-block;background-color:#f6e2ba;font-weight:700;font-size:14px;line-height:18px;color:#333;padding:6px 10px;margin-right:10px}.productbox--big-mobile .productbox__link{color:#333!important;font-weight:600;font-size:14px;line-height:18px}}.productbox--disabled{filter:grayscale(100%)}.productbox--promobox{border:2px solid #f3732e;background-color:#fff;height:374px;border-radius:20px;width:100%;max-width:328px;margin:auto}@media screen and (min-width:992px){.productbox--promobox{width:100%;max-width:100%;height:calc(100% - 13px);max-width:291px;width:100%}}.productbox--promobox .productbox__category{display:none}.productbox--promobox .productbox__seller{display:none!important}.productbox--promobox .productbox__name{font-weight:700;font-size:14px;line-height:18px;letter-spacing:-.02em;height:54px}@media screen and (min-width:992px){.productbox--promobox .productbox__name{font-weight:700;font-size:18px;line-height:23px;color:#333;height:69px}}.productbox--promobox .productbox__button{right:auto;left:50%;transform:translateX(-50%);bottom:20px}.productbox--promobox .productbox__content{background-color:#fff}.productbox--promobox .productbox__price{font-weight:700;font-size:14px;line-height:18px;color:red;left:50%;bottom:60px;transform:translateX(-50%)}@media screen and (min-width:992px){.productbox--promobox .productbox__price{font-size:24px;line-height:30px;left:48%;transform:none}}@media screen and (min-width:992px){.productbox--promobox .productbox__price--center{left:50%;transform:translateX(-50%)}}.productbox--promobox .productbox__price--side-text{display:none}.productbox--promobox .productbox__price--old{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-decoration-line:line-through;color:#5a5a5a;left:30%;bottom:62px}@media screen and (min-width:992px){.productbox--promobox .productbox__price--old{left:22%;font-size:14px;line-height:18px}}.productbox--promoted{margin:0;border-radius:0;height:auto;border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8}.productbox--promoted .productbox__content{border-radius:0}.productbox--promoted .productbox__content form{display:none!important}.productbox--promoted .productbox__seller{display:none!important}.productbox--promoted .productbox__thumbnail{height:99px;width:170px}.productbox--promoted .productbox__name{height:auto}.productbox--promoted .productbox__price{bottom:10px;left:240px}.productbox--promoted .productbox__price--old{left:180px}.productbox--promoted .product__tags{display:none}.productbox--promoted-desktop .product__tags{display:none}body{font-family:'Source Sans Pro',sans-serif;font-size:16px;line-height:20px;color:#333;font-weight:400}body a{font-size:16px;line-height:20px;color:#333}body a:hover{color:#333;text-decoration:none}.button{background:0 0;border:none;font-weight:700;font-size:14px;line-height:18px;display:inline-block;width:max-content;cursor:pointer;border-radius:4px;text-align:center;padding:5px 15px;color:#333;background-color:#f3732e}@media screen and (min-width:992px){.button{padding:5px 18px}}.button:hover{background-color:#ffc759}.button:active{color:#fff}.button:focus{border:1px dashed #333}.button:disabled{opacity:.4;cursor:not-allowed}.button--width100{width:100%}.button--secondary{color:#333;background-color:#fff;border:1px solid #333}.button--secondary:hover{outline:1px solid #333333;background-color:#fff}.button--secondary:active{background:#f2f2f2;border:1px solid #333}.button--secondary:focus{border:1px dashed #333}.button--secondary:disabled{opacity:.4;cursor:not-allowed}.button--link{color:#333;background:0 0;border-radius:0;border-bottom:1px solid #ffffff00}.button--link:hover{border-bottom:1px solid #333;background:0 0}.button--link:active{color:#f3732e;border:none}.button--link:focus{border-bottom:1px dashed #333}.button--link:disabled{opacity:.4;cursor:not-allowed}.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;overflow-x:hidden;border-bottom:5px solid rgba(226,226,226,.25);align-items:center}.breadcrumbs__item{font-weight:600;font-size:14px;line-height:18px;color:#333;margin:17px 0;white-space:nowrap}.breadcrumbs__item a{font-weight:600;font-size:14px;line-height:18px;color:#333;white-space:nowrap}.breadcrumbs__item+.breadcrumbs__item{margin-left:10px}.breadcrumbs__item::after{content:"";background-image:url(../img/redesign/icons/breadcrumbs-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:5px;height:10px;margin-left:10px}.breadcrumbs__item:last-child::after{content:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.form__hidden-helper-input{opacity:0;width:1px;position:relative;left:22px}.form__error--complaints .help-block{margin-top:0!important}.form__error{color:#dc3d3a;margin-top:10px 0;font-size:15px}.form__group{position:relative}.form__input{border:1px solid #ccc;box-sizing:border-box;display:block;height:48px;width:100%;margin-bottom:20px;margin-top:5px;text-indent:17px;background-color:#fff}.form__input:not(:placeholder-shown){border-color:#333}@media screen and (min-width:992px){.form__input:not(:placeholder-shown){background-color:#f9f9f9}}.form__input:not(:placeholder-shown)+label{display:block}@media screen and (min-width:992px){.form__input:not(:placeholder-shown)+label{background-color:#f9f9f9}}.form__input-label{display:none;position:absolute;top:-9px;left:16px;padding:2px 4px;margin:0;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;color:#333;background:#fff}.form__radio{display:flex;flex-direction:row;align-items:center}.form__radio+.form__radio{margin-top:22px}.form__radio:last-child{margin-bottom:22px}.form__radio--wrap{flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:767px){.form__radio--wrap .form__radio__label{margin-left:0;padding-left:0;margin-top:10px;width:100%}}.form__radio__input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;background-color:#f6e2ba;border:5px solid #f6e2ba;height:20px;width:20px;border-radius:10px;transition:all .2s ease-in}.form__radio__input:checked{background-color:#1a4632}.form__radio__input--disabled{filter:grayscale(100%);cursor:not-allowed}.form__radio__label{font-weight:700;font-size:15px;line-height:19px;color:#333;margin-left:15px;margin-bottom:2px}.form__checkbox{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@media screen and (min-width:992px){.form__checkbox{flex-wrap:wrap}}.form__checkbox+.form__checkbox{margin-top:22px}.form__checkbox:last-child{margin-bottom:22px}.form__checkbox.has-error label{color:#000}.form__checkbox .help-block{color:#dc3d3a;width:100%;margin-left:30px;margin-top:0;margin-bottom:0}.form__checkbox__input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;background-color:#f6e2ba;border:5px solid #f6e2ba;height:20px;width:20px;border-radius:0;transition:all .2s ease-in}.form__checkbox__input:checked{background-color:#1a4632}.form__checkbox__label{font-weight:700;font-size:15px;line-height:19px;color:#333;margin-bottom:2px}.form__checkbox__label--rules{font-weight:500;font-size:15px;line-height:19px;color:#333;display:flex}.form__checkbox__label--rules input{flex-shrink:0;margin-right:10px}@media screen and (min-width:992px){.form__checkbox__label{font-weight:400;font-size:15px;line-height:19px}}.slot{background:rgba(196,196,196,.5);position:relative;border-radius:20px;overflow:hidden;margin:auto}.slot--size-250x400{width:250px;min-height:400px}.slot--top-banner-img{display:block;width:100%;height:auto;margin:25px 0}.slot--bottom-banner-img{display:block;width:100%;height:auto;margin-top:25px}.slot--listing-banner-img{display:block;width:100%;height:auto}.slot--desktop{display:none}@media screen and (min-width:992px){.slot--desktop{display:block}}@media screen and (min-width:992px){.slot--mobile{display:none}}.site-error{background:#d1dad6;width:100%;padding-top:180px;padding:47px 0;margin-bottom:35px}@media screen and (min-width:992px){.site-error{padding:180px 0 47px 0}}.site-error__icon{width:40px;height:40px;background-image:url(../img/redesign/icons/cross-green-icon.svg);background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:992px){.site-error__icon{width:60px;height:60px}}.site-error__header{font-family:Lora;font-size:36px;font-weight:700;line-height:40px;letter-spacing:-.5px;color:#1b4634;margin-top:40px}@media screen and (min-width:992px){.site-error__header{font-size:48px;line-height:54px}}.site-error__content{display:flex;margin:30px 0;flex-direction:column}@media screen and (min-width:992px){.site-error__content{flex-direction:row}}.site-error__content__text{font-family:Source Sans Pro;font-size:18px;font-weight:400;line-height:26px;width:100%}@media screen and (min-width:992px){.site-error__content__text{width:50%}}.site-error__content__text span{font-weight:700}.site-error__content__search{display:flex;width:100%}@media screen and (min-width:992px){.site-error__content__search{width:50%;justify-content:flex-end}}.site-error__button{font-family:Source Sans Pro;font-size:14px;font-weight:700;line-height:18px;color:#57c785;padding:8px 12px;background:#fff;border-bottom:5px solid #57c785}.site-error__button:hover{color:#57c785}.site-end{background:#f8f8f8;width:100%;padding-top:35px;padding:47px 0;margin-bottom:35px}.site-end__header{font-family:Lora;font-size:36px;font-weight:700;line-height:40px;letter-spacing:-.5px;color:#1b4634;margin-top:40px}@media screen and (min-width:992px){.site-end__header{font-size:40px;line-height:54px}}.site-end__header__h2{font-size:30px}@media screen and (min-width:992px){.site-end__header__h2{font-size:36px;line-height:54px}}.site-end__content{font-size:18px}.site-end__content a{text-decoration:underline}.body-end{padding-top:40px}.body-end #react-root{min-height:auto!important}.blog a{color:#333}.blog>.container{background-color:#fff}.blog__tags{display:flex;justify-content:center;flex-wrap:wrap;padding:20px 0}.blog__tags__tag{font-family:Bree Serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#333;text-transform:lowercase;margin:0 5px}.blog__tags__tag:hover{color:#f3732e}.blog__title{font-family:Lora,serif;font-weight:700;font-size:30px;line-height:40px;text-align:left;letter-spacing:-.5px;color:#f3732e}@media screen and (min-width:992px){.blog__title{font-size:36px;line-height:40px;letter-spacing:-1px}}.blog__info{padding:20px 0;display:flex;justify-content:space-evenly;flex-wrap:wrap}@media screen and (min-width:576px){.blog__info{flex-wrap:nowrap;justify-content:flex-start}}.blog__info__item{font-size:12px;line-height:15px;color:#999!important}@media screen and (min-width:576px){.blog__info__item{margin-right:20px}}.blog__info__item:before{content:"";display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;height:12px;width:12px;margin-right:4px;margin-bottom:-2px}.blog__info__item--date:before{content:"";background-image:url(../img/redesign/icons/time-icon.svg)}.blog__info__item--author:before{background-image:url(../img/redesign/icons/author-icon.svg)}.blog__info__item--consultant:before{background-image:url(../img/redesign/icons/consultant-icon.svg)}.blog__abstract{font-weight:600;font-size:16px;line-height:20px;padding:0 0 20px 0}@media screen and (min-width:576px){.blog__abstract{font-size:20px;line-height:25px;padding:5px 0 30px 0}}.blog__image{position:relative;margin-left:-15px;margin-right:-15px}@media screen and (min-width:576px){.blog__image{margin-left:0;margin-right:0}}.blog__image__source{position:absolute;display:block;transform:rotate(-90deg);transform-origin:right top;right:23px;top:0;background:#fff;padding:0 8px 4px 8px}.blog__image__source span{font-size:12px;line-height:15px;font-weight:400;font-style:italic;color:#1a4632}.blog__image img{max-width:100%;width:100%;height:auto;aspect-ratio:1.5}.blog__image__logo{position:absolute;margin:0;bottom:25px;left:25px;width:50px!important;height:50px!important;background-image:url("../img/redesign/icons/cross-icon-sklep.svg")}.blog__summary{background-color:#f9f9f9;margin-left:-15px;margin-right:-15px;padding:20px}.blog__summary__header{font-weight:600;font-size:18px;line-height:23px;color:#333;margin-left:14px}@media screen and (min-width:992px){.blog__summary__header{font-size:24px;line-height:24px}}@media screen and (min-width:576px){.blog__summary{margin-left:0;margin-right:0}}@media screen and (min-width:992px){.blog__summary{position:relative;padding:60px 53px;padding:40px 77px}}.blog__summary__list{padding:10px 0;margin:0;list-style:none}@media screen and (min-width:992px){.blog__summary__list{padding-top:15px;padding-bottom:20px}}.blog__summary__item{font-size:14px;line-height:17px;display:flex;margin-bottom:5px}@media screen and (min-width:576px){.blog__summary__item{font-size:18px;line-height:25px}}.blog__summary__item:before{content:"✜";display:inline-block;margin-right:5px;font-size:10px;line-height:18px;color:#1a4632}@media screen and (min-width:576px){.blog__summary__item:before{margin-top:4px;margin-right:10px}}.blog__summary__text{font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#333}@media screen and (min-width:576px){.blog__summary__text{font-size:18px;line-height:22px}}.blog__summary__link{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-decoration-color:#57c785;color:#333;font-size:16px;line-height:20px}@media screen and (min-width:576px){.blog__summary__link{font-size:18px;line-height:22px}}.blog__summary__link:hover{color:#57c785;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-decoration-color:#57c785}.blog__table-of-contents{background:#f2f2f2;padding:20px 20px 30px 20px;position:relative;margin-left:-15px;margin-right:-15px}@media screen and (min-width:576px){.blog__table-of-contents{margin-left:0;margin-right:0}}@media screen and (min-width:992px){.blog__table-of-contents{padding:40px 77px;border-left:5px solid #f3732e}}.blog__table-of-contents__title{margin-left:14px;font-weight:600;font-size:18px;line-height:23px;color:#1b4634;margin-bottom:0}@media screen and (min-width:992px){.blog__table-of-contents__title{font-size:24px;line-height:24px}}.blog__table-of-contents__list{padding:10px 0;margin:0;list-style:none}.blog__table-of-contents__list--shrink{height:0;margin-top:0;padding:0;overflow:hidden}.blog__table-of-contents__item{font-size:14px;line-height:17px;display:flex;margin-bottom:5px}@media screen and (min-width:992px){.blog__table-of-contents__item{font-size:18px;line-height:25px}}.blog__table-of-contents__item:before{content:"✜";display:inline-block;margin-right:5px;font-size:10px;line-height:18px;color:#1a4632}@media screen and (min-width:992px){.blog__table-of-contents__item:before{margin-top:4px;margin-right:10px}}.blog__table-of-contents__item:hover{color:#f3732e}.blog__table-of-contents__button{position:absolute;top:41px;right:57px;border:none;font-size:5px;height:20px;width:20px;background:#f3732e;background-image:url(../img/redesign/icons/arrow-white-up.svg);background-position:center;background-repeat:no-repeat;background-size:10px}@supports (-webkit-touch-callout:none){.blog__table-of-contents__button{top:22px}}.blog__table-of-contents__button--active{transform:rotateZ(180deg);transform-origin:center}.blog__table-wrapper{overflow-x:auto;background:#f7a50060;padding:50px 23px;margin-top:50px;position:relative}@media screen and (min-width:992px){.blog__table-wrapper{margin-bottom:50px}}.blog__table-wrapper::after{position:absolute;right:12px;bottom:12px;content:"";background-image:url(../img/redesign/icons/cross-icon.svg);background-position:center;background-repeat:no-repeat;background-size:35px;width:35px;height:35px}.blog__table-wrapper__arrows{margin-bottom:50px;width:100%;height:30px;background-image:url(../img/redesign/icons/arrows.svg);background-position:center;background-repeat:no-repeat;background-size:15px}@media screen and (min-width:992px){.blog__table-wrapper__arrows{display:none}}.blog__content h1{font-family:Lora;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;color:#333;margin:0;padding-top:30px;padding-bottom:15px}.blog__content h2{font-family:Lora;font-style:normal;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;margin:0;padding-top:30px;padding-bottom:15px}.blog__content h3{font-family:Lora;font-style:normal;font-weight:400;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;margin:0;padding-top:30px;padding-bottom:15px}.blog__content p{font-weight:400;font-size:17px;line-height:21px;color:#333}.blog__content a:not([class]){font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-decoration-color:#57c785;color:#333}.blog__content a:not([class]):hover{color:#57c785}.blog__content img{max-width:100%;height:auto}.blog__content ul{padding-left:0;list-style:none}.blog__content ul li{position:relative;padding-left:25px}.blog__content ul li::before{position:absolute;left:0;top:2px;content:"一";color:#f3732e}.blog__content ol{padding-left:0}.blog__content ol li{margin-left:12px}.blog__content table{border:none}@media screen and (min-width:992px){.blog__content table{width:100%}}.blog__content table tr:hover{background-color:#f7a50038}.blog__content table td,.blog__content table th{padding:15px}.blog__content table p{padding:0;margin:0}@media screen and (min-width:992px){.blog__content{font-size:18px;line-height:26px}.blog__content>:first-child{padding-top:30px}.blog__content h1{padding-left:100px}.blog__content h2{padding-left:100px}.blog__content h3{padding-left:100px}.blog__content p{padding-left:100px;font-size:18px;line-height:26px}.blog__content .wst-link{padding-left:100px}.blog__content ul{padding-left:100px}.blog__content ul li::before{top:3px}.blog__content ol{padding-left:100px}.blog__content ol li{margin-left:16px;padding-left:8px}}.blog__bibliography{background:#f2f2f2;margin-left:-15px;margin-right:-15px;position:relative;padding:20px 20px 30px 20px}@media screen and (min-width:576px){.blog__bibliography{margin-left:0;margin-right:0}}@media screen and (min-width:992px){.blog__bibliography{padding:40px 77px;border-left:5px solid #f3732e}}.blog__bibliography__title{font-weight:600;font-size:18px;line-height:23px;color:#333;margin-left:23px;margin-bottom:0}.blog__bibliography__list{margin:0;padding:0 0 0 20px;list-style:arabic;margin-top:19px}.blog__bibliography__list--shrink{height:0;margin-top:0;overflow:hidden}.blog__bibliography__item{font-size:17px;line-height:21px;padding-left:5px;word-break:break-word}@media screen and (min-width:992px){.blog__bibliography__item{font-size:18px;line-height:25px}}.blog__bibliography__button{position:absolute;top:41px;right:57px;border:none;height:20px;width:20px;font-size:5px;background:#f3732e;background-image:url(../img/redesign/icons/arrow-white-up.svg);background-position:center;background-repeat:no-repeat;background-size:10px}@supports (-webkit-touch-callout:none){.blog__bibliography__button{top:22px}}.blog__bibliography__button--active{transform:rotateZ(180deg);transform-origin:center}.blog__thankyou{font-size:13px;line-height:16px;color:#979797;padding:40px 0}.blog--information .blog__title{margin-top:25px}.blog--information .blog__content{margin-top:25px}.blog__left-column{padding-left:0}@media screen and (min-width:1200px){.blog__left-column{padding-left:75px}}.blog-product-box{background:#fcfcfc;border-radius:20px;width:100%;margin:0;margin-top:10px;margin-bottom:0;display:flex;position:relative;padding:26px 19px;flex-direction:column}@media screen and (min-width:992px){.blog-product-box{flex-direction:row}}.blog-product-box__price{font-weight:400;font-size:12px;line-height:15px;text-transform:uppercase;margin-bottom:10px;text-align:center;font-weight:400;font-size:14px;line-height:18px;padding:10px}@media screen and (min-width:992px){.blog-product-box__price{padding-left:10px;min-width:128px;text-align:right}}.blog-product-box__wrap{margin-left:15px;display:flex;flex-direction:column}.blog-product-box__image{min-width:113px;position:absolute;top:26px;left:19px}@media screen and (min-width:992px){.blog-product-box__image{position:static;max-height:130px}}.blog-product-box__image img{max-width:120px;max-height:130px}.blog-product-box__title{font-weight:700;font-size:16px;line-height:20px;color:#333;margin-bottom:5px;letter-spacing:.02em;text-transform:uppercase;margin-bottom:10px;padding-left:120px;min-height:69px}@media screen and (min-width:992px){.blog-product-box__title{min-height:unset;min-width:450px;padding-left:0}}.blog-product-box__description{font-weight:400;font-size:14px;line-height:18px;color:#333;overflow:hidden;padding-left:120px}@media screen and (min-width:992px){.blog-product-box__description{height:auto;padding-left:0}}.blog-product-box__btn{padding:5px 18px;border-radius:4px;display:block;color:#fff;background-color:#f3732e;text-align:center;font-size:14px;font-weight:700;line-height:18px;padding:2px;cursor:pointer}.insert{position:relative}.insert--promoted::after{display:none}.insert__cross{height:35px;width:35px;position:absolute;right:12px;bottom:17px}.insert--srodakapitowy{background-color:#f6f6f6;margin:0 -15px;padding:30px 15px;border-bottom:5px solid #f3732e;position:relative}@media screen and (min-width:576px){.insert--srodakapitowy{margin:0}}.insert--srodakapitowy::after{content:"";position:absolute;right:12px;bottom:17px;height:35px;width:35px;background-image:url("../img/icons/cross-light-green-icon.svg");background-size:contain}.insert__article{display:flex;flex-direction:row}.insert__article__content{padding-left:19px}.insert__article__thumbnail{width:105px;height:105px;flex-shrink:0;background-size:cover;background-position:center}@media screen and (min-width:992px){.insert__article__thumbnail{width:185px;height:185px}}.insert__article__title{font-weight:600;font-size:16px;line-height:20px}@media screen and (min-width:992px){.insert__article__title{margin-top:35px;font-size:18px;line-height:23px}}.insert__article__lead{display:none}@media screen and (min-width:992px){.insert__article__lead{display:block;font-size:16px;line-height:20px;margin-top:8px}}.insert__article__text{display:none}.insert__article__category{font-size:12px;line-height:15px;text-transform:uppercase;color:#565656}@media screen and (min-width:992px){.insert__article__category{display:none}}.insert__article__read-more{font-family:Bree Serif;font-size:12px;line-height:16px;color:#1a4632;margin-top:21px}@media screen and (min-width:992px){.insert__article__read-more{font-size:14px;line-height:19px}}.read-also{background-color:#f9f9f9;margin-left:-15px;margin-right:-15px;padding:20px}@media screen and (min-width:576px){.read-also{margin-left:0;margin-right:0}}@media screen and (min-width:992px){.read-also{padding:40px 77px}}.read-also__title{font-weight:600;font-size:18px;line-height:23px;margin-bottom:15px;margin-left:18px;color:#1b4634}.read-also__list{margin:0;padding:0;list-style:none}.read-also__link:hover{color:#57c785}.read-also__item{font-size:18px;line-height:25px;display:flex}@media screen and (min-width:992px){.read-also__item{font-size:18px;line-height:25px}}.read-also__item:before{content:"✜";display:inline-block;margin-right:10px;font-size:10px;line-height:18px;color:#1a4632}@media screen and (min-width:992px){.read-also__item:before{margin-top:4px}}.authorization-box{background:#fcfcfc;border-radius:20px;width:100%;margin:0;margin-top:50px;margin-bottom:0;display:flex;position:relative;padding:26px 19px;flex-direction:column}@media screen and (min-width:992px){.authorization-box{flex-direction:row}}.authorization-box__wrap{margin-left:15px;display:flex;flex-direction:column}.authorization-box__authorWrap{position:relative;display:flex;flex-direction:column;padding-left:120px;min-height:120px}@media screen and (min-width:992px){.authorization-box__authorWrap{flex-direction:row;min-height:0;padding-left:0}}.authorization-box__info{font-weight:400;font-size:12px;line-height:15px;color:var(--lightColor);text-transform:uppercase;margin-bottom:10px}.authorization-box__image{width:100px;height:100px;border-radius:100%;position:absolute;top:26px;left:19px}@media screen and (min-width:992px){.authorization-box__image{position:static}}.authorization-box__name{font-weight:700;font-size:16px;line-height:20px;color:var(--darkColor);margin-bottom:5px;letter-spacing:.02em;text-transform:uppercase;margin-bottom:10px}.authorization-box__socials{margin-top:.5rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (min-width:992px){.authorization-box__socials{position:static;margin:0;margin-left:auto}}.authorization-box__socials__icon{width:20px;height:20px}@media (min-width:360px){.authorization-box__socials__icon{width:24px;height:24px}}.authorization-box__description{font-weight:400;font-size:14px;line-height:18px;color:#333;height:56px;overflow:hidden}.authorization-box__description--expand{height:auto}@media screen and (min-width:992px){.authorization-box__description{height:auto}}.authorization-box__btn{display:block;color:var(--darkColor);font-size:14px;font-weight:700;line-height:18px;text-decoration-line:underline;padding:1px 0;cursor:pointer}@media screen and (min-width:992px){.authorization-box__btn{display:none}}.authorization-box--autor-page .authorization-box__name{min-height:100px}@media screen and (min-width:992px){.authorization-box--autor-page .authorization-box__name{min-height:unset}}.regulamin-bonow-wartosciowych ol{margin-left:40px;margin-bottom:30px}.regulamin-bonow-wartosciowych ol li{margin-bottom:20px}.regulamin-bonow-wartosciowych ol p{margin-bottom:20px!important;margin-left:-1em}.regulamin-bonow-wartosciowych p{margin-bottom:30px}.regulamin-zabawa-swiateczna-mikolaj ol{margin-left:40px;margin-bottom:30px}.regulamin-zabawa-swiateczna-mikolaj ol.lower-alpha{list-style-type:lower-alpha}.regulamin-zabawa-swiateczna-mikolaj ol li{margin-bottom:20px}.regulamin-zabawa-swiateczna-mikolaj ol p{margin-bottom:20px!important;margin-left:-1em}.regulamin-zabawa-swiateczna-mikolaj p{margin-bottom:30px}.usp-promo{margin-bottom:20px;background-color:#f7a401;color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;padding:20px 0}.usp-promo__mobile{display:block}@media screen and (min-width:992px){.usp-promo__mobile{display:none}}.usp-promo__desktop{display:none}@media screen and (min-width:992px){.usp-promo__desktop{display:block}}@media screen and (min-width:992px){.usp-promo{align-items:center}}.usp-promo__bm{padding-left:40px!important;padding-right:40px!important;font-weight:400!important;font-size:20px!important}.usp-promo__box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:33.33%}.usp-promo__box--single-element{max-width:100%}.usp-promo__box--free-delivery-day{max-width:40%}@media screen and (min-width:992px){.usp-promo__box{flex-direction:row;justify-content:center}}@media screen and (max-width:991px){.usp-promo__box--mobile-row{flex-direction:row;justify-content:center;max-width:90%}}.usp-promo__box__image{max-width:60px}@media screen and (min-width:992px){.usp-promo__box__image{max-width:90px}}.usp-promo__box__image svg{max-width:100%;height:auto}.usp-promo__box__text{color:#fff;font-weight:700;font-size:16px;text-align:left}.usp-promo__box__text--free-delivery-day.usp-promo__desktop{font-size:20px}.usp-promo__box__text--free-delivery-day.usp-promo__mobile{font-size:10px;line-height:1.2em;padding-left:.5em}@media screen and (max-width:991px){.usp-promo__box__text{text-align:left}}@media screen and (max-width:991px){.usp-promo__box__text--single-element{text-align:left;padding:.5em}}@media screen and (min-width:992px){.usp-promo__box__text{padding-left:8px;text-align:left}}.usp-promo__box__text span{font-weight:400;font-size:12px;line-height:13px}.regulamin{margin:30px 0;font-size:16px}.regulamin ol{padding-left:17px;margin:0;margin-bottom:15px}.regulamin ol li{margin-bottom:4px}.regulamin ul{padding-left:17px;margin:0;margin-bottom:15px}.regulamin ul li{margin-bottom:4px}.regulamin p{margin-bottom:15px}.regulamin h1{font-size:26px;text-transform:uppercase}.new-login{margin-top:20px;margin-bottom:30px}.new-login .button--social{margin-bottom:23px}.new-login__wrapper{display:flex;flex-direction:column;justify-content:space-evenly;padding:20px 0 20px 0}@media screen and (min-width:992px){.new-login__wrapper{padding:20px 0 60px 0;flex-direction:row;background:#fff;border-radius:20px}}.new-login__box{background-color:#fff;border:.3px solid #bdbdbd;box-sizing:border-box;border-radius:20px;padding:16px 20px;position:relative;width:100%;margin-bottom:16px}@media screen and (min-width:992px){.new-login__box{padding:30px 60px;height:100%;max-width:420px}}@media screen and (min-width:992px){.new-login__box--resetting{padding:30px 60px;height:100%;max-width:560px}}.new-login__title{font-weight:700;font-size:30px;line-height:38px;letter-spacing:.32px;color:#333;margin-bottom:20px}@media screen and (min-width:992px){.new-login__title{margin-bottom:52px}}.new-login__title--small{margin-top:34px;margin-bottom:36px;font-weight:700;font-size:18px;line-height:23px}.new-login__separator{margin:16px 0;width:100%;color:#c4c4c4;display:flex;flex-direction:row}.new-login__separator:after,.new-login__separator:before{content:"";flex:1 1;border-bottom:1px solid #c4c4c4;margin:auto}.new-login__separator:before{margin-right:10px}.new-login__separator:after{margin-left:10px}@media screen and (min-width:992px){.new-login__separator{margin:30px 0}}.new-login__why{display:block}@media screen and (min-width:992px){.new-login__why{display:block}}.new-login__why--only-desktop{display:none}@media screen and (min-width:992px){.new-login__why--only-desktop{display:block}}.new-login__why--only-mobile{display:block}@media screen and (min-width:992px){.new-login__why--only-mobile{display:none}}.new-login__why--register{display:block}.new-login__why__element{display:flex;align-items:center;margin-bottom:18px}.new-login__why__text{margin-left:20px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.32px;margin-bottom:0}.new-login__why__image{border-radius:38px;width:45px;height:45px}.new-login__form input{background:#fff;box-shadow:0 1px 2px rgba(17,17,17,.23);border-radius:4px}.new-login__form input:last-of-type{margin-bottom:5px}.new-login__form button[type=submit]{border:none;padding:6px 30px}.new-login__form label{font-weight:400;font-size:12px;line-height:15px;color:#333}.new-login__form label a{font:inherit}.new-login__form__group{display:flex;justify-content:space-between}.new-login__info{text-align:center;font-weight:400;font-size:12px;line-height:20px;color:#333;opacity:.5;margin-bottom:25px}@media screen and (min-width:992px){.new-login__info{margin-top:-12px}}.new-login__back-button{border:none;background:0 0;font-weight:400;font-size:12px;line-height:15px;text-align:center;text-decoration-line:underline;color:#333;position:absolute;left:0;background-image:url(../img/redesign/icons/chevron-left-green-icon.svg);background-position:left center;background-repeat:no-repeat;padding-left:16px;top:-30px}@media screen and (min-width:992px){.new-login__back-button{top:auto;bottom:-30px}}.new-login--resetting{margin-bottom:0}.new-login--resetting .new-login__wrapper{padding:30px 0 30px 0}.new-login--resetting .new-login__title{margin-bottom:10px}.new-login--resetting .new-login__subtitle{margin-bottom:15px}.popup-widget--hidden{display:none}@media screen and (min-width:992px){.popup-widget--add-to-cart .popup-widget__fixed{max-width:80vh}}.popup-widget__fixed{z-index:9999;position:fixed;height:auto;width:80%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:100%}@media screen and (min-width:992px){.popup-widget__fixed{width:auto;max-width:70%}}.popup-widget__image{width:100%;height:auto}.popup-widget__image--mobile{display:block}@media screen and (min-width:992px){.popup-widget__image--mobile{display:none}}.popup-widget__image--desktop{display:none}@media screen and (min-width:992px){.popup-widget__image--desktop{display:block}}.popup-widget__close{cursor:pointer;position:absolute;top:5px;right:9px}.timer-banner{background-color:#e83959;color:#fff}.timer-banner__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.timer-banner__timer{display:flex}.timer-banner__separator{font-size:14px;line-height:32px;margin:0 1px}@media screen and (min-width:992px){.timer-banner__separator{font-size:19px;line-height:34px;margin:0 4px}}.timer-banner__image{max-width:30px;display:none}@media screen and (min-width:768px){.timer-banner__image{max-width:69px;display:block}}.timer-banner__time{position:relative;display:block;background-color:#fff;color:#000;font-size:15px;line-height:26px;letter-spacing:9px;text-align:center;padding-left:5px;width:34px;height:26px;margin-bottom:13px;margin-top:5px}@media screen and (min-width:768px){.timer-banner__time{font-size:20px;line-height:26px;letter-spacing:12px;padding-left:6px;width:44px;height:28px}}@media screen and (min-width:992px){.timer-banner__time{font-size:24px;line-height:28px;letter-spacing:10px;padding-left:6px;width:44px;height:28px}}.timer-banner__time::before{content:"";position:absolute;height:100%;width:2px;background-color:#e83959;left:50%;top:0}.timer-banner__time:after{position:absolute;bottom:-21px;left:0;width:100%;text-align:center;font-size:7px;letter-spacing:1px;color:#fff}@media screen and (min-width:992px){.timer-banner__time:after{font-size:9px;letter-spacing:2px}}.timer-banner__time--seconds:after{content:"SEK."}.timer-banner__time--minutes:after{content:"MIN"}.timer-banner__time--hours:after{content:"GODZ."}.timer-banner__text{font-size:10px;line-height:16px;text-transform:uppercase}@media screen and (min-width:768px){.timer-banner__text{font-size:16px;line-height:20px}}@media screen and (min-width:992px){.timer-banner__text{font-size:18px;line-height:28px}}@media screen and (min-width:1200px){.timer-banner__text{font-size:25px;line-height:28px}}.timer-banner__text--desktop{display:none}@media screen and (min-width:992px){.timer-banner__text--desktop{display:block}}.timer-banner__text--mobile{display:block}@media screen and (min-width:992px){.timer-banner__text--mobile{display:none}}.timer-banner__text--small{font-size:6px}@media screen and (min-width:768px){.timer-banner__text--small{font-size:12px}}.timer-banner__text--big{font-weight:700}.timer-banner__link{display:block;background-color:#fff;font-size:10px;line-height:16px;font-weight:700;color:#e83959;padding:2px 5px;text-transform:uppercase}@media screen and (min-width:768px){.timer-banner__link{font-size:16px;line-height:20px}}@media screen and (min-width:992px){.timer-banner__link{font-size:18px;line-height:30px;padding:2px 15px}}@media screen and (min-width:1200px){.timer-banner__link{font-size:20px;line-height:30px;padding:2px 15px}}.timer-banner__close{background:0 0;border:none;color:#fff;align-self:flex-start;width:20px;height:20px}body.dev{background-color:#ffdee9;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQBAMAAABykSv/AAAAHlBMVEX/3un/////5u//9/r/8/f/+vz/7vT/4+3/4Or/6vHoFzh7AAAC2ElEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm1/x524aBKH4R5MjefLEjx5vTpWuLouhaDe0cLUlGZ8oq5RMkQ3brGwcUGR5pioDGF+B+iyjKw3uW7p9lRVEURVEURVEURVEURVGULw1bfv1/jjeFNfXmcEOO1py9Ehrsue9yRi7M4YosS3NyTXCwcH3IGCnNYUuWwpzUBAcH1BkjRXATrKsdwcEhD9NGlhyExcKs7wgOjjhMGqEmuPZm1n8JDo64mTbyFIi/tabgsMnXx/u0kV4eJ3t3CA8ja0NU/GOWr3309M1xcHGxkzKyJTycEff48FWwKVyajb2UkT3h4TVXrV8mRiopJIUNJTxE8zsbOtkMaH38lKDZN9BcSZAkRhrn0YXLkfCwmkXtXWLE59yTWfXWEh5Ws6jdTRq58DdrwGwZQ83S5KZGJDIa0OzrNIva+ryOjC3Wyt+sdjQLSGDk0ifZpP2qbPVwizUBcm5kkxiJ6vkKtGWMjBQZI77ufz5+JwJklhHJugvMgX2uEamD/fgRRGYaKV1sDJgD+3wjxeesiDmwz89a5ApJC9oypkZq2YxoxmsVbPZNKvs+Y2QYC8kKdGCPNb9lei25SCXowB5rHmxAJ0Yk/3YL1JYx0vwzM1hJAB170IHda/ZS+ZgxYsN8AB3YI809G15TIzK2r03u+kGQeM1Fa7v4jBFbClvQgT39XWuXNXJrbKIO7KL5peGRU/pL43cZhEHf8XjN/JsdW78p1EG5xM2+xBGPWSO2qKMO7ImRLm9kycywA/u55j+UMeLqJW7LmH+HmO4+McMO7LHmTZc14gom7MA+6z17LW0j7MA+458PYqRk0DfsiqIoygd7cCAAAAAAAOT/2giqqqqqqqqqqqqqqqqqqkp7cEgAAAAAIOj/a1+YAAAAAAAAAAAAAAAAAAAAAAAAAGAUoOF+3MpMF8AAAAAASUVORK5CYII=");background-size:100px}body.dev .agregator-section{background-color:#ffdee9;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQBAMAAABykSv/AAAAHlBMVEX/3un/////5u//9/r/8/f/+vz/7vT/4+3/4Or/6vHoFzh7AAAC2ElEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm1/x524aBKH4R5MjefLEjx5vTpWuLouhaDe0cLUlGZ8oq5RMkQ3brGwcUGR5pioDGF+B+iyjKw3uW7p9lRVEURVEURVEURVEURVGULw1bfv1/jjeFNfXmcEOO1py9Ehrsue9yRi7M4YosS3NyTXCwcH3IGCnNYUuWwpzUBAcH1BkjRXATrKsdwcEhD9NGlhyExcKs7wgOjjhMGqEmuPZm1n8JDo64mTbyFIi/tabgsMnXx/u0kV4eJ3t3CA8ja0NU/GOWr3309M1xcHGxkzKyJTycEff48FWwKVyajb2UkT3h4TVXrV8mRiopJIUNJTxE8zsbOtkMaH38lKDZN9BcSZAkRhrn0YXLkfCwmkXtXWLE59yTWfXWEh5Ws6jdTRq58DdrwGwZQ83S5KZGJDIa0OzrNIva+ryOjC3Wyt+sdjQLSGDk0ifZpP2qbPVwizUBcm5kkxiJ6vkKtGWMjBQZI77ufz5+JwJklhHJugvMgX2uEamD/fgRRGYaKV1sDJgD+3wjxeesiDmwz89a5ApJC9oypkZq2YxoxmsVbPZNKvs+Y2QYC8kKdGCPNb9lei25SCXowB5rHmxAJ0Yk/3YL1JYx0vwzM1hJAB170IHda/ZS+ZgxYsN8AB3YI809G15TIzK2r03u+kGQeM1Fa7v4jBFbClvQgT39XWuXNXJrbKIO7KL5peGRU/pL43cZhEHf8XjN/JsdW78p1EG5xM2+xBGPWSO2qKMO7ImRLm9kycywA/u55j+UMeLqJW7LmH+HmO4+McMO7LHmTZc14gom7MA+6z17LW0j7MA+458PYqRk0DfsiqIoygd7cCAAAAAAAOT/2giqqqqqqqqqqqqqqqqqqkp7cEgAAAAAIOj/a1+YAAAAAAAAAAAAAAAAAAAAAAAAAGAUoOF+3MpMF8AAAAAASUVORK5CYII=")!important;background-size:100px}.recommended-categories__title{color:#333;font-family:Source Sans Pro;font-weight:700;font-size:30px;line-height:38px;letter-spacing:-.02em;margin-bottom:35px}.recommended-categories__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:0px;grid-row-gap:0px}.recommended-categories__grid a:nth-child(n+9){display:none}.recommended-categories__category{display:block;width:100%;text-align:left;margin-bottom:40px;padding:0 20%;font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#333}.recommended-categories__category span{display:inline-block;width:100%;background-color:#f2f2f2;height:100%;border-radius:3px;overflow:hidden;position:relative}@keyframes shimmer{100%{transform:translateX(100%)}}.recommended-categories__category span::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:""}.recommended-categories__button{display:block;background:0 0;border:none;font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#333;padding:0 5%;margin-bottom:35px;width:25%;text-align:left}.blog-tile{display:flex;width:100%;justify-content:space-between;margin-bottom:15px;flex-direction:column;min-width:140px}.blog-tile__title{font-weight:700;font-size:12px;line-height:15px;text-align:center;color:#333;margin:0 auto;padding:10px 5px}@media screen and (min-width:992px){.blog-tile__title{font-size:14px;line-height:18px}}@media screen and (min-width:992px){.blog-tile--col-2{max-width:calc(50% - (15px))}.blog-tile--col-2+.blog-tile--col-2{margin-left:30px}}@media screen and (min-width:992px){.blog-tile--col-3{max-width:calc((100% - 60px)/ 3);flex-direction:column}.blog-tile--col-3+.blog-tile--col-3{margin-left:30px}}@media screen and (min-width:992px){.blog-tile--col-4{max-width:calc(25% - (90px / 4))}.blog-tile--col-4+.blog-tile--col-4{margin-left:30px}}.blog-tile:hover .blog-tile__title{color:var(--lightColor);font-family:source_sans_proregular}.blog-tile:hover .blog-tile__thumbnail__image{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-tile:hover .blog-tile__thumbnail__img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-tile:hover .blog-tile__read{color:#333}.blog-tile__thumbnail{background-size:cover;background-position:center;width:90px;height:90px;overflow:hidden;margin-left:15px;margin-bottom:10px;flex-shrink:0;border-radius:20px;margin:auto}@media screen and (min-width:992px){.blog-tile__thumbnail{width:100%;height:auto;margin-left:0;margin-bottom:15px;margin-top:0}}.blog-tile__thumbnail__image{transition:all .3s;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.blog-tile__thumbnail__img{transition:all .3s;width:100%;height:100%;position:relative;aspect-ratio:290/190;object-fit:cover}.blog-tile__read{display:none;font-size:14px;line-height:19px;color:var(--lightColor);margin-top:5px;transition:all .3s}.blog-tile__category{font-size:12px;line-height:15px;text-transform:uppercase;color:#565656;margin-bottom:10px}.blog-tile--big{flex-direction:column;position:relative;margin:0 -15px;margin-bottom:20px;width:100vw}.blog-tile--big .blog-tile__thumbnail{border-radius:0}.blog-tile--big .blog-tile__title{text-align:left}@media screen and (min-width:576px){.blog-tile--big{width:100%;max-width:100%;margin:auto;margin-bottom:30px}}.blog-tile--big .blog-tile__thumbnail{width:100vw;height:265px;margin:0}@media screen and (min-width:576px){.blog-tile--big .blog-tile__thumbnail{width:100%;height:423px}}.blog-tile--big .blog-tile__thumbnail__img{aspect-ratio:unset}.blog-tile--big .blog-tile__title{font-weight:700;font-size:24px;line-height:30px;padding:20px 0 10px 20px;width:90%;color:#333;margin-bottom:0;margin-left:0}@media screen and (min-width:992px){.blog-tile--big .blog-tile__title{color:#333;width:90%;line-height:25px;padding:16px 0;font-weight:700;font-size:30px;line-height:38px}}.blog-tile--big .blog-tile__description{font-family:source_sans_proregular;padding:0 20px;color:#333;font-weight:400;font-size:18px;line-height:26px}@media screen and (min-width:992px){.blog-tile--big .blog-tile__description{padding:0;padding-right:20px;font-size:18px;font-weight:400;line-height:23px}}.blog-tile--normal{width:100%;max-width:100%;margin:auto;margin-bottom:20px;border:.5px solid #bdbdbd;border-radius:20px}@media screen and (min-width:992px){.blog-tile--normal{width:100%;max-width:100%;margin:auto}}.blog-tile--normal .blog-tile__thumbnail{width:100%;height:auto;margin:0;aspect-ratio:290/190;border-radius:20px}@media screen and (min-width:992px){.blog-tile--normal .blog-tile__thumbnail{margin-bottom:15px;width:100%;height:auto;aspect-ratio:290/190}}.blog-tile--medium{flex-direction:column;position:relative;margin:0 -15px;margin-bottom:20px}@media screen and (min-width:576px){.blog-tile--medium{width:100%;max-width:100%;margin:auto}}.blog-tile--medium .blog-tile__thumbnail{width:100vw;height:265px;margin:0;margin-bottom:10px;border-radius:0}@media screen and (min-width:992px){.blog-tile--medium .blog-tile__thumbnail{margin-bottom:15px;width:100%;height:320px}}.blog-tile--medium .blog-tile__title{font-weight:700;font-size:24px;line-height:30px;padding:20px 0 10px 20px;width:90%;color:#333;margin-bottom:0;margin-left:0;text-align:left}@media screen and (min-width:992px){.blog-tile--medium .blog-tile__title{color:#333;width:90%;line-height:25px;padding:30px 0;padding-bottom:16px;font-weight:700;font-size:30px;line-height:38px}}.blog-tile--medium .blog-tile__description{padding:0 35px;font-style:normal;color:#333;font-weight:400;font-size:18px;line-height:26px}@media screen and (min-width:992px){.blog-tile--medium .blog-tile__description{padding:0;margin-bottom:15px;font-size:18px;font-weight:400;line-height:23px}}.blog-tile--custom{display:none}.blog-tile--custom img{max-width:100vw;width:100vw}@supports (-webkit-touch-callout:none){.blog-tile--custom img{height:100%}}@media screen and (min-width:576px){.blog-tile--custom{width:auto;margin:auto;margin-bottom:15px}.blog-tile--custom img{max-width:100%;width:100%}}@media screen and (min-width:992px){.blog-tile--custom{margin:auto}}.blog-tile--horizontal-list{border:none;margin-bottom:30px;height:calc(100% - 30px);justify-content:flex-end}@media screen and (min-width:992px){.blog-tile--horizontal-list{margin-bottom:20px;height:calc(100% - 20px)}}.blog-tile--horizontal-list .blog-tile__title{flex-grow:1}.blog-tile--list{border:none;margin-bottom:20px}.blog-tile--promo .blog-tile__thumbnail{position:relative}.blog-tile--promo .blog-tile__thumbnail:before{content:"MATERIAŁ PROMOCYJNY";position:absolute;font-size:9px;line-height:16px;width:100%;text-align:center;bottom:0;left:0;background-color:rgba(255,255,255,.63);color:#333;z-index:1}.blog-tile--big.blog-tile--promo .blog-tile__thumbnail:before{width:max-content;padding:0 4px}body{background-color:#f8f8f8}body[class*=module--cart]{background-color:#f2f2f2bf}body[class*=module--cart] #react-root,body[class*=module--dashboard] #react-root,body[class*=module--produkt-] #react-root,body[class*=module--promocje] #react-root{min-height:1000px}@media screen and (min-width:992px){.category{padding-top:60px}}.category--spinner{display:flex;justify-content:space-around}.category__name{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.5px;margin-top:10px;color:#333;margin-bottom:50px}@media screen and (min-width:992px){.category__name{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.5px;margin-bottom:0}}.category__name__total{font-size:16px;line-height:20px;letter-spacing:-.5px;color:#bbb}@media screen and (min-width:992px){.category__name__total{font-weight:400;font-size:24px;line-height:30px}}.category__empty-message{margin-top:40px}.category__text-message{margin-bottom:0;margin-top:20px}@media screen and (min-width:992px){.category__result{margin-bottom:5px}}@media screen and (min-width:992px){.category__boxes{margin-top:70px}}.category__boxes__30mt{margin-top:30px}.category__boxes__ads_box--hide{display:none}.category__boxes__hohoho_box{margin-bottom:30px}.category__sort{display:none;margin-top:10px;position:relative}@media screen and (min-width:992px){.category__sort{display:block}}.category__sort__button{width:100%;height:30px;padding:2px 35px 2px 10px;background:#f9f9f9;font-size:14px;line-height:26px;color:#333;background-image:url(../img/redesign/icons/arrow-down-gray-icon.svg);background-position:center right 5px;background-repeat:no-repeat;background-size:8px}.category__sort__button:hover{color:#57c785}.category__sort__dropdown{position:absolute;z-index:2;background-color:#f9f9f9;display:flex;flex-direction:column;display:none;width:100%}.category__sort__dropdown-item{padding:2px 35px 2px 10px;font-size:14px;line-height:26px;color:#333;display:block;width:100%}.category__sort__dropdown-item:hover{color:#57c785}.category__content{margin-bottom:30px}.category__content__info{font-weight:400;font-size:16px;line-height:21px;color:#333;font-family:Source Sans Pro}.category__header{font-weight:700;font-family:Source Sans Pro;font-size:24px;line-height:30px;padding-top:10px}@media screen and (min-width:992px){.category__header{line-height:36px;padding-top:0}}@media screen and (min-width:992px){.category__header--v2{font-size:1.875rem;font-weight:700;line-height:2.375rem;letter-spacing:-.02em;margin-bottom:2rem}}.category__header__amount{font-weight:300}.category__info{margin-top:80px;padding-bottom:10px;margin-bottom:14px;line-height:20px;max-height:360px;overflow:auto}.category__info ul{margin-left:17px}.category__info p{font-size:16px;font-family:Source Sans Pro}.filters{display:none;position:fixed;z-index:99999;top:0;left:0;background-color:#fafafa;max-width:100vw;max-height:100vh;width:100vw;height:100%;overflow:hidden;flex-direction:column}@media screen and (min-width:992px){.filters{display:flex;margin-top:60px;overflow:unset;position:static;width:100%;max-width:100%;height:auto;max-height:unset}}.filters__close{position:absolute;top:20px;right:15px;width:35px;height:35px;border-radius:50%;background-color:#333;background-image:url(../img/redesign/icons/close-white-icon.svg);background-position:center;background-repeat:no-repeat;background-size:12px}@media screen and (min-width:992px){.filters__close{display:none}}.filters__open{float:right;background:0 0;border:none;background-image:url(../img/redesign/icons/filter-icon.svg);background-size:12px;background-position:top 17px left 4px;background-repeat:no-repeat;width:64px;height:45px;padding-left:18px;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.5px;color:#bbb}@media screen and (min-width:992px){.filters__open{display:none}}.filters__title{font-weight:700;font-size:16px;line-height:20px;color:#333}.filters__top{width:100%;padding:30px}.filters__wrapper{flex-grow:1;overflow:scroll;padding:0 30px 30px 30px}@media screen and (min-width:992px){.filters__wrapper{padding:0;overflow:initial}}.filters__bottom{height:77px;background:#f1e3c8;box-shadow:0 -2px 10px rgba(74,50,2,.15);display:flex;justify-content:center;align-items:center;padding:30px}@media screen and (min-width:992px){.filters__bottom{padding:0}}@media screen and (min-width:992px){.filters__bottom--desktop{background-color:#fafafa;box-shadow:none;position:sticky;bottom:0;justify-content:space-between}}.filters__line{background-color:#f7f7f7;width:calc(100vw - 30px);width:100%;margin:20px 0;margin-left:-15px;height:5px}.filters__delete{margin:0 14px;padding:12px 8px}.filters__apply{margin:0 14px}@media screen and (min-width:992px){.filter{margin-bottom:50px}}.filter__name{font-weight:600;font-size:11px;line-height:14px;color:#bbb;margin-bottom:4px}.filter__name--desktop{margin-bottom:20px}@media screen and (min-width:992px){.filter__name--desktop{font-weight:700;font-size:15px;line-height:19px;color:#333}}.filter__name--wszystkie-kategorie{margin-bottom:20px}.filter__subname{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.5px;color:#bbb;margin-top:20px;margin-bottom:20px}.filter__open{font-weight:700;font-size:15px;line-height:19px;position:relative;color:#333;padding-bottom:20px;margin-bottom:15px}@media screen and (min-width:992px){.filter__open{display:none}}.filter__open--active{background-image:url(../img/redesign/icons/arrow-left-green-icon.svg)!important;background-position:left top 5px;background-repeat:no-repeat;padding-left:27px;color:#57c785}.filter__open--active:after{height:5px!important}.filter__open:after{content:"";position:absolute;bottom:0;left:0;background-color:#eee;width:100%;height:1px}.filter__open--no-line:after{content:none}.filter__open--no-line.filter__open--active:after{content:"";position:absolute;bottom:0;left:0;background-color:#eee;width:100%;height:5px}.filter__window{display:none}@media screen and (min-width:992px){.filter__window{display:block}}.filter__wrapper{display:flex;flex-direction:row}.filter__wrapper--price{margin-bottom:25px}.filter__wrapper--price span{font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#333;padding:10px 10px}.filter__input{border-radius:0;width:77px;height:38px;background:#fff;border:1px solid #1a4632;box-sizing:border-box;text-indent:12px}.filter__input--manufacturer-search,.filter__input--seller-search{width:75%;height:26px;margin-bottom:20px;font-size:14px}@media screen and (max-width:991px){.filter__input--manufacturer-search,.filter__input--seller-search{width:100%}}.filter__radio{display:flex;flex-direction:row;align-items:center}.filter__radio+.filter__radio{margin-top:22px}.filter__radio:last-child{margin-bottom:22px}.filter__radio__input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;background-color:#f6e2ba;border:5px solid #f6e2ba;height:20px;width:20px;border-radius:10px;transition:all .2s ease-in}.filter__radio__input:checked{background-color:#1a4632}.filter__radio__label{font-weight:700;font-size:15px;line-height:19px;color:#333;margin-left:15px;margin-bottom:2px}.filter__checkbox{display:flex;flex-direction:row;align-items:center}.filter__checkbox+.filter__checkbox{margin-top:22px}.filter__checkbox:last-child{margin-bottom:22px}.filter__checkbox__input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;background-color:#f6e2ba;border:5px solid #f6e2ba;height:20px;width:20px;border-radius:0;transition:all .2s ease-in}.filter__checkbox__input:checked{background-color:#1a4632}.filter__checkbox__label{font-weight:700;font-size:15px;line-height:19px;color:#333;margin-left:15px;margin-bottom:2px}@media screen and (min-width:992px){.filter__checkbox__label{font-weight:400;font-size:15px;line-height:19px}}.filter__show-more{margin-top:10px;background:0 0;border:none;font-weight:600;font-size:15px;line-height:19px;color:#333}.filter__link{display:block;width:100%;font-weight:700;font-size:15px;line-height:19px;color:#333;margin-left:15px;margin-bottom:2px}.filter__link+.filter__link{margin-top:22px}.filter__link:last-child{margin-bottom:22px}@media screen and (min-width:992px){.filter__link{font-weight:400;font-size:15px;line-height:19px;margin-left:0}}.filter-category{display:flex;flex-direction:column;max-width:100%;margin:11px 0;font-weight:700;font-size:15px;line-height:19px;color:#333}@media screen and (min-width:992px){.filter-category{font-weight:400;font-size:15px;line-height:19px}}.filter-category--current{font-weight:700;color:#57c785;text-decoration:none}.filter-category--active{color:#57c785;background-image:url(../img/redesign/icons/arrow-left-green-icon.svg)!important;background-position:left center!important;padding-left:35px}.filter-category--child{display:none}.filter-category--parent{background-image:url(../img/redesign/icons/arrow-right-orange-icon.svg);background-position:right center;background-repeat:no-repeat}.filter-category--parent:hover{text-decoration:none;cursor:pointer}.filter-category--link:hover{color:#333;text-decoration:none}.filter-category--depth-0{padding-left:0}.filter-category--depth-1{padding-left:5px}.filter-category--depth-2{padding-left:10px}.filter-category--depth-3{padding-left:15px}.filter-category--depth-4{padding-left:20px}.filter-category--depth-5{padding-left:25px}.filter-category--depth-6{padding-left:30px}.filter-category--depth-7{padding-left:35px}.filter-category--depth-8{padding-left:40px}.filter-category--depth-9{padding-left:45px}.active-filters{display:flex;flex-direction:row;align-items:center;margin-top:40px}@media screen and (max-width:575px){.active-filters{margin-top:0;margin-bottom:40px}}.active-filters__clear-all{font-family:Bree Serif;font-size:12px;line-height:16px;color:#333;width:max-content;flex-shrink:0;padding:0 20px 0 10px}.active-filters__clear-all:hover{color:#57c785}.active-filters__filters{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;padding:0 20px;border-left:solid 5px rgba(216,216,216,.25)}.active-filters__group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.active-filters__filter-name{font-weight:700;font-size:15px;line-height:19px;color:#333;margin-left:25px}.active-filters__filter{margin:5px 0 5px 10px;display:block;padding:8px 25px 8px 8px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;color:#333;background-image:url(../img/redesign/icons/close-green-icon.svg);background-position:center right 8px;background-repeat:no-repeat}.active-filters__filter:hover{color:#57c785}.products-per-page{display:none;position:relative;width:max-content}@media screen and (min-width:992px){.products-per-page{display:block}}.products-per-page__button{width:100%;height:30px;padding:2px 35px 2px 10px;border:1px solid #bbb;font-size:14px;line-height:26px;color:#333;background-image:url(../img/redesign/icons/arrow-down-gray-icon.svg);background-position:center right 5px;background-repeat:no-repeat;background-size:8px}.products-per-page__button:hover{color:#57c785}.products-per-page__dropdown{position:absolute;z-index:2;top:30px;border:1px solid #bbb;background:#fff;display:flex;flex-direction:column;display:none;width:100%}.products-per-page__dropdown-item{padding:2px 35px 2px 10px;font-size:14px;line-height:26px;color:#333;display:block;width:100%}.products-per-page__dropdown-item:hover{color:#57c785}.custom-pagination{display:flex;flex-direction:row;list-style:none;justify-content:flex-end;align-items:center;margin:0}@media screen and (max-width:767px){.custom-pagination{justify-content:center}}.custom-pagination span,.custom-pagination__link{display:block;font-size:14px;line-height:21px;color:#333;margin:0 2px;height:20px;width:20px;text-align:center}.custom-pagination__active-page .custom-pagination__link{color:#f3732e}.custom-pagination__next,.custom-pagination__prev{width:20px;height:15px;background-position:center;background-repeat:no-repeat}.custom-pagination__prev{transform-origin:center;transform:rotate(180deg);background-image:url(../img/redesign/icons/arrow-right-orange-icon.svg)}.custom-pagination__prev.disabled{transform:rotate(0);background-image:url(../img/redesign/icons/arrow-left-gray-icon.svg)}.custom-pagination__next{background-image:url(../img/redesign/icons/arrow-right-orange-icon.svg)}.custom-pagination__next.disabled{transform-origin:center;transform:rotate(180deg);background-image:url(../img/redesign/icons/arrow-left-gray-icon.svg)}.hero-filters{width:100%;display:flex;gap:11px;overflow-x:scroll;margin:0 0 10px 0}@media screen and (min-width:992px){.hero-filters{overflow-x:auto}}.hero-filters a{border:1px solid #f3732e;background:0 0;width:138px;height:53px;flex-shrink:0;transition:.3s;justify-content:center;align-items:center;text-align:center}@media screen and (min-width:992px){.hero-filters a{flex-shrink:1;width:100%;padding:0 5px}}.hero-filters a:hover{border:2px solid #f3732e}.hero-filters a:active{border:2px solid #f3732e}.hero-filters--active{border:3px solid #f3732e!important}@media screen and (min-width:992px){.hero-filters--6,.hero-filters--9{flex-wrap:wrap}}@media screen and (min-width:992px){.hero-filters--6 a,.hero-filters--9 a{width:calc(33% - 8px);margin-bottom:6px;border-radius:4px}}@media screen and (min-width:992px){.hero-filters--10,.hero-filters--7,.hero-filters--8{flex-wrap:wrap}}@media screen and (min-width:992px){.hero-filters--10 a,.hero-filters--7 a,.hero-filters--8 a{width:calc(25% - 9px);margin-bottom:6px}}.hero-filters__side{background:0 0;border:1px solid #f3732e;color:#333;padding:7px 12px;display:flex;align-items:center;margin-bottom:4px;width:fit-content;border-radius:2px}.hero-filters__side .close-icon{background:0 0;border-width:0;margin-left:16px;width:9px;height:9px;background-image:url(../img/redesign/icons/close-green-icon.svg);background-position:center;background-size:cover;flex-shrink:0;display:inline-block}.product-mobile{font-family:Source Sans Pro;position:fixed;bottom:0;left:0;width:100%;z-index:100}.product-mobile--background{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);z-index:20;display:none}.product-mobile__order{position:relative;background:#f1e3c8;display:flex;flex-wrap:wrap;width:100%;padding:7px 30px 20px 30px;z-index:30}@media screen and (min-width:992px){.product-mobile__order{display:none}}.product-mobile__order__details{display:none;width:100%;padding:25px 0;position:relative}.product-mobile__order__details__title{font-size:18px;font-weight:700;line-height:23px}.product-mobile__order__details__close{position:absolute;z-index:30;top:-55px;right:0;width:35px;height:35px;border-radius:100%;display:flex;background:#fff;padding:0}.product-mobile__order__details__close:before{content:"";width:35px;height:35px;background:url(../img/redesign/icons/close-green-icon.svg) no-repeat center!important}.product-mobile__order__details div p{font-size:11px;font-weight:600;line-height:14px;margin-bottom:5px}.product-mobile__order__overall{width:100%;display:flex;justify-content:space-between}.product-mobile__order__overall button{position:static;margin-top:15px}.product-mobile__order__prices{font-weight:700}.product-mobile__order__prices--old{font-size:14px;line-height:18px;text-decoration:line-through;color:rgba(0,0,0,.3);display:flex;align-items:flex-end}.product-mobile__order__prices--current{color:#1b4634;font-size:50px;font-size:25px;line-height:31px}@media screen and (min-width:992px){.product-mobile__popup{display:none}}.alert-danger{font-weight:700}.product__container{width:100%;display:flex;flex-direction:column}@media screen and (min-width:992px){.product__container{flex-direction:row}}.product__content{width:100%;padding-right:0}@media screen and (min-width:992px){.product__content{width:calc(100% - 300px);padding-right:20px}}@media screen and (min-width:1200px){.product__content{width:calc(100% - 420px)}}.product__content__top{display:flex;flex-direction:column}@media screen and (min-width:992px){.product__content__top{flex-direction:row}}@media screen and (min-width:992px){.product__sidebar{display:block;width:300px}}@media screen and (min-width:1200px){.product__sidebar{width:420px}}.product__order-wrapper{width:100%}@media screen and (min-width:1200px){.product__order-wrapper{width:125px}}.product__tags{padding-left:5px;padding-top:5px;position:absolute;left:0;top:0;width:100%}.product__images{grid-area:product__images}@media screen and (max-width:991px){.product__images{margin:0 auto}}@media screen and (min-width:992px){.product__images{max-width:300px;margin-right:50px}.product__images img{max-width:292px}}.product__images__supplier-name{font-family:Bree Serif;font-size:13px;line-height:20px;color:#ccc}.product__info{grid-area:product__info;width:100%}.product__info .product__order__offer__link__icon{display:none}@media screen and (min-width:992px){.product__info__mobile-order{display:none}}.product__info__mobile-order--line{border-bottom:1px solid #e8e8e8;margin:0;width:100%}.product__info__mobile-order__link{width:100%;padding:15px 10px;background:0 0;border:none;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px;color:#333;transition:.3s}.product__info__mobile-order__link--active,.product__info__mobile-order__link:hover{background-color:#333;color:#fff}.product__info__mobile-order__link span{margin-left:auto}.product__info__mobile-order__link p{width:100%}.product__prices{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.product__prices__wrapper{width:100%}@media screen and (min-width:1200px){.product__prices__wrapper{width:calc(100% - 125px)}}.product__price{font-weight:700;font-size:25px;line-height:31px;color:#333}@media screen and (min-width:992px){.product__price{font-size:38px;line-height:45px}}@media screen and (min-width:1200px){.product__price{font-size:50px;line-height:63px}}.product__price--old{font-weight:700;font-size:14px;line-height:18px;text-decoration-line:line-through;color:#000;mix-blend-mode:normal;opacity:.3}@media screen and (min-width:992px){.product__price--old{font-size:24px;line-height:30px}}.product__banner{color:#333;display:flex;font-family:Cabin,Source Sans Pro;font-size:12px;font-style:normal;font-weight:400;line-height:12px;margin-bottom:5px;width:55%;justify-content:flex-start;flex-wrap:wrap;letter-spacing:.04em;background-color:transparent}@media screen and (min-width:992px){.product__banner{margin-bottom:10px;font-size:12px;line-height:18px}}.product__banner--text{border:.5px solid #bdbdbd;font-size:12px;line-height:18px;color:#333;padding:4px 10px;border-radius:4px;margin:1px 1px;background-color:#fff}@media screen and (min-width:992px){.product__banner--text{padding:2px 7px}}.product__banner--scrollable{padding:4px 10px;width:60%;height:20px;overflow:hidden;position:relative}@media screen and (min-width:992px){.product__banner--scrollable{width:100%;max-width:100px;height:25px}}@media screen and (max-width:991px){.product__banner--scrollable{height:26px}}.product__banner__wrap--scroll{position:absolute;width:max-content;margin:0;text-align:center;transform:translateX(100%);animation:scroll-left 13s linear infinite}@keyframes scroll-left{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.product__banner--number{background:#e6f7ff;padding:6px 10px}.product__banner--subTag{background:#ff3055!important;color:#fff;border-color:#ff3055}.product__banner--labelPromo{background:#d5f1e0!important}.product__combinations{background:#f9f9f9;border-bottom:solid 5px #f0f0f0;width:100%;display:flex;flex-wrap:wrap;padding:20px 32px;margin-bottom:15px}.product__combinations__title{font-family:Bree Serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;width:100%;margin-bottom:15px}.product__attributes{display:flex;flex-direction:column;margin-right:50px}.product__attributes__label{font-weight:600;font-size:11px;line-height:14px}.product__attributes__input{-webkit-appearance:none;border:none;border-radius:0;background-color:#fff;height:30px;text-indent:10px;min-width:100px;background-image:url(../img/redesign/icons/arrow-down-gray-icon.svg);background-position:center right 14px;background-size:10px;background-repeat:no-repeat}.product__combination{display:flex;flex-direction:column;margin-right:50px}.product__combination__label{font-weight:600;font-size:11px;line-height:14px;font-family:Bree Serif}.product__combination__input{-webkit-appearance:none;border:none;border-radius:0;background-color:#fff;height:30px;text-indent:10px;min-width:100px;background-image:url(../img/redesign/icons/arrow-down-gray-icon.svg);background-position:center right 14px;background-size:10px;background-repeat:no-repeat}.product__rating__title{width:150px}.product__rating__list{list-style:none;display:flex;flex-direction:row;margin:0}.product__rating__star{background:url(../img/redesign/icons/grey-star.svg) no-repeat center;background-size:contain;height:20px;width:20px}.product__rating__star:hover{cursor:pointer;transform:scale(1.2)}.product__rating__star--rated,.product__rating__star.active{background:url(../img/redesign/icons/gold-star.svg) no-repeat center;background-size:contain}.product__rating__rate{font-size:14px;padding-bottom:10px}.product__order{width:100%;background:#ebebeb;padding:25px 43px 25px 40px;border-right:5px solid #c9a039;display:none}.product__order a{color:#f3732e}.product__order a:hover{color:#f3732e}.product__order__annoucements{margin:0;padding-bottom:16px}.product__order__annoucements--green{color:#57c785;font-weight:700}.product__order__annoucements--pink{color:#e83959;font-weight:700}.product__order--wrapper{grid-area:product__order--wrapper}.product__order__banner__annotation{background-color:#f7b500;color:#212529;padding:10px 20px}@media screen and (min-width:992px){.product__order{display:block}}.product__order .no-padding{padding:0!important}.product__order__name{font-weight:700}.product__order__old-price{font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;text-decoration:line-through;color:rgba(0,0,0,.3);display:flex;align-items:flex-end}.product__order__line{display:flex;font-family:Source Sans Pro;font-size:15px;font-weight:400;line-height:19px}@media screen and (min-width:992px){.product__order__line{font-size:14px;line-height:19px}}@media screen and (min-width:1200px){.product__order__line{font-size:15px;line-height:19px}}.product__order__line--sku{color:#ccc}.product__order__line--sku .product__order__line--answer{font-weight:600;font-size:15px;line-height:19px}.product__order__line--sku .product__order__line--title{font-size:15px;line-height:19px;font-style:normal;font-weight:400}.product__order__line--title{width:150px}.product__order__line--answer{font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:19px;max-width:300px}.product__order__line--answer a{color:#333}.product__order__line--answer span{color:#54a3c5}.product__order__logo{width:40px;height:40px;background:url(../img/redesign/logos/logo-sign.svg) no-repeat center!important}.product__order__delivery-time{padding:15px 15px 0 15px;font-family:Source Sans Pro;font-size:11px;line-height:14px;font-weight:600;color:#333}.product__order__delivery-time a{text-decoration:underline;color:#333}.product__order__delivery-time--color{color:#e83959}.product__order__delivery-time--color a{color:#e83959}.product__order__delivery-time--color a:hover{color:#333;text-decoration:underline}@media screen and (min-width:992px){.product__order__delivery-time--color{font-size:18px;line-height:20px}}.product__order__delivery-time--color--white{color:#fff;font-size:13px;margin:0}.product__order__delivery-time--color--red{color:#e83959;font-size:13px;margin:0}.product__order-price{color:#1b4634;font-size:50px}.product__order-name{font-family:Lora;font-size:20px;font-weight:700;line-height:25px;letter-spacing:-.5px;margin-bottom:15px}@media screen and (min-width:992px){.product__order-name{font-size:26px;line-height:30px}}@media screen and (min-width:1200px){.product__order-name{font-size:32px;line-height:38px}}.product__order__cart{padding:2px 18px;background-color:#fff;font-size:14px;line-height:26px;display:flex;justify-content:center}.product__order__cart__number{display:inline-block;min-width:60px;text-align:center}.product__order__cart__number--input{max-width:45px;text-align:center;border:none;color:#23527c}.product__order__cart__minus{color:#bbb;margin-left:10px;margin-right:auto}.product__order__cart__minus:hover{text-decoration:none;color:#bbb}.product__order__cart__plus{color:#f7a400;margin-right:10px;margin-left:auto}.product__order__cart__plus:hover{text-decoration:none;color:#f7a400}.product__order__offer{background:#f9f9f9;border-right:5px solid #eee;display:none}@media screen and (min-width:992px){.product__order__offer{display:block}}.product__order__offer__price--old{text-decoration-line:line-through;opacity:.3}.product__order__offer div{width:100%}.product__order__offer--bold{font-weight:600}.product__order__offer--flex-row{display:flex;flex-direction:column}.product__order__offer--line{border-bottom:1px solid #e8e8e8;margin:0 40px;width:calc(100% - 80px)!important}.product__order__offer__link{width:100%;padding:15px 40px;background:0 0;border:none;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px;color:#333;transition:.3s;align-items:center}.product__order__offer__link--title{min-width:50%;width:calc(100%-80px)}.product__order__offer__link .price__price{width:80px}.product__order__offer__link__icon_1{background-position:0 0}.product__order__offer__link__icon_1 img{height:auto;width:2.5em;fill:white!important}.product__order__offer__link:hover{background:#f6e2ba;color:#1b4634}.product__order__offer__link--single-item:hover{background:#f9f9f9}.product__order__offer__link--active{background-color:#333;color:#fff}.product__order__offer__link p{width:100%}.product__submit-order{margin-top:15px}.product__recommended__title{position:relative;margin-top:60px;width:100%;font-family:Source Sans Pro;font-size:18px;font-weight:700;line-height:23px;color:#333;display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media screen and (min-width:992px){.product__recommended__title{font-size:20px;font-weight:600;line-height:22px;justify-content:flex-start}}.product__recommended__title--product-popup{margin-top:0}.product__recommended__title p{margin:0;background-color:#fff;z-index:2;padding:0 30px}@media screen and (min-width:992px){.product__recommended__title p{padding:0}}.product__recommended__title div{width:100%;position:absolute;height:5px;background:rgba(226,226,226,.25)}@media screen and (min-width:992px){.product__recommended__title div{display:none}}.product__swiper,.product__swiper-more{position:relative;max-height:397px}.product__swiper-more__btn,.product__swiper__btn{position:absolute;top:50%;transform:translateY(-50%);width:57px;height:57px;cursor:pointer;display:none}@media screen and (min-width:992px){.product__swiper-more__btn,.product__swiper__btn{display:block;z-index:2}}.product__swiper-more__btn--next,.product__swiper__btn--next{right:0}.product__swiper-more__btn--prev,.product__swiper__btn--prev{left:0;transform:rotateZ(180deg) translateY(25px);transform-origin:center}.product__swiper-more__scrollbar,.product__swiper__scrollbar{display:block;height:3px;margin-top:15px;margin-bottom:20px;background-color:#e0e0e0}.product__swiper-more__scrollbar .swiper-scrollbar-drag,.product__swiper__scrollbar .swiper-scrollbar-drag{background-color:#f3732e}@media screen and (min-width:992px){.product__swiper-more__scrollbar,.product__swiper__scrollbar{display:none}}.product__swiper{margin:0 -30px;padding:0 30px}.product__swiper .swiper-slide{width:80%}@media screen and (min-width:992px){.product__swiper .swiper-slide{width:50%}}.product__swiper .swiper-slide--popup{width:207px}@media screen and (min-width:576px){.product__swiper .swiper-slide--popup{width:291px}}.product__swiper-more .swiper-slide{width:207px}@media screen and (min-width:576px){.product__swiper-more .swiper-slide{width:50%!important}}@media screen and (min-width:992px){.product__swiper-more .swiper-slide{width:291px!important}}.product__swiper-more .swiper-pagination,.product__swiper-more .swiper-pagination-second-row{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}@media screen and (min-width:992px){.product__swiper-more .swiper-pagination,.product__swiper-more .swiper-pagination-second-row{display:none}}.product__swiper-more .swiper-pagination-bullet{background-color:#d8d8d8;width:20px;height:5px;border-radius:0}.product__swiper-more .swiper-pagination-bullet-active{background:#1b4634;width:40px;height:5px}.about-seller{display:flex;flex-wrap:wrap}.about-seller__content{max-width:100%}@media screen and (min-width:992px){.about-seller__content{max-width:244px}}.about-seller__links{display:flex;flex-direction:column}@media screen and (min-width:992px){.about-seller__links{margin-left:107px;padding-top:40px}}.about-seller__title{font-weight:600}.about-seller__link{background-color:#fff;color:#57c785;padding:8px 12px;font-family:Source Sans Pro;font-size:14px;font-weight:700;line-height:18px;width:fit-content;cursor:pointer;margin-bottom:10px}.about-seller__link:hover{text-decoration:none}.about-product-slide{min-width:246px;position:relative}@media screen and (min-width:992px){.about-product-slide{max-width:365px}}.about-product-slide__comment{background:linear-gradient(270deg,#f2f2f2 27.6%,rgba(255,255,255,0) 100%)}.about-product-slide__stars{width:100%;display:flex;margin-bottom:15px}.about-product-slide__stars__gold-star{background:url(../img/redesign/icons/gold-star.svg) no-repeat center;width:24px;height:24px}.about-product-slide__stars__grey-star{background:url(../img/redesign/icons/grey-star.svg) no-repeat center;width:24px;height:24px}.modal-product{padding-right:0!important}.modal-product--dialog{max-width:1000px;max-height:560px}@media screen and (max-width:991px){.modal-product--dialog{width:100%;margin:0;position:absolute;top:0;left:0;max-height:100%}}.modal-product--content{border-radius:0;background:0 0;border:none}.modal-product--body{padding:0}.modal-product--body p{margin-bottom:0}.product-tag{border:.5px solid #bdbdbd;background-color:#fff;font-size:12px;line-height:18px;color:#333;padding:4px 10px;border-radius:2px}@media screen and (min-width:992px){.product-tag{padding:5px 8px}}.product-tag--scroll{position:absolute;width:max-content;margin:0;text-align:center;transform:translateX(100%);animation:scroll-left 13s linear infinite}@keyframes scroll-left{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.product-tag--red{background-color:#ff3055;color:#fff}.product-tag__wrapper{padding-left:20px;padding-top:8px;display:flex;gap:5px;flex-direction:column}.product-tag__wrapper--bottom{position:absolute;bottom:0;right:0;display:flex;flex-direction:row}.product-tag__wrapper--top{position:absolute;top:0;right:0;display:flex;flex-direction:row}.product-tag--with-image{border:0;background:0 0;width:38px;height:38px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:992px){.product-tag--with-image{width:50px;height:50px}}.product-tag__row{display:flex;flex-direction:row}.product-tag__column{display:flex;flex-direction:column}.product-dashboard--wrapper{width:100%}@media screen and (min-width:992px){.product-dashboard--wrapper{grid-area:product-dashboard}}.product-dashboard__card,.product-dashboard__description{max-width:826px}.product-dashboard__card--wrapper,.product-dashboard__description--wrapper{margin-top:15px}.product-dashboard__card__header,.product-dashboard__description__header{font-family:Source Sans Pro;font-size:20px;font-weight:600;line-height:22px;color:#1b4634}.product-dashboard__card__header--second-row,.product-dashboard__description__header--second-row{margin-top:20px}.product-dashboard__card__text,.product-dashboard__description__text{font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:20px;color:#333;word-wrap:break-word}.product-dashboard__card__text img,.product-dashboard__description__text img{max-width:100%;height:auto}.product-dashboard__card__text iframe,.product-dashboard__description__text iframe{max-width:100%!important}.product-dashboard__description{grid-area:product-dashboard;margin:45px 0 25px 0}@media screen and (min-width:992px){.product-dashboard__description{padding:15px 20px 15px 20px;margin-bottom:0}}.product-dashboard__card{position:relative}.product-dashboard__card__heading .collapsed{border-left:5px solid #eee!important;background:#f9f9f9!important}.product-dashboard__card__heading .collapsed h2{color:#1b4634!important}.product-dashboard__card__heading .collapsed h2:after{background:url(../img/redesign/icons/arrow-down-green.svg) no-repeat center!important;background-color:#fff!important}.product-dashboard__card__heading .collapsed div{display:block!important}.product-dashboard__card__grey-line{width:calc(100% - 45px);height:1px;background-color:#e8e8e8;position:absolute;bottom:0;display:none}@media screen and (min-width:992px){.product-dashboard__card__grey-line{width:calc(100% - 156px)}}.product-dashboard__card__link{height:50px;width:100%;border-left:5px solid #57c785;display:flex;align-items:center;padding:0 20px 0 20px;width:100%;transition:.3s;background:#f2f2f2}.product-dashboard__card__link:hover{text-decoration:none}@media screen and (min-width:992px){.product-dashboard__card__link{padding:0 77px 0 74px;height:114px}}.product-dashboard__card__header{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0;color:#57c785}.product-dashboard__card__header:after{content:'';display:block;height:20px;width:20px;margin-left:auto;background:url(../img/redesign/icons/arrow-up-white.svg) no-repeat center;background-color:#57c785}.product-dashboard__card__body{background:#f2f2f2;border-left:5px solid #57c785;padding:15px 20px}@media screen and (min-width:992px){.product-dashboard__card__body{padding:0 77px 64px 74px}}.product-dashboard__card__body table{background:rgba(228,126,38,.1);padding:50px 35px;font-size:14px;max-width:570px}.product-dashboard__card__body table .weight-range-table{background-color:transparent}.product-dashboard__card__body table td{text-align:center}.product-dashboard__card__body table td,.product-dashboard__card__body table th{border-top:none!important}.product-dashboard__card__body table .old-price{text-decoration:line-through}.product-dashboard__card__body table .new-price{color:#e83959;font-weight:700}@media screen and (min-width:992px){.supplier-product-description{max-width:826px;margin-bottom:60px}}.supplier-product-description__tabs{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){.supplier-product-description__tabs{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.supplier-product-description__tab{width:100%;height:65px;padding:0 20px;font-family:Source Sans Pro;font-size:17px;font-weight:600;line-height:22px;color:#333;background:#f9f9f9;border-left:5px solid #eee;position:relative;display:flex;align-items:center}@media screen and (min-width:992px){.supplier-product-description__tab{margin-bottom:.5em}}.supplier-product-description__tab--active{border-left-color:#57c785;color:#57c785}.supplier-product-description__tab--active span:after{background:url(../img/redesign/icons/arrow-up-white.svg) no-repeat center!important;background-color:#57c785!important}.supplier-product-description__tab:hover{color:#57c785}.supplier-product-description__tab::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:calc(100% - 40px);background-color:#e8e8e8}.supplier-product-description__tab span{display:flex;justify-content:space-between;align-items:center;width:100%}.supplier-product-description__tab span::after{content:'';display:block;height:20px;width:20px;margin-left:auto;background:url(../img/redesign/icons/arrow-down-green.svg) no-repeat center;background-color:#fff}@media screen and (min-width:992px){.supplier-product-description__tab{border-left:1px solid #e8e8e8;border-bottom:5px solid #eee;width:45%}.supplier-product-description__tab--active{border-bottom-color:#57c785;color:#57c785}.supplier-product-description__tab::after{display:none}.supplier-product-description__tab:last-of-type::after{display:none}}.supplier-product-description__content{background:#f2f2f2;border-left:5px solid #57c785;padding:20px;word-wrap:break-word}.supplier-product-description__content ul{padding-left:25px}.supplier-product-description__content img{max-width:100%}.product-popup{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:0}@media screen and (min-width:992px){.product-popup{border-radius:20px}}@media screen and (min-width:992px){.product-popup{padding:30px 70px 22px 70px}}@media (min-width:992px) and (max-height:800px){.product-popup{zoom:0.9}}.product-popup__header{font-weight:700;font-size:30px;line-height:38px;letter-spacing:-.02em;color:#333;text-align:center;margin-bottom:25px;margin-top:40px}@media (min-width:992px) and (max-height:800px){.product-popup__header{margin-top:0}}.product-popup__content{display:flex;flex-direction:column;width:100%;justify-content:space-between}@media screen and (min-width:992px){.product-popup__content{flex-direction:row}}.product-popup__product{display:flex;flex-direction:row;align-items:center;width:100%}@media screen and (min-width:992px){.product-popup__product{width:calc(100% - 190px);height:100px}}.product-popup__product__thumbnail{margin-right:15px}.product-popup__product__text{display:flex;flex-direction:column}@media screen and (min-width:992px){.product-popup__product__text{flex-direction:row;width:100%}}.product-popup__product__name{font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:#333;margin-right:26px}@media screen and (min-width:992px){.product-popup__product__name{margin-right:40px;width:100%}}.product-popup__product__price{margin-left:auto;margin-right:26px;font-weight:700;font-size:18px;line-height:23px;color:#333}@media screen and (min-width:992px){.product-popup__product__price{margin-right:66px;width:max-content;flex-shrink:0}}.product-popup__buttons{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:18px}@media screen and (min-width:992px){.product-popup__buttons{margin-top:0;flex-direction:column}}.product-popup__buttons>.button{width:190px}@media screen and (min-width:992px){.product-popup__buttons>.button--white-dark-green-border{margin-bottom:20px}}.product-popup--disabled{height:400px;padding:40px;flex-direction:column;justify-content:space-between}.product-popup--disabled .product-popup__body{display:flex;justify-content:center;align-items:center}.product-popup__close{position:absolute;right:20px;top:20px;height:35px;width:35px;border:none;background:0 0;display:flex;justify-content:center;align-items:center}.product-popup__title--big{font-size:28px;line-height:38px;font-weight:600;text-align:center}@media screen and (min-width:992px){.product-popup__title--big{font-size:40px;line-height:55px}}.product-popup__continue{margin:auto}.product-popup__body{height:calc(100% - 40px)}.product-popup__footer{height:40px}.product-popup .swiper-container--popup .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}@media screen and (min-width:992px){.product-popup .swiper-container--popup .swiper-pagination{display:none}}.product-popup .swiper-container--popup .swiper-pagination-bullet{background-color:#d8d8d8;width:20px;height:5px;border-radius:0}.product-popup .swiper-container--popup .swiper-pagination-bullet-active{background:#1b4634;width:40px;height:5px}.product-popup__similar-products{position:relative;font-family:Source Sans Pro;font-size:20px;font-weight:600;line-height:22px;color:#1b4634;padding:0 20px;width:100%;border-top:1px solid #e0e0e0;margin-top:30px}.product-popup__similar-products .productbox--widget{margin-bottom:0}.product-popup__similar-products--wrapper-desktop{display:none;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.product-popup__similar-products--wrapper-desktop{display:flex}}.product-popup__similar-products--wrapper-mobile{display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:30px}@media screen and (min-width:992px){.product-popup__similar-products--wrapper-mobile{display:none}}.product-popup__similar-products__title{margin-bottom:20px;margin-top:11px;color:#333;font-weight:700;font-size:24px;line-height:30px}.product-popup__similar-products__title--mobile{color:#57c785;font-size:19px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:30px!important;text-align:center}.cart-popup{width:80vw;max-height:70vh;position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#333;padding:30px;box-shadow:#00000014 0 0 20px 5px}.cart-popup__wrapper{position:fixed;z-index:9999999999999;background-color:rgba(0,0,0,.226);width:100vw;height:100vh;top:0;left:0}@media screen and (min-width:992px){.cart-popup{padding:50px;width:auto}}.cart-popup__errors-list{margin:0;padding:0;padding-left:16px;overflow:scroll;height:300px}@media screen and (min-width:992px){.cart-popup__errors-list{height:auto;overflow:unset}}.cart-popup__title{font-style:normal;font-weight:700;font-size:19px;line-height:23px;color:#333;margin-bottom:20px}@media screen and (min-width:992px){.cart-popup__title{font-size:24px;line-height:30px}}.cart-popup__error{font-size:16px;color:#dc3d3a;padding:5px 0}.cart-popup__close{position:absolute;top:-40px;right:0;height:35px;width:35px;border-radius:100%;background:#333;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (min-width:992px){.cart-popup__close{top:15px;right:15px}}.cart-popup__close:before{width:12px;height:12px;content:'';background:url(../img/redesign/icons/close-white-icon.svg) no-repeat center}.article-box{display:block;border-radius:5px 5px 0 0;background-position:center;background-size:cover;height:298px;width:100%;position:relative;overflow:hidden;border:1px solid #ccc}@media screen and (max-width:992px){.article-box{margin-bottom:15px}}.article-box:after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;background:#1f84c7;background:linear-gradient(37deg,#1f84c7 0,#8cbf41 100%)}.article-box--wide{padding:176px 34px 34px 34px}.article-box--wide .article-box__title{font-weight:600;font-size:24px;line-height:32px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.article-box--wide .article-box__content{background:0 0;padding:0}.article-box--wide .article-box__read{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);right:auto;left:34px}.article-box__image{background-position:center;background-size:cover;width:100%;height:190px}.article-box__content{padding:15px;background-color:#fff}.article-box__title{font-weight:600;font-size:16px;line-height:24px;color:#333}.article-box__title-category{font-weight:600;font-size:16px;line-height:24px;color:#333;min-height:70px}.article-box__read{font-size:14px;line-height:18px;text-decoration-line:underline;color:#333;position:absolute;bottom:18px;right:15px}.article-box__button{border:none;background:0 0;background:#e56523;border-radius:17.5px;color:#fff;padding:7px 30px;margin-top:20px;width:fit-content}@media screen and (max-width:992px){.article-box__button{font-style:normal;font-weight:400;font-size:12px;line-height:15px}}@media screen and (max-width:992px){.article-box__thumbnail{max-height:88px;width:135px;position:absolute;left:10px;top:25px}}.article-box__thumbnail a{display:block}.article-box__thumbnail img{max-width:100%;height:auto}.agregator-banner{width:100%;padding:145px 65px 65px 65px;display:flex;flex-direction:column;background-position:center;background-size:cover;border-radius:8px}@media screen and (max-width:992px){.agregator-banner{padding:20px}}.agregator-banner__header{font-style:normal;font-weight:900;font-size:48px;line-height:60px;color:#333}.agregator-banner__description{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#565656;max-width:440px;margin-bottom:21px}.agregator-banner__categories{display:flex;flex-direction:row}@media screen and (max-width:992px){.agregator-banner__categories{flex-direction:column}}.agregator-banner__category{height:110px;width:290px;background:#fff;border-radius:5px 5px 0 0;position:relative;margin-right:20px;padding:40px 20px 20px 20px}@media screen and (max-width:992px){.agregator-banner__category{margin-bottom:10px;width:100%;max-width:100%}}.agregator-banner__category:after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;background:#1f84c7;background:linear-gradient(37deg,#1f84c7 0,#8cbf41 100%)}.agregator-banner__category__name{font-weight:900;font-size:18px;line-height:23px;color:#333;margin-bottom:8px}.agregator-banner__category__count{font-size:16px;line-height:20px;color:#b0b7bc}.agregator-section{margin-bottom:30px;margin-top:30px}.agregator-section>div>div>.category-box__seeall{margin-bottom:25px}.agregator-header{font-weight:700;font-size:24px;line-height:30px;color:#333}.category-box{display:block;width:100%;height:155px;padding:10px;margin:auto;margin-bottom:20px;text-decoration:none;border-radius:5px;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.category-box--big{height:505px;align-items:flex-end;justify-content:end}.category-box--big .category-box__content{position:relative;max-width:90%;background:#fff;border-radius:8px 8px 0 0;padding:25px}.category-box--big .category-box__content:after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;background:#1f84c7;background:linear-gradient(37deg,#1f84c7 0,#8cbf41 100%)}@media screen and (max-width:992px){.category-box--big .category-box__content{background:0 0}.category-box--big .category-box__content:after{content:none}}.category-box--big .category-box__name{text-align:left;font-weight:900;font-size:36px;line-height:45px;color:#333;text-shadow:none}@media screen and (max-width:992px){.category-box--big .category-box__name{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}}@media screen and (max-width:992px){.category-box--big .category-box__desc{font-size:16px;line-height:20px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}}.category-box--medium{height:385px;max-width:290px;border-radius:5px 5px 0 0;position:relative;align-items:flex-end;justify-content:end}.category-box--medium:after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;background:#1f84c7;background:linear-gradient(37deg,#1f84c7 0,#8cbf41 100%)}@media screen and (max-width:992px){.category-box--medium:after{content:none}}.category-box--medium .category-box__content{max-width:100%}.category-box--medium .category-box__name{text-align:left;font-weight:900;font-size:24px;line-height:30px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.category-box--medium .category-box__desc{font-size:14px;line-height:18px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.category-box--medium .category-box__seeall{margin:auto}.category-box__name{font-weight:900;font-size:18px;line-height:23px;text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.category-box__desc{font-size:16px;line-height:20px;color:#565656;margin-bottom:16px}.category-box__seeall{background:#1f84c7;border-radius:23.5px;font-size:14px;line-height:18px;text-align:center;color:#fff;padding:15px 37px;max-width:231px;display:block}.agregator__block{display:flex;flex-direction:column}.agregator__section{margin:30px auto}@media screen and (min-width:992px){.agregator__section{margin:40px auto}}.agregator__section--shopsellers{margin-top:0}.agregator__section--shop-categories{margin-top:0}div[data-type=redesign-shopbanner]+div[data-type=redesign-shopsellers]{margin-top:-50px}div[data-type=redesign-shopbanner]+div[data-type=redesign-shopcategories]{margin-top:-50px}div[data-type=redesign-sectionheader]{margin-bottom:-35px}@media screen and (min-width:992px){div[data-type=redesign-sectionheader]{margin-bottom:-60px}}.agregator-section{background-color:#fafafa;margin:0;padding-bottom:20px;padding-top:20px}.agregator-section:first-of-type{padding-top:40px}@media screen and (min-width:992px){.agregator-section{padding-bottom:30px;padding-top:30px}}.agregator-section--section-header{padding-bottom:0}.agregator-section--header-link{padding-top:0}.agregator-banner{padding:15px 40px;padding-top:130px;border-right:5px solid #333;position:relative}@media screen and (min-width:992px){.agregator-banner{padding:145px 522px 50px 77px;border-right:none;border-bottom:5px solid #333}}.agregator-banner:after{content:"";position:absolute;background-image:url("../img/redesign/icons/medme-icon.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:60px;width:60px;top:30px;left:30px}.agregator-banner__title{font-family:Lora;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;color:#333;margin-bottom:20px}@media screen and (min-width:992px){.agregator-banner__title{font-size:48px;line-height:54px}}.agregator-banner__text{font-size:17px;line-height:21px;margin-bottom:28px}@media screen and (min-width:992px){.agregator-banner__text{font-size:18px;line-height:26px}}.agregator-banner__image-container{display:none}@media screen and (min-width:992px){.agregator-banner__image-container{display:block;position:absolute;right:0;top:0;height:100%;width:40%;background-repeat:no-repeat;background-position:right;background-size:contain}}.agregator-banner__image{display:none}@media screen and (min-width:992px){.agregator-banner__image{display:block;position:absolute;right:0;top:63px}}.agregator-banner__buttons{display:flex;flex-direction:column}@media screen and (min-width:992px){.agregator-banner__buttons{flex-direction:row;align-items:center}}.agregator-banner__buttons .button+.button{margin-top:30px}@media screen and (min-width:992px){.agregator-banner__buttons .button+.button{margin-top:0;margin-left:50px}}.agregator-banner-redesign{width:100%;background:#f5e4fe;padding:30px 15px;position:relative;box-sizing:border-box}@media screen and (min-width:992px){.agregator-banner-redesign{margin-bottom:55px;padding:42px 0 80px 75px;box-sizing:border-box;background-repeat:no-repeat;background-position-y:bottom;background-position-x:right;background-position:right 63px bottom}}@media screen and (max-width:1199px){.agregator-banner-redesign{background-image:none!important}}.agregator-banner-redesign__title{font-family:Lora;font-size:26px;font-weight:700;line-height:33px;letter-spacing:-.5px;color:#1b4634;margin:0 0 15px 0}@media screen and (min-width:992px){.agregator-banner-redesign__title{font-size:50px;line-height:57px;letter-spacing:-1px;max-width:600px}}.agregator-banner-redesign__text{font-family:Source Sans Pro;font-size:18px;font-weight:400;line-height:26px;color:#333;width:100%;margin:0 0 26px 0}@media screen and (min-width:992px){.agregator-banner-redesign__text{max-width:600px}}.agregator-banner-redesign__logo{height:30px;width:30px;background-image:url("../img/redesign/icons/cross-icon-green.svg");background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:40px}@media screen and (min-width:992px){.agregator-banner-redesign__logo{height:60px;width:60px}}.agregator-banner-redesign__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;width:100%}@media screen and (min-width:992px){.agregator-banner-redesign__box{flex-wrap:nowrap;bottom:-80px;left:0;position:absolute}}@media screen and (min-width:1200px){.agregator-banner-redesign__box{bottom:-50px}}@media screen and (min-width:992px){.agregator-banner-redesign__box .button{transform:translateY(-17px)}}.agregator-banner-redesign__box__info{box-sizing:border-box;border-bottom:4px solid #c695e0;background-color:#fff;padding:29px 40px;width:100%;margin:0 13px 10px 13px}@media screen and (min-width:992px){.agregator-banner-redesign__box__info{min-width:292px;width:max-content;margin:0 10px;height:130px;padding:29px 30px}}@media screen and (min-width:1200px){.agregator-banner-redesign__box__info{height:110px;margin:0 15px;padding:29px 40px}}.agregator-banner-redesign__box__info__name{font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.5px;color:#1b4634;margin:0;margin-bottom:7px}.agregator-banner-redesign__box__info__no-of-products{font-family:Source Sans Pro;font-size:14px;font-weight:600;line-height:18px;color:#c695e0}.agregator-section-header{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:992px){.agregator-section-header{flex-direction:row}}.agregator-section-header--link{justify-content:space-between}.agregator-section-header--link .agregator-section-header__title{width:auto}.agregator-section-header--link .agregator-section-header__title:after,.agregator-section-header--link .agregator-section-header__title:before{content:none}.agregator-section-header--link .agregator-section-header__spacer{flex-grow:1;background-color:rgba(226,226,226,.25);display:inline-block;vertical-align:middle;height:5px;margin:0 30px}.agregator-section-header__title{font-family:Source Sans Pro;font-weight:700;font-size:16px;line-height:20px;color:#333;width:100%;text-align:center;position:relative;overflow:hidden}@media screen and (min-width:992px){.agregator-section-header__title{font-size:24px;line-height:30px;letter-spacing:-.5px}}.agregator-section-header__title:after,.agregator-section-header__title:before{background-color:#57c785;content:"";display:inline-block;height:5px;position:relative;vertical-align:middle;width:50%}.agregator-section-header__title:before{right:30px;margin-left:-50%}.agregator-section-header__title:after{left:30px;margin-right:-50%}.agregator-section-header a{font-family:Bree Serif;font-size:14px;line-height:19px;text-align:center;color:#57c785}.agregator-new-section-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (min-width:992px){.agregator-new-section-header{flex-direction:row;align-items:center}}.agregator-new-section-header--promo{margin-bottom:30px;margin-top:10px}.agregator-new-section-header__wrapper{width:100%}@media screen and (min-width:992px){.agregator-new-section-header__wrapper{max-width:calc(100% - 200px)}}.agregator-new-section-header__title{color:#333;font-family:Source Sans Pro;font-weight:700;font-size:22px;line-height:30px}@media screen and (min-width:992px){.agregator-new-section-header__title{font-size:30px;line-height:38px;letter-spacing:-.02em;max-width:calc(100% - 200px)}}.agregator-new-section-header__subtitle{font-size:17px;line-height:23px;letter-spacing:-.02em;color:#333}.agregator-new-section-header__link{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#333;text-decoration:underline}.agregator-new-section-header__link--desktop{display:none}@media screen and (min-width:992px){.agregator-new-section-header__link--desktop{display:block}}.agregator-new-section-header__link--mobile{margin:auto;display:block;width:max-content}@media screen and (min-width:992px){.agregator-new-section-header__link--mobile{display:none}}.agregator-new-section-header__link--promo{margin-top:30px}.agregator-shopbanner{display:flex;flex-direction:row}.agregator-shopbanner--big{margin-bottom:0}@media screen and (min-width:992px){.agregator-shopbanner--with-sellers .agregator-shopbanner__content::after{content:"";position:absolute;background-color:var(--bgcolor);width:120%;height:140%;top:-10%;left:-10%;z-index:-1}}.agregator-shopbanner--with-sellers .agregator-shopbanner__side{padding:32px 65px}.agregator-shopbanner--with-sellers .agregator-shopbanner__title{margin-bottom:23px}@media screen and (min-width:992px){.agregator-shopbanner{margin:50px 0}}.agregator-shopbanner__content{padding:43px 35px;margin:0 -15px;width:100vw;background-color:var(--bgcolor)}@media screen and (min-width:576px){.agregator-shopbanner__content{margin:0;width:100%;position:relative}}@media screen and (min-width:992px){.agregator-shopbanner__content{flex-grow:1;background-color:none}.agregator-shopbanner__content::after{content:"";position:absolute;background-color:var(--bgcolor);width:120%;height:150%;top:-10%;left:-10%;z-index:-1}}.agregator-shopbanner__logo{background-image:url(../img/redesign/logos/logo-medme-sklep.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:140px;height:20px;margin-bottom:25px}.agregator-shopbanner__title{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.5px}.agregator-shopbanner__text{font-size:18px;line-height:26px;color:#333}.agregator-shopbanner__side{display:none;border-left:5px solid;padding:47px 93px}@media screen and (min-width:992px){.agregator-shopbanner__side{display:block;width:500px;min-width:505px}}.agregator-shopbanner__side__title{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.5px;color:#1a4632;margin-bottom:10px}.agregator-shopbanner__side__text{margin-bottom:37px}.agregator-shopbanner__side__buttons{display:flex;justify-content:space-between;align-items:center}.agregator-shop-categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.agregator-shop-categories>a{margin-top:10px;max-width:100%;height:75px;background-size:40px}@media screen and (min-width:992px){.agregator-shop-categories>a{height:136px;margin-top:0;margin-bottom:20px;max-width:calc(50% - 10px);background-size:96px}}.agregator-products__products{padding-bottom:13px}@media screen and (min-width:1400px){.agregator-products__products{display:flex}.agregator-products__products .swiper-wrapper{justify-content:flex-start;flex-wrap:wrap}.agregator-products__products .swiper-wrapper .productbox--agregator{margin-right:calc((100% - 1164px)/ 3)}.agregator-products__products .swiper-wrapper .productbox--agregator:last-of-type{margin-right:0}}@media screen and (min-width:1400px){.agregator-products__products--promo .swiper-wrapper .productbox--agregator{margin-right:calc((100% - 873px)/ 2)}.agregator-products__products--promo .swiper-wrapper .productbox--agregator:last-of-type{margin-right:0}}.agregator-products__products .swiper-pagination{display:flex;text-align:center;z-index:10;margin-top:10px}@media screen and (min-width:1400px){.agregator-products__products .swiper-pagination{display:none}}.agregator-products__products .swiper-pagination-bullet{background-color:#e0e0e0;height:2px;border-radius:0;flex:1;margin:0!important;padding:0}.agregator-products__products .swiper-pagination-bullet-active{background:#f3732e}.agregator-shop-sellers{display:flex;flex-wrap:wrap}.agregator-shop-sellers a{display:block;background-color:#b4efc1;color:#333;padding:16px 22px;font-family:Bree Serif;font-size:14px;line-height:19px;text-align:center;margin-bottom:15px;margin-right:15px}.agregator-shop-sellers a:first-of-type{background-color:#333;color:#fff}.agregator-shop-sellers a:last-of-type{background:0 0;color:#57c785}.agregator-newsletter-redesign{position:relative;display:flex;flex-direction:column;padding-bottom:20px}@media screen and (min-width:992px){.agregator-newsletter-redesign{flex-direction:row;justify-content:center;align-items:center}}.agregator-newsletter-redesign__rodo{display:none}.agregator-newsletter-redesign__text{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin-bottom:15px}@media screen and (min-width:992px){.agregator-newsletter-redesign__text{flex-direction:column;align-items:flex-start}}.agregator-newsletter-redesign__container{position:relative;padding:30px;background-color:#f8f8f8;border-radius:20px}@media screen and (min-width:992px){.agregator-newsletter-redesign__form{display:flex;max-width:645px;align-items:flex-start;justify-content:flex-start}}.agregator-newsletter-redesign__form input[type=text]{color:#333;width:100%;padding:16px 0 16px 22px;height:51px;border-radius:0;font-family:Source Sans Pro;font-size:14px;font-weight:300;line-height:18px;border:1px solid #333;background-color:#f8f8f8}.agregator-newsletter-redesign__form input[type=text]:focus{outline:0}@media screen and (min-width:992px){.agregator-newsletter-redesign__form input[type=text]{width:240px;font-size:16px}}@media screen and (min-width:1200px){.agregator-newsletter-redesign__form input[type=text]{width:340px}}.agregator-newsletter-redesign__form input[type=checkbox]{display:inline-block;transition:.3s;margin:0;width:15px;height:15px;background-color:#fff;vertical-align:middle;border:1px solid #1b4634;-webkit-appearance:none;outline:0;cursor:pointer;margin-right:10px;flex-shrink:0}.agregator-newsletter-redesign__form input[type=checkbox]:checked{background-color:#333}.agregator-newsletter-redesign__message .header{font-size:12px!important;color:#f3732e}.agregator-newsletter-redesign__wrapper{display:flex;flex-direction:column;max-width:344px}.agregator-newsletter-redesign__checkbox{display:flex;margin-top:10px}@media screen and (min-width:992px){.agregator-newsletter-redesign__checkbox{width:100%;margin-top:15px}}.agregator-newsletter-redesign .button{width:100%;padding:16px 0 16px 0;height:51px;border-radius:0;border:none;margin-top:10px}@media screen and (min-width:992px){.agregator-newsletter-redesign .button{margin-left:20px;margin-top:0;width:100px}}@media screen and (min-width:1200px){.agregator-newsletter-redesign .button{width:150px}}.agregator-newsletter-redesign__label{font-family:Source Sans Pro;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.32px;color:#1b4634}.agregator-newsletter-redesign__label span{cursor:pointer}.agregator-newsletter-redesign__modal-logo{display:inline-block;height:30px;width:30px;background-image:url("../img/redesign/icons/cross-icon-green.svg");background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}.agregator-newsletter-redesign__title{display:inline-block;font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.5px;color:#1b4634;width:max-content;max-width:100%;text-align:center}@media screen and (min-width:992px){.agregator-newsletter-redesign__title{text-align:left;width:320px;margin:0 20px 0 0;font-size:30px;line-height:37px;letter-spacing:-.5px}}.agregator-newsletter-redesign__title a:not([class]){font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-decoration-color:#57c785;color:#333}.agregator-newsletter-redesign__title a:not([class]):hover{color:#57c785}.agregator-newsletter-redesign__subtitle a:not([class]){font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-decoration-color:#57c785;color:#333}.agregator-newsletter-redesign__subtitle a:not([class]):hover{color:#57c785}.agregator-newsletter-redesign__modal-title{font-family:Lora;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-1px;color:#1b4634}@media screen and (min-width:992px){.agregator-newsletter-redesign__modal-title{margin-bottom:40px}}.agregator-newsletter-redesign__modal-text{font-family:Source Sans Pro;font-size:18px;font-weight:400;line-height:26px;margin-bottom:30px}.agregator-newsletter-redesign__modal{padding:0 17px}@media screen and (min-width:992px){.agregator-newsletter-redesign__modal .modal-dialog{max-width:600px;height:100%;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:768px){.agregator-newsletter-redesign__modal .modal-content{background:#f3f3f3;border-radius:0;padding:0 20px}}@media screen and (min-width:992px){.agregator-newsletter-redesign__modal .modal-content{background:#f3f3f3;border-radius:0;padding:0 30px}}@media screen and (min-width:1200px){.agregator-newsletter-redesign__modal .modal-content{width:100%}}.agregator-newsletter-redesign__modal .modal-header{border-bottom:0;margin-top:30px}.agregator-newsletter-redesign__modal .modal-header button{background-color:#333;opacity:1;border-radius:35px;width:35px;height:35px;padding:0}.agregator-newsletter-redesign__modal .modal-header button span{color:#fff!important}.agregator-newsletter-redesign__modal .modal-footer{border-top:0;padding:0 0 25px 0}.agregator-newsletter-redesign__modal .modal-footer button{font-family:Bree Serif;font-size:14px;font-weight:400;line-height:19px;text-align:center;background-color:#333;border-radius:0}.agregator-newsletter-redesign__link{font-size:12px;cursor:pointer}.agregator-newsletter-redesign__link-privacy-policy{font-size:12px;text-decoration:underline;cursor:pointer}.dimedic-banner,.dimedic-banner-mobile{background-color:rgba(122,219,211,.1);width:100%;height:auto;box-sizing:border-box;position:relative}.dimedic-banner-mobile__title,.dimedic-banner__title{color:#250054;font-family:Lora;font-weight:700}.dimedic-banner-mobile__text,.dimedic-banner__text{color:#11002d;font-family:Source Sans Pro;font-weight:400}.dimedic-banner-mobile__btn,.dimedic-banner__btn{background-color:#fff;color:#722de0;border:none;font-family:Source Sans Pro;cursor:pointer;font-size:16px;font-weight:700;line-height:20px;border-bottom:3px solid #722de0}.dimedic-banner{min-height:395px;display:none;border-bottom:5px solid rgba(122,219,211,.5);padding:0 400px 0 53px}@media screen and (min-width:992px){.dimedic-banner{display:block}}.dimedic-banner__title{padding-top:40px;font-size:42px;line-height:54px}.dimedic-banner__text{font-size:20px;line-height:25px;margin-bottom:28px;max-width:680px}.dimedic-banner__btn{padding:13px 31px;margin-bottom:98px;display:block;width:fit-content;margin-top:10px}.dimedic-banner__img{position:absolute;right:0;top:0;height:100%;width:382px;background-position:center right;background-repeat:no-repeat}.dimedic-banner__logo{position:absolute;right:0;bottom:0;content:url("../img/redesign/logos/dimedic-banner-logo.svg")}.dimedic-banner-mobile{min-height:579px;display:block;border-right:5px solid rgba(122,219,211,.5);padding:178px 15px 0 15px}@media screen and (min-width:992px){.dimedic-banner-mobile{display:none}}.dimedic-banner-mobile__title{font-size:32px;line-height:40px}.dimedic-banner-mobile__text{font-size:18px;line-height:22px;margin-bottom:30px}.dimedic-banner-mobile__btn{width:100%;padding:8px 0;margin-bottom:76px}.dimedic-banner-mobile__logo{position:absolute;right:0;top:0;content:url("../img/redesign/logos/dimedic-banner-mobile-logo.svg")}.shop-categories{display:none}@media screen and (min-width:992px){.shop-categories{display:block}}.shop-categories__title{font-family:Lora;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;margin-bottom:20px}.shop-categories__list a+a{margin-top:24px}.shop-categories__category{width:100%;height:136px;padding:17px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-image:url(../img/redesign/icons/cross-icon-opacity.svg);background-repeat:no-repeat;background-size:96px;background-position:center right 20px;background-color:#b4efc1}.shop-categories__category--yellow{background-color:#fef9c2}.shop-categories__category--yellow .shop-categories__no-of-products{color:#c9a039}.shop-categories__category--blue{background-color:#cff1ff}.shop-categories__category--blue .shop-categories__no-of-products{color:#54a3c5}.shop-categories__category--purple{background-color:#f5e4fe}.shop-categories__category--purple .shop-categories__no-of-products{color:#c695e0}.shop-categories__category--lightpurple{background-color:#e3e6f2}.shop-categories__category--lightpurple .shop-categories__no-of-products{color:#7c8bb6}.shop-categories__category--green{background-color:#b4efc1}.shop-categories__category--green .shop-categories__no-of-products{color:#56986b}.shop-categories__category--lightgreen{background-color:#c9f1e8}.shop-categories__category--lightgreen .shop-categories__no-of-products{color:#5e9e90}.shop-categories__category--pink{background-color:#ffbdcd}.shop-categories__category--pink .shop-categories__no-of-products{color:#ad5061}.shop-categories__category--lightpink{background-color:#ffe4eb}.shop-categories__category--lightpink .shop-categories__no-of-products{color:#d08196}.shop-categories__name{font-weight:600;font-size:20px;line-height:25px;color:#1a4632}.shop-categories__no-of-products{font-size:14px;line-height:18px;color:#56986b}.article-tile{display:flex;width:100%;justify-content:space-between;margin-bottom:15px}@media screen and (min-width:992px){.article-tile{flex-direction:column-reverse}}@media screen and (min-width:992px){.article-tile--col-2{max-width:calc(50% - (15px));flex-direction:column-reverse}.article-tile--col-2+.article-tile--col-2{margin-left:30px}}@media screen and (min-width:992px){.article-tile--col-3{max-width:calc((100% - 60px)/ 3);flex-direction:column-reverse}.article-tile--col-3+.article-tile--col-3{margin-left:30px}}@media screen and (min-width:992px){.article-tile--col-4{max-width:calc(25% - (90px / 4));flex-direction:column-reverse}.article-tile--col-4+.article-tile--col-4{margin-left:30px}}.article-tile:hover .article-tile__title{color:#57c785}.article-tile:hover .article-tile__thumbnail__image{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.article-tile:hover .article-tile__read{color:#333}.article-tile--big{flex-direction:column;position:relative;margin:0 -15px;margin-bottom:20px;width:100vw}@media screen and (min-width:576px){.article-tile--big{width:100%;max-width:100%;margin:auto;margin-bottom:30px}}.article-tile--big .article-tile__thumbnail{width:100vw;height:265px;margin:0;order:-1}@media screen and (min-width:576px){.article-tile--big .article-tile__thumbnail{width:100%;height:288px}}.article-tile--big .article-tile__title{font-family:Source Sans Pro;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;padding:24px 35px;margin-top:-55px;background:#fff;width:80%;order:1;margin-bottom:0;color:#333}@media screen and (min-width:992px){.article-tile--big .article-tile__title{width:90%;padding:33px;min-height:100px;margin-top:-100px;font-size:24px;line-height:30px;letter-spacing:-.5px}}.article-tile--big .article-tile__description{font-size:17px;line-height:21px;padding:0 35px;order:2}@media screen and (min-width:992px){.article-tile--big .article-tile__description{padding:0 52px;font-size:18px;line-height:26px;font-family:Source Sans Pro;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#565656}}.article-tile--normal{flex-direction:column-reverse;width:100%;max-width:100%;min-height:299px;margin:auto;margin-bottom:20px}@media screen and (min-width:992px){.article-tile--normal{width:100%;max-width:100%;margin:auto}}.article-tile--normal .article-tile__thumbnail{width:100%;height:136px;margin:0;margin-bottom:10px}@media screen and (min-width:992px){.article-tile--normal .article-tile__thumbnail{margin-bottom:15px;width:100%;height:190px}}@media screen and (min-width:992px){.article-tile--normal .article-tile__title{margin-bottom:auto}}.article-tile--normal .article-tile__read{order:-1}.article-tile--medium{flex-direction:column;position:relative;margin:0 -15px;margin-bottom:20px}@media screen and (min-width:576px){.article-tile--medium{width:100%;max-width:100%;margin:auto}}.article-tile--medium .article-tile__thumbnail{width:100vw;height:265px;margin:0;order:-1;margin-bottom:10px}@media screen and (min-width:992px){.article-tile--medium .article-tile__thumbnail{margin-bottom:15px;width:100%;height:320px}}.article-tile--medium .article-tile__title{font-family:Lora;font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.5px;font-feature-settings:'liga' off;padding:24px 35px;margin-top:-55px;background:#fff;width:80%;order:1;color:#57c785;border-top:5px solid #57c785}@media screen and (min-width:992px){.article-tile--medium .article-tile__title{width:90%;font-size:48px;line-height:54px;padding:30px 52px;margin-top:-100px}}.article-tile--medium .article-tile__description{font-size:17px;line-height:21px;padding:0 35px;order:2}@media screen and (min-width:992px){.article-tile--medium .article-tile__description{padding:0 52px;font-size:18px;line-height:26px}}@media screen and (max-width:575px){.article-tile--small-mobile{width:100%;min-height:auto;flex-direction:row;margin:0 0 20px 0}}@media screen and (max-width:575px){.article-tile--small-mobile .article-tile__thumbnail{width:90px;height:90px;order:2}}@media screen and (max-width:575px){.article-tile--small-mobile .article-tile__title{font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0 15px;width:100%;order:1}}@media screen and (max-width:575px){.article-tile--small-mobile .article-tile__description{display:none}}.article-tile--custom{width:100vw;margin:10px -15px}.article-tile--custom img{max-width:100vw;width:100vw}@supports (-webkit-touch-callout:none){.article-tile--custom img{height:100%}}@media screen and (min-width:576px){.article-tile--custom{width:auto;margin:auto;margin-bottom:15px}.article-tile--custom img{max-width:100%;width:100%}}@media screen and (min-width:992px){.article-tile--custom{margin:auto}}.article-tile__thumbnail{width:90px;height:90px;overflow:hidden;margin-left:15px;margin-bottom:10px;flex-shrink:0}@media screen and (min-width:992px){.article-tile__thumbnail{width:100%;height:190px;margin-left:0;margin-bottom:15px}}.article-tile__thumbnail__image{transition:all .3s;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.article-tile__thumbnail__image:before{position:absolute;margin:0;bottom:20px;left:20px;width:50px!important;height:50px!important;background-image:url("../img/redesign/icons/cross-icon.svg")}@media screen and (min-width:992px){.article-tile__thumbnail__image:before{bottom:25px;left:25px}}.article-tile__title{font-weight:600;margin-bottom:10px;transition:all .3s;z-index:1;color:#333}.article-tile__description{font-size:17px;line-height:21px;font-family:Source Sans Pro;font-size:16px;line-height:20px;color:#565656;margin-top:5px}.article-tile__read{display:none;font-family:Bree Serif;font-size:14px;line-height:19px;color:#57c785;margin-top:5px;transition:all .3s}@media screen and (min-width:992px){.article-tile__read{display:block}}.article-tile__category{font-size:12px;line-height:15px;text-transform:uppercase;color:#565656;margin-bottom:10px}.article-tile--horizontal-list{margin-bottom:30px;height:calc(100% - 30px);justify-content:flex-end}@media screen and (min-width:992px){.article-tile--horizontal-list{margin-bottom:20px;height:calc(100% - 20px)}}.article-tile--horizontal-list .article-tile__title{flex-grow:1}.agregator-ramka{background:#f9f9f9;color:#555;padding:30px;margin:150px 0}.agregator-ramka__title{font-weight:700;font-size:24px;line-height:30px;margin-bottom:30px;width:100%;text-align:center}.agregator-ramka__text{font-size:18px;line-height:21px;margin-bottom:15px}@media screen and (min-width:768px){.agregator-ramka__text{margin-bottom:0}}.agregator-popular-brands__brand{display:flex;justify-content:center;align-items:center;height:auto;width:150px}.agregator-popular-brands__brand__image{max-width:100%;height:auto}@media screen and (max-width:1199px){.agregator-popular-brands__brand__image{width:75px}}.agregator-poradnik-recommends{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.agregator-poradnik-recommends__title{font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.02em;color:#1b4634;margin-bottom:24px;width:100%}@media screen and (min-width:992px){.agregator-poradnik-recommends__title{font-size:30px;line-height:38px;margin-bottom:40px}}.agregator-poradnik-recommends__block{width:100%;border:.5px solid #bdbdbd;border-radius:20px;overflow:hidden;margin-bottom:20px}@media screen and (min-width:992px){.agregator-poradnik-recommends__block{width:32%;margin-bottom:0}}.agregator-poradnik-recommends__block__img{height:270px;width:100%;background-size:cover;background-position:center;background-image:url(../img/redesign/logo_medme.png)}@media screen and (min-width:992px){.agregator-poradnik-recommends__block__img{height:360px}}.agregator-poradnik-recommends__block__text{padding:16px 30px 20px 30px;font-family:Source Sans Pro;color:#1b4634;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.02em}@media screen and (min-width:992px){.agregator-poradnik-recommends__block__text{font-size:20px;line-height:25px}}.agregator-strollers{width:100%;display:flex;flex-wrap:wrap}@media screen and (min-width:992px){.agregator-strollers{justify-content:space-between;align-items:center}}.agregator-strollers__title{font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.02em;color:#1b4634;margin-bottom:24px;width:100%}@media screen and (min-width:992px){.agregator-strollers__title{font-size:30px;line-height:38px;margin-bottom:40px}}.agregator-strollers__img{width:100%;background-image:url(../img/redesign/pictures/agregator-strollers.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:220px;height:440px;margin-bottom:15px}@media screen and (min-width:992px){.agregator-strollers__img{width:45%;margin-bottom:0}}.agregator-strollers__links{display:none}@media screen and (min-width:992px){.agregator-strollers__links{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:50%}}.agregator-strollers__links__link{width:100%;background-color:#fff;border-radius:20px;cursor:pointer;padding-top:20px;display:flex;flex-direction:column;box-shadow:0 0 2px rgba(153,153,153,.3);margin-bottom:25px}@media screen and (min-width:992px){.agregator-strollers__links__link{width:45%}}.agregator-strollers__links__link p{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:18px;text-align:center;color:#1b4634;margin:17px 0 11px 0}.agregator-strollers__links__link__img{width:217px;height:163px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto}@media screen and (min-width:992px){.agregator-strollers__links__link__img{width:262px;height:196px}}.agregator-strollers__links__link__img--1{background-image:url(../img/redesign/pictures/wozki-wielofunkcyjne.png)}.agregator-strollers__links__link__img--2{background-image:url(../img/redesign/pictures/wozki-wielofunkcyjne-2.png)}.agregator-strollers__links__link__img--3{background-image:url(../img/redesign/pictures/wozki-blizniacze.png)}.agregator-strollers__links__link__img--4{background-image:url(../img/redesign/pictures/akcesoria-do-wozka.png)}.agregator-strollers__button{width:100%;display:flex;justify-content:center;margin-top:30px}.agregator-strollers__button a{font-family:Source Sans Pro;color:#1b4634;font-size:14px;font-weight:700;line-height:18px;border:1px solid #1b4634;padding:4px 8px}@media screen and (min-width:992px){.agregator-strollers__carousel{display:none}}.agregator-banner-ceneo{background:#fff;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 0}@media screen and (min-width:992px){.agregator-banner-ceneo{flex-wrap:nowrap;padding:9px 0}}.agregator-banner-ceneo__text{font-family:Source Sans Pro;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-.02em;color:#1b4634;margin-bottom:0}@media screen and (min-width:992px){.agregator-banner-ceneo__text{font-size:20px;line-height:25px}}@media screen and (max-width:1199px){.agregator-banner-ceneo__text--full{width:100%;text-align:center;margin-bottom:20px}}.agregator-banner-ceneo__logo{width:82px;height:41px;background-image:url(../img/redesign/logos/Ceneo.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:992px){.agregator-banner-ceneo__logo{margin:0 10px 0 30px}}.agregator-banner-ceneo__stars{display:flex;width:100%;justify-content:center;margin:10px 0 0 0}@media screen and (min-width:992px){.agregator-banner-ceneo__stars{margin:0 0 0 10px;width:auto}}.agregator-banner-ceneo__stars__star{width:24px;height:24px;background-image:url(../img/redesign/icons/star-full.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:5px}.agregator-banner-ceneo__stars__star--half{background-image:url(../img/redesign/icons/star-half.svg)}.agregator-banner-slider{width:100%}.agregator-banner-slider__carousel{position:relative}.agregator-banner-slider__slide{min-height:80px;min-width:100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.agregator-banner-slider__slide__text{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:20px;text-align:center;margin-top:10px}@media screen and (min-width:992px){.agregator-banner-slider__slide__text{font-size:16px}}.agregator-banner-slider__images{position:relative;width:130px;margin:auto}.agregator-banner-slider__image{display:block;margin:auto;width:130px;height:130px}.agregator-banner-slider__image--hover{position:absolute;inset:0;opacity:0;transition:all .3s linear}.agregator-banner-slider__image--hover:hover{opacity:1}.agregator-category-tiles{position:relative}.agregator-category-tiles__tile{display:block;border-radius:20px;border:.5px solid #bdbdbd;width:222px}@media screen and (min-width:992px){.agregator-category-tiles__tile{height:auto;width:262px}}.agregator-category-tiles__tile__image{width:100%;height:auto;border-radius:20px}.agregator-category-tiles__tile__title{font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#333;padding:5px 0}.agregator-category-onefour__title{font-weight:700;font-size:30px;line-height:34px;letter-spacing:-.02em;margin-bottom:23px}.agregator-category-onefour__slider{overflow:hidden}@media screen and (min-width:992px){.agregator-category-onefour__tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;grid-auto-rows:repeat(2,1fr)}}.agregator-category-onefour__tile{background-color:#fff;border-radius:20px;display:block;width:222px;height:222px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:992px){.agregator-category-onefour__tile{width:100%;height:100%}}.agregator-category-onefour__tile--big{margin-left:-15px;margin-right:-15px;height:100%;width:100vw;display:block;border-radius:0;background:0 0;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width:992px){.agregator-category-onefour__tile--big{justify-content:center;margin:0;width:100%}}.agregator-category-onefour__tile__title{font-size:12px;line-height:15px;text-align:center;color:#333;padding:11px}@media screen and (min-width:992px){.agregator-category-onefour__tile__title{font-size:14px;line-height:18px}}.agregator-category-onefour__tile img{width:100%;height:auto}.agregator-category-poradnik{margin-bottom:80px}@media screen and (min-width:992px){.agregator-category-poradnik{margin-bottom:0}}.agregator-category-poradnik__title{font-weight:700;font-size:30px;line-height:38px;letter-spacing:-.02em;color:#333;margin-bottom:40px}.agregator-category-poradnik__tiles{display:flex;flex-direction:column;gap:25px}@media screen and (min-width:992px){.agregator-category-poradnik__tiles{flex-direction:row}}.agregator-category-poradnik__tile{border-radius:20px;background-color:#fff;border:.5px solid #bdbdbd;flex:1}.agregator-category-poradnik__tile__image{width:100%;height:auto;aspect-ratio:1/1;border-top-left-radius:20px;border-top-right-radius:20px}.agregator-category-poradnik__tile__title{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#333;padding:20px}@media screen and (min-width:992px){.agregator-category-poradnik__tile__title{font-size:20px;line-height:25px}}.agregator-swiper-arrow{display:none;position:absolute;background-color:#fff;width:50px;height:50px;border-radius:25px;top:50%;z-index:3;cursor:pointer;background-image:url(../img/redesign/icons/arrow-swiper-icon.svg);background-position:center;background-size:auto;background-repeat:no-repeat;cursor:pointer}@media screen and (min-width:992px){.agregator-swiper-arrow{display:block}}.agregator-swiper-arrow--gray{background:0 0;background-image:url(../img/redesign/icons/arrow-swiper-icon-gray.svg);background-position:center;background-size:auto;background-repeat:no-repeat}.agregator-swiper-arrow--left{left:0;transform:translateY(-50%) translateX(-25px) rotate(180deg)}.agregator-swiper-arrow--right{right:0;transform:translateY(-50%) translateX(25px)}.agregator-blog{margin-bottom:40px}.agregator-blog__tiles{position:relative;display:flex;flex-direction:row;align-items:center;height:100%;margin-top:15px}.agregator-blog__tile{width:262px}.agregator-blog__tile--big{margin:0 -15px;width:100vw;display:block}@media screen and (min-width:992px){.agregator-blog__tile--big{width:100%;max-width:100%}}.agregator-blog__tile--big .agregator-blog__tile__title{padding:0 15px}@media screen and (min-width:992px){.agregator-blog__tile--big .agregator-blog__tile__title{padding:0}}.agregator-blog__tile__title{font-weight:700;font-size:14px;line-height:18px;color:#333;margin-top:6px}.agregator-blog__tile__title:after{content:"";display:inline-block;background-image:url(../img/redesign/icons/title-arrow-icon.svg);background-repeat:no-repeat;background-size:contain;width:21px;height:14px;background-position:center;margin-left:5px;transform:translateY(2px)}.agregator-blog__tile img{max-width:100%;width:100%;height:auto}.agregator-blog__bottom-link{display:block;margin:auto;margin-top:40px}.agregator-responsive-image{width:100%;max-width:100%;height:auto;border-radius:20px;overflow:hidden}.agregator-responsive-image__link{display:block;width:100%}.agregator-responsive-image--desktop{display:none}@media screen and (min-width:992px){.agregator-responsive-image--desktop{display:block}}.agregator-responsive-image--mobile{display:block}@media screen and (min-width:992px){.agregator-responsive-image--mobile{display:none}}@media (min-width:1400px){.container{width:100%;max-width:1280px}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Source Sans Pro",sans-serif;font-size:16px}.block{display:block}.flex{display:flex}.flex-end{justify-content:flex-end;align-items:baseline}.justified{justify-content:space-between}a:hover{text-decoration:none}.img-seo{max-width:100%}.disabled{cursor:not-allowed}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.08)}.position-bottom{position:absolute;bottom:15px;left:0;width:100%;padding:0 20px;display:flex;flex-direction:column}@media screen and (max-width:992px){.position-bottom{position:initial;width:100%}}@media screen and (max-width:992px){.padding--mob>[class*=col-sm-]{padding-left:5px;padding-right:5px}}.bm img{margin:50px 0}.show-mobile{display:none}@media screen and (max-width:992px){.show-mobile{display:block}}.show-desktop{display:block}@media screen and (max-width:992px){.show-desktop{display:none}}.cursor-pointer{cursor:pointer}@media screen and (max-width:992px){.txt{font-size:12px}}.txt--sm{font-size:12px}.txt--22{font-size:22px}.txt--14{font-size:14px}@media screen and (max-width:992px){.txt--14{font-size:12px}}.txt--colorBlue{color:#055488}.txt--colorGray{color:gray}.txt--bold{font-weight:700}.txt--regular label{font-weight:300}.txt--with-border-bottom:after{content:"";height:1px;width:99%;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);position:absolute;bottom:0;left:0}.txt--link{text-decoration:underline;padding-right:25px}.txt--paddingTop{padding-top:9px;padding-right:9px}.txt--with-arrow{content:"";background:url(../img/arrow-right-mini.svg) no-repeat center right;height:11px;width:9px;top:5px;right:3px}.txt--colorGradient{background:linear-gradient(114.37deg,#055085 0,#0c9ec5 33.66%,#3bcca8 68.05%,#91da2d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-lg{padding:17px 70px;font-weight:700}.btn-md{padding:17px 40px}.btn-sm{padding:8px 15px}a{color:#23527c}.btn-bonito{font-size:16px;font-weight:700;color:#fff;padding:15px 25px;width:100%;border-radius:30px;border:none;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);box-shadow:0 12px 19px 0 rgba(0,0,0,.14)}.btn-bonito:active,.btn-bonito:focus,.btn-bonito:visited{outline:0!important;text-decoration:none}.btn-yellow{background-color:#f7a400;color:#1b4634}.btn-white{font-size:16px;font-weight:700;padding:13px 25px;background-color:#fff;width:100%;border-radius:30px;box-shadow:0 7px 19px 0 rgba(0,0,0,.14)}@media screen and (max-width:992px){.btn-white{padding:9px 15px;margin:20px 0 10px}}.btn-white:active,.btn-white:focus,.btn-white:visited{outline:0!important;text-decoration:none}.btn-orange{color:#fff;padding:15px 25px;font-size:16px;font-weight:700;width:100%;border-radius:30px;background-color:#ff6d00;box-shadow:0 12px 19px 0 rgba(0,0,0,.25)}.btn-blue{color:#fff;padding:15px 25px;font-size:16px;font-weight:700;width:100%;border-radius:30px;background-color:#1f84c7}.btn-cart-qty{white-space:nowrap;font-size:22px;font-weight:700;border:1px solid #00008b;border-radius:30px;padding:14px;margin:25px 0 20px;display:inline-flex;justify-content:space-between;width:100%;background-color:#fff;box-shadow:0 12px 19px 0 rgba(0,0,0,.09)}@media screen and (max-width:992px){.btn-cart-qty{padding:7px}}.btn-cart-qty>form{display:inline-block}.btn-cart-qty a,.btn-cart-qty button{display:inline-block;text-align:center;color:#fff;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);height:31px;width:31px;border-radius:30px;border:none;padding:5px}.btn-cart-qty a:hover,.btn-cart-qty button:hover{text-decoration:none}.btn-cart-qty__number{display:inline-block;min-width:70px;text-align:center;line-height:28px}@media screen and (max-width:359px){.btn-cart-qty__number{min-width:50px}}.btn-cart-qty__number input{width:auto;display:inline;border:none;background:0 0}.btn-cart-add{color:#fff;height:60px;border-radius:30px;background-color:#ff6d00;box-shadow:0 12px 19px 0 rgba(0,0,0,.25);padding-left:0;padding-right:0}.btn-basket{background:url(../img/ico-koszyk.png) no-repeat center top;height:50px;width:50px;border-radius:30px;box-shadow:0 10px 19px 2px rgba(0,0,0,.14)}@media screen and (max-width:992px){.btn-basket{background:url(../img/ico-koszyk-mob.png) no-repeat center right;background-size:contain;height:46px;width:46px}}.btn-basket:active{box-shadow:inset 0 7px 19px 0 rgba(0,0,0,.14)}.btn-user{background:url(../img/ico-user2.png) no-repeat center top;height:60px;width:53px}.box{background:#fff;border:1px solid #eaeaea;border-radius:20px;padding:20px}.box--with-shadow{box-shadow:0 10px 19px 2px rgba(0,0,0,.14)}@media screen and (max-width:992px){.box--with-shadow{box-shadow:none}}.box--no-radius{border-radius:0}.box-checkout{padding:24px 27px}@media screen and (max-width:992px){.box-checkout{margin-top:25px}}.box-checkout .price{text-align:start}@media screen and (max-width:992px){.box-checkout .txt{font-size:initial}}.box-checkout br{display:block}@media screen and (max-width:992px){.box-checkout br{display:none}}.box-checkout .price--md{line-height:40px}@media screen and (min-width:1200px){.box-checkout__price-container{padding-top:70px}}.box-checkout-discount{padding-bottom:18px;position:relative}.box-checkout-discount .form-styled input{padding:8px 12px;width:100%}.box-checkout-discount .form-styled .btn-bonito{width:30px;height:30px;padding:0;position:absolute;top:9%;right:3%}.box-checkout-discount .form-styled .btn-bonito:after{content:'';display:block;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #fff;border-right:3px solid #fff;position:absolute;right:38%;top:29%}.box-line{content:"";display:block;height:8px;width:100%;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);margin:15px 0;position:absolute;bottom:42%;left:0}@media screen and (max-width:992px){.box-line{height:6px;bottom:47%}}.t-panel{font-size:16px}.t-panel__title{padding-top:13px;padding-bottom:9px;color:#06487a}@media screen and (max-width:992px){.t-panel__title{text-align:center;padding-top:13px;padding-bottom:13px}}.t-panel__header{padding:29px 66px 37px 43px;background-color:#fff;border:2px solid #eaeaea;box-shadow:0 12px 19px 0 rgba(0,0,0,.13);position:relative}@media screen and (max-width:992px){.t-panel__header{padding:12px}}.t-panel__header--with-marginBottom{margin-bottom:35px;box-shadow:none}@media screen and (max-width:992px){.t-panel__header--with-marginBottom{margin:0}}.t-panel__header--justify{display:flex;justify-content:space-between}.t-panel__header-data{padding-left:18px}.t-panel__header-data .txt{height:46px}.t-panel__header-delete{position:absolute;top:3px;right:9px;text-decoration:underline;cursor:pointer;z-index:3;padding:3px}@media screen and (max-width:992px){.t-panel__header-delete{padding:2px;top:0;right:6px;font-size:14px}}.t-panel__header .media{padding:15px 0}@media screen and (max-width:992px){.t-panel__header .media{padding:5px 0}}@media screen and (max-width:992px){.t-panel__header .media img.delivery__img{width:35px}}@media screen and (max-width:992px){.t-panel__header .tab-content{padding:10px}.t-panel__header .tab-content.tab-pane--mobile-bonito{display:flex}.t-panel__header .tab-content .txt--bold{font-size:14px}}@media screen and (max-width:992px){.t-panel__header .btn-cart-qty{margin-top:20px}}.t-panel__price{align-self:flex-start}@media screen and (max-width:992px){.t-panel__price{margin-right:18px}}.t-panel__price--margin-md-right{margin-right:28px}.t-panel__content{margin:0 40px;padding:30px 40px 50px 65px;border-radius:0 0 20px 20px;background-color:#fff;border:1px solid #eaeaea}@media screen and (max-width:992px){.t-panel__content{margin:0;padding:10px}}.t-panel__content .t-panel__price{margin-left:35px;margin-right:0}.t-panel__content-field{padding-bottom:30px}.debug{opacity:.5;background-repeat:no-repeat;background-position:center top}.debug.module--cart-summary{background-image:url(../img/layouts/31-podsumowanie.jpg)}@media screen and (max-width:992px){.debug.module--cart-summary{background-image:url(../img/layouts/31-mobile_podsumowanie.png)}}.debug.module--front-cart{background-image:url(../img/layouts/12-koszyk.jpg)}.debug.module--front-cart-delivery{background-image:url(../img/layouts/19-metody-dostawy.jpg)}@media screen and (max-width:992px){.debug.module--front-cart-delivery{background-image:url(../img/layouts/19-mobile_dostawa_1.png)}}.debug.module--front-product{background-image:url(../img/layouts/08-produkt.jpg)}@media screen and (max-width:992px){.debug.module--front-product{background-image:url(../img/layouts/08-mobile_produkt.png)}}.debug.module--login{background-image:url(../img/layouts/13-15-logowanie_rejestracja.jpg)}@media screen and (max-width:992px){.debug.module--login{background-image:url(../img/layouts/13-15-mobile-logowanie-rejestracja.png)}}.debug.module--{background-image:url(../img/layouts/02-desktop-main.jpg)}@media screen and (max-width:992px){.debug.module--{background-image:url(../img/layouts/02-mobile-main.png)}}.debug.module--category-leki{background-image:url(../img/layouts/06-podkategoria.jpg)}@media screen and (max-width:992px){.debug.module--category-leki{background-image:url(../img/layouts/06-mobile_podkategoria.png)}}.debug.module--front-dashboard-orders{background-image:url(../img/layouts/42-historia-zamowien.jpg)}@media screen and (max-width:992px){.debug.module--front-dashboard-orders{background-image:url(../img/layouts/42-mobile-historia-zam.png)}}.debug.module--sklep-front-dashboard-order-details{background-image:url(../img/layouts/status-zam.jpg)}@media screen and (max-width:992px){.debug.module--sklep-front-dashboard-order-details{background-image:url(../img/layouts/status-zam-mob.jpg)}}.product-nav{background:url(../img/nav-produkt.jpg) no-repeat center top;height:199px}@media screen and (max-width:992px){.product-nav{background:url(../img/nav-produkt-mob.jpg) no-repeat center top;height:156px}}.main-nav{background:url(../img/nav-main.jpg) no-repeat center top;height:157px}@media screen and (max-width:992px){.main-nav{background:url(../img/nav-produkt-mob.jpg) no-repeat center top;height:156px}}.price{font-weight:700;white-space:nowrap;position:relative;color:#ff6d00}.price--sm{font-size:18px}.price--md{font-size:40px;line-height:45px}@media screen and (max-width:992px){.price--md{font-size:34px;margin-right:20px}}.price--md-padding{padding-top:13px;padding-left:53px}.price--md-span-no-block span{display:inline!important}.price--md sup{font-size:24px}@media screen and (max-width:992px){.price--md sup{font-size:14px}}@media screen and (max-width:992px){.price--md sup:first-of-type{position:absolute;top:14px}}@media screen and (max-width:992px){.price--md sup:last-of-type{position:absolute;top:26px}}.price--md span{display:block}.price--md span.old{color:#bdbdbd;font-size:22px;text-decoration-line:line-through;margin-right:8px}.price--md span.old sup{text-decoration-line:line-through;top:-10px;font-size:15px}@media screen and (max-width:992px){.price--md span.old sup{top:14px;font-size:14px}}@media screen and (max-width:992px){.price--md span.old sup:last-of-type{top:-5px}}.price--md span.prom{color:#ff6d00}.price--lg{font-size:60px;line-height:65px;padding:0 0 23px;position:relative}.price--lg span.old{color:#bdbdbd;font-size:34px;text-decoration-line:line-through;margin-top:10px;margin-right:10px}.price--lg span.old sup{top:-20px}.price--lg span.prom{color:#ff6d00}.price--lg span.prom sup{top:-35px}@media screen and (max-width:992px){.price--lg{font-size:40px}.price--lg>span{display:block}.price--lg span .base sup:first-of-type{top:22px}.price--lg span .base sup:last-of-type{top:39px}.price--lg span.old{color:#bdbdbd;font-size:22px;text-decoration-line:line-through;position:absolute;bottom:-7px;left:5px}.price--lg span.old sup{font-size:15px;text-decoration-line:line-through}.price--lg span.old sup:first-of-type{top:26px}.price--lg span.old sup:last-of-type{top:37px;right:-13px}}@media screen and (max-width:992px) and (max-width:992px){.price--lg span.prom sup:first-of-type{top:21px}}@media screen and (max-width:992px) and (max-width:992px){.price--lg span.prom sup:last-of-type{top:39px}}.price--lg sup{font-size:24px}@media screen and (max-width:992px){.price--lg sup{font-size:20px}}.price--lg sup:first-of-type{top:-35px}@media screen and (max-width:992px){.price--lg sup:first-of-type{position:absolute;top:21px}}.price--lg sup:last-of-type{top:-35px}@media screen and (max-width:992px){.price--lg sup:last-of-type{position:absolute;top:39px}}.price--lg span .base sup:first-of-type{top:-35px}@media screen and (max-width:992px){.price--lg span .base sup:first-of-type{top:21px}}.price--lg span .base sup:last-of-type{top:-35px}@media screen and (max-width:992px){.price--lg span .base sup:last-of-type{top:31px}}.price--lg span.prom{color:#ff6d00}.price--lg span.prom sup{top:-35px}.price--lg.show-mobile>span{display:block}.price--lg.show-mobile span.base{position:absolute}.price--lg.show-mobile span.base sup:first-of-type{top:28px}.price--lg.show-mobile span.base sup:last-of-type{top:28px;right:-45px}.price--lg.show-mobile span.prom{color:#ff6d00}@media screen and (max-width:992px){.price--lg.show-mobile span.prom sup:first-of-type{top:21px}}@media screen and (max-width:992px){.price--lg.show-mobile span.prom sup:last-of-type{top:39px}}.form-styled label{font-weight:100}.form-styled input{font-size:16px;font-weight:400;color:#125d8e;padding:20px 12px;border:1px solid #eaeaea;border-radius:20px;background-color:#fff;box-shadow:inset 0 1px 6px 0 rgba(0,0,0,.18)}@media screen and (max-width:992px){.form-styled input{padding:20px 8px;font-size:15px}}@media screen and (max-width:992px){.login .form-styled{padding-top:22px}}#cartdeliveryaddressform-paymentmethod{display:flex;justify-content:space-around}@media screen and (max-width:992px){#cartdeliveryaddressform-paymentmethod{justify-content:flex-start}}#cartdeliveryaddressform-paymentmethod .payment-option{display:block;padding-right:45px;padding-top:10px}#cartdeliveryaddressform-paymentmethod input{margin-right:15px}.logo-pp{margin-top:30px;padding-left:75px;background:url(../img/logo-poczta.jpg) no-repeat left;height:25px}.ico-1{background-repeat:no-repeat;background-position:top 15px left}.ico-2{background-repeat:no-repeat;background-position:top 15px left}.ico-3{background-repeat:no-repeat;background-position:top 15px left}.ico-apteka,.ico-artykuly,.ico-drogeria{white-space:nowrap}.ico-apteka:before,.ico-artykuly:before,.ico-drogeria:before{content:url(../img/ico-drogeria.svg);height:30px;display:inline-block;vertical-align:middle;margin-right:10px}.ico-apteka:before{content:url(../img/ico-apteka.svg)}.ico-artykuly:before{content:url(../img/ico-artykuly.svg)}.ico-seo{background-repeat:no-repeat;background-position:center;background-size:contain;height:347px}.ico-hamburger{background:url(../img/ico-hamburger.svg) no-repeat center top;background-size:contain;height:33px;width:33px}.ico-bubble{content:url(../img/ico-bubble.svg);height:41px;display:inline-block;vertical-align:middle;margin-right:10px}.ico-check{background:url(../img/ico-check.svg) no-repeat center top}.ico-more{background:url(../img/ico-more.svg) no-repeat center left 30px;height:90px}@media screen and (max-width:992px){.ico-more{height:60px;background-position:center left 20px}}.ico-close{background:url(../img/ico-close.svg) no-repeat center;height:26px;width:26px}.ico-gl:after{content:"";height:30px;width:30px;background:url(../img/logo-google.svg) no-repeat center;display:block;position:absolute;top:10px;right:20px}@media screen and (max-width:992px){.ico-gl:after{height:25px;width:25px;right:12px}}.ico-fb:after{content:"";height:30px;width:30px;background:url(../img/logo-fb.svg) no-repeat center;display:block;position:absolute;top:10px;right:20px}@media screen and (max-width:992px){.ico-fb:after{height:25px;width:25px;right:12px}}.nav a{text-align:center;padding:13px 15px}.nav-tabs a{width:23.75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:992px){.nav-tabs a{width:33%;white-space:normal;padding-left:2px;padding-right:2px;font-size:15px}}.nav-tabs br{display:none}@media screen and (max-width:992px){.nav-tabs br{display:block}}.nav-tabs>a.active{position:relative;font-weight:700}.nav-tabs>a.active:after{content:"";height:4px;width:100%;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);position:absolute;top:-1px;left:0;border-top-left-radius:3px;border-top-right-radius:3px}.tab-content{padding:20px 30px;border:1px solid #ddd;border-top:none}@media screen and (max-width:992px){.tab-content{padding:0}}.carousel{position:relative}.carousel .carousel-inner{height:100%}.carousel .item>a>img{width:100%}.carousel .nav-pills>li a:focus,.carousel .nav-pills>li a:hover{background-color:transparent}.carousel .nav-pills>li a{color:#055488;display:block;position:relative;padding:22px 15px}.carousel .nav-pills>li a.nav-item:after{content:"";display:block;height:6px;width:0;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);border-radius:3px;position:absolute;bottom:-3px;transition:all .5s;left:50%;transform:translate(-50%,-50%)}.carousel .nav-pills>li a.nav-item.active:after{width:90%}.product__submit-order{z-index:2}.start__sub-cat{z-index:3}@media screen and (max-width:992px){.product-filters__open-btn{z-index:4}}.page-nav--searchBar{z-index:5}@media screen and (max-width:992px){.t-panel__header{z-index:6}}.mob-nav{z-index:7}.page-nav--searchBar.sticky{z-index:8}.product-filters.active{z-index:9}.product__box{padding:0;border-radius:0;position:relative}@media screen and (max-width:992px){.product__box{padding:0;display:flex}}@media screen and (min-width:1200px){.product__box:hover{position:absolute;z-index:1}}.product__box__container{position:relative}@media screen and (min-width:1200px){.product__box__container{height:465px}}.product__box__content{padding:10px}@media screen and (max-width:992px){.product__box__content{flex:1}}.product__box__content .btn-cart-add{height:45px;padding:8px 70px}.product__box-img{position:relative;display:block}.product__box-img:after{content:"";display:block;height:8px;width:100%;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);margin:1px 0}@media screen and (max-width:992px){.product__box-img{width:150px}}.product__box-img img{display:block;padding:0;width:100%}.product__box-producer{font-size:18px}@media screen and (max-width:992px){.product__box-producer{padding:0;font-size:16px}}.product__box-producer a{padding:6px 0 4px}.product__box-txt{min-height:46px;height:46px;overflow:hidden;position:relative}.product__box .start__list{border-top:1px solid #ddd;padding:12px 0 0;margin:10px -10px 0 -10px}.product__box .start__list li a{padding-left:15px;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;max-width:275px;overflow:hidden}.login__box{margin:0 15px 20px;position:relative;border:none;border-radius:20px}@media screen and (max-width:992px){.login__box{margin:0 0 10px}}.login__box-title{padding-bottom:22px}@media screen and (max-width:992px){.login__box-title{padding-bottom:0}}.login__box-title-buy{padding-bottom:40px}@media screen and (max-width:992px){.login__box-title-buy{padding-bottom:0}}.login__box-title a{color:#333;display:block;width:100%;padding:15px 0;margin:-15px 0}.login__box-info{font-size:14px;color:gray;padding-bottom:10px}.login__box-info--padding-left{padding-left:18px}.login__box-info span{color:red}@media screen and (max-width:992px){.login__box-info{font-size:12px;padding-bottom:10px}}.login__box-personal{height:164px;padding:29px;margin-bottom:30px;overflow-x:hidden;overflow-y:scroll;border:1px solid #eaeaea;background-color:#fff}@media screen and (max-width:992px){.login__box-personal{border:none;padding:5px}}.login__box-buy{line-height:18px;padding:31px 50px 12px}.login__box .txt--link{padding:0}.login__box .btn{margin-bottom:10px}.login__social .btn{font-size:14px;font-weight:500;padding:8px 20px;text-align:left;position:relative}@media screen and (max-width:992px){.login__social .btn{font-size:12px;padding:8px 15px}}@media screen and (max-width:992px){.login__social .btn-white{margin:0 0 8px}}.login a.disabled--desktop{pointer-events:none}@media screen and (max-width:992px){.login a.disabled--desktop{pointer-events:all}}.login__box .box{min-height:630px}@media screen and (max-width:992px){.login__box .box{min-height:auto}}.login__box .box label{margin:0}.start{padding-bottom:50px;position:relative}@media screen and (max-width:992px){.start{margin-top:15px;padding-bottom:0}}.start__header{padding-top:10px;padding-bottom:15px;position:relative}@media screen and (max-width:992px){.start__header{padding-bottom:5px}}.start__seo{margin-top:20px}@media screen and (max-width:992px){.start__seo{font-size:18px}}.start__cat-list{position:relative}@media screen and (max-width:992px){.start__cat-list{display:none}}.start__cat-list span{display:none}@media screen and (max-width:992px){.start__cat-list span{position:absolute;right:0;font-weight:700}}.start__cat-list.active{display:block}.start__cat-list-btn{display:none}.start__sub-cat{display:none;width:930px;position:absolute;top:-86px;left:332px;margin-left:-12px;padding:20px 15px;background-color:#fff;border:1px solid #eaeaea;box-shadow:0 10px 10px rgba(0,0,0,.2);-webkit-column-count:3;-moz-column-count:3;column-count:3}li.active .start__sub-cat{display:block;transition:.5s ease}.start__sub-cat-box{padding:4px 15px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.start__sub-cat-header{padding-top:6px;font-weight:700;color:#337ab7}.start__sub-cat-header:after{display:inline-block;vertical-align:top;margin-left:5px;content:url(../img/arrow-right-mini.svg);height:11px;width:9px}.start__sub-cat-parent-header{padding:4px 15px}.start__sub-cat-list{list-style:none;line-height:19px}.start__sub-cat-list a{color:#337ab7}.start__sub-cat-list li:nth-child(n+11){display:none}.start__list{padding-right:35px;margin-bottom:8px;position:relative;list-style:none}.start__list>li>a{display:block;font-weight:700;padding:4px 0;background:transparent url(../img/arrow-right-mini.svg) no-repeat center right;background-size:11px auto}@media screen and (max-width:992px){.start__list>li>a{background:0 0}}.start__list>li>a:hover{text-decoration:underline}.start__list>li.active{background:#eee;padding:0 5px;border-radius:10px}.start__list li.start__list--highlighted{margin-top:10px}.start__list li.start__list--highlighted a{color:#ff6d00}.start__list--regular>li a{font-weight:500}.start__banner{color:#fff;position:relative}.start__banner-header{padding:30px 0}@media screen and (max-width:992px){.start__banner-header{margin-bottom:0;padding:35px 0 25px}}.start__banner-subheader{padding-bottom:180px;line-height:initial}.start__banner-link{color:#fff}.start__banner-link:hover{color:#fff}@media screen and (max-width:992px){.start__banner .btn-white{margin:0;font-size:14px}}.start__promo{padding:10px 0 30px;margin-bottom:40px}@media screen and (max-width:992px){.start__promo{padding:0 0 20px;margin-bottom:20px}}.start__promo-header{color:#fff;padding-bottom:20px}.bm img{margin:50px 0}.article{padding:40px 0}@media screen and (max-width:992px){.article{padding:10px 0}}.article__content{position:relative;max-height:350px;overflow:auto}@media screen and (max-width:992px){.article__content{max-height:260px}}@media screen and (max-width:992px){.article__content h2{font-size:24px}}.article__content ul{color:gray;margin-left:20px}.article p{color:gray}.article__img{margin-top:20px}.user{padding:35px 0}.user .price span{color:#333}.user .header{color:#055488}.user__header{padding-bottom:32px;margin-bottom:10px;border-bottom:1px solid #eaeaea}@media screen and (max-width:992px){.user__header{padding-bottom:0;padding-top:20px;border:none}}.user__panel{background-color:#f8fafc;padding:30px 35px 40px;margin-bottom:35px}@media screen and (max-width:992px){.user__panel{padding:10px 10px 0;border-radius:0;margin:0 -15px}}.user__panel-name{padding-bottom:25px}@media screen and (max-width:992px){.user__panel-name{padding-bottom:30px}}.user__panel-list{list-style:none}.user__panel-list li{padding-bottom:12px;position:relative}@media screen and (max-width:992px){.user__panel-list li{padding:12px 0;border-bottom:1px solid #eaeaea}}.user__panel-list li:after{content:"";background:url(../img/arrow-right-mini.svg) no-repeat;height:11px;width:9px;position:absolute;top:6px;right:0}@media screen and (max-width:992px){.user__panel-list li:after{display:none}}@media screen and (max-width:992px){.user__panel-list li:last-of-type{border-bottom:none}}.user__panel-btn{position:relative;margin:20px 0}.user__panel-btn a{margin-right:15px}.user__history{padding:15px 0 58px;margin-bottom:10px;border-bottom:1px solid #eaeaea}@media screen and (max-width:992px){.user__history{padding:15px 0 0}}@media screen and (max-width:992px){.user__history-order{padding-bottom:35px}}.user__history-order--last{padding-left:20px}@media screen and (max-width:992px){.user__history-order--last{padding-left:0}}@media screen and (max-width:992px){.user__history-order-link{padding-bottom:35px}}.user__history span{color:#ff6d00}.user__details{min-height:80px;padding:20px 0}@media screen and (max-width:992px){.user__details{padding:10px 0;border-top:1px solid #eaeaea}}.user__details-products-header{margin-top:30px;padding:10px 0;border-bottom:1px solid #eaeaea}.user__details-item{position:relative;display:flex;justify-content:center;align-items:center;height:80px}.user__details-item:before{content:'';width:42px;height:42px;border-radius:100%;display:block;position:absolute;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);z-index:-99}.user__details-item:after{content:'';width:40px;height:40px;border-radius:100%;display:block;position:absolute;background:#fff;z-index:-98}@media screen and (max-width:992px){.user__details-order{padding-bottom:35px}}.user__details-media{padding-left:20px}@media screen and (max-width:992px){.user__details-media{padding-left:0;padding-bottom:12px}}.user__details-media .media-body{padding-left:14px}.user__details-no{display:flex;justify-content:center;align-items:center;height:80px}@media screen and (max-width:992px){.user__details-no{justify-content:flex-start;align-items:flex-start;padding-top:18px;height:auto}}.user__shipping{margin-top:40px;padding:20px 0 10px;border-top:1px solid #eaeaea;position:relative}@media screen and (max-width:992px){.user__shipping{margin-top:10px;border-top:none}}.user__shipping:after{display:none}@media screen and (max-width:992px){.user__shipping:after{display:block;content:'';height:1px;width:calc(100% + 30px);margin:0 -15px;background:linear-gradient(90deg,#0072a2 0,#0fa1c3 33.33%,#2bbcb2 66.66%,#50cf88 100%);position:absolute;top:5px}}@media screen and (max-width:992px){.user__shipping-payment{padding-bottom:35px}}.user__shipping-reorder{padding:15px 0}@media screen and (max-width:992px){.user__shipping-reorder{text-align:center}}.user__shipping-options-block{padding:10px 0 20px}@media screen and (max-width:992px){.user__shipping-options-block{padding:5px 0 10px}}@media screen and (max-width:992px){.user__shipping-options-block p.help-block{font-size:14px}}.user__shipping-options-block.disabled{opacity:.5}.user__shipping-options-block.disabled a{cursor:not-allowed}.user .form-styled{padding-bottom:40px}.user .form-styled label{display:flex}.user__privacy-more{margin-left:90px}@media screen and (max-width:992px){.user__privacy-more{margin-left:28px}}.user__privacy-txt{margin-left:14px}.user__privacy-actions{display:flex;margin-top:40px}@media screen and (max-width:992px){.user__privacy-actions{justify-content:space-around}}.user__privacy-apply{max-width:200px;margin-right:40px}@media screen and (max-width:992px){.user__privacy-apply{margin-right:0}}.user__privacy-cancel{padding:15px 0}.breadcrumb{background-color:#fff;margin-top:20px;margin-bottom:8px;padding-left:0}.breadcrumb li a{font-weight:400;font-size:14px;line-height:18px;color:#b0b7bc;position:relative;margin-right:35px}@media screen and (max-width:992px){.breadcrumb li a{font-size:14px;margin-right:22px}}.breadcrumb li a:after{content:"";display:block;background:url(../img/arrow-right-grey.svg) no-repeat center right 3px;height:21px;width:20px;border-radius:20px;position:absolute;top:-1px;right:-29px}@media screen and (max-width:992px){.breadcrumb li a:after{right:-20px}}.breadcrumb li a:first-of-type{content:"MEDME"}.breadcrumb li.active{color:#333}@media screen and (max-width:992px){.breadcrumb li.active{font-size:14px}}.breadcrumb li:before{display:none}.news{text-align:center;color:#fff}@media screen and (max-width:992px){.news__header{font-size:26px;line-height:40px}}.news__info{padding-bottom:44px}.news__txt{font-weight:500;padding-bottom:38px}.news__rodo{overflow-x:hidden;overflow-y:scroll;max-height:80px;background-color:transparent}.news .input-group{padding-bottom:25px}.news .input-group .form-control{padding:26px;border-top-left-radius:30px;border-bottom-left-radius:30px}.faq{padding:20px 0 40px}.faq .header{padding:30px 0 20px}.mapa-strony{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;background-color:#f2f2f2;padding:0 1vw}.mapa-strony .outter-margin{padding:.5vw;width:25%}.mapa-strony .category{padding-top:40px}.mapa-strony .category__box img{width:100%}.mapa-strony .category__box.category__box--upperbox{margin-bottom:15px}.mapa-strony .category--background{background-color:#fff;padding:1.5vw}.mapa-strony .category__sub-category{color:#333}.mapa-strony .category__sub-category-link:hover{text-decoration:underline;cursor:pointer}.mapa-strony .category__sub-category li{list-style-type:none;padding:6px 0;font-weight:700}.mapa-strony .category__sub-category .sub-category-level-2 li{padding-left:1.5vw;font-weight:400}@supports (--css:variables){input[type=range].multirange{padding:0;margin:0;vertical-align:top}input[type=range].multirange.original::-webkit-slider-thumb{position:relative;z-index:2}input[type=range].multirange.original::-moz-range-thumb{transform:scale(1);z-index:1}input[type=range].multirange::-moz-range-track{border-color:transparent}input[type=range].multirange.ghost{position:relative;background:var(--track-background);--track-background:linear-gradient(to right, transparent var(--low), var(--range-color) 0, var(--range-color) var(--high), transparent 0) no-repeat 0 45%/100% 40%;--range-color:#149cb8}input[type=range].multirange.ghost::-webkit-slider-runnable-track{background:var(--track-background)}input[type=range].multirange.ghost::-moz-range-track{background:var(--track-background)}}.products-per-page{display:flex;flex-direction:row;font-weight:400;align-items:center}@media screen and (max-width:992px){.products-per-page{margin-bottom:20px;justify-content:center}}.products-per-page__description{font-size:16px;line-height:20px;color:#b0b7bc;margin-right:3px}.products-per-page__link{font-size:16px;line-height:20px;color:#b0b7bc;margin:0 3px}.products-per-page__link--active{font-weight:700;font-size:16px;line-height:20px;color:#1f84c7}.adultpopup{width:100%;height:100vh;padding:0!important;background:#fff}.adultpopup__wrap{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.adultpopup__content{width:auto;height:auto;border-radius:0;box-shadow:none}@media only screen and (min-height:768px){.adultpopup__content{width:600px}}.adultpopup__body{padding:25px 25px 10px 25px;font-size:20px}.adultpopup__body p{text-align:center}@media only screen and (min-height:768px){.adultpopup__body{padding:50px 50px 25px 50px;font-size:30px}}.adultpopup__footer{padding:0 25px 25px 25px;font-size:20px;display:flex;align-items:center;justify-content:center}@media only screen and (min-height:768px){.adultpopup__footer{padding:25px 50px 50px 50px;font-size:30px}}.adultpopup__footer a{width:auto}@media only screen and (min-height:768px){.adultpopup__footer a{width:200px}}.manufacturer-box{background-color:#fff;position:relative;padding:5px 0;border:1px solid #ccc;border-radius:5px 5px 0 0;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;margin:auto;margin-bottom:20px;height:200px}@media screen and (max-width:992px){.manufacturer-box{height:170px;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:25px 10px 10px 10px;position:relative}}.manufacturer-box:after{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background:#1f84c7;background:linear-gradient(90deg,#1f84c7 0,#8cbf41 100%)}.manufacturer-box__link{color:inherit;display:block;width:100%}.manufacturer-box__thumbnail{margin:auto;width:177px}@media screen and (max-width:992px){.manufacturer-box__thumbnail{max-height:88px;width:135px;position:absolute;left:10px;top:25px}}.manufacturer-box__thumbnail a{display:block}.manufacturer-box__thumbnail img{left:10px;max-width:100%;max-height:100px}.manufacturer-box__info{width:30%;align-self:flex-start;display:flex;flex-direction:column;font-style:normal;font-weight:400;font-size:16px;line-height:14px;color:#b0b7bc;margin:auto}@media screen and (max-width:992px){.manufacturer-box__info{display:none}}.manufacturer-box__info--bold{font-weight:600}.manufacturer-box__info a{font-size:10px;line-height:14px;color:#b0b7bc}.manufacturer-box__details{font-size:12px;line-height:15px;text-decoration-line:underline;color:#333}.manufacturer-box__flex{display:flex;width:100%;padding:0 10px;flex-direction:row;justify-content:space-between;align-items:baseline}.manufacturer-box__search input[type=text]{padding:10px;font-size:17px;border:1px solid grey;float:left;width:80%;background:#f1f1f1;border-radius:5px;max-width:400px}.manufacturer-box__search button{float:left;width:20%;padding:10px;background:#2196f3;color:#fff;font-size:17px;border:1px solid grey;border-left:none;cursor:pointer}.manufacturer-box__search button:hover{background:#0b7dda}.manufacturer-box__alphabet{list-style-type:none;margin:90px auto 0;padding:20px;cursor:pointer;width:95%;text-align:center}.manufacturer-box__alphabet li{float:left;margin:0;padding:0;border-right:1px solid #a9a9a9;font-size:13px;-moz-box-sizing:border-box;color:#000;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:3.84%}.manufacturer-box__alphabet li:last-child{border-right:none}.manufacturer-box__alphabet li:hover{color:#05af1b;background-color:#d3d3d3}.manufacturersbox{width:100%}.manufacturersbox__brands-letter{width:100%}.manufacturersbox__brands-letter--letter{border-bottom:0;text-align:center;font-size:23px;font-weight:500;letter-spacing:2.3px;line-height:35px;padding:10px}.manufacturersbox__brands-list{list-style:none;display:flex;flex-wrap:wrap}.manufacturersbox__brands-list-item{min-height:250px;min-width:20%;padding:7px;margin:0!important;max-width:unset}.manufacturersbox__brands-list-item a{border:1px solid #ececec;padding:10px;text-align:center;align-items:center;justify-content:space-evenly;display:flex;height:100%;flex-direction:column;text-decoration:none}.manufacturersbox__brands-list-item--thumbnail{max-width:90%;max-height:100px}.manufacturersbox__brands-list-item--label{color:#ccc;font-weight:700;font-size:15px}.manufacturersbox__alphabet{list-style-type:none;margin:90px auto 0;cursor:pointer;width:95%;text-align:center;margin-bottom:20px}.manufacturersbox__alphabet-item{margin:0;padding:0;border-right:1px solid #a9a9a9;font-size:13px;-moz-box-sizing:border-box;color:#000;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:3.54%}.manufacturersbox__alphabet-item:last-child{border-right:none}.manufacturersbox__alphabet-item a:hover{color:#666}.manufacturersbox__alphabet-item--active a{color:#f3732e}.manufacturersbox__alphabet-item--normal a{color:#333}.manufacturersbox__alphabet-item--gray a{color:#ccc}.autocomplete{padding:10px 23px!important;border-radius:30px;border:3px solid #0b6eaf!important;width:100%;min-height:200px;position:absolute;z-index:9999;background:#fff;list-style:none;max-height:511px;overflow:hidden}.autocomplete li{border-bottom:1px #80808038 solid}.autocomplete li:last-child{border:none}.autocomplete__product{color:gray;margin:5px 0;position:relative;display:flex;flex-direction:row;max-height:70px;align-items:center}.autocomplete__product:hover{color:#055488}.autocomplete__product.active{color:#055488}.autocomplete__product__image{max-width:100px;height:auto}.autocomplete__product__name{width:100%;padding-left:5px}.autocomplete__product__price{width:10%;font-weight:700;color:#ff6d00}@media only screen and (max-width:768px){#qc-cmp2-ui{height:auto!important;max-height:100%!important}.qc-cmp2-summary-section{max-height:60vh!important}.qc-cmp2-scrollable-section{max-height:42vh!important}.qc-cmp2-footer{height:auto!important}}.qc-cmp-cleanslate{bottom:0!important;top:auto!important;height:65%!important;background-color:rgba(247,247,247,0)!important}@media only screen and (min-width:768px){.qc-cmp-cleanslate{background-color:#fff!important;box-shadow:4px 0 10px #999!important;height:auto!important}}#qc-cmp2-ui{flex-direction:column!important;padding:30px 45px 15px 30px}@media only screen and (max-width:767px){#qc-cmp2-ui{position:absolute!important;bottom:0!important;padding:20px 20px 0 20px!important;box-shadow:4px 0 10px #999!important}}.logo-container{display:none!important}.logo-container img{display:none!important}.qc-cmp2-summary-section{width:100%!important}.qc-cmp2-summary-section .qc-cmp2-consent-info{padding:0 5px!important}.qc-cmp2-summary-section .qc-cmp2-publisher-logo-container p{margin-bottom:0!important}.qc-cmp2-summary-section h2{font-size:16px!important}.qc-cmp2-summary-section div{font-size:13px!important}.qc-cmp2-summary-section div button{font-size:13px!important}.qc-cmp2-summary-info{padding-bottom:0!important}@media only screen and (max-width:767px){.qc-cmp2-summary-info{padding-bottom:30px!important;height:200px!important}}.qc-cmp2-footer{width:100%!important}@media only screen and (max-width:767px){.qc-cmp2-footer{padding:10px 15px!important}}.qc-cmp2-summary-buttons{flex-direction:row!important}.qc-cmp2-summary-buttons button{margin:5px!important}.contact{background:#f9f9f9;padding:20px;min-height:560px}@media only screen and (min-width:992px){.contact{padding:40px 77px 20px 77px}}.contact input,.contact textarea{border:1px solid #ccc;box-sizing:border-box;display:block;width:100%;margin-bottom:20px;margin-top:5px;background-color:#fff;border-radius:0}.contact input{height:48px}.contact textarea{height:auto}.contact__title{font-weight:700;font-size:24px;line-height:30px;width:100%;margin-bottom:15px}@media only screen and (max-width:992px){.contact__box-title{margin-bottom:20px}}.contact__details{margin-top:15px;list-style:none}.contact__details__item{margin-bottom:20px}@media only screen and (max-width:992px){.contact__details__item{margin-bottom:30px}}.usp-banner{width:100%;display:flex;justify-content:space-between;margin:20px 0;padding:0 25px}@media only screen and (min-width:992px){.usp-banner{padding:0}}.usp-banner--background{width:100%;background-color:#fff!important;margin-top:-6px}.usp-banner__box{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media only screen and (max-width:991px){.usp-banner__box--2{margin-right:18px}.usp-banner__box--3{margin-right:17px}}@media only screen and (min-width:992px){.usp-banner__box{flex-direction:row;padding:15px 15px 0 20px}}.usp-banner__box__logo{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover;flex-shrink:0}@media only screen and (min-width:992px){.usp-banner__box__logo{margin-right:22px}}.usp-banner__box__logo--usp-1{background-image:url(../img/redesign/icons/usp-1.svg);width:38px;height:46px}.usp-banner__box__logo--usp-2{background-image:url(../img/redesign/icons/usp-2.svg);width:42px;height:42px}.usp-banner__box__logo--usp-3{background-image:url(../img/redesign/icons/usp-3.svg);width:40px;height:40px}.usp-banner__box__text{color:#1b4634}.usp-banner__box__text p{margin:0;font-family:Bree Serif;font-size:13px;margin-top:5px;line-height:20px;color:#1b4634}.usp-banner__box__text span{color:#57c785}.usp-banner__box__text--desktop{display:none}@media only screen and (min-width:992px){.usp-banner__box__text--desktop{display:block}}@media only screen and (min-width:992px){.usp-banner__box__text--mobile{display:none}}.usp-banner__big-text{font-family:Source Sans Pro!important;font-size:18px!important;line-height:20px!important;font-weight:700}.usp-banner-footer{width:100%;max-width:380px;margin:0 auto;display:flex;flex-direction:column;padding:0}@media only screen and (min-width:992px){.usp-banner-footer{display:none}}.usp-banner-footer--background{width:100%;background-color:#fff!important;margin-top:-6px}.usp-banner-footer__box{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;margin-bottom:20px;padding:0 20px}.usp-banner-footer__box--2{margin-right:18px}.usp-banner-footer__box--3{margin-right:17px}.usp-banner-footer__box__logo{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover;flex-shrink:0;margin-right:20px}.usp-banner-footer__box__logo--usp-1{background-image:url(../img/redesign/icons/usp-1.svg);width:25px;height:30px}.usp-banner-footer__box__logo--usp-2{background-image:url(../img/redesign/icons/usp-2.svg);width:30px;height:30px}.usp-banner-footer__box__logo--usp-3{background-image:url(../img/redesign/icons/usp-3.svg);width:25px;height:25px}.usp-banner-footer__box__text{color:#1b4634}.usp-banner-footer__box__text p{margin:0;font-family:Bree Serif;font-size:13px;margin-top:2px;line-height:20px;color:#1b4634}.usp-banner-footer__box__text span{color:#57c785}.usp-banner-footer__big-text{font-family:Source Sans Pro!important;font-size:18px!important;line-height:20px!important;font-weight:700}.page-description{display:flex;flex-direction:column;justify-content:center}.page-description .col-lg-9{margin:25px auto}.page-description h4{margin-top:25px!important}@media only screen and (min-width:992px){.page-description h4{margin-top:50px!important}}.page-description__bold{font-weight:700}@media screen and (max-width:1199px){#usercom-launcher-dot-frame{margin-left:1vh!important;margin-bottom:15vw!important}}.has-error input{border-color:#dc3d3a}.has-error label{color:#dc3d3a}.has-error .help-block{color:#dc3d3a;margin-top:0;margin-bottom:15px;font-size:15px}.widget_container{position:fixed;right:0;top:38.75%;z-index:99}.widget_container .godziny_dla_seniora .flex-container-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.widget_container .godziny_dla_seniora .flex-container-2{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.widget_container .godziny_dla_seniora__container--hide{display:none!important}.widget_container .godziny_dla_seniora__container--ver1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;background:#badbe0;box-shadow:0 0 6px rgba(27,70,52,.25);border-radius:100px 0 0 100px;padding:5px 10px 5px 5px}.widget_container .godziny_dla_seniora__container--ver1__logo{height:30px;width:30px;margin:2% 4%;background-image:url(../img/redesign/icons/cross-icon-green.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px;min-width:30px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver1__logo{width:24px;height:30px;background-size:16px 16px}}.widget_container .godziny_dla_seniora__container--ver1__text-container{min-width:175px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver1__text-container{min-width:95px;width:75px}}.widget_container .godziny_dla_seniora__container--ver1__text-container div{flex-shrink:0}.widget_container .godziny_dla_seniora__container--ver1__text-container--line1{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.04em;color:#333}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver1__text-container--line1{font-size:.8em}}.widget_container .godziny_dla_seniora__container--ver1__text-container--line2{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.01em;color:#333}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver1__text-container--line2{display:none}}.widget_container .godziny_dla_seniora__container--ver1__text-container--line2 span{text-decoration:underline;padding:0 5px;cursor:pointer}.widget_container .godziny_dla_seniora__container--ver2{background:#b5dbde;box-shadow:0 0 6px rgba(27,70,52,.25);border-radius:21px 0 0 21px;min-width:230px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2{min-width:160px;width:160px}}.widget_container .godziny_dla_seniora__container--ver2__medmelogo{background:url(../img/redesign/logos/logo-medme-sklep.svg?v=2) no-repeat center top;background-size:contain;height:14px;width:99px;margin:22px 22px 0}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__medmelogo{margin:22px 0 22px 18px}}.widget_container .godziny_dla_seniora__container--ver2__close{padding:15px 0;width:45px;height:16px;display:flex;justify-content:center}.widget_container .godziny_dla_seniora__container--ver2__tekst_dlugi{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.04em;color:#333;max-width:180px;margin:5px 0 45px 32px;z-index:1}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__tekst_dlugi{margin:5px 0 25px 18px;font-size:.75em;width:125px}}.widget_container .godziny_dla_seniora__container--ver2__tekst_dlugi b{font-weight:700}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__tekst_dlugi b:last-child::after{content:"\A";white-space:pre}}.widget_container .godziny_dla_seniora__container--ver2__telefon{font-family:'Source Sans Pro';font-style:normal;font-weight:900;line-height:18px;align-items:center;letter-spacing:.01em;max-width:180px;margin:0 10px 65px;z-index:1}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__telefon{margin:0 0 60px 10px;font-size:14px}}.widget_container .godziny_dla_seniora__container--ver2__telefon a{font-size:20px;color:#333;padding-left:28px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__telefon a{font-size:.8em}}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__telefon a{background:#fff;border-radius:100px;padding:0 8px}.widget_container .godziny_dla_seniora__container--ver2__telefon a::before{display:inline-block;background:url(../img/phone.svg);background-size:cover;width:10px;height:10px;content:" ";margin-right:8px}}.widget_container .godziny_dla_seniora__container--ver2__telefon a:hover{background:#fff;border-radius:100px;padding:0 8px}.widget_container .godziny_dla_seniora__container--ver2__telefon a:hover::before{display:inline-block;background:url(../img/phone.svg);background-size:cover;width:12px;height:12px;content:" ";margin-right:8px}.widget_container .godziny_dla_seniora__container--ver2__godziny{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-size:12px;line-height:18px;align-items:center;letter-spacing:.01em;color:#333;max-width:180px;margin:10px 0;z-index:1;margin:10px 0 10px 32px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__godziny{font-size:11px;margin:10px 0 2px 16px}}.widget_container .godziny_dla_seniora__container--ver2__background{position:absolute;bottom:0;right:0;background:url(../img/godziny_dla_seniorow.png);background-size:cover;background-position:-10px;width:100%;height:170px;border-radius:0 0 0 21px}@media screen and (max-width:1199px){.widget_container .godziny_dla_seniora__container--ver2__background{background-position:-35px;height:145px}}.widget_container .godziny_dla_seniora__container--ver2 .flex-container-1 svg{width:12px;height:12px}.privacy-policy{font-size:18px}@media screen and (max-width:992px){.privacy-policy{font-size:16px}}.privacy-policy a{font-size:18px}@media screen and (max-width:992px){.privacy-policy a{font-size:16px}}.privacy-policy p{margin-bottom:20px}.privacy-policy ol:not([type]),.privacy-policy ul:not([type]){padding-left:20px}.privacy-policy .article-table-wrapper{padding:50px 23px;background-color:#f3732e}.privacy-policy .article-table-wrapper *{padding:0;margin:0}.privacy-policy .table-wrapper{overflow-x:auto}.privacy-policy .table-wrapper .table{width:100%}@media screen and (max-width:992px){.privacy-policy .table-wrapper .table{width:624px}}