@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;600;800;900&display=swap);.book-used-text,.items_showing{font-size:.85rem}.book-used-text{margin-bottom:.25rem}.products-holder--promo{grid-gap:15px;grid-row-gap:15px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(calc(50% - 2em),1fr))}@media (min-width:768px){.products-holder--promo{grid-template-columns:repeat(auto-fill,minmax(calc(16.66667% - 1.5em),1fr))}}.products-holder--promo .promo-item--big,.products-holder--promo .promo-item--medium,.products-holder--promo .promo-item--small{grid-area:span 1/span 2}.products-holder--promo .promo-item--big .thumbnail img,.products-holder--promo .promo-item--medium .thumbnail img,.products-holder--promo .promo-item--small .thumbnail img{display:block;transition:all .3s;width:100%}@media (min-width:768px){.products-holder--promo .promo-item--small{grid-area:span 1/span 2}.products-holder--promo .promo-item--medium{grid-area:span 1/span 3}.products-holder--promo .promo-item--big{grid-area:span 1/span 6}}.bg-green{background:#00ab8b}.filter-wrapper .badge-pill{font-size:.7rem;line-height:.8;padding:.25rem .45rem!important}.filter-wrapper .badge-pill.badge-primary{background-color:#f3f3f3;color:#000}.filter-wrapper .border-bottom{margin-bottom:.75rem}.filter-wrapper.bg-green{border-radius:5px}.filter-wrapper.bg-green .filter-title{border:none;font-weight:600}.cat-btn-wrapper{text-align:center}@media (min-width:992px){.cat-btn-wrapper{text-align:inherit}}.cat-btn-wrapper li a{margin-right:.5rem;margin-top:.75rem}#filters-mob.filters-wrapper{display:none;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:0;overflow-y:auto;pointer-events:all;position:fixed;top:0;width:100%}#filters-mob.filters-wrapper .mob-title-wrpper{margin:-1rem -2rem 1.5rem;padding:.25em 1rem}#filters-mob.filters-wrapper .mob-title-wrpper p{color:#888;font-size:.75rem;font-weight:700;text-transform:uppercase}#filters-mob.filters-wrapper .link-wrapper{bottom:0;box-shadow:0 -5px 10px rgba(0,0,0,.3);left:0}.mob-filter-btn{padding:.45rem .75rem}.filter-more-content .filter-more-label{cursor:pointer;position:relative;width:100%}.filter-more-content .filter-more-label:after{-webkit-font-smoothing:antialiased;content:"\e90c";display:inline-block;font-family:zoombook;font-style:normal;font-variant:normal;font-weight:600;line-height:1.7;position:absolute;right:0;text-rendering:auto;top:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s}.filter-more-content .filter-more-label .items{height:0;max-height:0;overflow-x:hidden;overflow-y:auto;transition:all .3s}.filter-more-content .filter-more-checkbox{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.filter-more-content .filter-more-checkbox:checked~.filter-more-label .items{height:100%;max-height:400px}.promo-timer-wrapper{background:#fafafa;border:1px solid #f3f3f3;border-radius:5px;box-shadow:0 0 10px -3px rgba(0,0,0,.2);color:#e40f2f;display:inline-block;font-size:1.15rem;font-weight:600;width:100%}@media screen and (min-width:1200px){.promo-timer-wrapper{width:auto}}.promo-timer-wrapper i{position:relative;top:1px}.btn-download{background-color:#00ab8b;border-color:#00ab8b;color:#fff!important;margin-top:.75rem}.btn-download:active,.btn-download:focus,.btn-download:hover{background-color:#00b996!important;border-color:#00b996!important}.btn-download i{display:inline-block;line-height:0;margin-left:-.2rem;margin-right:.45rem;position:relative;top:1px;-ms-transform:rotate(90deg);transform:rotate(90deg)}.choose-e-book-type-modal .btn-icon:hover{background:rgba(0,0,0,.05);border:1px solid #ccc}.choose-e-book-type-modal i{font-size:40px}#filters-mob.filters-wrapper{background:rgba(0,0,0,.7);height:100%;padding:5rem .75rem 5.35rem;z-index:10000}#filters-mob.filters-wrapper .mob-title-wrpper{background:#f3f3f3;margin:-.75rem -.75rem 1.5rem;padding:.25em .5rem}#filters-mob.filters-wrapper .filter-title{font-weight:700}.categories-dropdown .dropdown-toggle,.sort-dropdown .dropdown-toggle{-ms-flex-align:center;align-items:center;border-radius:5px;color:#444;display:-ms-flexbox;display:flex}.categories-dropdown .dropdown-toggle:after,.sort-dropdown .dropdown-toggle:after{content:none}.categories-dropdown .dropdown-toggle .bi-three-dots-vertical,.sort-dropdown .dropdown-toggle .bi-three-dots-vertical{background:#f3f3f3;border-radius:32px;display:-ms-flexbox;display:flex;height:31px;width:31px}.categories-dropdown .dropdown-toggle .bi-three-dots-vertical:before,.sort-dropdown .dropdown-toggle .bi-three-dots-vertical:before{margin:auto}.categories-dropdown .dropdown-menu,.sort-dropdown .dropdown-menu{box-shadow:0 8px 5px -6px rgba(0,0,0,.1),0 0 10px 5px rgba(0,0,0,.1)}.categories-dropdown .dropdown-menu .dropdown-item,.sort-dropdown .dropdown-menu .dropdown-item{padding:.25rem 1.5rem}.description-container{position:relative}.description-container .text{height:40px;margin-bottom:25px;overflow:hidden}.description-container .text:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:20px;left:0;opacity:1;position:absolute;transition:all .5s;width:100%;z-index:0}.description-container label{line-height:3;position:absolute;top:100%}.description-container label:before{color:#0987c5;content:"Skaityti daugiau";font-size:.85rem;font-weight:400}.description-container label:after{color:#0987c5;content:"\e90c";font-family:zoombook!important;font-size:.55rem;font-weight:400}.description-container input{display:none}.description-container input:checked+label:before{color:#0987c5;content:"Mažiau";font-size:.85rem;font-weight:400}.description-container input:checked+label:after{color:#0987c5;content:"\e90c";font-family:zoombook!important;font-size:.55rem;font-weight:400}.description-container input:checked~div{height:100%}.description-container input:checked~div:after{background:none}.btn-remove-filter{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.btn-remove-filter.btn-sm{font-size:.8rem;padding:.25rem .55rem .25rem .65rem}.btn-remove-filter strong{font-size:1.15rem;line-height:0;margin-bottom:1px;margin-left:.35rem}.btn-remove-filter i{display:block;font-size:1rem;line-height:0}.btn-remove-filter:active,.btn-remove-filter:focus,.btn-remove-filter:hover{background-color:#fff!important;border-color:#e40f2f!important;color:#e40f2f!important}.btn-remove-filter:active i,.btn-remove-filter:focus i,.btn-remove-filter:hover i{-ms-transform:rotate(0deg);transform:rotate(0deg)}.btn-remove-filter.btn-link{color:#6c757d}.btn-remove-filter.btn-link:active,.btn-remove-filter.btn-link:focus,.btn-remove-filter.btn-link:hover{border-color:transparent!important;text-decoration:none}input~.checkmark{background-color:#fff;border:1px solid #333;border-radius:2px}.ico-star-fill.empty{color:#f3f3f3!important}.price-slider-input-wrapper input{font-weight:700;text-align:center}.filter-more-content label.filter-more-label{background-color:#fafafa;border:1px solid #ced4da;border-radius:.25rem;font-size:.95rem!important;padding:.85rem 1rem}.filter-more-content label.filter-more-label:after{right:10px;top:10px}.filter-more-content .filter-more-checkbox:checked~.filter-more-label .items{margin-top:1rem}.top10-v2-list .categorie-title h2{font-size:.95rem!important;font-weight:700;margin-bottom:.5rem;width:100%}.top10-v2-list .top-headline h1{color:#231f20;display:inline-block;font-family:Montserrat,sans-serif!important;font-size:32px!important;font-weight:bolder;letter-spacing:-2px;margin-bottom:.5rem;position:relative;text-align:center;word-spacing:5px}.top10-v2-list .top-headline h1 span{color:#ed1a3b}@media screen and (min-width:768px){.top10-v2-list .top-headline h1{font-size:42px!important}}.tc-menu-wrapper{overflow:auto}.tc-menu-wrapper li{margin-right:.5rem;margin-top:.75rem}.tc-menu-wrapper li.btn{padding:.6rem 1rem}.tc-menu-wrapper .tc-btn-wrapper{text-align:left;width:800px}.tc-menu-wrapper .tc-btn-wrapper label{color:inherit;margin-bottom:0;margin-right:.5rem;margin-top:.75rem;padding:.6rem .75rem;text-decoration:none;width:auto}.tc-menu-wrapper .tc-btn-wrapper label:hover{color:#fff}@media screen and (min-width:768px){.tc-menu-wrapper{overflow:visible}.tc-menu-wrapper .tc-btn-wrapper{text-align:center;width:auto}.tc-menu-wrapper .tc-btn-wrapper a,.tc-menu-wrapper .tc-btn-wrapper label{padding:.25rem .5rem}}