@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Regular.woff2) format("woff2"),url(/fonts/Commissioner-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Medium.woff2) format("woff2"),url(/fonts/Commissioner-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Bold.woff2) format("woff2"),url(/fonts/Commissioner-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/proximanova_regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-greek.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}.category-list{max-width:2048px;margin:0 auto;padding-left:64px;padding-right:64px}@media(max-width:575px){.category-list{padding-left:8px;padding-right:8px}}.category-list{padding-bottom:90px}@media(max-width:1360px){.category-list{padding-right:32px;padding-left:32px}}@media(max-width:1024px){.category-list{padding:0 24px 90px}}@media(max-width:575px){.category-list{padding-right:12px;padding-left:12px}}.category-list .banners{height:100%;max-width:1600px;max-height:480px;margin:0 auto 45px}.category-list .banners .swiper{height:100%;transition:all 1s;border-radius:8px}.category-list .banners .swiper .swiper-slide picture{display:flex;justify-content:center;width:100%}.category-list .banners .swiper .swiper-slide img{border-radius:8px}@media(max-width:768px){.category-list .banners .swiper .swiper-slide picture,.category-list .banners .swiper .swiper-slide img{min-height:unset;height:calc(100% - 36px);margin:auto;transition:all .75s ease-in-out}.category-list .banners .swiper .swiper-slide-active picture,.category-list .banners .swiper .swiper-slide img{height:100%;transition:all .75s ease-in-out}}.category-list .banners .swiper .banner-container,.category-list .banners .swiper .item-container{display:flex;justify-content:center;height:100%}.category-list .banners .swiper .banner-container img,.category-list .banners .swiper .item-container img{width:100%}.category-list .banners .swiper .swiper-pagination-bullets{justify-content:end;padding-right:16px;bottom:8px}@media(max-width:575px){.category-list .banners .swiper .swiper-pagination-bullets{display:none}}.category-list .banners .swiper .swiper-slide img{max-height:480px}.category-list .heading-title{display:block;margin:0 0 30px}@media(max-width:1024px){.category-list .heading-title{display:flex;justify-content:space-between;flex-direction:column;gap:12px}}.category-list .heading-title .title{display:flex;align-items:center;gap:16px}@media(max-width:1024px){.category-list .heading-title .title{font-size:20px;flex-direction:column;align-items:start}}.category-list .heading-title .title h1{font-size:24px;font-weight:500;line-height:26px}@media(max-width:1024px){.category-list .heading-title .title h1{font-size:20px}}.category-list .heading-title .title span{font-size:14px;line-height:18px;font-weight:400}.category-list .heading-title .title.status-title{margin-top:100px}.category-list .heading-title .description{margin-top:20px}.category-list .heading-title .mobile-filters-btn{display:none;align-items:center;justify-content:center;gap:5px;background-color:#f58220;color:#fff;height:40px;padding:8px 16px;font-size:18px;line-height:22px}@media(max-width:1024px){.category-list .heading-title .mobile-filters-btn{display:flex;width:50%}}@media(max-width:575px){.category-list .heading-title .mobile-filters-btn{height:36px;padding:6px 10px;width:100%}}.category-list .controls{display:grid;grid-template-columns:1fr 1fr}@media(max-width:1024px){.category-list .controls{display:flex;flex-direction:column}}.category-list .controls .toggle-upcoming{display:flex;align-items:center;justify-content:start;gap:12px;position:relative;margin:18px 0}.category-list .controls .toggle-upcoming span{font-weight:500;font-size:14px;color:#2b2926}.category-list .controls .toggle-upcoming .toggle-button{width:58px;height:24px;border-radius:100px;border:1px solid #e3e3c6;cursor:pointer;background-color:#fff;position:relative;transition:background-color .3s ease}.category-list .controls .toggle-upcoming .toggle-button .circle{width:14px;height:14px;background-color:#737577;border-radius:100px;position:absolute;top:4px;left:3px;transition:left .3s ease,background-color .3s ease}.category-list .controls .toggle-upcoming .toggle-button.on .circle{left:38px;background-color:#f58220}@media(max-width:1024px){.category-list .controls .selected-filters-container{display:none}}.category-list .controls .selected-filters-container .filters{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:25px}.category-list .controls .selected-filters-container .filters .filter{display:flex;align-items:center;gap:3px;padding:8px 14px;font-size:14px;line-height:14px;border-radius:16px;background-color:#fff6e7;border:1px solid #f58220;font-weight:500;white-space:nowrap;cursor:pointer;transition:.3s}.category-list .controls .selected-filters-container .filters .filter:hover{opacity:.5;transform:scale(.97)}.category-list .controls .selected-filters-container .filters .filter svg{width:12px;height:12px}.category-list .controls .selected-filters-container button{max-width:385px;height:40px;width:100%;padding:8px 16px;font-size:16px;line-height:16px;color:#fff;background-color:#f58220;border-radius:8px;transition:.3s}@media(max-width:1024px){.category-list .controls .selected-filters-container button{display:none}}.category-list .controls .selected-filters-container button:hover{opacity:.5;transform:scale(.97)}.category-list .controls .selected-filters-container button:hover svg path{fill:#fff}.category-list .controls .sort-view-controls{width:100%;display:flex;align-items:start;justify-content:end;gap:24px}@media(max-width:1024px){.category-list .controls .sort-view-controls{justify-content:start;gap:12px}}.category-list .controls .sort-view-controls .sort-placeholder{display:flex;align-items:center;gap:5px}.category-list .controls .sort-view-controls .sort-placeholder svg{width:20px;height:20px}.category-list .controls .sort-view-controls .list-view-button{display:none;background-color:#4d475a;min-width:50px;height:45px;align-items:center;justify-content:center}@media(max-width:575px){.category-list .controls .sort-view-controls .list-view-button{display:flex}}.category-list .controls .sort-view-controls .list-view-button svg{width:14px;height:14px}.category-list .product-list-container{display:flex;justify-content:space-between;gap:80px;margin-top:30px}.category-list .products-container{width:100%;display:flex;flex-direction:column;align-items:center}.category-list .products-container .products-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));row-gap:32px;column-gap:16px}.category-list .products-container .products-grid.fetching{opacity:.5}.category-list .products-container .products-grid .product-card{max-width:unset;transition:.3s}.category-list .products-container .products-grid .product-card:hover{transform:scale(.97)}@media(max-width:1440px){.category-list .products-container .products-grid{grid-template-columns:repeat(3,minmax(270px,1fr))}}@media(max-width:1200px){.category-list .products-container .products-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}}@media(max-width:1024px){.category-list .products-container .products-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px}}@media(max-width:768px){.category-list .products-container .products-grid{grid-template-columns:repeat(auto-fill,minmax(195px,1fr))}}@media(max-width:424px){.category-list .products-container .products-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:360px){.category-list .products-container .products-grid{grid-template-columns:1fr}}@media(max-width:575px){.category-list .products-container .products-grid.list-display{grid-template-columns:1fr}}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Regular.woff2) format("woff2"),url(/fonts/Commissioner-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Medium.woff2) format("woff2"),url(/fonts/Commissioner-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Bold.woff2) format("woff2"),url(/fonts/Commissioner-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/proximanova_regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-greek.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}.filters-container-outer{max-width:385px;width:100%}@media(max-width:1024px){.filters-container-outer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:20;max-width:100%;width:100%;height:100%;justify-content:center;align-items:end}.filters-container-outer.show-filters-modal{display:flex}.filters-container-outer.show-filters-modal .filters-container{display:block}}@media(max-width:1024px){.filters-container-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;display:flex;justify-content:center;align-items:end}}.filters-container{max-width:385px;width:100%}@media(max-width:1024px){.filters-container{position:relative;display:block;max-width:100%;padding:32px 32px 100px;background-color:#fff;z-index:5;max-height:80vh;overflow-y:auto;border-radius:24px 24px 0 0;animation:fadeDown .6s}}@media(max-width:1024px)and (max-width:575px){.filters-container{height:calc(90vh - 40px);padding:12px 32px 100px}}@media(max-width:1024px){@keyframes fadeDown{0%{transform:translateY(125%);opacity:0}to{transform:translateY(0);opacity:1}}}.filters-container .mobile-filters-header{display:none;width:100%;justify-content:space-between;position:relative;align-items:center;margin-bottom:30px}@media(max-width:1024px){.filters-container .mobile-filters-header{display:flex}}.filters-container .mobile-filters-header .mobile-title{font-size:20px;line-height:26px;font-weight:500}.filters-container .mobile-filters-header .close-filters{transform:rotate(180deg)}.filters-container .mobile-filters-header .close-filters svg{width:28px;height:28px}.filters-container .mobile-filters-header .clear-filters{display:flex;align-items:center;gap:5px;background-color:#696b72;font-size:16px;line-height:20px;font-weight:400;color:#fff;padding:8px;border-radius:5px}.filters-container .filters{display:flex;flex-direction:column;gap:24px}.filters-container .filters.fetching{opacity:.5;pointer-events:none}@media(max-width:1024px){.filters-container .filters:has(.filter .show-all) .filter:not(.show-all){opacity:0;height:0px}}.filters-container .filters .filter .filter-name{font-size:18px;line-height:22px;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:10px}.filters-container .filters .filter .filter-name small{white-space:nowrap;display:flex;align-items:center;gap:3px;font-size:12px;font-weight:400;line-height:16px;cursor:pointer;transition:.3s}.filters-container .filters .filter .filter-name small:hover{color:#f58220}.filters-container .filters .filter .filter-name small:hover svg path{stroke:#f58220}.filters-container .filters .filter .filter-name small svg{width:14px;height:14px;margin-top:1px}@media(max-width:1024px){.filters-container .filters .filter.common:has(.show-all){max-height:100%;position:absolute;height:90vh;top:70px;left:0;right:0;padding:32px;background-color:#fff;bottom:0;z-index:3;animation:slideRight .5s}@keyframes slideRight{0%{transform:translate(-100%);opacity:1}to{transform:translate(0);opacity:1}}}.filters-container .filters .filter.common .items{margin-top:14px;display:flex;flex-direction:column;gap:12px}.filters-container .filters .filter.common .items.show-all{max-height:250px;overflow-y:auto;padding-right:25px}@media(max-width:1024px){.filters-container .filters .filter.common .items.show-all{max-height:100%}}.filters-container .filters .filter.common .items.show-all::-webkit-scrollbar{width:8px}.filters-container .filters .filter.common .items.show-all::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:0}.filters-container .filters .filter.common .items.show-all::-webkit-scrollbar-track{border-radius:0;box-shadow:inset 0 0 6px #0000001a}.filters-container .filters .filter.common .items .item{display:flex;justify-content:space-between;gap:8px}.filters-container .filters .filter.common .items .item.loading{opacity:.5;pointer-events:none}.filters-container .filters .filter.common .items .item .checkbox-text{width:100%}.filters-container .filters .filter.common .items .item .checkbox label{flex-direction:row-reverse}.filters-container .filters .filter.common .items .item .item-name{font-size:16px;line-height:20px;font-weight:400}.filters-container .filters .filter.common .items .item .item-name .count{font-size:14px;line-height:18px;color:#6a6a6a}.filters-container .filters .filter.common .items.category-items{flex-direction:row;flex-wrap:wrap;white-space:nowrap;align-items:center}.filters-container .filters .filter.common .items.category-items .category-item{background-color:#fff6e7;padding:10px;border-radius:16px;cursor:pointer;transition:.3s}.filters-container .filters .filter.common .items.category-items .category-item:hover{transform:scale(.95);opacity:.7}.filters-container .filters .filter.common .items.category-items .category-item.active{border:1px solid #f58220}.filters-container .filters .filter.product-type .items{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px}.filters-container .filters .filter.product-type .items .item{flex:1;background-color:#fff6e7;border-radius:8px;padding:8px;cursor:pointer;transition:.6s}.filters-container .filters .filter.product-type .items .item:hover{transform:scale(.9)}.filters-container .filters .filter.product-type .items .item.active{border:2px solid #222222}.filters-container .filters .filter.product-type .items .item.active-subtype{border:1px solid #333;background-color:#fffbf5}.filters-container .filters .filter.product-type .items .item .item-name{display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.filters-container .filters .filter.product-type .items .item .item-name .count{font-size:14px;line-height:18px;color:#6a6a6a}.filters-container .filters .filter.product-type .items .item.book{background-color:#fff6e7}.filters-container .filters .filter.product-type .items .item.ebook{background-color:#caebf8}.filters-container .filters .filter.product-type .items .item.audiobook{background-color:#ddfffc}.filters-container .filters .filter.product-type .items .item.pocketbook{background-color:#fff6e7}.filters-container .filters .filter.price-filter .price-filter-title{font-weight:500}.filters-container .filters .filter.price-filter .range-container{margin-top:12px;display:flex;justify-content:space-between}.filters-container .filters .filter.price-filter .range-container b{font-weight:900}
