body,html{width:100%;margin:0;padding:0;overflow-x:hidden}body{font-family:'Roboto',sans-serif!important;background-image:none;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.h1,.h2,.h3{color:#004c70}button:focus{outline:#222 solid 2px}a:focus:not(:focus-visible),
button:focus:not(:focus-visible) {outline:none!important}a:focus-visible,button:focus-visible,.elementor a:focus-visible,a.elementor-button:focus-visible{outline:#222 solid 2px}.search-widget form button[type="submit"]:focus-visible,.elementor-slick-slider ul.slick-dots li button:focus-visible,button.add-to-cart:focus-visible{outline:#222 solid 2px}li[data-list="bullet"]{list-style-type:disc;list-style-position:inside}nav.header-nav_2{background-color:#fafafa;border-bottom:1px solid #e8e8e8}.header-nav_2 .nav-inner{margin:5px 0 0}#header .user-info a{color:#0a0a0a;display:block;padding:5px}#header .user-info{padding:30px;background-color:#fff;border:none;right:0;margin:0;min-width:284px;text-align:left;z-index:1000;white-space:nowrap;box-shadow:0 0 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.2)}@media (max-width:400px){#header .user-info{right:-30px}}#header .user-info>h1{text-transform:initial}#header .user-info .my-account-custom-links{margin-top:30px}#header .user-info .my-account-custom-links a{display:flex;justify-content:space-between}#header .user-info .my-account-custom-links>a{font-size:13px;line-height:initial;margin:15px 0;padding:0}#header .user-info .my-account-custom-links>a:hover{color:#004c70}#header .user-info .my-account-links{display:flex;margin-top:30px}#header .user-info .my-account-sign,#header .user-info .my-account-logged,#header .user-info .my-account-register{width:50%}#header .user-info .my-account-sign-out{width:100%}#header .user-info .my-account-sign>a,#header .user-info .my-account-logged>a,#header .user-info .my-account-register>a,#header .user-info .my-account-sign-out>a,#header .user-info .my-account-custom-links>.account,#header .user-info .my-account-custom-links>.logout{background-color:rgba(0,168,228,.5);color:#fff;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#header .user-info .my-account-sign-out>a{padding:5px 71px}#header .user-info .my-account-sign-out>a .fa-sign-out{line-height:inherit}#header .user-info .my-account-sign>a,#header .user-info .my-account-logged>a{background-color:rgba(0,168,228,1)}#header .user-info .my-account-custom-links>.account:hover,#header .user-info .my-account-custom-links>.logout:hover{color:#fff}#header .user-info .my-account-sign,#header .user-info .my-account-logged{margin-right:10px}aside#ceneo-widget{top:159px!important}.wishlist{display:none;float:right;position:relative;margin:0 auto;padding:10px 1px 0}.wishlist-miniature{position:absolute;margin:0 auto;padding:5px 10px 0;right:0;top:0;bottom:auto;text-align:center}.wishlist-miniature{opacity:0}.wishlist-content{color:#222;font-size:14px}.wishlist-content .fa{font-size:14px;margin-right:7px}.wishlist-miniature .st-wishlist-button{padding:0 0 8px 13px;background:none;color:#dd1a32;font-size:18px}.wishlist-miniature .st-wishlist-button:hover{color:#004c70}.swal-icon--success{border-color:#00a8e4}.swal-button,
.swal-button:hover,
.swal-button:not([disabled]):hover,
.swal-button:active {background-color:#00a8e4}.swal-icon--success__ring{border:4px solid rgba(0,168,228,.3)}.swal-icon--success__line{background-color:#00a8e4}.left-nav{float:left;position:relative;top:1px;padding:0 0 10px 0;margin-left:0;margin-top:5px}.left-nav li{float:left}.left-nav li.drugstore,.left-nav li.pharmacy{display:none}.left-nav li.drugstore::before,.left-nav li.drugstore::after{content:"";position:absolute}.left-nav li.drugstore::before{right:-5px;width:20px}.left-nav li.drugstore::before{left:-5px;width:20px;transform:skew(-20deg,0deg);border-left:1px solid #00a8e4;border-radius:8px 0 0;height:35px;background-color:#00a8e4;border-top:1px solid #00a8e4}.left-nav li.drugstore.active::before{left:-5px;width:20px;transform:skew(-20deg,0deg);border-left:1px solid #e8e8e8;border-radius:8px 0 0;height:35px;background-color:#fff;border-top:1px solid #e8e8e8}.left-nav li.drugstore::after{right:90px;width:20px}.left-nav li.drugstore::after{left:95px;width:20px;transform:skew(20deg,0deg);border-right:1px solid #00a8e4;border-radius:0 8px 0 0;height:35px;background-color:#00a8e4;border-top:1px solid #00a8e4}.left-nav li.drugstore.active::after{left:95px;width:20px;transform:skew(20deg,0deg);border-right:1px solid #e8e8e8;border-radius:0 8px 0 0;height:35px;background-color:#fff;border-top:1px solid #e8e8e8}.left-nav li.pharmacy::before,.left-nav li.pharmacy::after{content:"";position:absolute}.left-nav li.pharmacy::before{right:-5px;width:20px}.left-nav li.pharmacy::before{right:93px;width:20px;transform:skew(-20deg,0deg);border-left:1px solid #ff616f;border-radius:8px 0 0;height:35px;background-color:#ff616f;border-top:1px solid #ff616f;z-index:-20}.left-nav li.pharmacy.active::before{right:93px;width:20px;transform:skew(-20deg,0deg);border-left:1px solid #e8e8e8;border-radius:8px 0 0;height:36px;background-color:#fff;border-top:1px solid #e8e8e8;z-index:10}.left-nav li.pharmacy::after{right:90px;width:20px}.left-nav li.pharmacy::after{right:-4px;width:20px;transform:skew(20deg,0deg);border-right:1px solid #ff616f;border-radius:0 8px 0 0;height:35px;background-color:#ff616f;border-top:1px solid #ff616f}.left-nav li.pharmacy.active::after{right:-4px;width:20px;transform:skew(20deg,0deg);border-right:1px solid #e8e8e8;border-radius:0 8px 0 0;height:35px;background-color:#fff;border-top:1px solid #e8e8e8}.right-nav{padding:10px 0}.left-nav li a{background-color:#ff616f;border-top:1px solid #ff616f;border-left:1px solid #ff616f;border-right:1px solid #ff616f;color:#fff;font-weight:500}.left-nav li.drugstore a,.left-nav li.drugstore a:hover{background-color:#00a8e4;border-top:1px solid #00a8e4;border-left:1px solid #00a8e4;border-right:1px solid #00a8e4;color:#fff;font-weight:500}.left-nav li a:hover{background-color:#ff616f}.left-nav li.active a:hover{background-color:#fff;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;font-weight:500}.left-nav li.drugstore.active a,.left-nav li.pharmacy.active a{background-color:#fff;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;font-weight:500}.left-nav li.drugstore.active a{color:#00a8e4}.left-nav li.pharmacy.active a{color:#dd1a32}.left-nav a#beauty,.left-nav a#chemist{font-size:14px;padding:7px 10px 3px 15px;min-width:110px}.left-nav a#beauty{border-radius:17px 17px 0 0}.left-nav a#chemist{border-radius:17px 17px 0 0}.left-nav li a:active{background-color:#ff616f}.left-nav a.poradnik{display:none}#legal-chemistry{padding-left:200px}#legal-chemistry img{margin-bottom:3px;width:25%;height:auto}.nav-bar{border:none;background-color:#fff}.nav-bar .container{border:none;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;background-color:#00a8e4}#header .menu{border:none}#pstblocktopcms{border:none}.user-info-icon,.user-info-icon:hover{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/user.png.pagespeed.ce.rRJQWu2yn9.png);background-size:40px}#header .header-top{padding:24px 0}#header .blockcart .cart-icon .cart-title{color:#222;font-size:14px;font-weight:400;padding:0 0 0 11px;text-transform:capitalize}#header .blockcart .cart-products-count{background-color:#dd1a32;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:400;padding:0;color:#fff;width:17px;height:17px;line-height:1;top:0;right:50%;left:50%}@media (max-width:991px){#header .blockcart .cart-products-count{font-size:11px;width:15px;height:15px}body#index .banner-max-height,body#index .banner-max-height>* *{max-height:unset}}#header .blockcart .cart-icon span.total-value{color:#00a8e4;display:block;font-size:18px;font-weight:400;margin:0 1px 0 0;padding:0 0 0 4px;border:0}#header .blockcart:hover{color:#fff}#header .blockcart:hover .cart-products-count{color:#fff;background:#dd1a32}#header .blockcart:hover .cart-title{}#pst_serviceblock .container{width:100%}#pst_serviceblock ul{margin-bottom:0}#pst_serviceblock .pst-image-block{background-color:#fff;margin:0 18px 0 70px}#pst_serviceblock .pst-service-item:hover .pst-image-block{background-color:#00a8e4}#pst_serviceblock .pst-service-item.second{padding-left:0}span.pst-service-title{font-size:12px;font-weight:500}#pstblocktopcms .customtext .fa,#pstblocktopcms .customtext .far{animation-duration:1s;animation-name:pulse;animation-iteration-count:infinite;color:#fff;font-size:20px}@keyframes pulse {
    0% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    50% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    100% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}@keyframes passing-reverse {
    0% {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        opacity: 0;
    }
    50% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
        opacity: 1;
    }
    100% {
        -webkit-transform: translateX(50%);
        transform: translateX(50%);
        opacity: 0;
    }
}#pstblocktopcms .customtext{color:#fff;font-weight:500;font-size:14px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#pstblocktopcms .customtext:hover{color:#fff}#pstblocktopcms .customtext img{padding-right:3px}#header .header-nav>.container>.nav-inner>.mobile{display:flex;flex-direction:row;align-items:center}#header .header-nav .mobile #_mobile_cart{order:4;padding:0 5px}#header .header-nav .mobile #_mobile_user_info{order:3;padding:0 5px}#_desktop_cart,#_desktop_user_info{padding:0 10px}#header .header-nav #_mobile_user_info .pst_userinfotitle .user-info-icon-text{display:none}#header .header-nav .mobile #_mobile_logo{order:2;position:inherit;padding:0 10px;margin-right:auto;max-width:300px}.header-scrollable>.header-top>.container{display:flex;flex-direction:row;align-items:center;height:45px}div#search_widget{display:inline-block;margin-top:7px}#header .search-widget{margin:0 auto;padding:0 30px;width:100%;z-index:9999}#header .search-widget form{display:flex}#search_widget .form-control{padding-left:2.375rem}#search_widget .form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#004c70;margin:2px 5px 0 5px}div#search_widget input{background-color:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:25px;border-top-left-radius:25px}.search-widget form input[type="text"],.search-widget form input[type="text"]:focus{background-color:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:25px;border-top-left-radius:25px;border-bottom-right-radius:25px;border-top-right-radius:25px;padding:10px 30px;font-size:14px;outline:none;text-transform:initial!important}@media (max-width:374px){.search-widget form input[type="text"],.search-widget form input[type="text"]:focus{font-size:10px}}.search-widget form input[type="text"]::placeholder{color:#444;opacity:1}:-ms-input-placeholder{color:#444}::-ms-input-placeholder{color:#444}div#search_widget input:focus,select:focus{outline:none}#search_widget button.btn-success{background-color:#dd1a32;border-color:#dd1a32;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:25px;border-top-right-radius:25px;padding:8px 18px}#search_widget button.btn-success:hover{background-color:#004c70}.search-widget form button[type="submit"]{background-color:#dd1a32;border-color:#dd1a32;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:25px;border-top-right-radius:25px;padding:8px;text-transform:uppercase;position:absolute;right:0;height:100%}.search-box{width:650px}.search-widget .material-icons.search{display:none}#pagenotfound .page-header{display:none}#header .menu{margin:0}.ui-menu .ui-menu-item a{display:flex;align-items:center}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus{border:none;background:rgba(0,168,228,.30)}.ui-widget-content{border:none;position:relative;z-index:1000}.ui-menu .ui-menu-item a span.category:before{content:"Kategoria: ";color:#00a8e4;font-weight:600}.ui-menu .ui-menu-item a span.category{padding:10px}#response{padding:0 5px}li.auto-item{text-align:left}.nav-bar .vertical-block-title{float:left;background-color:rgba(0,168,228,0);padding:12px 26px 13px 30px;clear:both}#index .vertical-block-title,.nav-bar .vertical-block-title{visibility:hidden}#index .vertical-block-title:hover{background-color:#00a8e4;cursor:pointer}.vertical-block-title .cat-icon{float:left;background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/vertical-menu.svg);background-position:center;background-repeat:no-repeat;height:24px;width:24px;background-size:18px;display:block;margin:0}.flexslider{width:75%;max-height:675px;padding:0;margin-bottom:30px}#category .flexslider{width:100%;margin-top:30px}#category .flexslider .slides img{border-radius:5px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0}#category .flex-direction-nav a{top:43%}.flex-direction-nav a{background-color:#004c70}.flexslider .slide{border-top:none}.flexslider .slides img{max-height:495px}.flex-control-nav{opacity:1;-webkit-opacity:1;bottom:0}.flex-control-paging li a{background-color:#00a8e4}#pst_cmsbannerblock .pst-wrapper-cms-block{position:relative;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;background-color:#efefef}#pst_cmsbannerblock .pst-cmsblock-details{position:absolute;left:0;right:0;text-align:center;top:0;bottom:auto;z-index:2;color:#222}#pst_cmsbannerblock .pst-cmsblock-details .text1{display:inline-block;font-size:16px;text-transform:uppercase;margin-bottom:5px;color:#fff;padding:8px 18px 6px;background-color:#dd1a32;border-top-left-radius:5px;border-top-right-radius:5px;width:100%}#pst_cmsbannerblock .pst-cmsblock-details-price{position:absolute;bottom:16%;top:auto;left:0;right:0;margin:0 auto;text-align:center;z-index:2}#pst_cmsbannerblock .pst-cmsblock-btn{position:absolute;bottom:6%;top:auto;left:0;right:0;margin:0 auto;text-align:center;z-index:2}#pst_cmsbannerblock .pst-cmsblock-btn a.pst-cms-btn{color:#fff;background:#dd1a32;padding:5px 14px 3px;font-size:14px;text-transform:uppercase;font-weight:500;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;display:inline-block;vertical-align:top;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}#pst_cmsbannerblock .pst-cmsblock-btn a.pst-cms-btn:hover{color:#fff;background:#004c70}#pst_cmsbannerblock .pst-cmsblock-details .text2{font-size:22px;line-height:36px;font-weight:400;text-transform:none;display:block;padding:35px 0 5px}#pst_cmsbannerblock .text3{color:#dd1a32;font-size:22px;line-height:28px;font-weight:700;text-transform:initial;display:block}#pst_cmsbannerblock .pst-wrapper-cms-block img{max-width:100%;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}#pst_cmsbannerblock .pst-cmsblock-item:hover .pst-wrapper-cms-block img{transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1)}#pst_cmsbannerblock ul.pst-cmsblock-wrapper{margin:0}#pst_cmsbannerblock a.pst-cms-img{display:inline-block;vertical-align:top;position:relative}#pstblocktopcms>p{margin:0;text-align:center}.top-menu .menu-banner img{margin:0 auto;width:95%;display:block}#pstsubbanner{clear:both;margin-bottom:30px}#pstsubbanner span{display:inline-block;color:#dd1a32;font-weight:600;font-size:16px;line-height:16px;text-transform:uppercase}#pstsubbanner .subbanner-item:first-child,#pstsubbanner .subbanner-item:last-child{width:100%}#pstsubbanner .subbanner-item:first-child{margin-bottom:15px}.pst-subbanner .flexslider{width:100%}.pst-subbanner .subbanner-item{margin-bottom:15px}.pst-subbanner .flex-control-nav{bottom:15px}.pst-hometabcontent .title-wrapper{padding:0 0 10px 0;margin:0 0 10px 0}.products-section-title{font-size:22px;font-weight:600}h2.h1.products-section-title::before{border-top:2px solid #004c70;bottom:-12px;content:"";display:block;height:2px;left:0;position:absolute;width:100px;z-index:1}.special-products h2.h1.products-section-title::before{border-top:2px solid #dd1a32}.pst-hometabcontent .product-more,.special-products .product-more,.small-bestsellers-products .product-more,.bestseller .product-more{text-align:right;padding-right:15px}.small-bestsellers-products .product-more{padding-right:2px}.pst-hometabcontent .product-more .all-product-link,.special-products .product-more .all-product-link,.small-bestsellers-products .product-more .all-product-link,.bestseller .product-more .all-product-link{background:none;color:#004c70;font-size:14px;text-transform:none;border-radius:0;padding:1px 0;margin:15px 0 15px}.special-products .product-more .all-product-link{margin:-7px 0 15px}.pst-hometabcontent.pstnew .product-more .all-product-link{margin:15px 0 15px}i.fas.fa-long-arrow-alt-right{padding-left:10px}.small-bestsellers-products .product-more .all-product-link{margin:5px 0 15px}.products-section-title:before{content:none}#pst_categorycmsblock .title-wrapper{border-bottom:0}#pstcategorytabs .title-wrapper{border-bottom:1px solid #004c70}#pstcategorytabs .categoryimage{width:20%;float:left;padding-right:30px}#pstcategorytabs .tab-content .products{width:80%}#pstcategorytabs{margin:0}.products .product-miniature{padding:0;display:inline-block;position:relative;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;margin:10px 0 10px;border-radius:0;border-style:solid;border-width:1px 1px 1px;border-color:#f5f5f5}.products .product-miniature:hover{border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms}#left-column .products .product-miniature:hover{border-style:solid;border-width:1px 1px 1px;border-color:#ffcdd2;box-shadow:none}#left-column .products .product-miniature,#category .products .product-miniature,#new-products .products .product-miniature{width:100%}#left-column .products .product-miniature{border-color:#ffcdd2}.products .product-miniature .titled_product .titled-in-cart{color:#fff;display:block;padding:2px 6px;font-size:13px;left:10px;right:auto;top:0!important;font-weight:500;position:absolute;background-color:#00a8e4;text-transform:lowercase;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.products .product-miniature .titled_product .titled-in-cart{background-color:#66bb6a}div#free_delivery .free_delivery_list{position:relative;border-radius:5px;margin-top:20px;padding:4px;width:30%;text-transform:initial}span.free_delivery_list{background-color:#e6c06c;font:600 14px 'Roboto',sans-serif;font-weight:500;opacity:1;padding:4px 6px 2px 6px;text-shadow:none}.products .product-miniature img{backface-visibility:hidden}.products .product-miniature .thumbnail-container .image-block{}.special-products .products .product-miniature .thumbnail-container .image-block,.pst-hometabcontent.pstnew .products .product-miniature .thumbnail-container .image-block{}.products .product-miniature img{margin-top:0;transform:scale(.8,.8)}#pstcategorytabs .products .product-miniature img,.special-products .products .product-miniature img,.pst-hometabcontent.pstnew .products .product-miniature img,.small-bestsellers-products .products .product-miniature img{margin-top:0}.products .product-miniature .secondary-image{left:0;position:absolute;right:0;top:auto;bottom:0;opacity:0;filter: alpha(opacity=0);-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.products .product-miniature:hover .secondary-image{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter: alpha(opacity=100);-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.products .product-miniature .discount{display:none}.products .regular-price{display:none}.products .product-miniature .discount-percentage,.swiper-container .discount-percentage{display:none}.products .product-miniature .product-actions{position:absolute;left:0;top:auto;bottom:6%;right:0;z-index:1;margin:0 auto}.products .quantity{display:inline-block}.quantity-nav{float:right;position:relative;height:30px}.quantity-button.quantity-up,.quantity-button.quantity-down{position:absolute}.products .product-miniature .product-description,#products .product-description,#left-column .products .product-description{text-align:center}#product .product-description,#product .product-description p.header-3{color:#32373d;font-size:15px}#product .product-description p.header-3{text-transform:initial;font-weight:bold}#product .product-description>div{padding-bottom:15px}#product .product-description ul{list-style:disc;padding-left:30px;margin-left:0}#product .product-tabcontent .product-description a{color:#00a8e4}#product hr{border:1px solid #ededed}p.features{color:#32373d;font-size:15px;font-weight:bold;text-transform:capitalize}.product-feature__grid{display:flex;flex-wrap:wrap}.product-feature__item{width:16%;margin-bottom:1.5rem;padding:0 15px 0 0}.product-feature__name{color:#00a8e4;font-weight:600;text-transform:uppercase}.product-feature__value span.value{text-transform:lowercase}.products .product-miniature .product-title a{color:#222;font-size:14px;text-transform:none}.products .product-miniature .product-price-and-shipping,#left-column .products .product-price-and-shipping{color:#dd1a32;font-size:18px;text-align:center}p.product-unavailable{display:none}.products .list .product-miniature .product-description .product-actions{display:block}#category .block-category #category-description{color:#666;font-size:14px;line-height:28px}#more,.feature-more,.facet-more{display:none}button#featureBtn,button#facetBtn{border:none;background:none;color:#00a8e4;padding:5px 0 10px;outline:none}#myBtn{border:none;background-color:#efefef;padding:5px 10px;outline:none}#category .category-description .elementor-widget-text-editor{display:none}.category-description-bottom{padding-top:20px}.category-description-bottom .elementor-text-editor h2,.category-description-bottom .elementor-text-editor h3{text-transform:initial}.category-description-bottom .elementor-text-editor h2{font-size:1.25rem}.category-description-bottom .elementor-text-editor h3{font-size:1rem}.category-description-bottom .elementor-text-editor h2:first-of-type,.category-description-bottom .elementor-text-editor h3{margin-top:1.5rem}.category-description-bottom .elementor-text-editor a{color:#00a8e4}.elementor-product-miniature .elementor-image img{max-width:50%}.elementor-product-miniature .elementor-image img{max-width:50%}.elementor-product-miniature.js-product-miniature{border-width:1px 1px 1px 1px;border-style:solid;border-radius:0 0 0 0;border-color:#ffcdd2}.elementor-product-miniature .elementor-quick-view{display:none}.elementor-product-miniature .elementor-title{color:#222;font-size:14px;font-family:"Roboto",sans-serif;font-weight:400;text-transform:none}.elementor-product-miniature .elementor-price{color:#dd1a32;font-size:16px;font-family:"Roboto",sans-serif;font-weight:600;text-transform:none}.elementor-product-miniature .elementor-atc .elementor-button{font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;background-color:#dd1a32!important;border-radius:5px!important;border-width:0}.elementor-product-miniature .elementor-atc .elementor-button:hover{background-color:#dd1a32}.active_filters .filter-block{background-color:#00a8e4}.active_filters .active-filter-title{color:#004c70}#search_filters .facet .facet-title{color:#004c70;font-size:14px;text-transform:initial}#search_filters p.text-uppercase{color:#fff;background-color:#00a8e4;font-size:14px;font-weight:500;padding:20px 20px;margin:0 0 5px;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#search_filters .js-search-filters-clear-all{text-transform:uppercase;color:#fff;letter-spacing:.5px;cursor:pointer;user-select:none;border:none;padding:13px 20px;font-size:13px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;background-color:#66bb6a}#search_filters .js-search-filters-clear-all:hover{color:#fff}#search_filters section.facet ul{padding-left:1rem}#search_filters .facet .facet-label{text-transform:lowercase}#search_filters .facet .facet-label a span.magnitude{display:none}.block-categories.block{background-color:#fafafa}.block-categories .category-sub-menu li[data-depth="0"]>a{font-weight:400;font-size:14px}.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/23-tydzien-z-marka"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/309-choroba-lokomocyjna"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/344-wzrok-i-sluch"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/418-wzmocnij-odpornosc"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/421-oferta-specjalna"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/493-w-walce-z-wirusem"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/495-klienci-kupili-rowniez"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1833-uzupelnij-koszyk"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/956-wiosenna-odnowa"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/971-alergia"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1043-dzien-matki"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1045-bezpieczne-opalanie"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1057-prezenty-dla-taty"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1099-jesienna-oferta"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1103-oferta-tygodnia"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1115-darmowa-dostawa"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1704-strefa-prezentow-2022"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1704-strefa-prezentow-2022"]+div,.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1141-strefa-seksu-i-relaksu"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/313-oferta-sezonowa"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/313-oferta-sezonowa"]+div,.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1317-activlab-pharma"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1418-zdrowe-stopy"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1099-jesienna-apteczka"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1108-zimowa-apteczka-gsk"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1086-powrot-do-szkoly"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1440-strefa-beauty"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1464-odzywki-zapobiegajace-wypadaniu-wlosow"],.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/1734-black-week"]{display:none}.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/22-krotkie-daty"]{color:#ffd600}.block-categories .category-sub-menu li[data-depth="0"]>a[href="https://mojaapteka.pl/829-strefa-prezentow"]{color:#dd1a32}.block-categories .category-sub-menu .current_cate>a{color:#00a8e4}.breadcrumb{background-color:#fff;text-align:left;padding:10px 0}#left-column .block.block-categories .block_title,#right-column .block.block-categories .block_title{background-color:#00a8e4;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}#left-column .pstleftbanner-container a{border:none;border-radius:5px}#pstleftbanner img,#pstrightbanner img{height:auto}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {padding-left:.6125rem}#search_filters .facet .facet-label a{margin:3px 0 3px 3px}.custom-checkbox input[type="checkbox"]+span{border:0;background-color:#eee}.custom-checkbox input[type="checkbox"]:hover+span{background-color:#ccc}.custom-checkbox input[type="checkbox"]+span .checkbox-checked{background-color:#00a8e4;margin:0;font-size:15px;color:#fff}.facet .custom-checkbox{margin:8px 5px 2px 0}#subcategories{display:none}#subcategories .subcategory-name{text-transform:initial}#subcategories ul>li:last-child{display:none}#category .small-bestsellers-products .title-wrapper{margin-top:90px;position:relative}#address .small-bestsellers-products p.offer-title,#best-sales .small-bestsellers-products p.offer-title,#category .small-bestsellers-products p.offer-title,#supplier .small-bestsellers-products p.offer-title,#guest-tracking .small-bestsellers-products p.offer-title,#manufacturer .small-bestsellers-products p.offer-title,#module-wkelasticsearch-wkelasticsearchlist .small-bestsellers-products p.offer-title,#new-products .small-bestsellers-products p.offer-title,#prices-drop .small-bestsellers-products p.offer-title,#product .small-bestsellers-products p.offer-title,#search .small-bestsellers-products p.offer-title,#sitemap .small-bestsellers-products p.offer-title,#stores .small-bestsellers-products p.offer-title,#password .small-bestsellers-products p.offer-title{color:#fff;background-color:#dd1a32;border-radius:5px 5px 0 0;font-size:16px;font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;text-align:center;padding:8px 18px 6px;margin-top:-1px;margin-bottom:-10px}#subcategories h2.h1::before{border-top:2px solid #004c70;bottom:-12px;content:"";display:block;height:2px;left:0;position:absolute;width:100px;z-index:1}#custom-cat-description{margin:30px 0 15px}#custom-cat-description p{font-size:16px;line-height:32px}#subcategories ul{text-align:center}#subcategories ul>li{display:inline-block;margin:15px 0}#subcategories ul li img{max-width:140%;height:auto}#subcategories ul li a.img{border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#subcategories .sub-block{display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;background-color:#f5f5f5;text-transform:uppercase;padding-left:0;padding-right:0;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#subcategories .sub-block span{display:inline-block;padding:10px 0;font-size:14px;font-weight:500}#subcategories .cropped{overflow:hidden;max-width:100%;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#subcategories .cropped img{margin:0 0 0 -130px;display:block}#category #content-wrapper .block-category h1.child-starter::before{border-top:1px solid #004c70;bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;width:100px;z-index:1}#category #content-wrapper .block-category h1.child-starter{margin-bottom:.5rem}#category .product-more{text-align:right;padding-right:2px}#category .product-more .all-product-link{background:none;color:#004c70;font-size:14px;text-transform:none;padding:1px 0;margin:-10px 0 15px}#category .small-bestsellers-products{margin-bottom:10px}#products .products .product_list.list li.product_item .product-miniature:hover{border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms}#products .products .wishlist-miniature{right:0}.block-category h1,#best-sales h1,#guest-tracking h1,#manufacturer h1,#new-products h1,#pagenotfound h1,#sitemap h1,#stores h1,#supplier h1{color:#004c70;font-size:22px;text-transform:initial}#manufacturer h1{margin-bottom:45px}#prices-drop h1,#search h1,#sitemap h2{color:#004c70;text-transform:initial}#brand_list .brand-infos,#brand_list .brand-products{display:none}.brand-img img{display:block;float:left;padding:10px;margin:10px;border:1px solid #f1f1f1}.brand-img img:hover{border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);box-shadow:1px 1px 10px -2px rgba(0,0,0,.4)}.block-category h1.shortdates{color:#ff616f}#category .block-category h1.shortdates::after{border-top:2px solid #ff616f}#best-sales h1::after,#category .block-category h1::after,#manufacturer h1::after,#new-products h1::after,#supplier h1::after{border-top:2px solid #004c70;top:10px;content:"";display:block;height:2px;left:0;position:relative;width:100px;z-index:1}#new-products h1,#best-sales h1{margin-bottom:45px}#products .list.product_list .product-description{min-height:295px;padding:20px}#products .list.product_list .product-description .product-actions{left:20px;bottom:7%}.pagination li.current a,.pagination li.current span,.pagination li:hover span{background-color:#004c70}#products .products .list li .product-detail span{color:#999;font-size:14px!important}.products-selection .sort-by,.products-sort-order .select-title{font-size:15px;line-height:2em}.products-selection .sort-by{text-transform:uppercase}.products-sort-order .select-title{border:1px solid #e8e8e8}#new-products .products-sort-order .select-title{line-height:1.5em}.products-sort-order .material-icons{line-height:1.1}.products-sort-order .dropdown-menu{width:252px}.products-selection .total-products{display:none}#category .breadcrumb li:first-child a,#product .breadcrumb li:first-child a{margin:0 7px 7px 0}li.product-flag.new{background:#dd1a32}li.product-flag.new:before{border-color:transparent transparent #dd1a32 transparent}.productpage_title,.quickview h1.h1{font-size:24px;font-weight:400;margin:0}.product-description-short,.product-description-intro{font-size:14px;margin-top:20px}.product-prices .price-label{color:#222;font-size:14px;font-weight:500;text-transform:initial}#delivery-in-stock{color:#222;font-weight:500;display:block;margin-top:20px}#product-availability,#product-availability .product-available{color:#4caf50}.product-manufacturer{font-size:14px;margin-bottom:25px;margin-top:20px}.product-manufacturer label{color:#999;font-weight:400;margin-bottom:0}.product-manufacturer .brand-name a{color:#004c70;text-decoration:underline}.product-actions .control-label{width:77px}.product-quantity #quantity_wanted{display:inline-block;width:70px;height:46px;border-radius:5px;font-weight:300;font-size:24px;padding:5px 5px;margin:-2px auto}.product-quantity .input-group-btn-vertical .btn{padding:.7rem .6875rem}.product-quantity .add{float:left;margin:0;clear:none}.product-prices .tax-shipping-delivery-label{display:none}#product .add-to-cart{background-color:#00a8e4;font-size:16px;padding:11px 20px}#product .add-to-cart:hover{background-color:#004c70}#product .product-actions a.btn-primary,#popupincart-carousel .product-actions a.btn.btn-primary{width:140px;height:36px;padding:7px 8px;font-size:12px;background-color:#00a8e4}.product-prices{margin-top:30px;margin-bottom:15px}.product-prices div{font-size:36px;font-weight:600;color:#00a8e4}.product-discount .regular-price,.has-discount .discount{display:none}#product .product-discounts{display:none}#product #product-availability{margin:3px 0 15px;border:1px solid;border-radius:5px;padding:10px}.product-delivery span{color:#004c70;font-weight:bold}#product .product-information p{margin:0 0 15px 0}#product .product-information .manufacturer-logo{height:70px}.social-sharing li:hover a{background-color:#004c70}#product .product-additional-info .wishlist-miniature{opacity:1;position:absolute;left:0;right:auto;margin:0 0 0 45px;padding:0;border:1px solid hsl(210,10%,80%)}#product .product-additional-info .wishlist-miniature:hover{border:1px solid transparent;background-color:#004c70}#product .product-additional-info .wishlist-miniature .st-wishlist-button{text-transform:initial;padding:6px 3px 3px 9px;font-size:15px}#product .product-additional-info .wishlist-miniature:hover .st-wishlist-button{color:#fff}#product .product-information .tabs{margin:5px 0 20px}#product input[type="email"]:focus{outline:none;border:1px solid #e8e8e8}#product input[type="email"]{border-radius:5px}#product .js-mailalert .btn{background:none;color:#999;font-weight:500;text-transform:inherit;padding:10px 10px 10px 0}#product .js-mailalert .btn:hover{background:none;color:#004c70;padding:10px 10px 10px 0}#product .modal-footer .btn{background-color:#00a8e4}#product .modal-footer .btn:hover{background-color:#004c70}#product .tab-content .tabs{display:none}#product .product-features .name{color:#222;font-weight:600;width:105px;display:inline-block}#product .product-features .name,#product .product-features .value{font-size:14px}#product .product-features .value{color:#dd1a32}#product .product-features p.value{margin:15px 0 0 0}#product .title-wrapper{border:none}.mqc_message{display:none}#product .social-sharing>span{display:none}#product .social-sharing ul{margin:0 15px 0 0}#product-brands .brand-name{color:#004c70;text-decoration:underline}#product .tabs .nav-tabs .p.text-uppercase{color:#004c70;font-size:1.375rem;font-weight:600;text-align:left}#product .tabs .nav-tabs .title-wraper{position:relative}#product .tabs .nav-tabs .p::before{border-top:2px solid #004c70;bottom:-12px;content:"";display:block;height:2px;left:0;position:absolute;width:100px;z-index:1}#product .tabs .tab-pane{padding:30px 10px 30px 0}#product .product-description table td{padding:5px}#product .images-container .js-qv-mask{display:none}.product-quantity .bootstrap-touchspin .input-group-btn-vertical{display:block}.product-quantity .bootstrap-touchspin .input-group-btn-vertical>.btn{margin-left:-34px}.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-10px}#product .product-information input[type="number"]::-webkit-inner-spin-button,#product .product-information input[type="number"]::-webkit-outer-spin-button{opacity:1}.customNavigation a.prev,.customNavigation a.next{background-color:#fff;opacity:1;top:55%;width:24px;height:38px}.customNavigation a.prev::after,.customNavigation a.next::after{display:none}#module-advanceblog-blog{}#module-advanceblog-blog .breadcrumb li:first-child a,#module-advanceblog-category .breadcrumb li:first-child a{margin:0 7px 7px 0}#module-advanceblog-blog .inner_container,#module-advanceblog-category .inner_container{padding:0}#module-advanceblog-blog .main_wrapper,#module-advanceblog-category .main_wrapper{background-color:#fafafa;padding:20px}#module-advanceblog-blog .main_wrapper.detail_wrapper{background-color:#fff;padding:0 0 20px}#module-advanceblog-blog .col-xs-12,#module-advanceblog-blog .col-sm-12,#module-advanceblog-blog .col-md-12{padding-left:0;padding-right:0}#blogSlider-wrapper{border-bottom:#f3f3f3 3px solid!important}.main_wrapper .blog_heading{position:relative;background:#fafafa;border-bottom:none;padding:15px 0 0;display:none}.main_wrapper .blog_heading h1::before{border-top:2px solid #004c70;bottom:-12px;content:"";display:block;height:2px;left:0;position:absolute;width:100px;z-index:1}#fmeblog-search{text-align:right;padding:0 20px 10px}#fmeblog-search #searchbox input{border:1px solid #e8e8e8;border-bottom-left-radius:25px;border-top-left-radius:25px;padding:5px 15px;min-width:385px}#fmeblog-search #searchbox button{background-color:#dd1a32;border-color:#dd1a32;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:25px;border-top-right-radius:25px;padding:6px 18px;margin-bottom:1px;margin-left:-4px}.main_wrapper .blog_post_feed.grid .post-label{position:absolute;background:#4ebaaa;color:#fff;padding:4px 8px}.main_wrapper .blog_post_feed.grid{margin:22px}.main_wrapper .blog_post_feed.titled_product{border:3px solid rgba(0,168,228,.15)}.main_wrapper .blog_post_feed.detail,.home_wrapper .blog_post_feed{border-bottom:none;padding:0 0 20px}.main_wrapper .blog_post_feed.detail{clear:left}.main_wrapper .blog_post_feed.detail .related_posts .posts_block{padding:0}.main_wrapper .blog_post_feed.detail .video_block{background-color:#fff;padding:25px 5px}.main_wrapper .blog_post_feed.grid article{min-height:100px}.blog_post_feed.detail article a{color:#00a8e4}.blog_post_feed.detail .main_slider{padding:0 40px 20px}#module-advanceblog-blog .main_slider{margin-top:0}#module-advanceblog-category .main_slider{display:none}#module-advanceblog-blog .main_slider,#module-advanceblog-blog .detail_wrapper .widget{border-bottom:none}#module-advanceblog-blog .theme-default .nivoSlider{height:550px}#module-advanceblog-blog .nivo-controlNav{display:none}#module-advanceblog-blog .main_wrapper .main_slider .item{height:500px}#module-advanceblog-blog .main_slider .owl-carousel img{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home_wrapper{margin-bottom:45px}.home_wrapper .blog_post_feed.detail .related_posts .posts_block{padding:3px 0}.home_wrapper .blog_post_feed.detail .related_posts .owl-buttons{top:-53px}.home_wrapper .blog_post_feed.detail .related_posts .posts_block img{border:none}.home_wrapper .blog_post_feed.detail .related_posts .posts_block .post-label{position:absolute;background:#4ebaaa;color:#fff;padding:4px 8px}.main_wrapper .blog_post_feed.detail .related_posts .title h2{border-bottom:none;padding-left:5px}.main_wrapper .blog_post_feed.detail .related_posts .title h2:before{background-color:#004c70;height:2px;width:100px;left:5px}.main_wrapper .blog_post_feed.detail .related_posts .title p{border-bottom:none;color:#004c70;font-size:22px;font-weight:600;text-transform:uppercase}.main_wrapper .blog_post_feed.detail .related_posts .title p:before{background-color:#004c70;height:2px;width:100px}.main_wrapper .blog_post_feed.detail .related_posts .title p:before{position:absolute;content:'';bottom:-2px;left:0}.home_wrapper .blog_post_feed.detail .related_posts .title p{border-bottom:none;color:#004c70;font-size:22px;font-weight:600;text-transform:initial}.home_wrapper .blog_post_feed.detail .related_posts .title p:before{position:absolute;content:'';bottom:-2px;left:0;width:36px;height:3px;background-color:#446cb3}.home_wrapper .blog_post_feed.detail .related_posts .title p:before{background-color:#004c70;height:2px;width:100px}.main_wrapper .blog_post_feed.detail .related_posts .posts_block h3{text-transform:initial}.home_wrapper .blog_post_feed.detail .related_posts .posts_block p{color:#222;font-size:14px;font-weight:600;line-height:23px;padding:8px 0;text-align:left;text-transform:uppercase}.home_wrapper .blog_post_feed.detail .related_posts .posts_block span{font-size:14px;color:#666;text-align:left;text-transform:initial;float:left}.home_wrapper .blog_post_feed.detail .related_posts .all-posts-link{color:#004c70;font-size:14px;font-weight:400;margin:10px 0 15px;padding-right:10px;text-transform:none}.home_wrapper .blog_post_feed.detail .related_posts .owl-pagination{display:none}.blog_post_feed.detail .related_posts .owl-buttons div.owl-next,.blog_post_feed.detail .related_posts .owl-buttons div.owl-prev,.blog_post_feed.detail .related_posts .owl-buttons div.owl-next:hover,.blog_post_feed.detail .related_posts .owl-buttons div.owl-prev:hover{background-color:#fff;opacity:1;width:24px;height:38px}.blog_post_feed.detail .related_posts .owl-buttons div.owl-next::after,.blog_post_feed.detail .related_posts .owl-buttons div.owl-prev::after{display:none}#owl-related-products .owl-pagination,#owl-related-posts .owl-pagination{display:none}#owl-related-products .owl-buttons,#owl-related-posts .owl-buttons{top:-50px;right:0}.main_wrapper .blog_post_feed.detail .video_block .title h6:before{height:2px;background-color:#efefef}.detail_wrapper .widget .widget_title h2:before{height:2px;background-color:#efefef}.detail_wrapper .widget .widget_title h2{border-bottom:2px solid #efefef}.detail_wrapper .widget .widget_title p{border-bottom:2px solid #efefef}.detail_wrapper .widget .widget_title p{color:#2f2f2f;position:relative;line-height:19px;padding-bottom:13px;margin-bottom:27px;border-bottom:2px solid #f2f2f2;font-size:18px;font-weight:600;text-transform:uppercase}.detail_wrapper .widget .widget_title p:before{height:2px;background-color:#efefef}.detail_wrapper .widget .widget_title p:before{position:absolute;content:'';bottom:-2px;left:0;width:36px}.cloud-label-widget-content .label-size{background-color:#efefef}.cloud-label-widget-content .label-size a:hover{background-color:#004c70}.main_wrapper .blog_post_feed.detail .related_posts .posts_block .item{margin:5px}.main_wrapper .blog_post_feed article h2{padding-bottom:0}.main_wrapper .blog_post_feed article .detail{font-size:1rem}.main_wrapper .blog_post_feed.detail article p{font-size:1rem}.main_wrapper .blog_post_feed article p.post-title.entry-title,.main_wrapper .blog_post_feed p.post-title.entry-title{font-size:1rem;font-weight:600;text-transform:uppercase;min-height:48px}.main_wrapper .blog_post_feed span.date{color:#666;text-transform:lowercase;display:none}.main_wrapper .blog_post_feed.detail article{margin-bottom:20px}.main_wrapper .blog_post_feed.detail h1.post-title{font-weight:600;padding:0 5px 0}.main_wrapper .blog_post_feed.detail h2.post-title{padding:0 5px 0}.main_wrapper .blog_post_feed.detail article ol{color:#666;font-size:14px}.main_wrapper .blog_post_feed.detail span.date{color:#666;padding:0 5px 0;text-transform:lowercase}div#owl-related-products{margin-top:47px;margin-bottom:30px}div#owl-related-posts{margin-top:47px;margin-bottom:25px}#module-advanceblog-blog .footer-before{padding:0 70px 0 15px;width:30%}#module-advanceblog-blog .footer-right{padding:0 15px 0 70px}#module-advanceblog-blog .main_wrapper .main_slider,#module-advanceblog-blog .main_wrapper .blog_post_feed.detail article{float:left}#module-advanceblog-blog .main_wrapper .pagination ul span.inactive{display:none}#module-advanceblog-blog .main_wrapper .pagination ul li a{background-color:transparent;height:30px;width:30px;line-height:30px;border-color:#f7f7f7;vertical-align:top;color:#222;font-weight:400;padding:0;text-align:center}#module-advanceblog-blog .main_wrapper .pagination ul li:hover a{background-color:#004c70;color:#fff}#module-advanceblog-blog .main_wrapper .pagination ul li a.current{background-color:#004c70;color:#fff}#module-advanceblog-blog .main_wrapper .pagination ul li:last-child a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}#module-advanceblog-blog .main_wrapper .pagination ul{text-align:right}#module-advanceblog-blog .detail_wrapper .widget{padding:20px 5px}#module-advanceblog-blog .related_posts .posts_block img{height:216px;border:none;transform:scale(.65,.65)}#module-advanceblog-blog .related_posts .posts_block p{margin:5px 0 5px 0}#module-advanceblog-blog .related_posts .posts_block img.owl-related-posts{height:216px;border:none;transform:none}#module-advanceblog-blog .related_posts .posts_block .item{margin:5px;padding:0;display:inline-block;position:relative;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;border-radius:0;border-style:solid;border-width:1px 1px 1px;border-color:#f5f5f5}#module-advanceblog-blog .related_posts .posts_block .item:hover{border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms}#module-advanceblog-blog .product-description{min-height:175px}#module-advanceblog-blog .product-title{width:88%;min-height:80px;display:inline-block;vertical-align:top}#module-advanceblog-blog .product-title a{color:#222;font-size:16px;line-height:24px;text-transform:none}.product-price-and-shipping{padding:0 0 13px}#module-advanceblog-blog .price{color:#00a8e4;font-size:18px;font-weight:600;text-transform:lowercase}#module-advanceblog-blog input[type="number"]::-webkit-inner-spin-button,#module-advanceblog-blog input[type="number"]::-webkit-outer-spin-button{opacity:1}#module-advanceblog-blog input.form-control.atc_qty{font-weight:400;font-size:14px}#module-advanceblog-blog .form-control.atc_qty:focus{border:1px solid #cecece}#module-advanceblog-blog .product-actions .add-to-cart{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-product-cart.svg);background-repeat:no-repeat;position:relative;display:inline-block;vertical-align:top;height:36px;width:36px;transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;font-size:0;padding:0;line-height:0;background-position:center;background-size:20px;background-color:#00a8e4;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-advanceblog-blog .wishlist-miniature .pst-product-tooltip{display:none}#module-advanceblog-blog .wishlist-miniature .st-wishlist-button{padding:0 0 8px 13px;background:none}#module-advanceblog-blog .related_posts .posts_block span.st-wishlist-bt-content{color:#aaa;font-size:18px}#module-advanceblog-blog .related_posts .posts_block span.st-wishlist-bt-content:hover{color:#004c70}#cms .breadcrumb li a:first-of-type{margin:0 7px}#cms h1.delivery{color:#00a8e4;font-size:28px;font-weight:600;margin-bottom:30px}#cms #payment-methods h1,#cms #rec-contract h1,#cms #rec-contract h2{margin-bottom:30px;color:#00a8e4;font-weight:600;font-size:28px}#cms #rec-contract h2{font-size:24px;text-transform:initial;margin-top:1rem}#cms #rec-contract h2:last-of-type{margin-top:3.75rem;margin-bottom:1rem}#cms #rec-contract .rec-contract-text{color:#004c70;font-size:14px;font-weight:400;padding:30px 60px}#cms #rec-contract .table{margin-bottom:2.1875rem;width:90%}#cms #rec-contract .table th{text-align:center}#cms #rec-contract .table td{text-align:left;padding-left:40px}#cms #rec-contract ol{padding-left:5rem}#cms #rec-contract ol li{color:#444;font-size:14px;padding:0 0 20px 0}#cms #rec-contract ol li span{color:#004c70;font-weight:600}#cms #rec-contract p{color:#777;font-size:15px;padding:15px 62px 0}#cms #rec-contract p:last-of-type{color:#777;font-size:16px;text-align:center}#cms #rec-contract a.bok{color:#00a8e4;font-weight:600}#cms .table-responsive{width:auto;text-align:center}#cms .table-responsive.mobile{display:none}#cms .table{color:#444;font-size:14px;width:auto}#cms .table .thead-dark{color:#fff;background-color:#004c70;font-size:18px}#cms .table thead th{padding:.75rem 1.5rem;vertical-align:middle}#cms .table .free{color:#dd1a32;font-size:18px;font-weight:500;text-transform:uppercase;vertical-align:middle}#cms .table .price{font-size:18px;font-weight:600}#cms .table td{vertical-align:middle}#cms .delivery-text{color:#444;font-size:14px;font-weight:400;padding-left:40px}#cms #payment-methods .delivery-text{color:#004c70;font-size:14px;font-weight:400;padding-bottom:30px}#cms #payment-methods ol li{color:#444;font-size:22px;padding:0 30px 40px 0}#cms #payment-methods ol li span{color:#777;font-size:15px;display:block;padding:15px 0 0}#cms #payment-methods ol li span.account-number{color:#dd1a32;font-weight:500}#cms #payment-methods ol li p.bank-account span{display:inline}#cms #payment-methods ol li img{margin-top:10px}#cms #about p{color:#777;font-size:16px;line-height:1.75rem;padding-bottom:20px}#cms #about p.history-img{text-align:center}#cms #about p.history-img span{display:inline-block;margin:10px;border:1px solid #e8e8e8;border-radius:5px;padding:8px}#cms #about p.history-img img{-webkit-filter:sepia(70%);filter:sepia(70%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#cms #about p.history-img img:hover{-webkit-filter:sepia(0);filter:sepia(0)}#contact .contact-image-logo img{width:248px;height:auto;margin:10px auto}#contact h2{color:#004c70;margin:30px auto 15px;font-size:32px}#contact i.fa-phone-alt{color:#004c70;font-size:18px}#contact .contact-block-inner{margin:60px 0 120px}#contact ul li.contact-item{display:inline-block;width:33%}#contact .contact-image{padding:20px}#contact .contact-details{padding:10px 0}#contact #custom-text h3{color:#004c70}#contact #custom-text{padding:0 35px 35px}#contact #custom-text p{font-size:14px;color:#777}#contact #custom-text p.address{font-size:16px;margin-bottom:20px}h4#contact-faq{text-transform:initial;margin-bottom:20px;padding-left:20px;font-size:18px;text-align:left}.faq_question{background-color:#fafafa;color:#666;padding:20px;width:100%;border:none;text-align:left;outline:none;margin:0;display:inline-block;cursor:pointer;font-weight:400;font-size:14px}.faq_question:after{content:'\002B';color:#666;font-weight:bold;float:right;margin-left:5px}.faq_answer_container{height:0;overflow:hidden;margin:1px 20px;padding:0}.faq_answer{text-align:left;font-size:14px}#authentication .vertical-menu{position:absolute}#authentication .tab-content{display:flex}#authentication div#content-wrapper{width:75%;margin:0 auto;background-color:#fafafa;padding:30px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#authentication div#content-wrapper:first-child{border-right:1px inset;border-top-right-radius:0!important;border-bottom-right-radius:0!important}#authentication div#content-wrapper:last-child{padding:30px 75px}#authentication h1,#my-account-title{margin-bottom:30px;color:#004c70;text-align:center}#my-account-title{display:block;font-size:1.375rem;font-weight:500}#authentication .forgot-password{text-align:center;margin:15px 0 0;padding:0 0 15px}#authentication .forgot-password a:hover{text-decoration:underline}#authentication .no-account{text-align:center}#authentication form#login-form input[type="email"]:focus,#authentication form#login-form input[type="password"]:focus,#authentication form#customer-form input[type="email"]:focus,#authentication form#customer-form input[type="password"]:focus,#authentication form#customer-form input[type="text"]:focus{outline:none;border:1px solid #e8e8e8}#authentication .input-group .input-group-btn>.btn{background-color:rgba(0,0,0,0);color:#fff;padding:11px 0 4px 10px}#authentication [data-action="show-password"] .fas{color:#b9b9b9;font-size:20px}#authentication form#login-form .btn-primary{margin-bottom:15px;padding:13px 55px;width:100%}#authentication form#login-form .btn-primary,#authentication form#customer-form .btn-primary,#guest-tracking form#guestOrderTrackingForm .btn-primary{background-color:#00a8e4;color:#fff}#authentication form#login-form .btn-primary:hover,#authentication form#customer-form .btn-primary:hover,#guest-tracking form#guestOrderTrackingForm .btn-primary:hover{background-color:#004c70}#authentication form#login-form .btn-primary:active,#authentication form#customer-form .btn-primary:active,#guest-tracking form#guestOrderTrackingForm .btn-primary:active{background-color:#004c70;outline:1px solid #222;color:#e8e8e8}#authentication section.register-form .btn-primary,#authentication section.login-form .btn-primary,#authentication .form-footer .btn-primary{background-color:#00a8e4;color:#fff;width:100%}#authentication section.register-form .btn-primary:hover,#authentication section.login-form .btn-primary:hover,#authentication .form-footer .btn-primary:hover{background-color:#004c70}#authentication section.register-form .btn-primary:active,#authentication section.login-form .btn-primary:active,#authentication .form-footer .btn-primary:active{background-color:#004c70;outline:1px solid #222;color:#e8e8e8}#authentication form#login-form .btn-primary,#authentication section.login-form .btn-primary{background-color:#00a8e4}#authentication form#login-form .btn-primary:hover,#authentication section.login-form .btn-primary:hover{background-color:#004c70}#authentication form#login-form .btn-primary:active,#authentication section.login-form .btn-primary:active{background-color:#004c70;outline:1px solid #222;color:#e8e8e8}#authentication .benefits-block{min-height:133px}#authentication .benefits-block li:first-child{margin-bottom:10px}#authentication .benefits-block li span{font-size:15px}#authentication .custom-checkbox label,#checkout .custom-checkbox label{font-weight:400}#authentication .custom-checkbox label>a,#checkout .custom-checkbox label>a{text-decoration:underline}#authentication form#customer-form .btn-primary,#authentication form#login-form .btn-primary{padding:13px 73px;width:83%}#authentication form#customer-form .offset-md-7{padding-right:7px}#authentication .form-control-label{padding-top:7px}section.register-form>p{text-align:center;margin-bottom:10px}#authentication hr{margin:10px}#authentication .fbldisplayCustomerLoginFormAfter,#checkout .fbldisplayCustomerLoginFormAfter,#authentication .fblcreateaccountform,#checkout .fblcreateaccountform{position:relative}#authentication .fblcreateaccountform{text-align:center}#authentication div.fblogin p,#checkout div.fblogin p{width:100%;margin:0 0 15px;text-shadow:none;font-size:12px!important;height:auto;background-color:rgba(0,76,112,.7);background-image:none;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#authentication div.fblogin p{width:83%}#checkout div.fblogin p{margin:0!important}#authentication div.fblogin p::before,#checkout div.fblogin p::before{content:"";width:21px;height:21px;background:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/fblogin.png.pagespeed.ce.PdeCnidJQ9.png) no-repeat top right;display:inline-block;top:15px;position:absolute;padding:5px 0 0 35px}#authentication div.fblogin p::after,#checkout div.fblogin p::after{display:none}#authentication div.fblogin p span,#checkout div.fblogin p span{padding:13px 20px 13px 40px;font-weight:normal;text-transform:uppercase;top:0}#password .vertical-menu{position:absolute}#password div#content-wrapper{width:75%;margin:0 auto;background-color:#fafafa;padding:30px 30px 55px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#password h1{margin-bottom:30px;color:#004c70;text-align:center}#password .page-header h1{text-transform:initial}#password form.forgotten-password input[type="email"]:focus{outline:none;border:1px solid #e8e8e8}.send-renew-password-link{margin:0 0 20px 0;text-align:center}#password .form-control-label{padding-top:7px;padding-left:17px}#password form.forgotten-password .btn-primary,#password .btn-primary{background-color:rgba(0,168,228,.7);color:#fff;padding:8px 20px}#password a.account-link{padding-left:9px}#password .ps-alert-error svg,#password .ps-alert-success svg{display:none}#password .offset-md-5{margin-left:43.66667%}#module-wishlist-table .vertical-menu{position:absolute}#module-wishlist-table #content-wrapper{background-color:#fafafa;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-wishlist-table .alert{display:block}#module-wishlist-table section.card-block{background-color:#fafafa;border:none}#module-wishlist-table .btn-primary{background-color:rgba(0,168,228,.7);color:#fff;padding:10px 20px}#module-wishlist-table .btn.add-to-cart{background-color:#004c70}#module-wishlist-table td>button.btn-primary{background-color:#dd1a32;color:#fff}#module-wishlist-table input[type="checkbox"]{width:13px}#module-wishlist-table .table thead th,#module-wishlist-table .table th,.table td{border-bottom:1px solid #e8e8e8}#module-wishlist-table .thead-default th{background-color:#fafafa}#module-wishlist-table .page-header h1{color:#004c70}#module-wishlist-table .table-arrow{display:none}#blockcart-modal .modal-header{background-color:#004c70}#blockcart-modal .product-name{text-transform:inherit;color:#222;margin:0 0 19px}#blockcart-modal .price{font-size:18px;color:#00a8e4;font-weight:500;margin:0 0 18px}#blockcart-modal .quantity{font-size:16px;color:#fff;background-color:#004c70;width:75px;padding:3px 10px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#blockcart-modal .cart-products-count{text-transform:inherit;font-size:24px;color:#222;font-weight:500;margin:0 0 10px}#blockcart-modal .cart-content .btn{background-color:rgba(0,168,228,.7)}#blockcart-modal .cart-content button.btn{margin-left:0}#blockcart-modal .cart-content a.btn:hover{background-color:#004c70}#blockcart-modal .small-bestsellers-products{display:block!important}#popupincart-carousel .quantity{display:none}#popupincart-carousel .price{color:#dd1a32;font-weight:600}#popupincart-carousel .add-to-cart{background-image:none;background-color:#00a8e4!important;font-size:12px;width:140px}#popupincart-carousel .add-to-cart:hover{background-color:#004c70!important}#cart .vertical-menu{position:absolute}#cart .product-line-grid-body{padding:25px 15px 10px}.product-line-grid-body>.product-line-info>.label{font-size:14px}#cart .product-line-grid-left img{border:1px solid #e8e8e8}#cart .product-line-grid-right{padding-top:25px}#cart .cart-grid-body .card-block h1{margin-left:0}#cart .card,#checkout .card{border:none;background-color:#fafafa;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#cart .cart-detailed-actions a{width:100%;background-color:rgba(0,168,228,.7)}@media((min-width: 992px) and (max-width: 1299px)){
    #cart .cart-detailed-actions a{
        font-size: 10px;
    }
}#cart .block-promo button,#cart .btn:disabled{background-color:rgba(78,186,170,.7)}#cart .current-price,#cart .product-price{color:#00a8e4}#cart .cart-label{padding:0 15px 15px}#cart .cart-label:last-of-type{padding:0 15px 15px 20px}#cart .block-promo .promo-code-button{color:#4ebaaa;margin-bottom:0;text-transform:uppercase;text-decoration-color:#004c70}#cart .cart-detailed-totals hr.separator:first-of-type{border-top:1px solid #ddd;margin-top:1rem}.cart-summary-line .label{font-weight:normal;font-size:20px}.cart-summary-line .value{color:#004c70;float:right!important;font-size:20px;font-weight:600}#accept-more{display:none}#index #cart-subtotal-products .label,#index #cart-subtotal-products .value,#cart #cart-subtotal-products .label,#cart #cart-subtotal-products .value{font-size:14px}#index .cart_block .block_content .card-block:first-of-type,#cart .cart_block .block_content .card-block:first-of-type{padding:15px 20px 0}#checkout #cart-subtotal-products .label,#checkout #cart-subtotal-products .value{font-size:16px;padding-top:15px}#index .cart-summary-line .label,#checkout .cart-summary-line .label,#index #cart-subtotal-products .value,#cart #cart-subtotal-products .value,#checkout #cart-subtotal-products .value{color:#004c70}#checkout #cart-subtotal-products .value{font-weight:600}#cart .cart-summary-line .label{color:#004c70;font-weight:normal;font-size:20px}#cart .cart-summary-line .value{color:#dd1a32;float:right!important;font-size:20px;font-weight:600}#cart .cart-summary-line:last-child .label,#cart .cart-summary-line:last-child .value{color:#004c70;font-size:14px}#cart .cart-container>.card-block{padding:0}#cart .card-block{padding:1rem 1.25rem .75rem}#cart .cart-detailed-actions.card-block{background-color:#ddd}#cart .card-block h1,#cart .card-block-custom h1{color:#fff;background-color:#004c70;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px;text-transform:initial}#cart .card-block-custom h1{font-size:18px;margin:-1rem -1rem 2.25rem;font-weight:600}.cart-custom-text{display:inline-block;padding:15px 15px;margin:0 15px;font-size:13px;color:#444;border-top:1px solid #eee}div.freeshipping-info{color:#004c70;border-bottom:1px solid #004c70;font-size:14px;padding:0 0 5px;margin:0 23px 15px 14px;text-align:right}#checkout .card-block{padding:.5rem 1.25rem 1.25rem}.product-line-grid-right .bootstrap-touchspin>.input-group-btn-vertical{}input.js-cart-line-product-quantity.form-control.atc_qty{width:60px;font-weight:300;font-size:18px;padding:5px 5px;margin:-2px auto}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{margin-top:2px}.bootstrap-touchspin .btn-touchspin{height:1.1125rem}.bootstrap-touchspin .input-group-btn-vertical>.btn{margin-left:-29px;z-index:3}.bootstrap-touchspin .input-group-btn-vertical i{top:.1625rem;left:.0875rem;background-color:#efefef}.input-group .form-control:not(:first-child):not(:last-child) {border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#cart input[type="number"]::-webkit-inner-spin-button,#cart input[type="number"]::-webkit-outer-spin-button{opacity:1}#cart .cart-summary-header{color:#dd1a32;font-size:18px;padding:20px 20px 0}#cart-subtotal-shipping{display:block;padding-top:5px}#cart-subtotal-shipping .value{font-weight:600}#cart-subtotal-discount,#cart .block-promo{display:none}.tooltip{display:inline-block;opacity:1;left:0}.tooltip i{font-size:1.125rem}.tooltip .fa-exclamation-circle{color:#444;font-size:16px;line-height:1.4em;padding-left:3px}.tooltip .tooltiptext{visibility:hidden;width:150px;height:max-content;background-color:#004c70;color:#fff;line-height:initial;text-align:left;border-radius:6px;padding:5px 5px 5px 10px;position:absolute;bottom:-2px;margin-left:2px;z-index:1}.tooltip .tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-right:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #004c70}.tooltip-right{top:-10px;right:150%}.tooltip:hover .tooltiptext{visibility:visible}.checkout-benefits{padding-left:1.5em;display:inline-block;color:#004c70}#checkout .cart-summary-line.bold .label,#checkout .cart-summary-line.bold .value{color:#444;font-size:16px}.cart-grid-body .card-block{padding:16px 16px 0}#cart .small-featured-products{display:none}section#cart-products .swiper-container{width:101%}#checkout-addresses-step .btn,#checkout-delivery-step .btn,#checkout-payment-step .btn{background-color:rgba(0,168,228,.7);width:100%;margin-top:15px}#checkout-addresses-step .btn{margin-top:30px}#checkout-addresses-step .btn:hover,#checkout-delivery-step .btn:hover,#checkout-payment-step .btn:hover{background-color:#004c70}#checkout-addresses-step .btn:active,#checkout-delivery-step .btn:active,#checkout-payment-step .btn:active{background-color:#004c70;outline:1px solid #222;color:#e8e8e8}#checkout .vertical-menu{position:absolute}body#checkout section.checkout-step{background-color:#fafafa;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}body#checkout section.checkout-step #customer-form,body#checkout section.checkout-step #delivery-address,body#checkout section.checkout-step #invoice-address,body#checkout section.checkout-step #login-form{margin-left:0}body#checkout section.checkout-step .delivery-option{background-color:#fff}body#checkout section.checkout-step .col-sm-3.col-xs-12,body#checkout section.checkout-step .col-sm-1{text-align:center}body#checkout section.checkout-step .col-sm-1{padding:20px 15px}body#checkout section.checkout-step .col-xs-8.pick-up{padding:10px 15px 0}body#checkout section.checkout-step .carrier-name{line-height:1.5em}body#checkout section.checkout-step .carrier-description{line-height:1.5em;font-weight:400;font-size:12px}body#checkout section.checkout-step .carrier-name{text-transform:initial;margin-bottom:0}body#checkout section.checkout-step .carrier-delay,body#checkout section.checkout-step .carrier-price{line-height:4.25rem}body#checkout section.checkout-step .address{text-transform:capitalize}body#checkout section.checkout-step .address-item{border:1px solid #e8e8e8;border-radius:5px}body#checkout section.checkout-step .address-item.selected{border-color:#004c70;border-radius:5px;border-width:2px}body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address{border-radius:5px;color:#fff;padding:5px 10px;margin:auto}body#checkout section.checkout-step .delete-address{background-color:#dd1a32}body#checkout section.checkout-step .edit-address{background-color:#00a8e4}#checkout section.checkout-step.-current{padding:0 0 15px}#checkout section.js-current-step .step-title{color:#fff;background-color:#004c70;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:7px}#checkout section.checkout-step.-current .content{padding:35px}body#checkout section.checkout-step .addresses-footer{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}body#checkout section.checkout-step .add-address,body#checkout section.checkout-step .change-address{color:#fff;background-color:#004c70;border-radius:5px;padding:10px}body#checkout section.checkout-step .add-address,body#checkout section.checkout-step .change-address{display:inline-block}#checkout .gmpickup.list{display:none}#checkout #gmpickup-dropdown{display:none}#checkout span.carrier-place,#checkout span.carrier-delay,#checkout span.carrier-price{font-size:14px;font-weight:500}#checkout span.carrier-price{color:#004c70;font-weight:600}#checkout .delivery-options .col-xs-3{padding:0 15px 0 0}#checkout section.checkout-step label.form-control-label{font-size:14px;font-weight:500;margin-top:6px}#checkout section.checkout-step .phone-prefix{position:relative}#checkout section.checkout-step input[name="phone"]{padding-left:42px}#checkout section.checkout-step .phone-prefix::after{position:absolute;left:24px;top:20px;transform:translate(-50%,-50%);border-right:.0625em solid #999;content:"+48";color:#999;padding-right:4px}#checkout section.checkout-step label.form-control-label.required:after{content:" *";color:red}#checkout section.checkout-step .form-control:hover{border-color:#ccc}#checkout section.checkout-step .form-control:focus{border-color:#004c70}#checkout section.checkout-step .nav-link.active,#checkout section.checkout-step .font-weight-bold{color:#004c70;font-size:18px}#checkout section.checkout-step .nav-link{font-size:18px}#checkout section.checkout-step hr.separator{border:1px solid #e8e8e8;margin:30px 0 20px}#checkout form#login-form input[type="email"]:focus,#checkout form#login-form input[type="password"]:focus,#checkout form#customer-form input[type="email"]:focus,#checkout form#customer-form input[type="password"]:focus,#checkout form#customer-form input[type="text"]:focus,#checkout .promo-code input[type="text"]:focus,#checkout .block-promo .promo-input{outline:none;border:1px solid #e8e8e8}#checkout #cart-summary-product-list .product-name{font-size:12px}#checkout .cart-summary-products a{color:#004c70;font-size:14px;text-transform:initial;text-decoration:underline;text-decoration-color:#004c70}#checkout #js-checkout-summary hr.separator{border-top:1px solid #ddd;background-color:#ddd;padding-bottom:15px;margin-bottom:0}#checkout .cart-summary-totals{padding:.2rem 1.25rem 1.25rem;background-color:#ddd}#checkout .block-promo .promo-code-button{color:#4ebaaa;margin-bottom:0;text-transform:uppercase;text-decoration-color:#004c70}#checkout .promo-code .btn{background:rgba(78,186,170,.7)}#checkout section.checkout-step .tab-content{display:flex}#checkout section.checkout-step .tab-content>.active{width:50%;background:#fff;border:1px solid #e8e8e8;border-radius:5px;padding:15px}#checkout section.checkout-step .tab-content>.active:first-child{margin-right:20px}#checkout section.checkout-step .font-weight-bold:nth-of-type(2) {margin-left:269px}#checkout-login-form form#login-form>section{min-height:189px}body#checkout [data-action="show-password"]{background:#fff;padding:11px 0 4px 10px}body#checkout [data-action="show-password"] .fas{color:#878787;font-size:20px}body#checkout section.checkout-step .forgot-password{margin-left:8.675rem}body#checkout section.checkout-step .form-footer{margin-top:15px}#checkout-personal-information-step .form-group.row:nth-of-type(7) {background-color:red;display:none}#checkout-personal-information-step .hide-create-account-form{display:none}#checkout form#customer-form .btn-primary,#checkout-personal-information-step .btn-primary{background-color:rgba(0,168,228,.7);color:#fff;width:100%}#checkout form#customer-form .btn-primary{padding:13px 20px}#checkout-personal-information-step .btn-primary{padding:13px 55px}#checkout form#customer-form .btn-primary:hover,#checkout-personal-information-step .btn-primary:hover{background-color:#004c70}#checkout form#customer-form .btn-primary:active,#checkout-personal-information-step .btn-primary:active{background-color:#004c70;outline:1px solid #222;color:#e8e8e8}#checkout .cart-summary-header{color:#dd1a32;font-size:18px;padding:12px 0 20px}body#checkout #cart-summary-product-list .media-body{line-height:1.25rem;color:#777}#checkout .cart-summary-products>p:first-of-type{color:#000;font-size:14px}#checkout #js-delivery .delivery-option,#checkout #gmpickup-dropdown .form-control,#checkout #gmpickup-dropdown .form-control:focus,#checkout .gmpickup-store{border:1px solid #e8e8e8}#checkout .payment-options>p{margin-bottom:15px;font-size:14px;color:#777}body#checkout section.checkout-step .delivery-option{padding:10px 0 1px}#checkout section.checkout-step .payment-options label{font-size:14px}body#checkout .condition-label{margin-left:2rem}body#checkout .additional-information{margin-left:2rem;margin-top:1rem;margin-bottom:1rem;color:#777}body#checkout .additional-information section>img{display:none}body#checkout section.checkout-step p.identity,body#checkout section.checkout-step form p:first-of-type{font-size:14px;margin:20px 0 15px}body#checkout section.checkout-step small{font-size:12px}body#checkout section.checkout-step .payment-options .payment-option{border:1px solid #004c70;padding:0 10px}body#checkout section.checkout-step #payment-option-2-container label:before{content:none}body#checkout section.checkout-step #payment-option-2-additional-information p,body#checkout section.checkout-step #payment-option-2-additional-information img,body#checkout section.checkout-step #payment-option-2-additional-information dl,body#checkout section.checkout-step #payment-option-3-additional-information p,body#checkout section.checkout-step #payment-option-3-additional-information img,body#checkout section.checkout-step #payment-option-3-additional-information dl{display:none}body#checkout section.checkout-step .payment-options .custom-radio{margin-top:9px}#checkout span.carrier-place,#checkout span.carrier-name,#checkout span.carrier-delay,#checkout span.carrier-price{font-size:16px}.form-control,.form-control:focus{border-color:#e8e8e8;border:1px solid #e8e8e8}#_desktop_cart .checkout button{background-color:rgba(0,168,228,.7)}#_desktop_cart .product-price{color:#00a8e4}#module-tpay-validation .cart_navigation .btn{background-color:rgba(0,168,228,.7);width:100%}#module-tpay-validation .cart_navigation .btn:hover{background-color:#004c70}#order-confirmation .vertical-menu,#module-przelewy24-paymentSuccessful .vertical-menu,#module-przelewy24-paymentConfirmation .vertical-menu{position:absolute}#module-przelewy24-paymentConfirmation .page-content.card.card-block{border:none;background-color:#fafafa;padding:0;margin-bottom:0!important}body#order-confirmation{font-size:14px;color:#777}.p24-payment-return-page.przelewy-24 p:first-of-type,
.p24-payment-return-page.przelewy-24 p:nth-of-type(2),
.p24-payment-return-page.przelewy-24 p:nth-of-type(3) {font-size:16px;color:#004c70;padding-bottom:10px}.p24-payment-return-page.przelewy-24{padding:35px}#module-przelewy24-paymentConfirmation .step-title{text-transform:uppercase;color:#fff;background-color:#004c70;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:17px 7px;cursor:pointer;font-size:16px;margin-bottom:0;font-weight:600}#module-przelewy24-paymentConfirmation .step-number{padding:.625rem}body#order-confirmation .product,body#order-confirmation .price-one,body#order-confirmation .quantity,body#order-confirmation .sum{font-size:12px}#order-confirmation .card{border:none}#order-confirmation .card-block{background-color:#fafafa;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#order-confirmation #registration-form{width:100%}#order-confirmation #registration-form h4{margin-bottom:0}#order-items .details{color:#000;font-size:14px;font-weight:500;margin-bottom:1rem;margin-top:1.5rem}#order-items .qty{font-size:14px;margin-bottom:1rem;margin-top:1.5rem}#order-confirmation .col-xs-5.text-xsright.bold{color:#999;font-weight:600}#order-items span.product,#order-items span.price-one,#order-items span.quantity,#order-items span.sum{display:inline-block}#order-items span.product{width:51.9%}#order-items span.price-one{width:21.6%}#order-items span.quantity{width:8.6%}#order-items h3.card-title{color:#fff;background-color:#00a8e4;padding:15px;text-transform:inherit}#order-items table tr:nth-of-type(2n) {height:.1rem}#order-items table tr:first-of-type td:last-child{color:#004c70;font-weight:600}#order-items table tr td:last-child{font-weight:600}#order-items table td.label{color:#004c70;font-size:20px;font-weight:normal}#order-items table td.value{color:#dd1a32;font-size:20px;font-weight:600}#order-items .order-summary{background-color:#efefef;padding:10px}#order-details ul li{color:#777;font-size:14px}#order-items .image img{border:1px solid #e8e8e8}#content-hook_payment_return dl dd{font-weight:600}#content-hook_payment_return dl dd:first-of-type{color:#004c70;font-weight:600}#content-hook_payment_return dl dd:nth-of-type(3) {color:#dd1a32}#order-confirmation .card-block p:nth-of-type(2) {display:block}#order-confirmation .card-block p:nth-of-type(3)
#order-confirmation .card-block strong,
#order-confirmation .card-block p:nth-of-type(4) {display:none}#order-confirmation .card-block p:first-of-type,
#order-confirmation .card-block p:nth-of-type(5) {font-size:16px;color:#004c70;padding-left:2px;padding-bottom:10px}#order-confirmation .small-featured-products{display:none}#order-details>.card-title{color:#dd1a32;margin-top:1rem}#order-details ul{margin-left:1rem;list-style:square}#order-details ul li span{font-weight:600}#order-details ul li span.reference{font-weight:600;color:#00a8e4}#order-confirmation .przelewy-24 strong{display:inline-block}#order-confirmation .przelewy-24 .custom-checkbox{margin-top:.25rem}#order-confirmation .przelewy-24 .btn{background-color:rgba(0,168,228,.7);width:100%}#module-przelewy24-paymentConfirmation .przelewy-24 .btn{background-color:rgba(221,26,50,.7);width:100%}#module-przelewy24-paymentConfirmation .przelewy-24 .btn:hover{background-color:#dd1a32}#module-przelewy24-paymentConfirmation .przelewy-24 .btn:active{background-color:#dd1a32;outline:1px solid #222;color:#e8e8e8}#p24_regulation_accept_text{display:none}#payment-successful p,#payment-failed p{font-size:16px;font-weight:400;color:#004c70;padding-left:2px;padding-bottom:20px;text-transform:initial}#payment-successful .cart_navigation .btn,#payment-failed .cart_navigation .btn{background-color:rgba(0,168,228,.7)}#module-pmrma-rma .vertical-menu{position:absolute}#module-pmrma-rma .page-content{background-color:#fafafa;box-shadow:none}#module-pmrma-rma #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-pmrma-rma .page-header h1{color:#004c70}#module-pmrma-rma .btn-new,#module-pmrma-rma .btn-table{background-color:#004c70}#module-pmrma-rma .page-footer .account-link{margin-right:1rem;color:#004c70}.reklamacja-box{padding:13px 20px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-pmrma-rma .rma-table button.see-more{background-color:#004c70}#module-pmrma-rma legend{color:#004c70}#module-pmrma-rma .rma-table .table th,.table td{vertical-align:middle}#module-ps_emailalerts-account .vertical-menu{position:absolute}#module-ps_emailalerts-account #content-wrapper{background-color:#fafafa;border:none;padding:10px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-ps_emailalerts-account .page-content{background-color:#fafafa;border:none}#module-ps_emailalerts-account .page-content h2{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#module-ps_emailalerts-account .page-footer{padding-left:15px}#module-ps_emailalerts-account p.warning::before{content:"Brak powiadomień";visibility:visible}#module-ps_emailalerts-account p.warning{visibility:hidden}#module-psgdpr-gdpr .vertical-menu{position:absolute}#module-psgdpr-gdpr #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-psgdpr-gdpr .page-content,#module-psgdpr-gdpr .psgdprinfo17{background-color:#fafafa}#module-psgdpr-gdpr .psgdprgetdatabtn17{background-color:#004c70}#module-advanceblog-avatar .vertical-menu{position:absolute}#module-advanceblog-avatar #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#module-advanceblog-avatar #content-wrapper .card-block{border:none;background:#fafafa}#module-advanceblog-avatar #form_avatar label.col-lg-3{margin:8px 0 8px}#module-advanceblog-avatar #form_avatar .btn{background-color:#004c70;margin-left:15px}#module-advanceblog-avatar div.col-lg-8{padding-left:75px}#module-advanceblog-avatar h3.page-subheading{color:#004c70;font-size:18px;margin-bottom:20px;text-transform:initial}#module-advanceblog-avatar #form_avatar input[type="file"]{padding:20px}#module-advanceblog-avatar #form_avatar input[type="file"]:focus{outline:none;border:1px solid #e8e8e8;padding:20px}#discount .vertical-menu{position:absolute}#discount #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#discount .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#discount div.container>aside#notifications{display:none}#order-slip .vertical-menu{position:absolute}#order-slip #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#order-slip .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#order-slip div.container>aside#notifications{display:none}#history .vertical-menu{position:absolute}#history #content-wrapper,#order-detail #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#history .page-header h1,#order-detail .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#history div.container>aside#notifications{display:none}#history .table{width:100%}#history table a.btn.see-more{background-color:#004c70;padding:5px 20px}#order-detail nav.breadcrumb a span{font-size:.75rem}#order-detail table#order-products td{width:100%}#addresses .vertical-menu{position:absolute}#addresses #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#addresses .page-header h1,#address .page-header h1,#module-psgdpr-gdpr .page-header h1,#module-ps_emailalerts-account .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#addresses div.container>aside#notifications{display:none}#addresses .address-body,#addresses .address-footer{border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#addresses .address-body{padding:20px}#addresses .address-footer{padding:10px 20px}#addresses .btn.edit{background-color:rgba(0,168,228,.7);padding:10px 20px}#addresses .btn.delete{background-color:#dd1a32;padding:10px 20px}#addresses .btn.add{background-color:#004c70;padding:10px 20px}#addresses .address-footer{border-top:none}.page-addresses .addresses-footer a span,.page-addresses .address .address-footer a span{font-size:.813rem}#addresses .address-body address{font-size:13px}#addresses article.address{border:1px solid #e8e8e8;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#identity .vertical-menu,#address .vertical-menu{position:absolute}#identity #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#identity .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px;padding-left:189px}#identity div.container>aside#notifications{display:none}#identity form#customer-form .btn-primary{background-color:rgba(0,168,228,.7);color:#fff;margin-left:15px;width:50%}#identity .input-group .input-group-btn>.btn{background-color:rgba(0,0,0,0);color:#fff;padding:11px 0 4px 10px}#identity [data-action="show-password"] .fas{color:#b9b9b9;font-size:20px}#identity label.col-md-1.offset-md-2.form-control-label{padding:4px 10px 0}#identity .custom-checkbox{display:flex;line-height:12px}#identity .col-md-7.offset-md-1{padding-left:14px}#identity .custom-checkbox label{font-weight:400;padding-left:.625rem;margin-top:.14rem;margin-bottom:1rem}#identity .custom-checkbox label br{display:none}#identity .custom-checkbox label em::before{content:". "}#identity .custom-checkbox label em{line-height:12px;display:inline-block}#address .btn-primary{background-color:rgba(0,168,228,.7)}#my-account .vertical-menu{position:absolute}#my-account #content-wrapper{background-color:#fafafa;border:none;padding:30px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#my-account .page-header h1{color:#004c70;font-size:18px;text-transform:initial;margin-bottom:20px}#my-account div.container>aside#notifications{display:none}#my-account a.account-link{color:#004c70;font-size:12px}#my-account a.account-link i.material-icons{font-size:20px}.products .product-miniature .product-actions{opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.products .product-miniature:hover .product-actions{opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;top:auto;bottom:6%;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.small-bestsellers-products .product-actions .add-to-cart{position:relative;display:inline-block;vertical-align:top;height:36px;transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;line-height:0;background-position:center;background-size:20px;background-color:#00a8e4;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#address .small-bestsellers-products .product-actions .add-to-cart,#best-sales .small-bestsellers-products .product-actions .add-to-cart,#category .small-bestsellers-products .product-actions .add-to-cart,#module-wkelasticsearch-wkelasticsearchlist .small-bestsellers-products .product-actions .add-to-cart,#new-products .small-bestsellers-products .product-actions .add-to-cart,#product .small-bestsellers-products .product-actions .add-to-cart,#password .small-bestsellers-products .product-actions .add-to-cart{background-color:#dd1a32}#password .small-bestsellers-products .product-actions .add-to-cart{padding:0!important}#pstaccessories-grid .add-to-cart{padding:11px 8px}#index .product-miniature .product-actions .quantity-nav,#cart .product-miniature .product-actions .quantity-nav,#giftforchild-carousel .product-miniature .product-actions .quantity-nav,#module-advanceblog-blog .product-miniature .product-actions .quantity-nav,#product .product-miniature .product-actions .quantity-nav{display:none}.product-miniature .product-actions .add-to-cart:hover{background-color:#004c70}#index .product-miniature .product-actions .add-to-cart:hover{background-color:#004c70;background-image:none}.product-miniature .product-actions .shortdates,.product-miniature .product-actions .shortdates:hover{background-color:#ff616f}.products .product-miniature:hover .quick-view,.product-miniature:hover .product-actions .add-to-cart,.product-miniature:hover .product-actions .view-button{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s}.products .product-miniature .quick-view{display:none;vertical-align:top;height:40px;width:40px;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;font-size:0;padding:0;line-height:0;background-size:18px;background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-product-zoom.svg);background-repeat:no-repeat;background-position:center center;background-color:#00a8e4;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}.products .product-miniature .quick-view:hover{background-color:#004c70}.products .product-miniature .product-title,#left-column .products .product-title{width:90%;text-align:center}.product-accessories p.products-section-title{color:#004c70;font-size:16px}.product-accessories h2.h1.products-section-title::before{display:none}.product-accessories .title-wrapper{margin:0}.product-accessories .products .product-miniature .product-title{min-height:62px}.product-accessories .products .product-miniature .product-description{min-height:150px}.products .product-miniature .form-control:focus{border:1px solid #cecece}.products .product-miniature input.form-control.atc_qty,.small-bestsellers-products .products input.form-control.atc_qty{font-weight:400;font-size:14px}.products .product-miniature input[type="number"]::-webkit-inner-spin-button,.products .product-miniature input[type="number"]::-webkit-outer-spin-button,.small-bestsellers-products .products input[type="number"]::-webkit-inner-spin-button,.small-bestsellers-products .products input[type="number"]::-webkit-outer-spin-button{opacity:1}.atc_qty{display:inline-block;width:40px;border:1px solid #cecece;background:#fff;padding:10px 0;text-align:center;top:2px;margin:auto;position:relative;margin:0 5px 0 0}.products .product-miniature .product-description{min-height:178px;padding:0 0 10px}.product-miniature .online-only,.product-miniature .product-flags .discount{display:none}.products .product-miniature .product-flags .new,.products .product-miniature .online-only{color:#fff;display:block;padding:2px 6px;font-size:13px;left:10px;right:auto;top:5px!important;font-weight:500;position:absolute;background-color:#dd1a32;text-transform:capitalize;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1}.products .product-miniature .product-flags .new{display:none}li.pack{display:none}.products .product-miniature:hover .new{transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1}.products .product-miniature .on-sale{color:#292929;right:auto;left:10px;padding:0;display:block;font-size:13px;top:25px!important;font-weight:500;position:absolute;background-color:transparent;text-transform:capitalize;opacity:0;-webkit-opacity:0;-khtml-opacity:0;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-moz-opacity:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.products .product-miniature:hover .on-sale{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1}.pst-hometabcontent .small-products-image{width:20%;float:left;padding-right:30px}.pst-hometabcontent .small-products-image img{margin:10px 0}.pst-hometabcontent .feature-products{width:80%;float:left}#shortdates{display:inline-block;margin-bottom:20px;width:100%}#shortdates .small-products-image{width:20%;float:left;padding-right:20px}#shortdates .small-products-image img{margin:10px 0}#shortdates .special-products .products{width:80%}.pst-hometabcontent.pstnew{width:50%;margin-bottom:20px;padding-left:20px}.pst-hometabcontent.pstnew .products .product-miniature .product-price-and-shipping{color:#004c70}.pst-hometabcontent.pstnew .product-miniature .product-actions .add-to-cart{background-color:#004c70}.special-products .products-section-title{color:#dd1a32}.special-products .products .product-miniature .product-price-and-shipping{color:#ff616f;font-size:18px}.special-products .products .regular-price{font-size:18px;font-weight:600}#index .special-products .product-miniature .product-actions .add-to-cart,.special-products .product-miniature .product-actions .add-to-cart{background-color:#ff616f}.special-products .products .product-miniature{padding:0;display:inline-block;position:relative;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;margin:10px 0 30px;border-radius:0;border-style:solid;border-width:1px 1px 1px;border-color:#f5f5f5;box-shadow:none}.special-products .products .product-miniature:hover{border:1px solid rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);box-shadow:1px 1px 10px -2px rgba(0,0,0,.4);transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms}.special-products .products .product-description,.pst-hometabcontent.pstnew .products .product-description{padding:0 0 10px 0;text-align:center;min-height:174px}.special-products .products .product-miniature .product-price-and-shipping{margin:0 0 30px 0}.special-products .product-title a{color:#222;font-weight:400}.special-products .title-wrapper{text-align:left;display:block;margin:0 0 10px 0;border:none}.special-products .products .product-title{display:inline-block;margin-bottom:10px}.bestseller{width:50%;float:left;position:relative;margin-bottom:20px;padding-left:20px}.bestseller .title-wrapper{text-align:left;display:block;margin:0 0 10px 0;padding:0 0 10px;border:none}.bestseller .product-more .all-product-link{margin:15px 0 15px}.bestseller .products .product-miniature .product-price-and-shipping{color:#004c70}.bestseller .product-miniature .product-actions .add-to-cart{background-color:#004c70}#index .small-bestsellers-products{display:none;clear:both;margin-bottom:30px}.small-bestsellers-products .swiper-container{float:left;width:80%;padding-left:0}#giftforchild-carousel{float:left;width:79%}#giftforchild-carousel li.item{padding-left:0}.small-bestsellers-products .swiper-navigation{top:5px}.products.swiper-wrapper{padding:0 0 10px 0}.pst-hometabcontent .title-wrapper,#pstcategorytabs .title-wrapper,.small-bestsellers-products .title-wrapper{border-bottom:none}.small-bestsellers-products .title-wrapper{margin-bottom:10px;padding:10px 0 10px 0}.small-bestsellers-products .product-actions{margin-top:10px}.small-bestsellers-products .product-miniature .product-description{min-height:170px;padding:0 0 10px}.small-bestsellers-products .swiper-container .products .right-part .product-description{text-align:center}.small-bestsellers-products .small-products-image{width:20%;float:left;padding-right:30px}.small-bestsellers-products .small-products-image img{margin:10px 0;max-width:100%}.small-bestsellers-products .products img{max-width:100%}.small-bestsellers-products .swiper-container .left-part{max-width:150px}.swiper-container .right-part .product-price-and-shipping{font-size:16px;color:#00a8e4}.swiper-container .right-part .product-price-and-shipping .regular-price{font-weight:600;font-size:16px}.small-bestsellers-products .product_item.swiper-slide{}.small-bestsellers-products .swiper-slide{padding-right:20px;max-width:216px}.small-bestsellers-products .product_item.swiper-slide:hover{}.small-bestsellers-products .products .pst-product-tooltip{display:none}.small-bestsellers-products .wishlist-miniature{}.feature-products .wishlist-miniature,#pstcategorytabs .wishlist-miniature,.special-products .wishlist-miniature,.pstnew .wishlist-miniature,.small-bestsellers-products .wishlist-miniature,#module-advanceblog-blog .wishlist-miniature,.bestseller .wishlist-miniature{opacity:0}.feature-products .products .product-miniature:hover .wishlist-miniature,#pstcategorytabs .products .product-miniature:hover .wishlist-miniature,.special-products .products .product-miniature:hover .wishlist-miniature,.pstnew .products .product-miniature:hover .wishlist-miniature,.small-bestsellers-products .product-miniature:hover .wishlist-miniature,#products .products .product-miniature:hover .wishlist-miniature,#product .products .product-miniature:hover .wishlist-miniature,#module-advanceblog-blog .related_posts .posts_block .item:hover .wishlist-miniature,.bestseller .products .product-miniature:hover .wishlist-miniature{opacity:1}.small-bestsellers-products .wishlist-miniature .st-wishlist-button{padding:0 0 8px 13px;font-size:16px}.small-bestsellers-products .product-description{padding:10px 5px}.pst-hometabcontent.pstnew{width:50%;float:left;margin-bottom:30px;padding-left:0;padding-right:20px}.pst-hometabcontent.pstnew .title-wrapper{margin-bottom:10px;padding:0 0 10px 0}.pst-hometabcontent.pstnew .small-products-image{width:20%;float:left;padding-right:30px}.pst-hometabcontent.pstnew .small-products-image img{margin:10px 0}.pst-hometabcontent.pstnew .newproduct{width:100%;float:left}.pst-hometabcontent.pstnew .products .product-miniature .product-description{min-height:178px}.pst-hometabcontent.pstnew .products .product-miniature .product-price-and-shipping{color:#00a8e4}.pst-hometabcontent.pstnew .product-miniature .product-actions .add-to-cart{background-color:#00a8e4}section.special-products{margin-bottom:10px;padding-right:20px}#pst_categorycmsblock.mobile{display:none}#pst_categorycmsblock{margin-bottom:30px}#pst_categorycmsblock .title-wrapper{display:none}#pst_categorycmsblock .pst-cat-item-inner{border:none;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#pst_categorycmsblock .owl-item:nth-child(4) .pst-cat-image {border:1px solid #efefef}#pst_categorycmsblock .pst-cat-details{margin:0;position:absolute;left:auto;right:15px;top:43px;bottom:auto}#pst_categorycmsblock .pst-cat-details{background-color:transparent;color:#222;font-size:16px;font-weight:400;padding:10px 10px;text-align:center;text-transform:uppercase;width:160px}#pst_categorycmsblock .owl-item:nth-child(4) .pst-cat-details {border-radius:5px;color:#222;font-size:15px;padding:10px 5px;width:101px;left:191px;right:auto;top:67px;bottom:auto}.block_newsletter-wrapper{margin-bottom:30px}.block_newsletter{background-color:#fff;background-image:none;padding:15px 0 30px}.block_newsletter .title{text-transform:uppercase;font-size:28px;color:#222;line-height:28px;font-weight:400;margin-bottom:30px;display:block;text-transform:initial}.newsletter-desc{font-size:18px;font-weight:400;color:#222;display:block;padding:0 10px 20px}.block_newsletter form input[type="text"]{float:left;width:78%;background-color:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:25px;border-top-left-radius:25px}.block_newsletter form input[type="text"]:focus{outline:none;border-color:#e8e8e8}.block_newsletter form input[type="submit"]{padding:11px 18px;position:relative;text-transform:uppercase;float:left!important;font-size:13px;font-weight:400;background-color:#ffca28;border-color:#ffca28;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:25px;border-top-right-radius:25px}.block_newsletter form input[type="submit"]:hover{background-color:#004c70}.owl-carousel{display:none;position:relative;float:left;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;float:left;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item .manu_image a{display:inline-block}.owl-carousel .owl-item .manu_image a img{max-width:100%}.owl-carousel .owl-item:hover a img{border-color:transparent}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);text-align:center}.owl-page.active,.owl-page:hover{background-color:#004c70;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}.owl-page.active{cursor:default}.owl-page{background-color:#999;border-radius:2px;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}.owl-pagination{text-align:center;bottom:0;position:relative;margin-top:0;display:inline-block;vertical-align:top;width:100%;z-index:3}.grabbing{cursor:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/grabbing.png.pagespeed.ce.2Bfh26W9XY.png) 8 8 , move}.customNavigation,.owl-buttons,.swiper-navigation{z-index:1;direction:ltr!important;position:absolute;top:-5px;right:-7px;bottom:auto;left:auto}.pst-hometabcontent .customNavigation{top:-8px}.special-products .customNavigation{position:absolute!important;top:-53px;right:-7px;bottom:auto;left:auto}.special-products .customNavigation .btn{background-color:#fff}.customNavigation .btn,.owl-buttons div,.swiper-navigation .btn{background:none;padding:0;height:38px;width:24px;background-color:#fff;cursor:pointer;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:0;margin:0 2px;float:left;border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50px;position:static;left:auto;right:auto;top:55%;bottom:auto}.customNavigation a.next,.owl-buttons .owl-next,.swiper-navigation #swiper-button-next{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-next.png.pagespeed.ce.2xTY10ZGQy.webp);background-repeat:no-repeat;background-position:center;background-size:25px!important;right:0}.customNavigation a.next:hover,.owl-buttons .owl-next:hover,.swiper-navigation #swiper-button-next:hover{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-next.png.pagespeed.ce.2xTY10ZGQy.webp);background-repeat:no-repeat;background-position:center;background-color:#fff}.customNavigation a.prev,.owl-buttons .owl-prev,.swiper-navigation #swiper-button-prev{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-prev.png.pagespeed.ce.phKib1oySK.webp);background-repeat:no-repeat;background-position:center;background-size:25px!important;left:0}.customNavigation a.prev:hover,.owl-buttons .owl-prev:hover,.swiper-navigation #swiper-button-prev:hover{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-prev.png.pagespeed.ce.phKib1oySK.webp);background-repeat:no-repeat;background-position:center;background-color:#fff}.special-products .customNavigation a.next,.special-products .customNavigation a.next:hover{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-next-red.png.pagespeed.ce.6QAQ65DyJL.png)}.special-products .customNavigation a.prev,.special-products .customNavigation a.prev:hover{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/pst-prod-prev-red.png.pagespeed.ce.QW88tnuC4d.png)}.homeblog-inner .customNavigation .btn{top:44%;opacity:0;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0}.customNavigation,.owl-buttons{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.products:hover .customNavigation,products:hover.owl-buttons,.homeblog-inner:hover .customNavigation,#psttestimonialcmsblock:hover .owl-buttons{opacity:1;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#psttestimonialcmsblock .owl-buttons div{position:absolute;top:46%;z-index:9}#psttestimonialcmsblock .owl-prev,.brands .customNavigation a.prev{left:0;right:auto}#psttestimonialcmsblock .owl-next,.brands .customNavigation a.next{right:0;left:auto}#psttestimonialcmsblock .owl-buttons,.special-products .customNavigation,.brands .customNavigation{position:static}.brands .customNavigation .btn{position:absolute;top:30%;z-index:9}.brands .products .product_list{padding:0 30px;z-index:-1;margin:0}.brands .product-carousel{margin:0}#footer{margin-top:0}#index .footer-wrapper,.footer-before,.footer-right,.footer-nav{}.footer-wrapper{background-color:#fff;padding:30px 0 0}.footer-nav{background:#004c70;border-top:1px solid rgba(0,168,228,.25);z-index:5;padding:20px 0 60px}#blockaboutus .block-img{background:none;display:block;padding:11px 0 20px;max-width:100%}#blockaboutus,#blockaboutus .block-aboutus-image{margin-bottom:10px}#blockaboutus .block-aboutus-image img{width:300px;height:auto}ul#block-contact_list li{margin-bottom:10px}.block-contact .data{color:#fafafa}.block-contact .icon{display:block}.block-contact .icon{color:#00a8e4}.fixed-text{position:fixed;bottom:0;background-color:#dd1a32;padding:10px 70px;font-size:12px;color:#fff;width:100%;z-index:10}button#close-fixed-text{outline:0;border:0;border-radius:5px}@media (min-width:1300px){#psttestimonialcmsblock .owl-buttons div,.brands .customNavigation .btn{transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}#psttestimonialcmsblock:hover .owl-buttons div,.special-products:hover .customNavigation .btn,.brands:hover .customNavigation .btn{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}}@media (max-width:1699px){#pst_serviceblock{width:100%}#pstblocktopcms{width:23%}#pstblocktopcms>p{text-align:center}.newsletter-block{width:55%;margin:0 auto}#header .top-menu[data-depth="0"]>li>a{font-size:14px}}@media (max-width:1370px){#module-advanceblog-blog .theme-default .nivoSlider{height:450px}#module-advanceblog-blog .main_wrapper .main_slider .item{height:330px}#module-advanceblog-blog .main_slider .owl-carousel img{width:65%}.small-bestsellers-products .swiper-container{}}@media (max-width:1299px){.nav-bar .vertical-block-title{width:6%;padding:12px 10px 13px 20px}#header .top-menu[data-depth="0"]>li>a>span{padding-right:10px;padding-left:0}body#checkout section.checkout-step .carrier-name,body#checkout section.checkout-step .carrier-delay,body#checkout section.checkout-step .carrier-price{line-height:1.75rem}body#checkout section.checkout-step .col-xs-8.pick-up .carrier-place{font-size:15px}}@media (max-width:991px){#header .search-widget{padding:0}.search-widget.active:not(.filled) .material-icons.search,
    .search-widget:not(.active) .material-icons.search {display:flex;color:#00a8e4;position:absolute;height:100%;align-items:center;padding:5px}#mobile_top_menu_wrapper .material-icons{font-size:1.25rem}#mobile_top_menu_wrapper .top-menu a[data-depth="0"]{padding:1em 0}#mobile_top_menu_wrapper .top-menu .sub-menu li>a{padding:1em 0 1em}#header #mobile_top_menu_wrapper li .menu-images-container img{width:97%}#header #mobile_top_menu_wrapper .menu-banner{display:none}#header #mobile_top_menu_wrapper .menu-banners-inner img{width:97%;margin:0}li#category-829>a>span{color:#dd1a32}li#category-75>a>span{color:#00a8e4}li#category-22>a>span{color:#ffd600}#header .header-nav2 .nav-inner{padding:10px 0 0 0}#pst_serviceblock{display:none}nav.header-nav_2 .nav-inner{padding:0!important;margin:20px 0 -1px}nav.header-nav_2 .hidden-md-down{display:block!important}.left-nav{width:100%}.header-top .search-widget form input[type="text"],.header-top .search-widget form input[type="text"]:focus{width:100%;background-color:#fff;border:1px solid #e8e8e8;padding:10px 30px}.flexslider{width:100%}.top-menu .mega .sub-menu{width:660px}#category .products-selection .filter-button,#category .products-selection .showing{display:none}#category .products-selection .total-products,#new-products .products-selection .total-products{display:none!important}.block-social{margin-bottom:0}.social-sharing{padding:0 0 15px}#footer .block-social li a{background-color:rgba(0,0,0,0)}#footer .block_content li a{color:#fff}#footer .legal{text-align:center}#footer .legal img{width:135px;padding-top:11px}#footer .copyright a{color:#fff}}@media (max-width:767.98px){html{scroll-behavior:smooth}#header .header-top.fixed+#main{margin-top:55px}.left-nav{top:0}.left-nav a.poradnik{position:absolute;left:231px;right:54px;top:14px;display:none;text-transform:uppercase;color:#4ebaaa;font-weight:500}.left-nav a.poradnik{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/poradnik-ikona.png.pagespeed.ce.x0Q4fJlABw.png);background-position:left;background-repeat:no-repeat;width:115px;height:22px;padding-left:0;background-size:24px}#header .blockcart .cart-icon span.total-value{display:none}#header .header-nav .top-logo a img{max-width:100%;height:auto}nav.header-nav_2{display:none}#header .blockcart span.cart-item-count span{left:18px;top:-3px}.left-nav li.pharmacy.active::before{left:107px;height:35px}.left-nav li.pharmacy.active::after{right:106px}.left-nav li.pharmacy::before{left:108px}.left-nav li.pharmacy::after{left:202px}.left-nav li.pharmacy::after{right:106px}.right-nav .wishlist{display:none}div#search_widget{margin-top:0}.search-box{width:242px}.search-widget form input[type="text"]:focus{border:none}.ui-widget-content{border:1px solid #00a8e4}#pst_cmsbannerblock ul.pst-cmsblock-wrapper{width:100%}#pstcategorytabs .tab-content .products{width:100%}#pstcategorytabs .customNavigation{top:24px}.pst-hometabcontent .feature-products{width:100%}.bestseller,.pst-hometabcontent.pstnew{width:100%;padding-left:0}#pst_categorycmsblock.desktop{display:none}#pst_categorycmsblock.mobile{display:block}#pst_categorycmsblock{text-align:center}#pst_categorycmsblock .pst-cat-item-inner{position:relative;margin:0 auto;display:inline-block}#pst_categorycmsblock .pst-cat-details{font-size:14px;right:-26px;top:16px}#pst_categorycmsblock .pst-cat-item-inner:nth-child(1) .pst-cat-details {color:#222;right:-16px;width:118px}#pst_categorycmsblock .pst-cat-item-inner:nth-child(4) .pst-cat-details {background-color:rgba(0,168,228,.85);border-radius:5px;color:#fff;font-size:13px;padding:1px;width:150px;left:0;right:auto;top:auto;bottom:0}p.product-unavailable{display:block;color:rgba(221,26,50,.6);font-size:14px}section.special-products{width:100%;padding-right:0;box-shadow:none}#index .small-bestsellers-products .products img,#cart .small-bestsellers-products .products img{max-width:80%}#index .small-bestsellers-products .products .product-thumbnail{margin:0 30px 0}#pstspecial-carousel .product-miniature.js-product-miniature{width:100%}.small-bestsellers-products .product-miniature.js-product-miniature{width:99%}.small-bestsellers-products .swiper-navigation{right:-7px}.small-bestsellers-products .swiper-container{width:100%}.small-bestsellers-products .swiper-slide{max-width:initial}.small-bestsellers-products .products .product-miniature .product-price-and-shipping{margin:0 0 40px 0}.small-bestsellers-products .product-more{padding-right:0}#pstcategorytabs .categoryimage{display:none}.pst-hometabcontent .feature-products{width:100%}.pst-hometabcontent.pstnew .newproduct{width:100%}.pst-hometabcontent.pstnew .product-miniature.js-product-miniature,.bestseller .product-miniature.js-product-miniature{width:99%}.newsletter-block{width:100%}.block_newsletter form input[type="submit"]{padding:9px 18px}.footer-wrapper{padding:15px 0}.footer-nav,#footer .nav-inner{padding:0}#footer #links_block_footer{margin:0}#footer .block_content li a{color:#fff;text-transform:initial}#footer .legal{text-align:center}#footer .legal>span{color:#fafafa;font-size:14px;padding:0;display:block}#footer .legal img{width:35%;padding-top:11px}#footer .copyright a{color:#fafafa}.block-social{display:none}#authentication div#content-wrapper{width:100%}#authentication .tab-content{display:block}#authentication div#content-wrapper:first-child{border-right:none}#authentication div#content-wrapper:last-child{padding:30px}#authentication form#customer-form .btn-primary,#authentication form#login-form .btn-primary{width:100%}#authentication div.fblogin p{width:100%}#login-form footer.form-footer{text-align:center}#checkout-personal-information-step .content{margin-top:20px}#checkout section.checkout-step .tab-content{display:block}#checkout section.checkout-step .tab-content>.active{width:100%;border:none}#checkout section.checkout-step .font-weight-bold:nth-of-type(2) {display:none}#checkout section.checkout-step .font-weight-bold{padding-left:5px}#checkout-login-form .font-weight-bold{display:inline}body#checkout section.checkout-step .js-address-form form{text-align:center}body#checkout section.checkout-step #delivery-addresses{text-align:left}body#checkout section.checkout-step .address-item{flex:100%}#contact ul li.contact-item{width:100%}#contact #custom-text{padding:0}#contact .contact-block-inner{margin:60px 0 60px}h4#contact-faq{padding-left:0;text-align:center}#cms .delivery-text{padding-left:15px}#cms #payment-methods ol li{padding:0 0 40px 0}#cms #payment-methods ol li img{width:100%}#checkout section.checkout-step.-current .content{padding:0}#checkout .delivery-options .col-sm-5.col-xs-12{padding-bottom:10px}#checkout .delivery-options .col-sm-4.col-xs-12{padding-bottom:5px}#cms .table-responsive.desktop{display:none}#cms .table-responsive.mobile{display:block}.home_wrapper .blog_post_feed.detail .related_posts .owl-pagination{display:none}.home_wrapper .blog_post_feed.detail .related_posts .owl-buttons{top:-53px}.main_wrapper .blog_post_feed.grid{margin:11px 0}.main_wrapper .blog_post_feed.detail article img{width:150px;height:auto}#module-advanceblog-blog .theme-default .nivoSlider{height:230px}#module-advanceblog-blog .main_wrapper .main_slider .item{height:auto}#module-advanceblog-blog .main_slider .owl-carousel img{width:100%}#module-advanceblog-blog .footer-before,#module-advanceblog-blog .footer-right{padding:0 15px;width:100%}#module-advanceblog-blog .footer-container{padding:0 15px}#fmeblog-search #searchbox input{min-width:238px}#cms #rec-contract .rec-contract-text{padding:30px 0}#cms #rec-contract .table{width:100%}#cms #rec-contract ol{padding-left:1rem}#cms #rec-contract p{padding:15px 0 0}#cms #about p.history-img img,#cms p.map>img{width:100%;height:auto}#subcategories .cropped img{margin:0 0 0 -120px}.small-bestsellers-products .products img{max-width:100%}#giftforchild-carousel{width:99%}#giftforchild-carousel li.item{padding-left:15px}#category .block-category{display:block!important}#category .hidden-md-up{display:block}#category .products-selection .total-products{display:none}#blockcart-modal .cart-content .btn{margin:3px 5px 3px 0}#blockcart-modal .cart-content .btn-secondary{padding:13px 25px}#checkout #js-delivery img{width:50px}#checkout span.carrier-place,#checkout span.carrier-name,#checkout span.carrier-delay,#checkout span.carrier-price{font-size:13px}#checkout-addresses-step .btn{padding:13px 67px;margin-top:5px}#checkout-delivery-step .btn{padding:13px 37px;margin-top:5px}#module-wishlist-table .card-block{padding:1.25rem 0}#module-wishlist-table table.table{display:block!important}#module-wishlist-table a.multi_add{padding:13px 10px;margin-bottom:1rem}#module-wishlist-table a.add-to-cart{padding:13px 47px}#module-wishlist-table td>button.btn-primary{padding:13px 28px;margin-top:5px}#module-wishlist-table .table-arrow{display:inline-block;width:100%;text-align:right;font-size:11px}#module-pmrma-rma .btn-table{padding:13px 67px;margin-top:5px}#module-pmrma-rma .rma-table,.table td:first-of-type{min-width:33px}#module-pmrma-rma .rma-table,.table td{min-width:145px}#module-psgdpr-gdpr .page-content{padding:30px 5px}#module-psgdpr-gdpr .psgdprinfo17{padding:0}#module-psgdpr-gdpr .psgdprgetdatabtn17{margin-top:5px}#module-wishlist-table .table td:first-of-type{min-width:145px}#module-wishlist-table .table td{min-width:95px}#identity .page-header h1{padding-left:0;text-align:center}#identity form#customer-form .btn-primary{margin-left:0;width:100%}#identity .col-md-10{padding-left:0!important}#addresses .btn.edit,#addresses .btn.delete{width:100%;margin-bottom:10px}#product .product-description table{width:100%!important}#product .tab-content .wishlist-miniature{top:15px}.product-feature__item{width:32%}#product .product-description img{width:100%}div#_mobile_vertical_menu{display:none}}@media (max-width:575.98px){html{scroll-behavior:smooth}.user-info-icon,.user-info-icon:hover{background-size:33px;height:33px}.user-info-text{display:none}.left-nav{top:0}.left-nav a.poradnik{position:absolute;left:231px;right:22px;top:14px;display:none;text-transform:uppercase;color:#4ebaaa;font-weight:500}.left-nav a.poradnik{background-image:url(https://mojaapteka.pl/themes/medlife/assets/img/themeimage/poradnik-ikona.png.pagespeed.ce.x0Q4fJlABw.png);background-position:left;background-repeat:no-repeat;width:115px;height:22px;padding-left:0;background-size:24px}#header #mobile_top_menu_wrapper li a{text-transform:initial}#header .header-nav .top-logo a img{max-width:100%;height:auto}nav.header-nav_2{display:none}#header .blockcart .cart-icon{height:33px}#header .blockcart span.cart-item-count span{left:18px;top:-3px}.left-nav li.pharmacy.active::before{left:107px;height:35px}.left-nav li.pharmacy.active::after{right:106px}.left-nav li.pharmacy::before{left:108px}.left-nav li.pharmacy::after{left:202px}.left-nav li.pharmacy::after{right:106px}#header .header-top{background-color:#fff}#mobile_top_menu_wrapper .top-menu a[data-depth="0"]{padding:1em 0}#mobile_top_menu_wrapper .top-menu .sub-menu li>a{padding:1em 0 1em}#header #mobile_top_menu_wrapper li .menu-images-container img{width:97%}#header #mobile_top_menu_wrapper .menu-banner{display:none}#header #mobile_top_menu_wrapper .menu-banners-inner img{width:97%;margin:0}.right-nav .wishlist{display:none}div#search_widget{margin-top:0}.search-box{width:242px}.search-widget form input[type="text"]:focus{border:none}.ui-widget-content{border:1px solid #00a8e4}#pst_cmsbannerblock ul.pst-cmsblock-wrapper{width:100%}#pstcategorytabs .tab-content .products{width:100%}#pstcategorytabs .customNavigation{top:24px}.pst-hometabcontent .feature-products{width:100%}.bestseller,.pst-hometabcontent.pstnew{width:100%;padding-left:0}#pst_categorycmsblock.desktop{display:none}#pst_categorycmsblock.mobile{display:block}#pst_categorycmsblock{text-align:center}#pst_categorycmsblock .pst-cat-item-inner{position:relative;margin:0 auto;display:inline-block}#pst_categorycmsblock .pst-cat-details{font-size:14px;right:-26px;top:16px}#pst_categorycmsblock .pst-cat-item-inner:nth-child(1) .pst-cat-details {color:#222;right:-16px;width:118px}#pst_categorycmsblock .pst-cat-item-inner:nth-child(4) .pst-cat-details {background-color:rgba(0,168,228,.85);border-radius:5px;color:#fff;font-size:13px;padding:1px;width:150px;left:0;right:auto;top:auto;bottom:0}.products .product-miniature img{margin-top:0;transform:scale(1);max-width:100%}.products .product-miniature .product-description{min-height:150px}.products .product-miniature .product-title{min-height:auto}#category .products .product-miniature .product-price-and-shipping{margin:0 0 30px 0}.products .product-miniature .product-actions{bottom:auto}p.product-unavailable{display:block;color:rgba(221,26,50,.6);font-size:14px}section.special-products{width:100%;padding-right:0;box-shadow:none}#index .small-bestsellers-products .products img,#cart .small-bestsellers-products .products img{max-width:80%}#index .small-bestsellers-products .products .product-thumbnail{margin:0 30px 0}#pstspecial-carousel .product-miniature.js-product-miniature{width:100%}.small-bestsellers-products .product-miniature.js-product-miniature{width:99%}.small-bestsellers-products .swiper-navigation{right:-7px}.small-bestsellers-products .swiper-container{width:100%}.small-bestsellers-products .swiper-slide{max-width:initial}.small-bestsellers-products .products .product-miniature .product-price-and-shipping{margin:0 0 40px 0}.small-bestsellers-products .product-more{padding-right:0}#pstcategorytabs .categoryimage{display:none}.pst-hometabcontent.pstnew .newproduct{width:100%}.pst-hometabcontent.pstnew .product-miniature.js-product-miniature,.bestseller .product-miniature.js-product-miniature{width:99%}.newsletter-block{width:100%}.block_newsletter form input[type="submit"]{padding:9px 18px}.footer-wrapper{padding:15px 0}.footer-nav,#footer .nav-inner{padding:0}#footer #links_block_footer{margin:0}#footer .block_content li a{color:#fff;text-transform:initial}#footer .legal{text-align:center}#footer .legal>span{color:#fafafa;font-size:14px;padding:0;display:block}#footer .legal img{width:35%;padding-top:11px}#footer .copyright a{color:#fafafa}.block-social{display:none}#authentication div#content-wrapper{width:100%}#authentication .tab-content{display:block}#authentication div#content-wrapper:first-child{border-right:none}#authentication div#content-wrapper:last-child{padding:30px}#authentication form#customer-form .btn-primary,#authentication form#login-form .btn-primary{width:100%}#authentication div.fblogin p{width:100%}#login-form footer.form-footer{text-align:center}#checkout-personal-information-step .content{margin-top:20px}#checkout section.checkout-step .tab-content{display:block}#checkout section.checkout-step .tab-content>.active{width:100%;border:none}#checkout section.checkout-step .font-weight-bold:nth-of-type(2) {display:none}#checkout section.checkout-step .font-weight-bold{padding-left:5px}#checkout-login-form .font-weight-bold{display:inline}body#checkout section.checkout-step .js-address-form form{text-align:center}body#checkout section.checkout-step #delivery-addresses{text-align:left}body#checkout section.checkout-step .address-item{flex:100%}#contact ul li.contact-item{width:100%}#contact #custom-text{padding:0}#contact .contact-block-inner{margin:60px 0 60px}h4#contact-faq{padding-left:0;text-align:center}#cms .delivery-text{padding-left:15px}#cms #payment-methods ol li{padding:0 0 40px 0}#cms #payment-methods ol li img{width:100%}#checkout section.checkout-step.-current .content{padding:0}#checkout .delivery-options .col-sm-5.col-xs-12{padding-bottom:10px}#checkout .delivery-options .col-sm-4.col-xs-12{padding-bottom:5px}#cms .table-responsive.desktop{display:none}#cms .table-responsive.mobile{display:block}.home_wrapper .blog_post_feed.detail .related_posts .owl-pagination{display:none}.home_wrapper .blog_post_feed.detail .related_posts .owl-buttons{top:-53px}.main_wrapper .blog_post_feed.grid{margin:11px 0}.main_wrapper .blog_post_feed.detail article img{width:150px;height:auto}#module-advanceblog-blog .theme-default .nivoSlider{height:230px}#module-advanceblog-blog .main_wrapper .main_slider .item{height:auto}#module-advanceblog-blog .main_slider .owl-carousel img{width:100%}#module-advanceblog-blog .footer-before,#module-advanceblog-blog .footer-right{padding:0 15px;width:100%}#module-advanceblog-blog .footer-container{padding:0 15px}#fmeblog-search #searchbox input{min-width:238px}#cms #rec-contract .rec-contract-text{padding:30px 0}#cms #rec-contract .table{width:100%}#cms #rec-contract ol{padding-left:1rem}#cms #rec-contract p{padding:15px 0 0}#cms #about p.history-img img,#cms p.map>img{width:100%;height:auto}#subcategories .cropped img{margin:0 0 0 -120px}.small-bestsellers-products .products img{max-width:100%}#giftforchild-carousel{width:99%}#giftforchild-carousel li.item{padding-left:15px}#category .block-category{display:block!important}#category .hidden-md-up{display:block}#category .products-selection .total-products{display:none}#blockcart-modal .cart-content .btn{margin:3px 5px 3px 0}#blockcart-modal .cart-content .btn-secondary{padding:13px 25px}#checkout #js-delivery img{width:50px}#checkout span.carrier-place,#checkout span.carrier-name,#checkout span.carrier-delay,#checkout span.carrier-price{font-size:13px}#checkout-addresses-step .btn{padding:13px 67px;margin-top:5px}#checkout-delivery-step .btn{padding:13px 37px;margin-top:5px}#module-wishlist-table .card-block{padding:1.25rem 0}#module-wishlist-table table.table{display:block!important}#module-wishlist-table a.multi_add{padding:13px 10px;margin-bottom:1rem}#module-wishlist-table a.add-to-cart{padding:13px 47px}#module-wishlist-table td>button.btn-primary{padding:13px 28px;margin-top:5px}#module-wishlist-table .table-arrow{display:inline-block;width:100%;text-align:right;font-size:11px}#module-pmrma-rma .btn-table{padding:13px 67px;margin-top:5px}#module-pmrma-rma .rma-table,.table td:first-of-type{min-width:33px}#module-pmrma-rma .rma-table,.table td{min-width:145px}#module-psgdpr-gdpr .page-content{padding:30px 5px}#module-psgdpr-gdpr .psgdprinfo17{padding:0}#module-psgdpr-gdpr .psgdprgetdatabtn17{margin-top:5px}#module-wishlist-table .table td:first-of-type{min-width:145px}#module-wishlist-table .table td{min-width:95px}#identity .page-header h1{padding-left:0;text-align:center}#identity form#customer-form .btn-primary{margin-left:0;width:100%}#identity .col-md-10{padding-left:0!important}#addresses .btn.edit,#addresses .btn.delete{width:100%;margin-bottom:10px}#product .product-description table{width:100%!important}#product .tab-content .wishlist-miniature{top:15px}.product-feature__item{width:50%}#product .product-description img{width:100%}div#_mobile_vertical_menu{display:none}#header .top-menu[data-depth="0"]>li:first-child>a>span{padding-left:0!important}li#category-829>a>span{color:#dd1a32}li#category-75>a>span{color:#00a8e4}li#category-22>a>span{color:#ffd600}body#checkout section.checkout-step .col-sm-3.col-xs-12,body#checkout section.checkout-step .col-sm-1{text-align:right}}@media (min-width:768px){.pst_userinfotitle .user-info-icon-text{display:inline-block;color:#222;font-size:14px;font-weight:400;padding:2px 0 0 0;text-transform:initial}}#header .cart_block_list{max-height:354px;overflow-y:auto}@media (min-width:992px){#header .header-scrollable.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:999;animation:slide-down .95s}#header .header-scrollable.fixed .header-top{padding:12px 0 18px 0;background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header-scrollable.fixed .nav-bar{width:100%;z-index:999;background-color:#00a8e4;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.header-scrollable.fixed .nav-bar .container{border:none;border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0}#header .fixed .cart_block{height:auto}div#_desktop_top_menu.col-lg-6{width:auto}#my-account .user-info,#identity .user-info,#addresses .user-info,#history .user-info,#module-psgdpr-gdpr .user-info,#module-wishlist-table .user-info,#module-ps_emailalerts-account .user-info{min-width:250px}#header #_desktop_user_info{margin-left:auto;float:none;display:inline-block}.user-info-text{color:#00a8e4;float:left;padding-top:10px}.pst_userinfotitle .user-info-icon-text{display:inline-block;color:#222;font-size:14px;font-weight:400;padding:2px 0 0 0;text-transform:initial}#header .pst_userinfotitle:hover span{color:#222}.top-menu .sub-menu{height:0;max-height:0;overflow:hidden;-webkit-transition:max-height 1s linear;transition:max-height 1s linear}#header .menu>ul>li:hover .sub-menu{display:grid!important;grid-template-columns:1fr auto;height:auto;max-height:900px;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn {
        from { /*opacity: 0;*/max-height: 0px }
          to { /*opacity: 1;*/max-height: 900px; visibility: visible;}
    }@keyframes fadeIn {
        from { /*opacity: 0;*/max-height: 0px }
          to { /*opacity: 1;*/max-height: 900px; visibility: visible;}
    }.top-menu .sub-menu{width:240px}#index .vertical-menu,#product .vertical-menu,#category .vertical-menu,#cms .vertical-menu,#module-advanceblog-blog .vertical-menu,#module-advanceblog-category .vertical-menu,#contact .vertical-menu,#order-detail .vertical-menu,#new-products .vertical-menu,#best-sales .vertical-menu,#manufacturer .vertical-menu,#search .vertical-menu,#module-wkelasticsearch-wkelasticsearchlist .vertical-menu,#pagenotfound .vertical-menu{position:absolute}#index .vertical-menu #top-vertical-menu{position:absolute}.vertical-menu,#header .menu.vertical-menu{margin-top:4px}.vertical-menu #top-vertical-menu{border:none;border-radius:0;box-shadow:0 0 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.2);width:1600px;margin:0 -30px;padding:20px 100px 20px 0;z-index:11;background-color:rgba(250,250,250,.95)}.vertical-menu ul>li:hover .sub-menu{display:none!important}.vertical-menu .top-vertical-menu a[data-depth="0"]{color:#004c70;border:none;font-size:16px;padding:12px 30px 10px 35px;text-transform:initial}.vertical-menu ul>li{float:left;min-width:267px}.vertical-menu ul[data-depth="0"]>li{}.vertical-menu ul[data-depth="0"]>li a.icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.vertical-menu ul[data-depth="0"] > li:nth-child(1) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:13px;font-size:18px;content:"\f188"}.vertical-menu ul[data-depth="0"] > li:nth-child(5) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:10px;font-size:18px;content:"\f0fa"}.vertical-menu ul[data-depth="0"] > li:nth-child(9) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:15px;font-size:18px;content:"\f017"}.vertical-menu ul[data-depth="0"] > li:nth-child(13) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:9px;font-size:18px;content:"\f46b"}.vertical-menu ul[data-depth="0"] > li:nth-child(17) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px;font-size:18px;content:"\f5bb"}.vertical-menu ul[data-depth="0"] > li:nth-child(21) a::before {font-family:"Font Awesome 5 Free";font-weight:900;padding-right:11px;font-size:18px;content:"\e06a"}.vertical-menu ul[data-depth="0"] > li:nth-child(1) a,
    .vertical-menu ul[data-depth="0"] > li:nth-child(5) a,
    .vertical-menu ul[data-depth="0"] > li:nth-child(9) a,
    .vertical-menu ul[data-depth="0"] > li:nth-child(13) a,
    .vertical-menu ul[data-depth="0"] > li:nth-child(17) a,
    .vertical-menu ul[data-depth="0"] > li:nth-child(21) a {font-weight:500}.vertical-menu ul[data-depth="0"] > li:nth-child(9) a {}.vertical-menu ul[data-depth="0"] > li:nth-child(1) {background-image:none;background-size:28px}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(1) {background-image:none}.vertical-menu ul[data-depth="0"] > li:nth-child(5) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(5) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:nth-child(9) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(9) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:nth-child(13) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(13) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:nth-child(17) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(17) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:nth-child(21) {background-image:none;background-size:28px;clear:left}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(21) {background-image:none;background-size:28px}.vertical-menu ul[data-depth="0"] > li:nth-child(2),
    .vertical-menu ul[data-depth="0"] > li:nth-child(3),
    .vertical-menu ul[data-depth="0"] > li:nth-child(4),
    .vertical-menu ul[data-depth="0"] > li:nth-child(6),
    .vertical-menu ul[data-depth="0"] > li:nth-child(7),
    .vertical-menu ul[data-depth="0"] > li:nth-child(8),
    .vertical-menu ul[data-depth="0"] > li:nth-child(10) {background-image:none}.vertical-menu ul[data-depth="0"] > li:hover:nth-child(2),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(3),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(4),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(6),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(7),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(8),
    .vertical-menu ul[data-depth="0"] > li:hover:nth-child(10) {background-image:none}.vertical-menu .menu-banner{position:absolute;right:30px;bottom:20px}.vertical-menu .menu-banner img{width:141px}#header .top-menu li li a,#header .top-menu li li li a{padding:7px 0}#header .top-menu[data-depth="0"]>li{margin:0 4px!important}#header .top-menu[data-depth="0"]>li>a{font-size:16px;color:#fff;font-weight:400;text-transform:initial}#header .top-menu[data-depth="0"]>li>a>span{border-right:1px solid #fafafa;padding-right:25px;padding-left:15px}#header .top-menu[data-depth="0"] > li:nth-last-child(1) > a:hover {color:#ff0}#header .top-menu[data-depth="0"] > li:nth-last-child(1) > a > span {border-right:0;color:#ff0;font-weight:600;padding-right:0;text-transform:uppercase}#header .top-menu[data-depth="0"]>li:first-child>a::before{}#header .top-menu[data-depth="0"]>li:last-child>a::after{}#top-menu>li{margin:0 10px}#header .menu li a{padding:18px 1px}#header .menu li:first-child a{}#header .menu li:last-child a{}#header .mega .top-menu li a{font-size:18px;text-transform:initial}#header .top-menu .mega .sub-menu li a{margin-bottom:5px;font-weight:400}#header .top-menu .mega .sub-menu li li a:before{content:''}#header .top-menu li li a,#header .top-menu .mega .sub-menu li li a{font-size:15px;text-transform:initial;word-wrap:break-word;white-space:normal}.top-menu[data-depth="3"]{display:none}.top-menu[data-depth="0"]>li:first-child .top-menu[data-depth="2"]{}.top-menu li:nth-child(2) ul[data-depth="1"] > li .top-menu[data-depth="2"] {display:none}.top-menu li:nth-child(4) ul[data-depth="1"] > li:last-child .top-menu[data-depth="2"] {display:block}.top-menu li:nth-child(5) ul[data-depth="1"] > li:last-child .top-menu[data-depth="2"] {display:block}.top-menu li:nth-child(1) ul[data-depth="1"] > li:first-child {display:inline-block}#header .top-menu .sub-menu ul[data-depth="1"]>li>a{color:#004c70;font-size:18px}.top-menu li:nth-child(1) .sub-menu {width:1600px;margin:0 -84px;padding:20px 0 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(2) .sub-menu {width:1600px;margin:0 -206px;padding:20px 500px 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(3) .sub-menu {width:1600px;margin:0 -282px;padding:20px 0 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(4) .sub-menu {width:1600px;margin:0 -452px;padding:20px 20px 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(1) .sub-menu .menu-banner {}.top-menu li:nth-child(2) .sub-menu .menu-banner {width:496px;position:absolute;right:15px;bottom:20px}.top-menu li:nth-child(3) .sub-menu .menu-banner {width:594px;position:absolute;right:15px;bottom:20px}.top-menu li:nth-child(4) .sub-menu .menu-banner {width:496px;position:absolute;right:15px;bottom:20px}.top-menu li:nth-child(5) .sub-menu .menu-banner {width:496px;position:absolute;right:15px;bottom:20px}.top-menu li:nth-child(7) .sub-menu .menu-banner {width:494px;position:absolute;right:15px;bottom:20px}.top-menu li:nth-child(5) .sub-menu {width:1600px;margin:0 -574px;padding:20px 100px 58px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(6) .sub-menu {width:1600px;margin:0 -682px;padding:20px 0 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(7) .sub-menu {width:1600px;margin:0 -812px;padding:20px 20px 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(8) .sub-menu {width:1600px;margin:0 -1080px;padding:20px 400px 20px 10px;background-color:rgba(250,250,250,.95)}.top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li {width:19%;float:none}.top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(2),
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(7){width:14.5%}.top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(3),
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(8){width:19%}.top-menu li:nth-child(7) .sub-menu ul[data-depth="1"] > li {width:20%}.top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(4),
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(9){width:19.5%}.top-menu li:nth-child(2) .sub-menu ul[data-depth="1"] > li,
    .top-menu li:nth-child(4) .sub-menu ul[data-depth="1"] > li,
    .top-menu li:nth-child(5) .sub-menu ul[data-depth="1"] > li,
    .top-menu li:nth-child(8) .sub-menu ul[data-depth="1"] > li {width:34%}.top-menu li:nth-child(4) .sub-menu ul[data-depth="1"] > li {width:20%}.top-menu li:nth-child(5) .sub-menu ul[data-depth="1"] > li {width:34%}.top-menu li:nth-child(5) .sub-menu ul[data-depth="1"] > li,
    .top-menu li:nth-child(6) .sub-menu ul[data-depth="1"] > li,
    .top-menu li:nth-child(8) .sub-menu ul[data-depth="1"] > li {width:24.5%;float:none}.top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:first-child,
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(4),
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(5),
    .top-menu li:nth-child(1) .sub-menu ul[data-depth="1"] > li:nth-child(6),
    .top-menu li:nth-child(4) .sub-menu ul[data-depth="1"] > li:nth-child(2),
    .top-menu li:nth-child(5) .sub-menu ul[data-depth="1"] > li:nth-child(2),
    .top-menu li:nth-child(6) .sub-menu ul[data-depth="1"] > li:first-child,
    .top-menu li:nth-child(6) .sub-menu ul[data-depth="1"] > li:nth-child(4),
    .top-menu li:nth-child(6) .sub-menu ul[data-depth="1"] > li:nth-child(6),
    .top-menu li:nth-child(7) .sub-menu ul[data-depth="1"] > li:nth-child(2) {margin-bottom:25px}.top-menu li:nth-child(6) .sub-menu ul[data-depth="1"] > li:nth-child(3) ul[data-depth="2"] > li:last-child {display:block}.footer-before{border-right:1px solid rgba(0,168,228,.25);padding-bottom:58px}.footer-bottom{border-top:1px solid rgba(0,168,228,.25);padding:30px 0 0}.footer-right{padding-bottom:38px}#footer .block-contact:before,#blockaboutus:before{display:none}#footer .block-contact.links{margin-bottom:39px}#footer .block_content li a{color:#fafafa;text-transform:initial}#footer .copyright{margin-top:-6px}.payment-block .icon a,#footer .copyright a{color:#fafafa}#footer div.col-md-12.col-lg-3.links.block:nth-of-type(3) {padding:0}#footer .legal{float:right;padding:0;margin-right:15px}#footer .legal img{width:135px;padding-top:11px}#footer .legal>span{color:#fafafa;font-size:16px;padding:5px 0 0 14px}#footer .links .h3{display:none}#footer .block-social li a{background-color:rgba(0,0,0,0);padding-right:6px}.block-social li a:before{font-size:25px}.facebook a:before{content:'\f082'}}@media (min-width:1700px){.container{max-width:1600px}#subcategories .col-xl-5{float:none}}@media (max-width:1699px){.nav-bar .vertical-block-title{padding:12px 6px 13px 13px}#header .top-menu[data-depth="0"]>li>a{font-size:14px}#header .top-menu[data-depth="0"]>li>a>span{padding-right:12px;padding-left:2px}}@media (max-width:1399px){.vertical-menu #top-vertical-menu{width:1200px;margin:0 -13px;padding:20px 0 20px 0}#header .top-menu .sub-menu ul[data-depth="1"]>li>a{font-size:16px}.top-menu li:nth-child(1) .sub-menu {width:1200px;margin:0 -47px}.top-menu li:nth-child(2) .sub-menu {width:1200px;margin:0 -136px}.top-menu li:nth-child(3) .sub-menu {width:1200px;margin:0 -183px}.top-menu li:nth-child(4) .sub-menu {width:1200px;margin:0 -313px}.top-menu li:nth-child(5) .sub-menu {width:1200px;margin:0 -400px}.top-menu li:nth-child(6) .sub-menu {width:1200px;margin:0 -476px}.top-menu li:nth-child(7) .sub-menu {width:1200px;margin:0 -571px}.top-menu li:nth-child(8) .sub-menu {width:1200px;margin:0 -787px}}@media (max-width:1299px){.nav-bar .vertical-block-title{padding:12px 6px 13px 20px}div#_desktop_top_menu.col-lg-6{width:auto}#header .top-menu[data-depth="0"]>li{margin:0 3px!important}#header .top-menu[data-depth="0"]>li>a{font-size:10px}.block_newsletter form input[type="text"]{width:75%}#blockaboutus .block-aboutus-image img{width:230px}}body#checkout .payment-options #payment-options-container{display:grid;gap:15px}@media (min-width:476px){body#checkout .payment-options #payment-options-container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (min-width:768px){body#checkout .payment-options #payment-options-container{grid-template-columns:repeat(3,1fr)}}body#checkout .payment-options .payment-option label{display:flex;width:100%;flex-direction:column-reverse;margin:0;overflow:hidden;align-items:center;justify-content:end;line-height:14px;padding:10px;gap:10px;position:relative;box-sizing:border-box}body#checkout .payment-options .payment-option label span{height:29px;font-size:14px;display:flex;overflow:hidden;justify-content:center;text-align:center}body#checkout .payment-options .payment-option label img{max-width:100%;width:auto;height:60px;object-fit:scale-down;padding:0}body#checkout .payment-options .additional-information{display:none!important}@media (min-width:992px){.footer-wrapper .footer-section-item .footer-section-content{display:block!important}}@media (max-width:991px){.footer-wrapper .footer-section-item{width:100%!important}.footer-wrapper .footer-section-item .footer-section-content{display:none}.footer-wrapper .footer-section-item:not(:first-child){border-top:1px solid #ccc}.footer-wrapper .footer-section-item .elementor-widget-container{padding:0!important}.footer-wrapper .footer-section-item .elementor-icon-list-item{padding:10px;font-size:13px}.footer-wrapper .footer-section-item .elementor-icon-list-item a{display:flex;gap:5px}.footer-wrapper .footer-section-item .footer-section-title{display:block!important}.footer-wrapper .footer-section-item:not(:last-child) .footer-section-title{margin:10px 0}.footer-wrapper .footer-section-item .footer-section-title{margin-top:10px;margin-bottom:20px}.footer-wrapper .footer-section-item .footer-section-title h2{text-decoration:none;text-transform:none;text-align:left;font-weight:400;display:flex;justify-content:space-between;font-size:18px}.footer-wrapper .footer-section-item .footer-section-title h2::after{content:'+'}}body#checkout .error{color:red}@media (max-width:991px){#wk_es_search_widget.fixed-widget{position:fixed;margin:0 -15px;padding:15px}#header .header-top{padding:0}}.elementor-image-carousel.elementor-slick-not-init > div:not(:first-child) {display:none!important}.product-miniature .thumbnail-container{position:relative}.product-miniature .thumbnail-container .wishlist-miniature{opacity:1}a.quick-view{display:none}.small-bestsellers-products .product-miniature .product-description .price{color:#dd1a32}@media (max-width:991px){#left-column{display:none}}body#module-wishlist-table .wishlist-product-item{position:relative;display:grid;grid-template-areas:"image info price actions";grid-template-columns:minmax(100px,150px) minmax(200px,400px) 150px auto;padding:20px 0;align-items:center;background-color:#fff;border-radius:10px;margin-bottom:15px}body#module-wishlist-table .wishlist-product-item>div{width:100%;padding:10px;font-weight:400;text-align:center}body#module-wishlist-table .wishlist-product-item .wishlist-product-thumbnail-container{grid-area:image;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center}body#module-wishlist-table .wishlist-product-item .wishlist-product-thumbnail-container input.add_me_to_cart{width:16px}body#module-wishlist-table .wishlist-product-item .wishlist-product-thumbnail-container img{border-radius:10px;margin:auto}body#module-wishlist-table .wishlist-product-item .wishlist-product-info-container{grid-area:info}body#module-wishlist-table .wishlist-product-item .wishlist-product-info-container .wishlist-product-name{font-size:16px;line-height:18px;display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;opacity:.7}body#module-wishlist-table .wishlist-product-item .wishlist-product-price{grid-area:price;font-size:18px;color:#00a8e4;white-space:nowrap}body#module-wishlist-table .wishlist-product-item .wishlist-product-actions{grid-area:actions;display:flex;flex-wrap:nowrap;gap:5px;justify-content:end}body#module-wishlist-table .wishlist-product-item .wishlist-product-actions .btn{font-weight:600}body#module-wishlist-table .wishlist-product-item .wishlist-product-actions .wishlist-remove-button,body#module-wishlist-table .wishlist-products-actions .multi_delete{background-color:#dd1a32}body#module-wishlist-table .wishlist-products-actions{display:flex;flex-wrap:wrap;justify-content:start;gap:5px}body#module-wishlist-table .wishlist-products-actions>a{padding:13px 10px;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center}body#module-wishlist-table .wishlist-products-actions .btn.add-to-cart{margin-left:auto}@media (max-width:767px){body#module-wishlist-table .wishlist-product-item{grid-template-areas:"image info" "image price" "image actions";grid-template-columns:minmax(100px,150px) auto}body#module-wishlist-table .wishlist-product-item .wishlist-product-actions{justify-content:center}body#module-wishlist-table .wishlist-products-actions>a{width:100%}}@media (max-width:424px){body#module-wishlist-table .wishlist-product-item{grid-template-areas:"image" "info" "price" "actions";grid-template-columns:auto}body#module-wishlist-table .wishlist-product-item .wishlist-product-actions{justify-content:center}body#module-wishlist-table .wishlist-products-actions>a{font-size:10px;width:100%}}body#module-wishlist-table #product-availability.supportal{padding:10px 0;display:flex;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;justify-content:center;line-height:1;font-size:12px;border:none;margin:0}body#module-wishlist-table #product-availability.supportal::before{content:'';width:12px;height:12px;border-radius:100%}body#module-wishlist-table #product-availability.supportal.available::before{background-color:#4caf50}body#module-wishlist-table #product-availability.supportal.last_remaining_items::before{background-color:#ffa500}body#module-wishlist-table #product-availability.supportal.unavailable::before{background-color:#dd1a31}@media (min-width:768px){body#module-wishlist-table .wishlist-product-item .wishlist-product-info-container .wishlist-product-name{text-align:left}body#module-wishlist-table #product-availability.supportal{justify-content:left}}body#product .product-availability{padding:10px 0;display:flex;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;line-height:1;font-size:14px;border:none}body#product .product-availability::before{content:'';width:15px;height:15px;border-radius:100%}body#product .product-availability.available::before{background-color:#4caf50}body#product .product-availability.last_remaining_items::before{background-color:#ffa500}body#product .product-availability.unavailable::before{background-color:#dd1a31}body#product .product-actions{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:30px auto 0 0}body#product .product-prices{margin:0 auto 0 0}body#product .product-prices .current-price{height:36px}body#product .product-prices .product-price{margin:auto;text-transform:lowercase}body#product .product-prices .product-price.disabled{opacity:.7}body#product .product-delivery{text-align:left;width:100%}body#product .product-add-to-cart .product-quantity{display:grid;grid-template-columns:130px auto;gap:15px}body#product .product-add-to-cart .product-quantity .qty{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6}body#product .product-add-to-cart .product-quantity .qty.disabled .product-qty-control{cursor:not-allowed;opacity:.7}body#product .product-add-to-cart .product-quantity .qty .product-qty-control,body#product .product-add-to-cart .product-quantity .qty .product-form-qty{text-align:center}body#product .product-add-to-cart .product-quantity .qty .product-form-qty::-webkit-inner-spin-button,body#product .product-add-to-cart .product-quantity .qty .product-form-qty::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}body#product .product-add-to-cart .product-quantity .qty .product-form-qty{font-size:20px;color:#00a8e4;border:none;background-color:transparent;width:100%;-moz-appearance:textfield!important}body#product .product-add-to-cart .product-quantity .qty .product-qty-control{display:flex;justify-content:center;align-items:center;font-size:25px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none}body#product .product-add-to-cart .product-quantity .add{width:100%}body#product .product-add-to-cart .product-quantity .add .add-to-cart{width:100%;border-radius:30px;line-height:1.2;font-weight:600;white-space:normal;padding:12px 20px}@media (max-width:424px){body#product .product-add-to-cart .product-quantity .add .add-to-cart span{display:none}}#autocomplete-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:998}#wk_es_search_widget input,#wk_es_search_widget button{transition:border-radius .2s ease}.ui-autocomplete{opacity:0;transition:opacity .2s ease}.ui-autocomplete.active{opacity:1}.ui-autocomplete li.ui-menu-item:not(:first-child){border-top:1px solid #e8e8e8}@media (max-width:991px){.search-widget.active.filled .material-icons.close{display:flex;color:#00a8e4;position:absolute;height:100%;align-items:center;padding:5px}}.search-widget .material-icons.close{display:none}.wk-img-search{float:left;width:60px;height:auto;margin-right:5px}.ui-menu .ui-menu-item a{padding:10px;margin:-1px}.sw-box{display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden;padding:10px;border:1px solid #e8e8e8;background-color:#fff;-webkit-box-shadow:0 15px 20px -15px rgba(66,68,90,1);-moz-box-shadow:0 15px 20px -15px rgba(66,68,90,1);box-shadow:0 15px 20px -15px rgba(66,68,90,1)}@media (min-width:1300px){.sw-suggestions-wrapper{border-right:1px solid #e8e8e8}.sw-history-wrapper{border-right:1px solid #e8e8e8}}.sw-history-wrapper{padding:10px;grid-area:history}.sw-history-wrapper p{text-align:left;font-size:.9rem;color:#00a8e4;font-weight:600}.sw-suggestions-wrapper{padding:10px;grid-area:suggestions}.sw-suggestions-wrapper p{text-align:left;font-size:.9rem;color:#00a8e4;font-weight:600}.sw-history-wrapper #sw-history{display:flex;flex-direction:column;align-items:center;gap:.5rem}.sw-history-wrapper #sw-history .history-item{display:block;height:30px;border:1px solid #00a8e4;border-radius:20px;color:#00a8e4;cursor:pointer;font-weight:400;font-size:14px;opacity:.6;width:100%;padding:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-content:center;position:relative}.sw-history-wrapper #sw-history .history-item:hover{opacity:1}.sw-suggestions-list{color:#000;text-align:left}.sw-suggestions-item{margin-bottom:5px;padding:5px;cursor:pointer;user-select:none}.sw-suggestions-item:hover{color:#00a8e4}@media (max-width:1299px){.sw-suggestions-wrapper{}.sw-suggestions-list{display:flex;flex-wrap:wrap;gap:.5rem}.sw-suggestions-item{padding:.2rem .5rem;border:1px solid #00a8e4;color:#00a8e4;border-radius:20px}.sw-history-wrapper{overflow-x:auto}.sw-history-wrapper #sw-history{flex-direction:row;width:100%}.sw-history-wrapper #sw-history .history-item{width:max-content;flex-shrink:0}}#wk_es_search_widget.active.first-search .sw-box{display:flex;flex-direction:column-reverse}#wk_es_search_widget.active.first-search .sw-box.supportal{display:grid;grid-template-areas:"history" "result" "suggestions"}@media (min-width:1300px){#wk_es_search_widget.active.first-search .sw-box{display:grid;grid-template-columns:220px 1fr;grid-template-areas:"suggestions result"}#wk_es_search_widget.active.first-search .sw-box.supportal{grid-template-areas:"history result" "suggestions result";grid-template-rows:auto 1fr}}.sw-box .sw-results{position:relative}#wk_es_search_widget .ui-autocomplete{top:0!important;left:0!important;width:100%!important;border:none}@media (max-width:1299px){#wk_es_search_widget .ui-autocomplete{max-height:400px;overflow:hidden;overflow-y:scroll}}@media (max-width:767px){#wk_es_search_widget .ui-autocomplete{max-height:300px}}@media (max-width:575px){#wk_es_search_widget .ui-autocomplete{max-height:250px}}.sw-img-wrapper{padding:10px;background-color:#fff;border-radius:3px}.sw-info-wrapper{display:flex;flex-direction:column;gap:5px;padding:10px;display:table;table-layout:fixed;width:100%}.sw-info-wrapper .product{font-size:15px;line-height:.9;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.sw-availability{width:max-content;padding:3px;margin-top:3px;font-size:10px;line-height:1.5;height:15px;box-sizing:content-box;overflow:hidden;border-radius:3px}.sw-availability.available{color:green;border:1px solid green}.sw-availability.available{color:green;border:1px solid green}.sw-availability.last-remaining-items{color:#ffa500;border:1px solid #ffa500}.sw-availability.unavailable{color:red;border:1px solid red}.sw-price{margin-top:10px;font-size:16px;line-height:1;height:16px;overflow:hidden;color:#00a8e4;text-align:left;font-weight:600}@media (max-width:575px){.wk-img-search{width:40px}.sw-img-wrapper{padding:5px}.sw-info-wrapper{padding:5px}.sw-info-wrapper .product{font-size:12px;height:12px}.sw-availability{font-size:8px;height:12px}.sw-price{font-size:13px;height:13px}}#_desktop_top_menu #top-menu li.category a[data-depth="1"] span{line-height:1.4;font-size:18px;display:flex;align-items:end;height: calc(18px * 1.4 * 2);overflow:hidden}body#product #product-right{display:none;padding:32px;position:sticky;top:20px;-webkit-box-shadow:0 0 6px -4px rgba(66,68,90,1);-moz-box-shadow:0 0 6px -4px rgba(66,68,90,1);box-shadow:0 0 6px -4px rgba(66,68,90,1);border-radius:20px}@media (max-width:991px){body#product .product-cover>img{max-width:576px!important;width:auto;margin:auto}}@media (max-width:767px){body#product .product-cover>img{max-width:280px!important;margin:0 auto 25px;clear:both;overflow:hidden;height:100%}}body#product .product-leftside .images-container .product-cover{float:none;display:flex}body#product .product-leftside .images-container .product-cover img{width:auto!important;height:auto!important;max-width:100%;margin:auto}body#product #product-actions-container-fixed{display:none;position:fixed;bottom:0;left:0;right:0;padding:20px 10px;margin:10px;z-index:99;background-color:rgba(255,255,255,.9);border-radius:20px;-webkit-box-shadow:0 0 20px -10px rgba(66,68,90,1);-moz-box-shadow:0 0 20px -10px rgba(66,68,90,1);box-shadow:0 0 20px -10px rgba(66,68,90,1)}@media (min-width:700px){body#product #product-actions-container-fixed{margin:auto}}@media (min-width:992px){body#product #content #product-actions-wrapper{display:none}body:not(#product):not(#cart):not(#history):not(#order-detail){overflow-x:visible}}#wk_es_search_widget .sw-box .sw-results-wrapper{display:flex;flex-direction:column;grid-area:result}#wk_es_search_widget .sw-box .sw-results-wrapper .sw-results-actions{display:flex;flex-direction:row;justify-content:space-between}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-info-wrapper .sw-availability{display:flex;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;line-height:1;font-size:12px;border:none}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-info-wrapper .sw-availability::before{content:'';width:12px;height:12px;border-radius:100%}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-info-wrapper .sw-availability.available::before{background-color:#4caf50}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-info-wrapper .sw-availability.last_remaining_items::before{background-color:#ffa500}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-info-wrapper .sw-availability.unavailable::before{background-color:#dd1a31}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form-wrapper{display:none}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form{display:none}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form .sw-item-quantity-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6;width:100%}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form .sw-item-quantity-wrapper .sw-item-quantity-control{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none;text-align:center}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form .sw-item-quantity-wrapper input{text-align:center;font-size:16px;color:#00a8e4;border:none;background-color:transparent;width:100%}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form .sw-item-quantity-wrapper input::-webkit-inner-spin-button,#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form .sw-item-quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form button{width:100%;border-radius:30px;line-height:1.2;font-weight:600;white-space:normal;padding:12px 20px;font-size:16px;background-color:#00a8e4;position:inherit;transition:background-color .2s ease}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form button:hover{background-color:#004c70}@media (min-width:1300px){.ui-autocomplete .ui-menu-item .ui-corner-all{display:grid;grid-template-columns:80px auto}#wk_es_search_widget .ui-autocomplete .ui-menu-item .sw-item-form{display:none;grid-template-columns:1fr 1fr;height:48px;margin:auto;gap:10px;z-index:99999}}.ui-autocomplete .ui-menu-item .ui-corner-all{cursor:pointer}.ui-autocomplete .ui-menu-item .ui-corner-all.ui-state-focus{background-color:transparent;color:#00a8e4}#wk_es_search_widget .sw-box .sw-results-actions{padding:10px}#wk_es_search_widget .sw-box .sw-results-actions #sw-more-link{font-weight:600;color:#00a8e4;font-size:14px}.ui-menu .ui-menu-item a{position:relative}.ui-menu .ui-menu-item .ui-menu-item-link{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:99998}.ui-menu .ui-menu-item .ui-corner-all{padding:10px;margin:-1px;transition:color 300ms ease;position:relative}.ui-menu .ui-menu-item .ui-corner-all:hover{background-color:transparent;color:#00a8e4}.product-miniature .product-description .product-miniature-availability{padding-bottom:10px;display:flex;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;line-height:1;font-size:12px;height:24px;box-sizing:content-box;border:none;justify-content:center}.product-miniature .product-description .product-miniature-availability::before{content:'';width:12px;height:12px;border-radius:100%}.product-miniature .product-description .product-miniature-availability.available::before{background-color:#4caf50}.product-miniature .product-description .product-miniature-availability.last_remaining_items::before{background-color:#ffa500}.product-miniature .product-description .product-miniature-availability.unavailable::before{background-color:#dd1a31}#wk_es_search_widget.active.first-search .ui-autocomplete{display:block!important;opacity:1!important}.sw-box .sw-result-list{margin:0;height:100%}.sw-box .sw-result-item,#sup-product-associations .sw-result-item{padding:.8rem 0 .8rem .8rem;display:grid;grid-template-columns:80px auto 180px;cursor:pointer;position:relative}.sw-box .sw-result-item:not(:first-child),
#sup-product-associations .sw-result-item:not(:first-child){border-top:1px solid #e8e8e8}.sw-box .sw-result-item:hover .sw-item-name,#sup-product-associations .sw-result-item:hover .sw-item-name{color:#00a8e4}.sw-box .sw-item-link,#sup-product-associations .sw-item-link{position:absolute;width:100%;height:100%;z-index:9998}.sw-box .sw-item-img-wrapper,#sup-product-associations .sw-item-img-wrapper{padding:.5rem;background-color:#fff;margin-bottom:auto;border:1px solid #e8e8e8;border-radius:.2rem;position:relative}.sw-box .sw-item-img-wrapper img,#sup-product-associations .sw-item-img-wrapper img{width:60px;height:auto}.sw-box .sw-item-img-wrapper .sw-item-free-delivery,#sup-product-associations .sw-item-img-wrapper .sw-item-free-delivery{background-color:#e6c06c;font:600 14px 'Roboto',sans-serif;font-weight:500;opacity:1;padding:.2rem;line-height:1;font-size:8px;position:absolute;bottom:0;color:#fff;display:block;letter-spacing:1px;right:0;left:0;text-align:center;text-transform:uppercase;width:100%}.sw-box .sw-item-img-wrapper .sw-item-feature,#sup-product-associations .sw-item-img-wrapper .sw-item-feature{color:#fff;display:block;padding:.2rem;line-height:1;font-size:8px;position:absolute;top:-5px;left:0;border-radius:3px;background-color:#00a8e4;font-weight:500}.sw-box .sw-item-description-wrapper,#sup-product-associations .sw-item-description-wrapper{padding:.5rem;display:table;table-layout:fixed;width:100%}.sw-box .sw-item-name,#sup-product-associations .sw-item-name{font-size:15px;line-height:1;height:15px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;transition:all .2s ease}.sw-box .sw-item-availability,#sup-product-associations .sw-item-availability{display:grid;grid-template-columns:auto 1fr;text-align:left;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;line-height:1;font-size:12px;padding:.3rem 0;margin-top:.2rem;min-height:12px;max-height:24px}.sw-box .sw-item-availability::before,#sup-product-associations .sw-item-availability::before{content:'';width:12px;height:12px;border-radius:100%}.sw-box .sw-item-availability.available::before,#sup-product-associations .sw-item-availability.available::before{background-color:#4caf50}.sw-box .sw-item-availability.last_remaining_items::before,#sup-product-associations .sw-item-availability.last_remaining_items::before{background-color:#ffa500}.sw-box .sw-item-availability.unavailable::before,#sup-product-associations .sw-item-availability.unavailable::before{background-color:#dd1a31}.sw-box .sw-item-price,#sup-product-associations .sw-item-price{margin-top:.5rem;font-size:16px;line-height:1;height:16px;overflow:hidden;color:#00a8e4;text-align:left;font-weight:600}.sw-box .sw-result-item form,#sup-product-associations .sw-result-item form{display:grid!important;grid-template-columns:1fr max-content;margin:auto;gap:5px;z-index:9999;width:100%}.sw-box .sw-result-item .sw-item-quantity-wrapper,#sup-product-associations .sw-result-item .sw-item-quantity-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6;width:100%;height:36px}.sw-box .sw-result-item .sw-item-quantity-wrapper .sw-item-quantity-control,#sup-product-associations .sw-result-item .sw-item-quantity-wrapper .sw-item-quantity-control{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none;text-align:center}.sw-box .sw-result-item .sw-item-quantity-wrapper input,#sup-product-associations .sw-result-item .sw-item-quantity-wrapper input{text-align:center;font-size:16px;color:#00a8e4;border:none;background-color:transparent;width:100%;-moz-appearance:textfield!important}.sw-box .sw-result-item form .sw-item-quantity-wrapper input::-webkit-inner-spin-button,#sup-product-associations .sw-result-item form .sw-item-quantity-wrapper input::-webkit-inner-spin-button,.sw-box .sw-result-item form .sw-item-quantity-wrapper input::-webkit-outer-spin-button,#sup-product-associations .sw-result-item form .sw-item-quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sw-box .sw-result-item .sw-item-quantity-wrapper.disabled input,#sup-product-associations .sw-result-item .sw-item-quantity-wrapper.disabled input,.sw-box .sw-result-item .sw-item-quantity-wrapper.disabled .sw-item-quantity-control,#sup-product-associations .sw-result-item .sw-item-quantity-wrapper.disabled .sw-item-quantity-control{cursor:not-allowed;opacity:.7}.sw-box .sw-result-item form button,#sup-product-associations .sw-result-item form button{width:100%;border-radius:30px!important;line-height:1.2;font-weight:600;white-space:normal;padding:6px 20px!important;height:36px;font-size:16px;background-color:#00a8e4;position:static;transition:background-color .2s ease!important;color:#fff;border:none;outline:none}.sw-box .sw-result-item form button:disabled,#sup-product-associations .sw-result-item form button:disabled{opacity:.7;cursor:not-allowed}.sw-box .sw-result-item form button:hover,#sup-product-associations .sw-result-item form button:hover{background-color:#004c70}.sw-box .sw-result-none,#sup-product-associations .sw-result-none,.sw-box .sw-result-none,#sup-product-associations .sw-result-none{height:100%;display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:0;top:0;margin:0;background-color:#fff}@media (max-width:767px){.sw-box .sw-result-item,#sup-product-associations .sw-result-item{grid-template-areas:"image info" "image actions";grid-template-columns:80px auto;padding:.8rem 0}.sw-box .sw-result-item .sw-item-img-wrapper,#sup-product-associations .sw-result-item .sw-item-img-wrapper{grid-area:image}.sw-box .sw-result-item .sw-item-description-wrapper,#sup-product-associations .sw-result-item .sw-item-description-wrapper{grid-area:info}.sw-box .sw-result-item form,#sup-product-associations .sw-result-item form{display:grid;grid-template-columns:minmax(auto,150px) 1fr;grid-area:actions;width:100%;padding:.5rem}}@media (max-width:1299px){.sw-box .sw-result-item:nth-child(4),
    #sup-product-associations .sw-result-item:nth-child(4),
    .sw-box .sw-result-item:nth-child(5),
    #sup-product-associations .sw-result-item:nth-child(5){display:none}}.sw-box #sw-results{display:none!important}#_desktop_top_menu ul.top-menu[data-depth="2"]>li.category>a{padding:6px 0}#_desktop_top_menu ul.top-menu[data-depth="2"]>li.category>a{display:table;table-layout:fixed;width:100%}#_desktop_top_menu ul.top-menu[data-depth="2"]>li.category>a>span{font-size:15px;line-height:1;display:block;height: calc(15px * 1 * 1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#_desktop_top_menu ul.top-menu[data-depth="1"]>li.category.readmore{position:relative!important;padding-bottom:25px;margin-bottom:0}#_desktop_top_menu ul.top-menu[data-depth="1"]>li.category.readmore>span{position:absolute!important;bottom:0;left:0;right:0;padding:0 10px;cursor:pointer;color:#00a8e4}#_desktop_top_menu ul.top-menu[data-depth="1"]>li.category.readmore>span::after{content:"Pokaż więcej"}#_desktop_top_menu ul.top-menu[data-depth="1"]>li.category.readmore.expanded>span::after{content:"Pokaż mniej"}#_desktop_top_menu ul.top-menu[data-depth="0"] > li:nth-child(2) ul.top-menu[data-depth="1"] > li > span{display:none}#wk_es_search_widget i.material-icons.close2{display:none}@media (max-width:767px){#wk_es_search_widget.active{position:fixed;z-index:9999999;margin:0 -15px;width:100%;height:100%;padding:15px;background-color:#fff;overflow-y:scroll}#wk_es_search_widget.active .sw-box{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wk_es_search_widget.active i.material-icons.close2{display:block;font-size:2rem;color:#00a8e4;position:fixed;left:0;height:max-content;width:max-content;border:2px solid #00a8e4;border-radius:.2rem;display:flex;margin:0;margin-left:15px;align-items:center;justify-content:center;background-color:#fff;z-index:9999999}#wk_es_search_widget.active>form{margin-top:3rem}}@media (min-width:768px){#wk_es_search_widget.active.first-search input{border-bottom-left-radius:0}#wk_es_search_widget.active.first-search button{border-bottom-right-radius:0}}#add-to-cart-modal{position:fixed;right:0;left:0;top:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999999;gap:.5rem;width:max-content;margin:auto}@media (max-width:991px){#add-to-cart-modal{top:120px}}#add-to-cart-modal .add-to-cart-popup{background-color: rgb(80, 200, 120, .9);padding:.9rem;line-height:1;border-radius:30px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}#add-to-cart-modal .add-to-cart-popup i{font-size:20px;margin-right:5px}#_desktop_cart .cart-icon{cursor:pointer}#_mobile_cart #sc-container{display:none!important}#_desktop_cart #sc-container{display:none;position:absolute;top: calc(100% + 10px);right:0;width:500px;background-color:#fff;padding:.5rem;flex-direction:column;border-radius:.5rem;border:1px solid #e8e8e8;box-shadow:0 0 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.2)}#_desktop_cart #sc-container.empty{display:none!important}#_desktop_cart #sc-wrapper{display:flex;flex-direction:column}#_desktop_cart .sc-header{display:flex;flex-direction:row;justify-content:space-between;font-size:16px;border-bottom:1px solid #e8e8e8;padding:.5rem 0;color:#004c70}#_desktop_cart .sc-list{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid #e8e8e8;margin:0;padding:1rem 0}#_desktop_cart .sc-item{display:grid;grid-template-columns:80px auto 160px;position:relative}#_desktop_cart .sc-item-link{position:absolute;top:0;bottom:0;right:0;left:0}#_desktop_cart .sc-item-img-wrapper{padding:10px;border:1px solid #e8e8e8;border-radius:.2rem;margin-bottom:auto;background-color:#fff;position:relative}#_desktop_cart .sc-item-img-wrapper .free_delivery_list{font-size:9px;opacity:.7;padding:.2rem;line-height:1}#_desktop_cart .sc-item-img-wrapper img{max-width:100%;height:auto}#_desktop_cart .sc-item-description-wrapper{padding:.5rem;display:table;table-layout:fixed;width:100%}#_desktop_cart .sc-item-name{font-size:14px;line-height:.9;height:14px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;transition:all .2s ease}#_desktop_cart .sc-item:hover .sc-item-name{color:#00a8e4}#_desktop_cart .sc-item-price{margin-top:.5rem;font-size:14px;line-height:1;height:14px;overflow:hidden;color:#00a8e4;text-align:left;font-weight:600}#_desktop_cart .sc-item form{display:grid;grid-template-columns:1fr max-content;margin:auto;gap:5px;z-index:99999;width:100%}#_desktop_cart .sc-item-quantity-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6;width:100%;height:36px}#_desktop_cart .sc-item-quantity-control{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none;text-align:center}#_desktop_cart .sc-item-quantity-wrapper input{text-align:center;font-size:16px;color:#00a8e4;border:none;background-color:transparent;width:100%;-moz-appearance:textfield!important}#_desktop_cart .sc-item form>button{width:100%;border-radius:30px!important;line-height:1.2;font-weight:600;white-space:normal;padding:6px;height:36px;font-size:16px;background-color:transparent;position:static;transition:all .2s ease;color:#222;border:none}#_desktop_cart .sc-item form>button:hover{color:#dd1a32}#_desktop_cart .sc-list .sc-more{display:flex;justify-content:center;opacity:.6;font-size:16px;color:#666}#_desktop_cart .sc-summary{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}#_desktop_cart .sc-summary-subtotal{font-size:20px;color:#00a8e4;font-weight:600}#_desktop_cart .sc-summary-subtotal .label{color:#004c70;font-weight:400}#_desktop_cart .sc-summary a{background-color:#00a8e4;color:#fff;font-size:20px;text-align:center;padding:.8rem 5rem;border-radius:.3rem}#_desktop_cart .sc-summary a:hover{background-color:#004c70}body#cart .cart-item{padding:.8rem;display:grid;grid-template-columns:80px auto auto 300px;cursor:pointer;position:relative;background-color:#fff;align-items:center;margin-bottom:.3rem;transition:all .2s ease}body#cart .cart-item:not(:last-child){border-bottom:1px solid #e8e8e8}body#cart .cart-item:hover .cs-item-name{color:#00a8e4}body#cart .cs-item-link{position:absolute;width:100%;height:100%;z-index:100}body#cart .cs-item-img-wrapper{padding:.5rem;background-color:#fff;margin-bottom:auto;border:1px solid #e8e8e8;border-radius:.2rem;position:relative}body#cart .cs-item-img-wrapper img{width:60px;height:auto}body#cart .cs-item-description-wrapper{padding:.5rem;display:table;table-layout:fixed;width:100%}body#cart .cs-item-name{font-size:15px;line-height:1;height:15px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;transition:color .2s ease}body#cart .cs-item-availability{display:grid;grid-template-columns:auto 1fr;text-align:left;gap:10px;color:rgba(0,0,0,.7);font-weight:400;align-items:center;line-height:1;font-size:12px;padding:.3rem 0;margin-top:.2rem;min-height:12px;max-height:24px}body#cart .cs-item-availability::before{content:'';width:12px;height:12px;border-radius:100%}body#cart .cs-item-availability.available::before{background-color:#4caf50}body#cart .cs-item-availability.last_remaining_items::before{background-color:#ffa500}body#cart .cs-item-availability.unavailable::before{background-color:#dd1a31}body#cart .cs-item-price{margin-top:.5rem;font-size:16px;line-height:1;height:16px;overflow:hidden;color:#00a8e4;text-align:left;font-weight:600}body#cart .cs-item-form{display:grid;grid-template-columns:1fr 1fr max-content;margin:auto;gap:5px;z-index:101;width:100%}body#cart .cs-item-quantity-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6;width:100%;height:36px}body#cart .cs-item-quantity-control{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none;text-align:center}body#cart .cs-item-quantity-wrapper>input{text-align:center;font-size:16px;color:#00a8e4;border:none;background-color:transparent;width:100%;-moz-appearance:textfield!important}body#cart .cs-item-total{width:100%;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;overflow:hidden;color:#00a8e4;font-weight:600}body#cart .cs-item-form>button{width:100%;border-radius:30px!important;line-height:1.2;font-weight:600;white-space:normal;padding:6px;height:36px;font-size:16px;background-color:transparent;position:static;transition:all .2s ease;color:#222;border:none}body#cart .cs-item-form>button:hover{color:#dd1a32}body#cart .cart-grid-body>.cart-container{background-color:#fff;-webkit-box-shadow:0 0 6px -4px rgba(66,68,90,1);-moz-box-shadow:0 0 6px -4px rgba(66,68,90,1);box-shadow:0 0 6px -4px rgba(66,68,90,1)}@media (min-width:992px){body#cart .cart-grid-right{position:sticky;top:.5rem}}body#cart .cart-grid-right .cart-summary{color:#fff;-webkit-box-shadow:0 0 6px -4px rgba(66,68,90,1);-moz-box-shadow:0 0 6px -4px rgba(66,68,90,1);box-shadow:0 0 6px -4px rgba(66,68,90,1);border-radius:.2rem;background-color:#fff}body#cart .cart-grid-right .cart-summary-header{color:#fff;font-weight:600;font-size:18px;padding:.8rem;text-transform:uppercase;text-align:center;background-color:#004c70;border-radius:5px 5px 0 0;line-height:1.2;white-space:nowrap}body#cart .cart-grid-right .cart-summary-line .label,body#cart .cart-grid-right .cart-summary-line .value{color:#004c70}body#cart .cart-grid-right .cart-summary-line.cart-total{display:grid;grid-template-columns:1fr 1fr}body#cart .cart-grid-right .cart-summary-line.cart-total .value{color:#00a8e4;text-align:right}body#cart .cart-grid-right .cart-detailed-totals .card-block,body#cart .cart-grid-right .cart-detailed-actions.card-block{background-color:transparent!important}body#cart .cart-grid-right .cart-detailed-actions button,body#cart .cart-grid-right .cart-detailed-actions a{background-color:#50c878;font-weight:600;font-size:14px;border-radius:30px;white-space:normal;width:100%}body#cart .cart-grid-right .cart-detailed-actions button:hover,body#cart .cart-grid-right .cart-detailed-actions a:hover{background-color:#35834f}body#cart #pdceneozaufaneopiniepro_block{border-top:1px solid #e8e8e8}body#cart #pdceneozaufaneopiniepro{border:none;display:flex;flex-direction:row;gap:1rem;padding:1rem}body#cart #pdceneozaufaneopiniepro .acceptance_title{font-weight:400;text-transform:none}body#cart #pdceneozaufaneopiniepro #pdceneo{color:#666}body#cart #pdceneozaufaneopiniepro_img{text-align:left}body#cart #pdceneozaufaneopiniepro_img img{max-width:100px;height:auto}body#cart .card-block-custom h1{padding:.8rem;line-height:1.2}body#cart .cs-item-img-wrapper .free_delivery_list{font-size:9px;opacity:.7;padding:.2rem;line-height:1}body#cart #cs-checkout-fixed{display:none;position:fixed;bottom:60px;z-index:99999;width:100%;justify-content:center;padding:1rem;opacity:.9}body#cart #cs-checkout-fixed a{width:100%;max-width:500px;background-color:#50c878;font-weight:600;font-size:14px;border-radius:30px;white-space:normal;display:block;margin:auto}@media (min-width:991px){body#cart #cs-checkout-fixed{display:none!important}}@media((min-width: 992px) and (max-width: 1699px)){
    body#cart #pdceneozaufaneopiniepro{
        flex-direction: column;
    }
}@media((min-width: 992px) and (max-width: 1299px)){
    body#cart .card-block-custom h1{
        font-size: 14px;
    }

    body#cart .cart-grid-right .cart-summary-header{
        font-size: 14px;
    }
}@media (max-width:767px){body#cart .cart-item{padding:.5rem;gap:1rem;grid-template-areas:"image description" "reduction reduction" "actions actions";grid-template-columns:80px auto}body#cart .cart-item .product-shipping-reduction{margin:0;grid-area:reduction}body#cart .cs-item-img-wrapper{grid-area:image}body#cart .cs-item-description-wrapper{grid-area:description}body#cart .cs-item-form{grid-template-columns:minmax(auto,150px) 120px max-content;grid-area:actions;width:auto;margin:0;margin-left:auto}body#cart .cs-item-total{font-size:18px}body#cart .cs-item-form>button{width:100%;margin-left:auto}}@media (max-width:543px){body#cart .cart-grid-body .cart-overview{padding:0}body#cart .card-block-custom{padding-bottom:1rem}body#cart .card-block-custom h1{margin:0}}@media (max-width:425px){body#cart #pdceneozaufaneopiniepro{flex-direction:column}}body#history #columns_inner{-webkit-box-shadow:0 0 6px -4px rgba(66,68,90,1);-moz-box-shadow:0 0 6px -4px rgba(66,68,90,1);box-shadow:0 0 6px -4px rgba(66,68,90,1)}body#history #content-wrapper{padding:0;background-color:#fff}body#history header.page-header{background-color:#004c70;padding:1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}body#history header.page-header h1{color:#fff;font-size:1.2rem;font-weight:600;margin:0}body#history .hp-orders-list{padding:1rem}body#history .hp-item{display:grid;grid-template-areas:"header products status total link" "details products status total link";grid-template-columns:300px 400px 1fr 150px auto;padding:1rem;background-color:#fff;position:relative}body#history .hp-item:not(:last-child){margin-bottom:.5rem;border-bottom:1px solid #e8e8e8}body#history .hp-item-link-absolute{position:absolute;width:100%;height:100%;z-index:100}body#history .hp-item-header{padding-bottom:.5rem;grid-area:header}body#history .hp-item-header a{white-space:nowrap}body#history .hp-item-header a h3{font-size:1rem;color:#666;margin:0;transition:all .2s ease;text-transform:none}body#history .hp-item:hover a h3{color:#00a8e4}body#history .hp-item-info{grid-area:info;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}body#history .hp-item-products{grid-area:products;display:grid;grid-template-columns:1fr 1fr;gap:1rem}body#history .hp-item-img-wrapper{padding:.8rem;background-color:#fff;margin-left:auto;border:1px solid #e8e8e8;border-radius:.5rem}body#history .hp-item-img-wrapper img{max-width:60px;height:auto}body#history .hp-item-more{display:flex;justify-content:start;align-items:center}body#history .hp-item-more span{font-size:15px}body#history .hp-item-product-info{display:flex;flex-direction:column;justify-content:center;color:#999}body#history .hp-item-product-info .product_name{display:table;table-layout:fixed;width:100%}body#history .hp-item-product-info .product_name span{font-size:15px;height:15px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body#history .hp-item-product-info .product_price{font-weight:600}body#history .hp-item-details{grid-area:details}body#history .hp-item-details .products_count span,body#history .hp-item-details .shipping span,body#history .hp-item-details .payment span{font-weight:600}body#history .hp-item-total{font-size:1.2rem;color:#666;font-weight:600;grid-area:total;display:flex;align-items:center;justify-content:center}body#history .hp-item-status{grid-area:status;display:flex;align-items:center;justify-content:center}body#history .hp-item-status span{color:#fff;padding:.5rem;border-radius:.5rem;font-size:.8rem;display:block;width:max-content}body#history .hp-item-link{grid-area:link;display:flex;height:100%;align-items:center;justify-content:center;transition:all .2s ease}body#history .hp-item:hover .hp-item-link{transform:translateX(10px);color:#00a8e4}body#history .hp-item-link i{font-size:42px}@media (max-width:1299px){body#history .hp-item{grid-template-areas:"header header total" "status products link" "details products link";grid-template-columns:minmax(250px,auto) 1fr 100px}body#history .hp-item-status{justify-content:start;padding-bottom:.5rem}}@media (max-width:624px){body#history .hp-item{grid-template-areas:"header total" "status status" "products link";grid-template-columns:1fr auto}body#history .hp-item-details{display:none}body#history .hp-item-products{justify-items:start;padding-left:0}body#history .hp-item-img-wrapper{margin:0;margin-right:auto}body#history .hp-item-products{grid-template-columns:auto 1fr}}@media (max-width:424px){body#history .hp-orders-list{padding:.5rem}body#history .hp-item{grid-template-areas:"header header" "total link" "status link" "products link";grid-template-columns:1fr auto;padding:1.5rem .5rem}body#history .hp-item-total{justify-content:start;padding-bottom:.5rem}}body#order-detail .page-header h1{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body#order-detail .page-content{display:grid;grid-template-areas:"payment history" "shipping history" "products products" "messages messages";gap:1rem}body#order-detail #content-wrapper{background-color:#fff;padding:0}body#order-detail .ma-block{-webkit-box-shadow:0 0 6px -4px rgba(66,68,90,1);-moz-box-shadow:0 0 6px -4px rgba(66,68,90,1);box-shadow:0 0 6px -4px rgba(66,68,90,1);border-radius:.5rem}body#order-detail .ma-block-header{background-color:#004c70;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem}body#order-detail .ma-block-header h3{color:#fff;font-size:1rem;margin:0}body#order-detail .ma-block-content{padding:1rem}body#order-detail .ma-block-content .shipping-method{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:.5rem;padding:.5rem}body#order-detail .carrier-logo-wrapper{padding:.5rem;display:flex;align-items:center;justify-content:center}body#order-detail .carrier-logo-wrapper img{max-width:100%;height:auto}body#order-detail .carrier-logo-info{color:#666;padding:.5rem}body#order-detail .carrier-tracking a{color:#666}body#order-detail .carrier-name span{font-weight:600}body#order-detail #od-shipping{grid-area:shipping}body#order-detail .shipping-addresses{display:grid;grid-template-columns:1fr 1fr;padding:1rem;border-top:1px solid #e8e8e8;gap:1rem}body#order-detail .shipping-address{padding:1rem}body#order-detail .shipping-address:first-child{border-right:1px solid #e8e8e8}body#order-detail #od-payment{grid-area:payment}body#order-detail #od-payment .ma-block-content{display:grid;grid-template-columns:1fr auto;align-items:center}body#order-detail .payment-method{padding:1rem;color:#666}body#order-detail .payment-method span{font-weight:600}body#order-detail .payment-total{font-weight:600;color:#666;font-size:1rem;justify-self:end}body#order-detail #od-history{grid-area:history}body#order-detail .od-history-list{margin:0;padding:1rem;max-height:550px;overflow-y:auto}body#order-detail .od-history-item{padding:1rem;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}body#order-detail .od-history-item:not(:last-child){border-bottom:1px solid #e8e8e8}body#order-detail .od-state{color:#fff;font-weight:400;padding:.7rem;border-radius:.2rem;font-size:.9rem;display:block;width:max-content;line-height:1;font-weight:600;text-align:center}body#order-detail #od-products{grid-area:products}body#order-detail .od-products-container{padding:1rem}body#order-detail .od-products-item{display:grid;grid-template-areas:"img info count total";grid-template-columns:minmax(70px,80px) 1fr 50px 100px;padding:1rem;align-items:center;position:relative}body#order-detail .od-products-item{border-bottom:1px solid #e8e8e8}body#order-detail .od-products-item-link{position:absolute;width:100%;height:100%}body#order-detail .od-products-item-img-wrapper{grid-area:img;padding:.5rem;border:1px solid #e8e8e8;border-radius:.5rem;position:relative;margin-bottom:auto}body#order-detail .od-products-item-img-wrapper .free_delivery_list{font-size:.6rem;line-height:1.2;opacity:.9}body#order-detail .od-products-item-img-wrapper img{max-width:100%;height:auto}body#order-detail .od-products-item-info{grid-area:info;padding:0 1rem;color:#666}body#order-detail .od-products-item-name{}body#order-detail .od-products-item-name span{display:block;font-size:1rem;font-size:.9rem;line-height:1.2;transition:all .2s ease}body#order-detail .od-products-item:hover .od-products-item-name span{color:#00a8e4}body#order-detail .od-products-item-price{font-size:.8rem;font-weight:600}body#order-detail .od-products-item-count{grid-area:count;justify-self:center}body#order-detail .od-products-item-total{grid-area:total;justify-self:end}body#order-detail .od-products-summary{padding:1rem;font-size:1rem}body#order-detail .od-totals{display:grid;grid-template-columns:1fr 1fr;align-items:center}body#order-detail .od-totals .label{color:#222;font-weight:400}body#order-detail .od-totals .value{text-align:right}body#order-detail .od-totals.line-total .value{font-weight:600}body#order-detail #od-messages{grid-area:messages}body#order-detail .od-messages-list{padding:1rem}body#order-detail .od-messages-item{display:grid;grid-template-columns:1fr 1fr;padding:1rem}body#order-detail .od-messages-item:not(:first-child){border-top:1px solid #e8e8e8}body#order-detail .od-messages-item-info{padding-right:1rem;border-right:1px solid #e8e8e8}body#order-detail .od-messages-item-info span{white-space:nowrap}body#order-detail .od-messages-item-content{padding-left:1rem}body#order-detail .od-messages-item-name{font-weight:600}@media (max-width:991px){body#order-detail .page-content{display:flex;flex-direction:column;gap:1rem}body#order-detail .shipping-address{padding:1rem 0}body#order-detail .od-products-item{padding:1rem 0}body#order-detail .od-products-summary{padding:1rem 0}body#order-detail .od-history-item{padding:1rem 0}}@media (max-width:575px){body#order-detail .shipping-addresses{display:flex;flex-direction:column}body#order-detail .shipping-address:first-child{border-right:none;border-bottom:1px solid #e8e8e8}body#order-detail .od-history-item{display:flex;flex-direction:column-reverse;align-items:start;gap:.5rem}body#order-detail .od-history-state,body#order-detail #od-history .od-state{width:100%}body#order-detail .od-products-item{grid-template-areas:"img info info" "img count total";grid-template-columns:70px 1fr 100px}body#order-detail .od-products-item-count{justify-self:end}body#order-detail .od-messages-item{display:flex;flex-direction:column}body#order-detail .od-messages-item-info{padding-right:0;border-right:none}body#order-detail .od-messages-item-content{padding-left:0}}.sp-item-form{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.sp-item-quantity-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid #00a8e4;border-radius:30px;opacity:.6;width:100%;height:36px;font-weight:400}.sp-item-quantity-control{display:flex;justify-content:center;align-items:center;font-size:20px;background-color:transparent;border:none;color:#00a8e4;cursor:pointer;user-select:none;text-align:center}.sp-item-quantity-wrapper input{text-align:center;font-size:16px;color:#00a8e4;border:none;background-color:transparent;width:100%;-moz-appearance:textfield!important}.sp-item-quantity-wrapper input::-webkit-inner-spin-button,.sp-item-quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sp-item-quantity-wrapper.disabled input,.sp-item-quantity-wrapper.disabled .sp-item-quantity-control{cursor:not-allowed;opacity:.7}.sp-item-form>button{width:100%;border-radius:30px!important;line-height:1.2;font-weight:600;white-space:normal;height:36px;font-size:16px;background-color:transparent;position:static;transition:all .2s ease;color:#fff;padding:6px!important;border:none}.sp-item-form button:disabled{opacity:.7;cursor:not-allowed}body.products-list-page .product-miniature,body#category .product-miniature,.supproductslider .product-miniature{border-radius:.5rem}body#category #leftincategory-carousel .product-miniature{border-top-left-radius:0;border-top-right-radius:0}body.products-list-page .product-miniature:hover,body#category .product-miniature:hover{border-color:transparent}body.products-list-page .block-categories.block,body#category .block-categories.block{background-color:#fff}body.products-list-page #left-column .block.block-categories .block_title,body#category #left-column .block.block-categories .block_title{background-color:#004c70;margin:-1rem -1rem 0;padding:20px;line-height:1;font-size:1rem;font-weight:400}body.products-list-page #search_filters p.text-uppercase,body#category #search_filters p.text-uppercase{background-color:#004c70;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:-1rem -1rem 0;padding:20px;line-height:1;font-size:1rem;font-weight:400}body.products-list-page #search_filters_wrapper,body.products-list-page #left-column .block-categories.block,body#category #search_filters_wrapper,body#category #left-column .block-categories.block{border-style:solid;border-width:1px 1px 1px;border-color:#f5f5f5;border-radius:.5rem;padding:1rem}.product-miniature .sp-item-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.product-miniature .wishlist-miniature{padding:1rem}.supproductslider .product-miniature .wishlist-miniature .st-wishlist-button,body.products-list-page .product-miniature .wishlist-miniature .st-wishlist-button,body#category .product-miniature .wishlist-miniature .st-wishlist-button{z-index:11;position:relative}.supproductslider .product-miniature .wishlist-miniature .st-wishlist-button,body.products-list-page .product-miniature .wishlist-miniature .st-wishlist-button i,body#category .product-miniature .wishlist-miniature .st-wishlist-button i{margin:0}.product-miniature .sp-item-form{z-index:11;position:relative}.supproductslider .product-miniature .thumbnail-container,body.products-list-page .product-miniature .thumbnail-container,body#category .product-miniature .thumbnail-container{position:initial}.supproductslider .product-miniature .sp-item-form>button,body.products-list-page .product-miniature .sp-item-form>button,body#category .product-miniature .sp-item-form>button{transition:all .3s ease}body.products-list-page .products-sort-order,body#category .products-sort-order{color:#222}body.products-list-page .products-sort-order .select-title,body#category .products-sort-order .select-title{border-radius:.2rem;font-size:.8rem;width:100%;border:1px solid #e8e8e8;padding:.5rem 1rem}body.products-list-page .products-sort-order .dropdown-menu,body#category .products-sort-order .dropdown-menu{width:100%;top: calc(100% + .5rem);border-radius:.2rem;z-index:100;padding:.5rem 0;border:1px solid #e8e8e8}body.products-list-page .products-selection,body#category .products-selection{border:none;margin:auto;padding:1rem}body.products-list-page .pagination,body#category .pagination{border:none;border-top:1px solid #f5f5f5}body.products-list-page .pagination li a:hover,body#category .pagination li a:hover{color:#fff;background-color:#004c70}body.products-list-page .pagination li:hover span,body#category .pagination li:hover span{background-color:transparent;color:#999}body.products-list-page .categories-list .dropdown-menu,body#category .categories-list .dropdown-menu{z-index:100;width:100%;top: calc(100% + .5rem);padding:.5rem 0;border:1px solid #e8e8e8;border-radius:.2rem;max-height:200px;overflow:auto}body.products-list-page .categories-list .select-title,body#category .categories-list .select-title{width:100%;display:block;cursor:pointer;user-select:none;font-size:.8rem;color:#666;border-radius:.2rem;border:1px solid #e8e8e8;padding:.5rem 1rem}body.products-list-page .categories-list .dropdown-menu .select-list,body#category .categories-list .dropdown-menu .select-list{display:block;padding:.5rem 1rem;font-size:.8rem}body.products-list-page .products-sort-order .dropdown-backdrop,body.products-list-page .categories-list .dropdown-backdrop,body.products-list-page #search_filters .facet .dropdown-backdrop,body#category .products-sort-order .dropdown-backdrop,body#category .categories-list .dropdown-backdrop,body#category #search_filters .facet .dropdown-backdrop{display:none}body.products-list-page #search_filters .facet,body#category #search_filters .facet{position:relative;color:#222}body.products-list-page #search_filters .facet .select-title,body#category #search_filters .facet .select-title{width:100%;cursor:pointer;display:block;padding:.2rem .5rem;border:1px solid #e8e8e8;border-radius:.2rem;font-size:.8rem;color:#666}body.products-list-page #search_filters .facet .dropdown-menu,body#category #search_filters .facet .dropdown-menu{top: calc(100% + .5rem);z-index:100;width:100%;max-height:200px;overflow:auto}body.products-list-page #search_filters .facet .dropdown-menu .js-search-link,body#category #search_filters .facet .dropdown-menu .js-search-link{font-size:.8rem}body.products-list-page #search_filters .facet .facet-active-filters,body#category #search_filters .facet .facet-active-filters{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0}body.products-list-page #search_filters .facet .facet-active-filters .filter-block,body#category #search_filters .facet .facet-active-filters .filter-block{background-color:#00a8e4;padding:.2rem .5rem;border-radius:.2rem;width:max-content;height:max-content}body.products-list-page #search_filters .facet .facet-active-filters .filter-block:last-child,body#category #search_filters .facet .facet-active-filters .filter-block:last-child{margin-bottom:1rem}body.products-list-page #js-active-search-filters,body#category #js-active-search-filters{background-color:transparent;margin:auto;padding:1rem}body.products-list-page #js-active-search-filters ul,body#category #js-active-search-filters ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}body.products-list-page #js-active-search-filters .filter-block,body#category #js-active-search-filters .filter-block{background-color:#00a8e4;padding:.2rem .5rem;border-radius:.2rem;width:max-content;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;color:#fff;margin:0}body.products-list-page #search_filters .facet .facet-active-filters a,body#category #search_filters .facet .facet-active-filters a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-size:.7rem}body.products-list-page #js-active-search-filters .filter-block a>i,body#category #js-active-search-filters .filter-block a>i{font-size:1rem;margin:0}body.products-list-page #search_filters .facet .facet-active-filters a>i,body#category #search_filters .facet .facet-active-filters a>i{font-size:1rem}body.products-list-page #_desktop_search_filters_clear_all,body#category #_desktop_search_filters_clear_all{margin:0 -1rem}body.products-list-page #_desktop_search_filters_clear_all>button,body#category #_desktop_search_filters_clear_all>button{border-top-left-radius:0;border-top-right-radius:0;display:flex;align-items:center}body.products-list-page .products-selection .sort-by,body#category .products-selection .sort-by{font-size:.8rem;color:#004c70;font-weight:600}body.products-list-page .faceted-overlay,body#category .faceted-overlay{background-color:rgba(255,255,255,.5)}body.products-list-page .faceted-overlay .spinner,body#category .faceted-overlay .spinner{background-size:contain}body .fancybox-overlay{z-index:10000}body.products-list-page #block_categories_toggle,body#category #block_categories_toggle{padding:15px 0 0}body.products-list-page #left-column .small-bestsellers-products .offer-title,body#category #left-column .small-bestsellers-products .offer-title{padding:20px;line-height:1;font-size:1rem}body.products-list-page #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]+span,body#category #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]+span{background-color:transparent;border:1px solid #e8e8e8;border-radius:.2rem;width:1rem;height:1rem;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}body.products-list-page #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]+span i,body#category #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]+span i{font-size:1rem}body.products-list-page #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]:hover+span,body#category #search_filters .facet ul.facet-list .facet-label .custom-checkbox input[type="checkbox"]:hover+span{background-color:#f5f5f5}body.products-list-page #search_filters .facet ul.facet-list .js-search-link,body#category #search_filters .facet ul.facet-list .js-search-link{font-size:.8rem}body.products-list-page #search_filters .facet .facet-search,body#category #search_filters .facet .facet-search{width:100%;border:1px solid #e8e8e8;padding:.5rem;font-size:.8rem;border-radius:.2rem}body.products-list-page #search_filters .facet .facet-list,body#category #search_filters .facet .facet-list{padding:1rem;border:1px solid #e8e8e8;border-radius:.2rem;max-height:200px;overflow:auto}body.products-list-page #search_filters .facet .facet-empty,body#category #search_filters .facet .facet-empty{display:none;color:#888;font-size:.8rem}body.supportal#cart .cart-summary .value.reduction{display:flex;flex-direction:column}body.supportal#cart .cart-summary .value.old{text-decoration:line-through;opacity:.6}body.supportal#cart .cart-summary .value{text-align:right}.product-shipping-reduction{color:#ffbf00;padding:0 .5rem;border:1px solid #ffbf00;border-radius:.2rem;font-size:.6rem;user-select:none;height:max-content;width:max-content;display:block;margin:0;white-space:nowrap}.sw-result-item .product-shipping-reduction,.sc-item .product-shipping-reduction{margin-top:10px}.cart-item .product-shipping-reduction{margin:1rem}body#product .product-shipping-reduction-wrapper{border-radius:.5rem;color:#ffbf00;font-weight:600;padding:.5rem;font-size:.8rem;border:1px solid #ffbf00}body#product .product-shipping-reduction-wrapper .product-shipping-reduction{display:inline-block;padding:0;font-size:.8rem;color:#ffbf00;background-color:#fff;border-radius:.2rem;border:none;margin:0}.product-miniature{position:relative}body#cart .cart-banner-wrapper{}body#cart .cart-banner{max-width:100%;height:auto}.sort-by-row.supportal{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end}.products-sort-order{flex:3}.sort-by-price{flex:1}.sort-by-price a{display:flex;justify-content:center;align-items:center;border-radius:.2rem;font-size:.8rem;border:1px solid #e8e8e8;padding:.5rem 1rem}.sort-by-price a>span{margin-right:.5rem}.sort-by-price a>i{margin:0!important}#category-description-bottom{margin-top:1rem;padding:1rem;border-radius:.5rem;border:1px solid #e8e8e8;position:relative}#category-description-bottom__content.category-description-bottom__content--max-height{max-height:4999px}#category-description-bottom__content p:first-child,#category-description-bottom__content ol:first-child,#category-description-bottom__content ul:first-child,#category-description-bottom__content h1:first-child,#category-description-bottom__content h2:first-child,#category-description-bottom__content h3:first-child,#category-description-bottom__content h4:first-child,#category-description-bottom__content h5:first-child,#category-description-bottom__content h6:first-child,body#module-advanceblog-blog article p:first-child,body#module-advanceblog-blog article ol:first-child,body#module-advanceblog-blog article ul:first-child,body#module-advanceblog-blog article h1:first-child,body#module-advanceblog-blog article h2:first-child,body#module-advanceblog-blog article h3:first-child,body#module-advanceblog-blog article h4:first-child,body#module-advanceblog-blog article h5:first-child,body#module-advanceblog-blog article h6:first-child{margin-top:0}#category-description-bottom__content{overflow:hidden;max-height:150px;transition:max-height 1s ease}#category-description-bottom__content>*,body#module-advanceblog-blog article>*{color:#666}#category-description-bottom__content .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}#category-description-bottom__content h1,#category-description-bottom__content h2,#category-description-bottom__content h3,#category-description-bottom__content h4,#category-description-bottom__content h5,#category-description-bottom__content h6,body#module-advanceblog-blog article h1,body#module-advanceblog-blog article h2,body#module-advanceblog-blog article h3,body#module-advanceblog-blog article h4,body#module-advanceblog-blog article h5,body#module-advanceblog-blog article h6{margin-top:25px;margin-bottom:0;text-transform:none;color:#000}#category-description-bottom__content h1,body#module-advanceblog-blog article h1{font-size:2.25rem}#category-description-bottom__content h2,body#module-advanceblog-blog article h2{font-size:1.20rem}#category-description-bottom__content p,body#module-advanceblog-blog article p{font-size:.95rem;margin-top:10px;margin-bottom:0;line-height:1.45}#category-description-bottom__content ol,#category-description-bottom__content ul,body#module-advanceblog-blog article ol,body#module-advanceblog-blog article ul{padding-left:30px;font-size:.95rem;margin-top:10px;margin-bottom:0}@media (max-width:767px){#category-description-bottom__content h1,body#module-advanceblog-blog article h1{font-size:2rem}}@media (max-width:424px){#category-description-bottom__content h1,body#module-advanceblog-blog article h1{font-size:1.5rem}#category-description-bottom__content h2,body#module-advanceblog-blog article h2{font-size:1.2rem}#category-description-bottom__content p,#category-description-bottom__content ol,#category-description-bottom__content ul,body#module-advanceblog-blog article p,body#module-advanceblog-blog article li{font-size:.85rem}}#category-description-bottom__content a,body#module-advanceblog-blog article a{color:var(--apteka-primary)}#category-description-bottom__content ul,body#module-advanceblog-blog article ul{list-style-type:disc!important}#category-description-bottom__content li,body#module-advanceblog-blog article li{line-height:1.45;color:#666}body#module-advanceblog-blog article p{padding:0}.category-description-bottom__button-wrapper{position:absolute;left:0;bottom:-1.15rem;width:100%;display:flex;justify-content:center;align-items:center;display:none}#category-description-bottom__button{background-color:#fff;padding:.7rem 1.2rem;border-radius:2rem;border:1px solid #e8e8e8;color:#666;line-height:1;font-size:.8rem}@media((min-width: 992px) and (max-width: 1300px)){
    body#product .product-actions button.add-to-cart > span{
        display: none;
    }
}body#product .product-bottom{display:flex;padding:.5rem 0 0 0;flex-direction:row;gap:1rem;justify-content:start}body#product .product-bottom .product-delivery{width:auto}body#product .product-bottom .product-delivery ul{margin:0}body#product .product-bottom .product-manufacturer{margin:0;height:70px}body#product .product-bottom .product-manufacturer img{max-height:100%;width:auto;border-radius:.2rem}body#product .wishlist-miniature{opacity:1;padding:2rem}body#product .wishlist-miniature button{padding:0}body#product .wishlist-miniature i{margin:0;font-size:24px}body#product .productpage_title{padding-right:3rem}body#product .product-information{margin-left:auto}body#product .product-information .product-additional-info{margin:0}body#product .product-information .social-sharing ul{margin:0}body#product .product-information .social-sharing a{border:1px solid #e8e8e8;border-radius:.2rem}body#product .product-actions{margin:10px auto 0 0}body#product .product-shipping-reduction-wrapper{margin-top:.5rem}body#product #product-right{margin-bottom:200px}.revws-dialog .revws-grade-wrap>svg{width:40px!important;height:40px!important}#revws-portal-product-reviews .form-group>a{background-color:var(--apteka-primary);color:#fff;font-weight:600;transition:background-color .2s ease}#revws-portal-product-reviews .form-group>a:hover{background-color:var(--apteka-secondary)}.revws-count-text{color:var(--apteka-secondary);font-weight:300;font-size:.7rem}.revws-verified-buyer-badge{text-align:center}@media (min-width:425px){.revws-review-author{width:20%!important;display:flex!important;flex-direction:column!important;align-items:center;padding-right:1rem}.revws-review .revws-grading-product{margin:20px 0!important}.revws-review-details{width:80%!important;border-left:1px solid #f5f5f5!important;padding-left:1rem!important}}@media (max-width:768px){.revws-review{flex-direction:row!important}.revws-review-details{margin:0!important}}@media (max-width:424px){.revws-review{flex-direction:column!important}.revws-review-author{display:flex!important;flex-direction:column!important;flex-wrap:wrap;align-items:center}.revws-review-details{margin:30px 0!important;text-align:center}.revws-actions{justify-content:center}}#idTabRevws{scroll-margin-top:80px}.revws-review-entity-name>a{font-size:1rem}#revws-portal-my-reviews .page-heading{color:var(--apteka-secondary)}#revws-portal-my-reviews .revws-review-list{padding:1rem}#revws-portal-my-reviews .revws-review-request img{max-width:200px;height:auto}.revws-product-list{margin-bottom:.5rem}.revws-product-list .revws-count-text{display:none}.revws-product-list .revws-grade-wrap>svg{width:12px;height:12px}#revws-product-buttons>b{display:none}.revws-review-request{display:flex;flex-direction:column;align-items:center;justify-content:center}#revws-product-buttons{margin-top:.2rem}.revws-product-buttons-link{align-items:end!important}.revws-product-buttons-link .revws-grading{margin-right:5px!important}.revws-count-text{font-size:.8rem!important;line-height:1}.product-miniature .product-flags .new{display:none}#authentication .login-form button[data-action="show-password"],#authentication .register-form button[data-action="show-password"]{background-color:var(--apteka-primary)!important;color:#fff!important;padding:8px 20px!important;transition:all .2s ease}#authentication .login-form button[data-action="show-password"]:hover,#authentication .register-form button[data-action="show-password"]:hover{background-color:var(--apteka-secondary)!important}.js-supproduct__images-slick{opacity:0;transition:opacity .2s ease}.js-supproduct__images-slick.slick-initialized{opacity:1}.js-supproduct__images-slick .supproduct__images-slick-item{display:none}.js-supproduct__images-slick.slick-initialized .supproduct__images-slick-item{display:block!important}.js-supproduct__images-slick .supproduct__images-slick-item.first{display:block}.supproduct__images-nav.js-supproduct__images-slick .slick-track{width:100%!important;margin:0 -5px}.supproduct__images-nav.js-supproduct__images-slick .slick-slide{margin:0 5px}.supproduct__image{max-width:100%;height:auto;margin:auto;display:block}.supproduct__images-nav{padding-top:.5rem}.slick-current .supproduct__images-nav-wrapper{border:1px solid var(--apteka-primary)}.supproduct__images-nav-wrapper{border:1px solid #e8e8e8;border-radius:.2rem;transition:border .1s ease;padding:.2rem;cursor:pointer}.supproduct__images-arrow{display:flex;padding:0;width:48px;height:48px;justify-content:center;align-items:center;background-color:var(--apteka-primary);color:#fff;border:1px solid var(--apteka-primary);transition:all .2s ease;border-radius:.2rem;position:absolute;bottom:0;margin:1rem;z-index:100}.supproduct__images-arrow:hover{background-color:var(--apteka-secondary);border:1px solid var(--apteka-secondary)}.supproduct__images-arrow i{margin:0;font-size:1.2rem}.supproduct__images-arrow.supproduct__images-prev{right: calc(48px + .2rem)}.supproduct__images-arrow.supproduct__images-next{right:0}.supproduct__images-nav .slick-track{margin-left:0;margin-right:0;display:block}@media (max-width:991px){.supproduct__images-main-image{border-radius:20px}.supproduct__images-nav{margin-bottom:1rem}body#product .wishlist-miniature{padding:1rem}}@media (max-width:424px){.supproduct__images-arrow{height:38px;width:38px}.supproduct__images-arrow.supproduct__images-prev{right: calc(38px + .2rem)}.supproduct__images-arrow i{font-size:1rem}}.supproduct__images-container{position:relative}.supproduct__images-container .layer{position:absolute;top:0;left:0;padding:.8rem;z-index:10;cursor:pointer;transition:opacity .2s ease}.supproduct__images-container .layer .zoom-in{font-size:2.1rem;color:var(--apteka-secondary);opacity:.8}@media (min-width:992px){.supproduct__images-container .layer{opacity:0}.supproduct__images-container:hover .layer{opacity:1}.supproduct__images-container .layer .zoom-in{font-size:3rem}}body#product.modal-open #product-modal{display:flex!important;justify-content:center;align-items:center}body#product .modal-content{border-radius:.2rem}body#product .modal-body{display:flex;flex-direction:column}body#product .product-cover-modal{border:none}body#product #product-modal figcaption{display:none}body#product #product-modal #thumbnails{margin:0;margin-top:.5rem}body#product #product-modal .js-modal-mask{padding:0}body#product #product-modal .js-modal-product-images{margin:0 -5px}body#product #product-modal .thumb-container{margin:0 5px;width:auto}body#product #product-modal .thumb-container img{max-width:80px;height:auto;border:1px solid #e8e8e8;border-radius:.2rem;padding:.2rem;box-sizing:content-box}body#product #product-modal .thumb-container img.selected{border:1px solid var(--apteka-primary)}body#product #product-modal img.product-cover-modal{width:auto!important;max-width:100%;height:auto;border:none;display:block;margin:auto}body#product .product-flag.new{left:auto;right:7px;top:7px}body#product .product-flag.new::before{display:none}@media (max-width:991px){body#product #product-actions-wrapper{position:relative}body#product .wishlist-miniature{padding-top:0}}body#cms.cms-id-9{background-image:url(https://mojaapteka.pl/img/cms/christmas.png.pagespeed.ce.JXlcOyWM_q.png);background-size:cover;background-repeat:no-repeat;background-position:center}body#category.elementor-editor-active #category-description-bottom__content{max-height:none!important}#sw-posts-results .sw-result-item{grid-template-columns:80px auto!important}#sw-history .history-item{padding:0 24px!important}#sw-history .history-remove{font-size:24px;position:absolute;width:24px;height:100%;display:flex;align-items:center;justify-content:center;top:0;right:0}body#module-advanceblog-blog #searchbox .ui-autocomplete{left:unset!important;width:100%}body #module-advanceblog-blog #fmeblog-search #searchbox input{min-width:unset!important}#module-advanceblog-blog .main_wrapper .blog_heading{display:block}