*{margin:0;padding:0;box-sizing:border-box;font-family:Exo2,sans-serif;--main-theme-color:rgb(255,255,255);--main-button-color:rgb(126,124,120);--main-bright-color:#24f600;--main-theme-active-color:rgb(207,144,246);--bs-accordion-active-bg:rgb(207,144,246);--bs-heading-color:#121111;--main-theme-light-active-color:rgb(207,144,246);--flat-color:#989797;--main-theme-text-color:#000000;--header-heigth:70px;--footer-heigth:142px;--bs-color:#ffffff;--bs-accordion-active-color:#000000;--golden:rgb(214,180,110)}body{overflow-x:hidden;display:flex;flex-direction:column;align-items:center;background-color:var(--bs-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carousel-inner{width:100%}.carousel-item{text-align:center}.carousel-inner img{display:inline-block!important;border-radius:10px;max-width:100%;object-fit:contain}textarea{padding:3px 12px}.form-select:active,.form-select:focus,.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:var(--main-button-color);box-shadow:0 0 8px var(--main-theme-color);outline:0 none!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px white!important}.alert.show p{color:var(--main-theme-text-color);opacity:.6}.btn-close:active,.btn-close:focus,.btn:active,.btn:focus,button:active,button:focus{outline:0 none!important;box-shadow:none!important}.accordion .accordion-button,textarea{outline:0 none transparent}textarea{border-radius:5px;border:1px solid #ddd}.form-check-input:checked{background-color:var(--main-button-color);border-color:var(--main-button-color)}@font-face{font-family:Lobster;src:url(/_next/static/media/Lobster-Regular.ba418e58.ttf) format("opentype")}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("opentype")}@font-face{font-family:Viking;src:url(/_next/static/media/Viking\ Regular.31fe6afb.ttf) format("opentype")}@font-face{font-family:Exo2;src:url(/_next/static/media/Exo2-Regular.e9450c71.ttf) format("opentype")}@font-face{font-family:Days;src:url(/_next/static/media/Days.27adbb7b.ttf) format("opentype")}.mainContainer{min-height:calc(100vh - var(--header-heigth) - var(--footer-heigth) - 2px);display:flex;justify-content:center;width:1200px!important;max-width:100vw;background:var(--bs-color);padding:0 0 15px}footer .links a{color:white;text-decoration:underline}footer .links a:hover{color:var(--golden)}h1,h2,h3,h4,h5,h6{text-align:center}h1{font-family:Days;margin-top:8px}.pagination{margin-top:10px;display:flex;justify-content:center;flex-wrap:wrap;width:100%}.pagination li:before{content:""}.pagination .page-link{cursor:pointer;background-color:white;color:#000000;border-color:var(--main-button-color);font-weight:800}.pagination .active>.page-link,.pagination .page-item .page-link:hover{color:#FFFFFF;background-color:var(--flat-color);border-color:var(--flat-color)}.confirm_btn{color:#FFF;background:var(--main-button-color);border:1px solid var(--main-button-color)}.confirm_btn:hover{background:var(--main-theme-active-color);border:1px solid var(--main-theme-active-color)}.paginationDelimiter a{background-color:white!important}html{scroll-behavior:smooth}a{text-decoration:none;color:var(--golden)}ul{list-style:none;padding-left:.5rem}ul>li{padding-left:18px;position:relative;margin:10px}ul>li:before{content:"♡";position:absolute;top:0;left:0;color:var(--golden)}button{color:var(--main-button-color);background:white;padding:8px 16px;border-radius:8px;border:1px solid var(--main-button-color);font-weight:800;transition:all .3s}.adminLimit{width:40px;border-radius:5px;text-align:center;border:1px solid #aaaaaa}.btn{background-color:var(--main-button-color);border:1px solid var(--main-button-color);color:white}.btn:hover{background-color:var(--main-theme-active-color);color:white}button:hover{color:white;background-color:var(--main-button-color)}button:disabled{color:#777777;border-color:#777777;background-color:white}a:hover{color:var(--main-theme-active-color)}.card{padding:8px 12px;background-color:rgba(255,255,255,.2)}.pointer{cursor:pointer}.pagination .page-item{padding:0;margin-left:0;margin-right:0;background-color:white}.paginationDelimiter .page-link,.paginationDelimiter .page-link:hover{border:1px solid var(--main-button-color);cursor:default}#root{display:flex;flex-direction:column;align-items:center;width:100vw;min-height:100vh}.loginPage .switch{margin-top:15px;text-align:right}.getContact h5{color:var(--main-button-color)}.accordion-body{background-color:rgb(246,246,246);color:var(--main-theme-active-color)}.accordion-collapse{background-color:black}.accordion .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}.customerOrdersAccordion .accordion-button,.customerOrdersAccordion .accordion-button:after{background-color:var(--main-button-color);color:white}#responsive-navbar-nav.show{overflow-y:scroll}#responsive-navbar-nav::-webkit-scrollbar{display:none}.container{padding:0;width:100%;max-width:100%}@media (max-width:991px){.mainContainer{margin-top:72px!important}#responsive-navbar-nav{background-color:#777777;opacity:.85;padding:0;margin-top:-1px;max-width:100vw;box-sizing:border-box;min-height:calc(100vh - 54px)}#responsive-navbar-nav .active{background-color:var(--main-theme-active-color);text-shadow:none}}.form-check-input.is-valid:active,.form-check-input.is-valid:focus,.navbar-toggler:active,.navbar-toggler:focus,.was-validated .form-check-input:valid:active,.was-validated .form-check-input:valid:focus{box-shadow:none;outline:0 none}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{color:var(--main-button-color)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--main-theme-text-color)}.buyBtn span svg{fill:#FFF}.buyBtn span{color:white}.buyBtn{background:var(--main-button-color);border:1px solid var(--main-button-color);font-weight:800;font-size:1.2rem;transition:all 495ms ease-in-out}.qty_dec{border-top-right-radius:0;border-bottom-right-radius:0}.qty_inc{border-top-left-radius:0;border-bottom-left-radius:0}.qty_dec:hover,.qty_inc:hover{background-color:var(--main-button-color)}.qty_dec,.qty_inc,.qty_input{border-color:var(--main-button-color);color:var(--main-button-color)}.qty_input{width:60px;text-align:center;border-radius:0;color:#777;border-right:none;border-left:none;font-size:1.4rem}.promotion_img_carousel{width:100%}.promotion_img_carousel img{width:100%;height:100%;border-radius:3px}.orderItemsBlock .total{font-size:1.1rem;font-weight:800}.orderItemsBlock ul{padding-left:0}.summaryBlock .result{font-size:1.4rem;font-weight:800}.navbar-toggler:hover{background-color:transparent}.navbar-toggler .navbar-toggler-icon{transition:all .35s linear}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28214, 180, 110, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg id='Close' fill='rgba%28214, 180, 110, 0.55%29' opacity='0.5' enable-background='new 0 0 128 128' viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m71.1 64 42.9 42.9-7.1 7.1-42.9-42.9-42.9 42.9-7.1-7.1 42.9-42.9-42.9-42.9 7.1-7.1 42.9 42.9 42.9-42.9 7.1 7.1z'/%3e%3c/svg%3e")}.image_gallery{column-count:3;margin:0 auto;max-width:100%}.modal-title h1,.modal-title h2,.modal-title h3,.modal-title h4{color:#777777}.gallery_item{webkit-column-break-inside:avoid;break-inside:avoid;cursor:pointer;margin-bottom:16px;page-break-inside:avoid;position:relative}.gallery_item .del_btn{color:var(--main-theme-active-color);position:absolute;top:8px;right:8px}.carousel-control-next,.carousel-control-prev,.carousel-indicators{filter:invert(80%)}.adminProductModal .images .master_btn{right:30px}.gallery_item img{max-width:100%}.indexSchoolInfo h2{text-align:start;margin-top:30px;margin-bottom:15px!important}.indexSchoolInfo .liner{display:block;height:3px;border:0;border-top:3px solid var(--main-theme-light-active-color);width:220px;margin:0 0 15px;padding:0}.topPhoto img{width:100%;height:30vh;object-fit:cover}.indexSchoolInfo .lessonsBlock{display:flex;justify-content:center;gap:10px}.indexSchoolInfo .lessonsBlock .lessonCard{position:relative;border-radius:5%;cursor:pointer}.lessonCard .lessonInfo h3,.lessonCard .lessonInfo h4{text-align:left;margin-left:40px}.lessonCard .lessonInfo h3{margin-top:40px;margin-bottom:25px;font-weight:800}.lessonCard .lessonInfo{min-height:550px;min-width:365px;width:365px}.lessonCard{height:100%}.lessonCard .lessonInfo li{margin:3px 0;padding-right:10px}.lessonCard .lessonImg{position:absolute;top:0;left:0;filter:brightness(30%);border-radius:5%;z-index:1}.lessonCard .lessonImg img{border-radius:2%;width:100%}.lessonCard .lessonInfo{z-index:2;position:relative}.lessonCard .lessonImg:hover{filter:brightness(70%)}.lessonBtn{background:rgba(183,4,0,.2);border-color:var(--main-theme-active-color);color:var(--main-theme-active-color)}.lessonBtn:hover{background:var(--main-button-color);border-color:var(--main-button-color)}.indexBottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}@media screen and (max-width:1150px){.indexSchoolInfo .lessonsBlock{flex-wrap:wrap}}.indexPagePromotions .description span{font-weight:800}.indexPagePromotions h2{margin-bottom:22px;text-transform:uppercase}.indexPagePromotions .description p{margin-bottom:.4rem}@media screen and (max-width:810px){.image_gallery{column-count:2}.indexBottom{grid-template-columns:1fr}}@media screen and (max-width:410px){.image_gallery{column-count:1}}.CategoryCard{padding:10px 0;height:100%}.CategoryCard .container{height:100%}.CategoryCard .container .content{height:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;color:var(--golden)}.categoryPage .subCategories{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px}.categoryPage #Content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;max-width:100%;align-items:center;width:100%}#Content .ProductCard,#Content>div{height:100%}@media (max-width:780px){.categoryPage #Content{grid-template-columns:1fr 1fr}}@media (max-width:530px){.categoryPage #Content{grid-template-columns:1fr}}.ProductCard .productTitle{font-size:1rem;text-align:center}@media screen and (max-width:960px){.categoryPage .subCategories{grid-template-columns:1fr 1fr}}.CategoryCard .categoryImg{display:flex;flex-direction:column;justify-content:center;max-width:400px;max-height:400px;border-radius:10px;overflow:hidden;background:white;z-index:10}.CategoryCard .categoryImg img{width:100%;height:400px;filter:grayscale(.25);object-fit:cover;z-index:9;transition:all .45s ease-in-out;display:block;position:relative;align-self:stretch;flex-shrink:0;max-width:100%}.CategoryCard .categoryImg img:hover{filter:grayscale(0);transform:scale(1.05)}.CategoryCard .container a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.CategoryCard .container a div{font-family:Days;color:#777}.CategoryCard .container a div:hover,.clearFilter{color:var(--main-theme-active-color)}.clearFilter{width:100%;text-decoration:none;text-align:right;display:block}.clearFilter:hover{color:var(--main-theme-active-color)}.ProductCard{gap:15px}.CategoryCard,.ProductCard{margin-bottom:4px;border-color:transparent}.CategoryCard{box-shadow:none}@media (max-width:1050px){.ProductCard{margin-bottom:0}}#adminProductModalForm .ProductCard{max-width:300px}.ProductCard .ProductImage{aspect-ratio:1;width:100%;height:100%;max-width:355px;max-height:355px}.ProductCard img{width:100%;height:100%;border-radius:3px;object-fit:cover;margin:10px 0;transition:all .25s ease}.ProductCard a{text-decoration:none}.CategoryCard,.ProductCard{justify-content:space-between;padding-bottom:10px}.CategoryCard,.ProductCard,.ProductCard .desc{display:flex;flex-direction:column;align-items:center}.ProductCard .desc h4{text-transform:uppercase}.ProductCard .price{display:flex;align-items:center;justify-content:center;margin-top:0;color:var(--golden)}.ProductCard .oldPrice{position:absolute;left:30%;transform:translateX(-50%) translateY(-60%)}.ProductCard .oldPrice,.ProductPage .oldPrice{text-decoration:line-through;font-size:.7em}.ProductPage .price{gap:10px}.ProductPage .content,.ProductPage .price{display:flex;align-items:center;justify-content:center}.ProductPage .content{flex-direction:column;height:100%}.ProductPage .qtyBar input{width:50px;text-align:center;border:1px solid #777777;border-right:none;border-left:none;height:100%;box-shadow:none!important;border-radius:0}.ProductPage .qtyBar{margin:12px 0;display:flex}.emptyBasket,.successImg{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;max-width:100%}.emptyBasket div,.successImg div{max-width:100%;padding:0 15px}.emptyBasket img,.successImg img{max-width:100%;object-fit:cover;width:100%}.emptyBasket div button,.successImg div button{margin-top:15px;width:100%}.emptyBasket img,.successImg img{border-radius:5px;margin-top:10px;max-width:100vw;box-shadow:2px 2px 5px 3px rgba(0,0,0,.2)}@media (max-width:992px){.successImg,emptyBasket{min-width:100vw}.emptyBasket div,.successImg div{padding:0}}@media (max-width:500px){h1{font-size:1.5rem}}.searchBar{width:270px;display:flex;flex-direction:column;margin-left:5px}.searchBar input{padding:5px;width:220px;height:100%;border:1px solid #ddd;box-shadow:none;outline:none;border-radius:5px 0 0 5px}@media (min-width:1240px){.searchBar input{width:230px}}.searchBar .search_btn{width:35px;padding:0;background-color:white;border:1px solid #ddd;border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;align-items:center;justify-content:center}.searchBar .search_btn span{font-size:1.2em;color:#777777}.searchBarList{transform:translateX(-11px);position:absolute;top:46px;display:flex;flex-direction:column;background-color:white;width:255px;border-radius:5px;box-shadow:-1px -1px 3px 3px rgba(0,0,0,.1)}.searchBarItem{padding:8px 5px;display:grid;width:100%;grid-template-columns:1fr 5fr;border-top:1px solid #ccc;line-height:1rem}.searchBarItem:last-child{border-bottom:1px solid #ccc}.searchBarItem .img{display:flex;justify-content:center;height:100%;align-items:center}.searchBarItem .img img{aspect-ratio:1;object-fit:contain;width:25px;transition:all .14s linear}.searchBarItem .img img:hover{scale:7;border-radius:2px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);z-index:99999}@media (min-width:992px) and (max-width:1235px){.searchBar{margin-left:15px}.mainContainer{padding-left:7px}}@media (max-width:992px){.searchBarList{transform:translateX(0)}.searchBar{width:280px;margin:0;padding-left:15px}.searchBar input{width:200px;font-size:.9rem;margin-left:10px}.searchBar .search_btn{width:30px}.mainContainer>.container{padding:0;display:flex;flex-direction:column;align-items:center;margin:0}#Content{gap:6px}}@media (max-width:500px){.searchBar{width:170px;margin:0;padding-left:15px}.searchBar input{width:115px;font-size:.7rem;margin-left:10px}.searchBar .search_btn{width:25px}}.searchLink{color:var(--main-theme-text-color)}.categoryPage .accordion{padding:0}.categoryPage .Filters{margin-bottom:10px}.categoryPage .accordion-button{background-color:var(--main-theme-color);color:#FFFFFF;box-shadow:none!important;padding:8px 12px}.categoryPage .accordion-button.collapsed{background-color:rgba(141,145,147,.58);color:#FFFFFF}.categoryPage .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23999999'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.categoryPage .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.attributeFilterGroup div{margin:0}.attributeFilterGroup h5{margin-bottom:0}.form-check-input.is-valid:active,.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:active,.was-validated .form-check-input:valid:focus{box-shadow:none}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--main-button-color);border-color:var(--main-button-color);color:var(--main-theme-text-color)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{font-weight:600}.form-check-input.is-valid{border-color:#AAAAAA}.orderConfirmation .card{padding:10px}.payment_delivery{display:flex;width:100%;justify-content:space-between;gap:0}.payment_delivery>div{width:50%}.payment_delivery .card{width:100%;height:100%;flex:1 1}.payment_delivery .delivery_methods label{font-size:.8em}.orderConfirmation .mapModal{width:100%;display:flex;justify-content:right;font-size:.8em;align-items:center}.orderConfirmation .mapModal span:nth-child(2){font-family:Lobster,SansSerif}.customerBlock textarea,.customerBlock textarea:active,.customerBlock textarea:focus{width:100%;border-radius:5px;border:1px solid #ced4da;padding:6px 12px}.adminUsersList .line{display:grid;grid-template-columns:3fr 3fr 3fr 6fr}.orderConfirmation .orderItemsBlock .total{display:grid;grid-template-columns:300px;justify-content:right}.orderConfirmation .orderItemsBlock .total>div>div{display:grid;grid-template-columns:200px 100px}.orderConfirmation .orderItemsBlock .total{margin-top:8px}.orderConfirmation .orderItemsBlock .total hr{margin:3px 0}.orderConfirmation .orderItemsBlock .total>div>div span:nth-child(2){text-align:right;padding-right:15px;font-weight:600}.orderConfirmation .orderItemsBlock .header{font-weight:600}.orderConfirmation .orderItemsBlock .header,.orderConfirmation .orderItemsBlock .item{display:grid;grid-template-columns:35px auto 55px 55px 55px;align-items:center;border-bottom:1px solid #cccccc;text-align:center;padding:0 15px;font-size:.8em}.orderItemImg{padding:4px 0;margin-left:auto;margin-right:auto}.orderConfirmation .orderItemsBlock .item span{height:100%;display:flex;align-items:center;justify-content:center}.orderConfirmation .orderItemsBlock .header span:nth-child(5),.orderConfirmation .orderItemsBlock .item span:nth-child(5){justify-content:right}.orderConfirmation .orderItemsBlock .header span:nth-child(3),.orderConfirmation .orderItemsBlock .item span:nth-child(3){border-left:1px solid #cccccc;border-right:1px solid #cccccc}.orderConfirmation .orderItemsBlock .header span:nth-child(4),.orderConfirmation .orderItemsBlock .item span:nth-child(4){border-right:1px solid #cccccc}.orderConfirmation .orderItemsBlock .item span:first-child{text-align:left;padding-right:8px}.orderConfirmation .orderItemsBlock .item span:last-child{font-weight:600}.userBonusAccordion .accordion-button,.userRoleAccordion .accordion-button{padding:10px 20px}.addAttributeCategoryAccordion .accordion-button,.addPromotionAccordion .accordion-button,.productAdminAttributesAccordion .accordion-button,.productAdminMetaAccordion .accordion-button{padding-top:4px;padding-bottom:4px}.addAttributeCategoryAccordion .accordion-button.collapsed,.addBrandAccordion .accordion-button.collapsed,.addCategoryAccordion .accordion-button.collapsed,.addPromotionAccordion .accordion-button.collapsed,.productAdminAttributesAccordion .accordion-button.collapsed,.productAdminMetaAccordion .accordion-button.collapsed,.userBonusAccordion .accordion-button.collapsed,.userRoleAccordion .accordion-button.collapsed{background-color:var(--main-button-color);border:1px solid white;color:#FFFFFF}.attributeItem:hover{font-weight:800}.customerBlock input{margin-bottom:5px}.adminCategoryImg{max-width:200px;border-radius:5px}.paginationDelimiter a{border-top:none;border-right:none;border-bottom:none;cursor:default;background-color:white}.paginationDelimiter a:hover,.paginationDelimiter:hover{color:var(--main-theme-text-color)!important}@media (max-width:960px){.orderConfirmation{width:100%;padding:6px}.payment_delivery{flex-direction:column}.payment_delivery>div{width:100%}}.mobileCatalogue .accordion-button,.mobileCatalogue .mobileMenuSubcategory{background-color:#777777!important;border-radius:0!important;padding-left:25px;box-shadow:none!important}.mobileCatalogue .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.mobileCatalogue .accordion-button a,.mobileCatalogue .mobileMenuSubcategory{color:#FFFFFF}.mobileCatalogue .mobileMenuSubcategory{padding-left:50px}.mobileCatalogue .accordion-item{border:none!important}.mobileCatalogue .accordion-collapse{background-color:#777777!important}.mobileCatalogue .mobileMenuSubcategories .active .mobileMenuSubcategory{background-color:var(--main-theme-active-color)!important}.mobileCatalogue{display:none}.delivery_zones{color:var(--main-theme-active-color)}@media (max-width:991px){.mobileCatalogue{display:block}}.promotion_img{height:500px;max-height:500px;object-fit:contain}.sideBar .container,.sideBar .container .sideMenuSubcategory{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px 16px}.sideBar{display:flex;align-items:flex-start}.sideBar,.sideBar .container{padding-top:0}.sideBar .accordion{width:100%}.sideBar .accordion-item{border-radius:0}.sideBar .sideMenuSubcategories .accordion-collapse{border-bottom:1px solid #bbb;border-radius:0}.sideBar .accordion-button:active,.sideBar .accordion-button:focus{box-shadow:none}.sideBar .accordion-button,.sideBar .category{background-color:var(--main-theme-color);color:#FFF}.sideBar .accordion-button a{opacity:1;color:#FFF;font-family:Days;font-weight:200}.accordion-button:after,.sideBar .accordion-button:after{background-image:none!important;content:"⮝";color:#FFF;font-family:Days;rotate:180deg}.mainContainer .accordion-button.collapsed:after,.sideBar .accordion-button.collapsed:after{background-image:none;content:"⮝";color:#FFF;font-family:Days;rotate:180deg}.accordion-button:active,.accordion-button:focus{box-shadow:none}.sideMenuSubcategories .sideMenuSubcategory{font-family:Exo2}.sideMenuSubcategories>a>div{transition:all .2s ease-in-out;color:var(--main-theme-text-color);background-color:#FFFFFF}.sideMenuSubcategories .active div{font-weight:800;color:#fff;background-color:var(--main-theme-active-color)}.sideMenuSubcategories>a>div:hover{background:var(--main-theme-color);color:#FFF}.sideBar a{text-decoration:none}.indexPagePromotions .carousel-indicators{display:none}.categoryPage #Content,.categoryPage .subCategories,.categoryPage>div{max-width:100%;width:100%}.product-images .item{max-height:200px}.product-images .item.master{box-shadow:1px 1px 2px 4px var(--main-theme-active-color)!important}#ProductLineAdminForm .adminProductIndex{width:100px!important;text-align:center}.indexPage .about{border-radius:10px;min-height:400px;background-repeat:no-repeat;background-size:cover;font-size:.88rem;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.indexPage .about ul>li:before{color:rgba(251,0,0,.51)}.indexPage .about ul>li{margin-left:0}.indexPage .about ul{padding-left:0}.indexPage .indexDiamond img{height:100%;max-width:100vw;object-fit:cover}@media screen and (min-width:1061px){.indexPage .about .content{display:flex;gap:5px}}@media screen and (max-width:1060px){.indexPage .indexDiamond{float:right}.indexPage .about .content .text{max-width:100%}}@media screen and (max-width:1210px){.categoryPage.container,.indexPage .about .content .text,.indexPage .about h4{padding:0 10px}hr{width:100%}}.IndexCatalogueCategories{height:100%}.IndexCatalogueCategories .categoryImg{border-radius:10px;height:230px;object-fit:cover;filter:grayscale(.35);transition:all .25s ease-in-out}.IndexCatalogueCategories .categoryImg:hover{filter:grayscale(0);scale:1.1}.IndexCatalogueCategories .categories{display:flex;justify-content:space-between;width:100%;margin-bottom:15px;gap:20px}@media screen and (max-width:915px){.IndexCatalogueCategories .categories{padding:18px;display:flex;justify-content:center;flex-wrap:wrap}.IndexCatalogueCategories .categoryImg{height:230px;width:200px}.IndexCatalogueCategories{font-size:.8rem}}@media screen and (max-width:500px){.IndexCatalogueCategories .categories{display:grid;grid-template-columns:1fr 1fr}.IndexCatalogueCategories .categoryImg{max-width:40vw;height:200px}.IndexCatalogueCategories{font-size:.8rem}}.privacy_policy p{line-height:1.2rem;margin-bottom:10px}.ProductImage{position:relative;height:320px}.ProductImage img{position:absolute;transition:all .35s ease-in-out}.ProductImage:active .image_on,.ProductImage:focus .image_on,.ProductImage:hover .image_on,.image_off{opacity:0}.ProductImage:active .image_off,.ProductImage:focus .image_off,.ProductImage:hover .image_off,.image_on{opacity:1}.categoryHeader a{color:var(--main-theme-text-color)}.MyNavbar_navbar__PoG_0{background-color:var(--main-theme-color);display:flex;flex-direction:row;justify-content:center;margin-bottom:2px;background:white;max-height:70px;height:var(--header-heigth);top:0;left:0;width:100vw;max-width:100vw;z-index:999;padding:0;box-shadow:2px 2px 3px rgba(0,0,0,.04);opacity:1;transition:all .25s}.MyNavbar_scrolled__GQVBA{animation-name:MyNavbar_menuOpacity__yop4t;animation-fill-mode:both;animation-duration:2.2s}.MyNavbar_link__PCkDO{color:white;font-family:Exo2,SansSerif}.MyNavbar_navbarItem__txm7V{color:var(--golden);padding:10px;text-decoration:none;font-family:Days;font-weight:400;text-transform:uppercase;transition:all .3s;z-index:2;display:flex;justify-content:flex-start;align-items:center;width:100%;white-space:nowrap;font-size:1.1rem}.MyNavbar_logout_btn__tT8NX:hover,.MyNavbar_navbarItem__txm7V:hover{color:var(--golden);transition:all .5s}.MyNavbar_navbarItem__txm7V svg{fill:var(--golden)}.MyNavbar_container__FGOvq{max-width:1200px!important;width:100%;display:grid;grid-template-columns:3fr 1fr}.MyNavbar_logout_btn__tT8NX{border-radius:5px;padding:0 10px;cursor:pointer;align-self:center}.MyNavbar_left__B9C8e{display:flex;justify-content:left;align-items:center;color:#FFFFFF}.MyNavbar_right__qv3Qn{display:flex;justify-content:right}.MyNavbar_navbarlogo__H5wNP{height:45px;width:auto;margin-top:6px;display:block;position:relative}@media (min-width:1240px){.MyNavbar_container__FGOvq{padding-left:0;padding-right:0;max-width:1200px!important}.MyNavbar_logoButtons__4klXE{margin-right:-10px}}@media (min-width:992px) and (max-width:1240px){.MyNavbar_navbarlogo__H5wNP{margin-left:30px;margin-right:10px;max-height:54px}.MyNavbar_container__FGOvq{padding-left:8px;padding-right:0}}@media (min-width:992px) and (max-width:1070px){.MyNavbar_navbar__PoG_0 .MyNavbar_navbarItem__txm7V{font-size:1rem}}@media screen and (max-width:991px){.MyNavbar_container__FGOvq{max-width:100vw!important;margin:0;padding:0}.MyNavbar_navbarlogo__H5wNP{margin-top:0}.MyNavbar_container__FGOvq>span:first-child{margin-left:30px}.MyNavbar_container__FGOvq button{margin-right:30px}.MyNavbar_navbarlogo__H5wNP{margin-top:8px;margin-bottom:8px}.MyNavbar_navbar__PoG_0{max-height:70px;height:70px;padding:0!important;width:100vw;position:fixed;top:0;margin-bottom:0}.MyNavbar_logout_btn__tT8NX{align-self:auto}.MyNavbar_navbarItem__txm7V{padding:10px 25px;color:white;opacity:.85}}@media (max-width:768px){.MyNavbar_container__FGOvq button{margin-right:15px}}@keyframes MyNavbar_menuOpacity__yop4t{0%{opacity:1}to{opacity:.75}}.Footer_footer__JrJN9{padding:20px 20px 8px;text-align:center;color:#FFFFFF;background:var(--flat-color);box-shadow:0 -2px 6px rgba(0,0,0,.5);width:100%;justify-self:flex-end;display:flex;flex-direction:column;align-items:center;min-height:var(--footer-heigth);height:var(--footer-heigth)}.Footer_footer__JrJN9 h6{font-size:1.1rem;color:#FFFFFF}.Footer_footer__JrJN9 p{color:#FFFFFF;font-size:.9rem}@media (max-width:600px){.Footer_footer__JrJN9 h6{font-size:.9rem}.Footer_footer__JrJN9 p{font-size:12px}}.Toolbar_ToolBar__alhYp{position:fixed;right:40px;bottom:120px;gap:9px;z-index:100}.Toolbar_ToolBar__alhYp,.Toolbar_tb_item__nYAhk{display:flex;flex-direction:column;justify-content:center;align-items:center}.Toolbar_tb_item__nYAhk{opacity:.3;border-radius:100%;height:70px;width:70px;border:2px solid var(--main-button-color);background:var(--main-button-color);color:#FFF;box-shadow:2px 2px 10px rgba(0,0,0,.5);transition:all .5s}.Toolbar_tb_item__nYAhk:hover{transform:scale(1.1);transition:all .5s;cursor:pointer;opacity:1}.Toolbar_tb_item__nYAhk span{font-size:30px}