@font-face{font-family:"Montserrat";font-weight:normal;font-style:normal;src:local("Montserrat"),local("Montserrat"),url("../fonts/montserrat.ttf") format("truetype")}@font-face{font-family:"MontserratBold";font-weight:normal;font-style:normal;src:local("Montserrat"),local("Montserrat"),url("../fonts/montserratBold.ttf") format("truetype")}*{font-family:Montserrat;margin:0;padding:0;box-sizing:border-box;font-size:10px;line-height:1.4;color:#505050;-webkit-tap-highlight-color:transparent}a{text-decoration:none;font-size:1.2rem;font-weight:600;color:#505050;transition:0.3s ease-out}a:hover{opacity:0.7}@media only screen and (max-width: 500px){a:hover{opacity:1}}button{border:none;transition:0.3s ease-out}button:hover{opacity:0.7;cursor:pointer}@media only screen and (max-width: 500px){button:hover{opacity:1}}ul{list-style:none;margin:0;padding:0}input{outline:none;font-size:1.4rem;color:#505050}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{display:flex;flex-direction:column;gap:3rem;height:100vh}body.isLoked{overflow:hidden}section{width:100%}.space-between{justify-content:space-between !important}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:0}.boldFont{font-family:MontserratBold !important;font-weight:normal !important}.w100{width:100% !important}.wrapper{max-width:145rem;margin:0 auto}@media only screen and (max-width: 1450px){.wrapper{padding:0 2rem !important}}@media only screen and (max-width: 960px){.wrapper{width:100%}}@media only screen and (max-width: 500px){.wrapper{padding:0 1rem !important}}.forMobileMenu{position:fixed;left:-100%;top:0}.title{font-size:1.8rem;font-weight:600;color:#505050;border-bottom:0.1rem solid #d3d3d3;width:100%;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 500px){.title{font-size:1.4rem;padding-bottom:0.5rem}}.onlyMobile{display:none}@media only screen and (max-width: 500px){.onlyMobile{display:block}}.onlyTablet{display:none}@media only screen and (max-width: 960px){.onlyTablet{display:block}}.onlyDesctop{display:block}@media only screen and (max-width: 960px){.onlyDesctop{display:none !important}}@media only screen and (max-width: 500px){.onlyDesctop{display:none !important}}section.secThankYou{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:2rem;flex-direction:column}section.secThankYou strong{font-size:2.4rem;color:#009F35;width:100%;text-align:center}@media only screen and (max-width: 500px){section.secThankYou strong{font-size:1.8rem}}section.secThankYou span{font-size:1.8rem;color:#009F35;width:100%;text-align:center}@media only screen and (max-width: 500px){section.secThankYou span{font-size:1.4rem}}section.secThankYou img{width:100%}header{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;position:relative;z-index:999}@media only screen and (max-width: 500px){header .wrapper{width:100%}}header .headerLine{background-color:#505050;font-size:1.6rem;color:#F8F8F8;padding:1rem;text-align:center;width:100%}@media only screen and (max-width: 500px){header .headerLine{font-size:1rem;padding:.5rem;font-weight:500}}header .headerRow{display:flex;justify-content:flex-start;align-items:stretch;gap:2rem}@media only screen and (max-width: 960px){header .headerRow{align-items:flex-end}}@media only screen and (max-width: 500px){header .headerRow{flex-wrap:wrap;justify-content:space-between;gap:0.4rem}}header .headerRow .headerRow-col{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:2rem}@media only screen and (max-width: 500px){header .headerRow .headerRow-col.forMobileFooterMenu{display:flex;position:fixed;bottom:0;left:0;right:0;background-color:#505050;justify-content:space-around;align-items:flex-start;height:4rem}}header .headerRow .headerRow-col.forLogo{min-width:21rem}header .headerRow .headerRow-col.forLogo img{width:100%}@media only screen and (max-width: 960px){header .headerRow .headerRow-col.forLogo{min-width:18rem;max-width:22rem}}@media only screen and (max-width: 500px){header .headerRow .headerRow-col.forLogo{width:12rem;min-width:auto}}header .headerRow .headerRow-col .headerRow-col-row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:2rem}header .headerRow .headerRow-col .headerRow-col-row .explanation{width:100%;display:block;font-size:1.4rem;color:#E20202}@media only screen and (max-width: 960px){header .headerRow .headerRow-col .headerRow-col-row .explanation{font-size:1.2rem}}@media only screen and (max-width: 500px){header .headerRow .headerRow-col .headerRow-col-row .explanation{display:none}}header .headerRow .headerRow-col .headerRow-col-row a{font-size:1.4rem}@media only screen and (max-width: 960px){header .headerRow .headerRow-col .headerRow-col-row a{font-size:1.2rem}}header .headerRow .headerRow-col .headerRow-col-row ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:2rem}@media only screen and (max-width: 960px){header .headerRow .headerRow-col .headerRow-col-row ul{gap:1rem}}header .headerRow .headerRow-col .headerRow-col-row ul li a{font-size:1.4rem}@media only screen and (max-width: 960px){header .headerRow .headerRow-col .headerRow-col-row ul li a{font-size:1.2rem}}@media only screen and (max-width: 960px){header .headerRow .headerRow-col .headerRow-col-row ul li:last-child{display:none}}section.secBanners .wrapper{display:flex;justify-content:flex-start;align-items:stretch;gap:2rem}@media only screen and (max-width: 960px){section.secBanners .wrapper{flex-wrap:wrap}}@media only screen and (max-width: 500px){section.secBanners .wrapper{gap:1rem}}section.secBanners .wrapper .itemParent{display:flex;flex-direction:column;gap:2rem}section.secBanners .wrapper .itemParent:last-child{justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 960px){section.secBanners .wrapper .itemParent:last-child{flex-direction:row;gap:1rem}}section.secBanners .wrapper .itemParent a{height:100%}section.secBanners .wrapper .itemParent a img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0 1rem 0 0}section.secBanners .wrapper .itemChild{width:100%;flex-grow:1}.deliveryLine{background-color:#505050;display:flex;justify-content:flex-start;align-items:center;gap:2.5rem;padding:2rem}@media only screen and (max-width: 500px){.deliveryLine{flex-wrap:wrap;justify-content:space-around;gap:1rem}}.deliveryLine span{font-size:1.6rem;color:#F8F8F8;font-weight:600;flex-shrink:0}@media only screen and (max-width: 500px){.deliveryLine span{font-size:1.2rem}}.deliveryLine img{width:3rem;height:3rem}@media only screen and (max-width: 500px){.deliveryLine img{display:none}}.deliveryLine ul{display:flex;justify-content:flex-start;align-items:center;gap:6%;padding-left:2%}@media only screen and (max-width: 500px){.deliveryLine ul{gap:1.5rem;padding-left:0;justify-content:space-between}}.deliveryLine ul li{font-size:1.4rem;color:#F8F8F8}@media only screen and (max-width: 500px){.deliveryLine ul li{font-size:1rem}}.sectionItems{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:2rem;padding:2rem 0;scrollbar-width:thin}.sectionItems::-webkit-scrollbar{width:0.7rem}.sectionItems::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:10rem}.sectionItems::-webkit-scrollbar-thumb{background-color:#c0c0c0;border-radius:10rem}@media only screen and (max-width: 1450px){.sectionItems{overflow-x:auto}}a.sectionItem{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem}@media only screen and (max-width: 1450px){a.sectionItem{width:22rem;flex-shrink:0;gap:1rem}}a.sectionItem img{width:100%}a.sectionItem span{background-color:#505050;color:#F8F8F8;font-size:1.2rem;font-weight:500;padding:1rem 2rem;border-radius:2rem;text-align:center}@media only screen and (max-width: 500px){a.sectionItem span{padding:0.7rem 1.5rem;font-size:1rem}}section .text{padding:2rem 0}@media only screen and (max-width: 500px){section .text{padding-bottom:5rem}}section .text p{font-size:1.4rem;padding:0.5rem 0}@media only screen and (max-width: 500px){section .text p{font-size:1.2rem;padding:0.3rem 0}}.productsItems{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2rem;padding:2rem 0}.productItem{background:#ffffff;background:linear-gradient(180deg, #fff 87%, #ededed 100%);padding:2rem;position:relative;display:flex;flex-direction:column;gap:2rem;max-width:27.4rem;flex-shrink:0}@media only screen and (max-width: 500px){.productItem{max-width:calc(50% - 1rem);padding:1.5rem;gap:1rem}}.productItem button{transition:0.3s ease-out;border:none}.productItem button:hover{opacity:0.7;cursor:pointer}.productItem button.like-icon{width:3rem;height:3rem;background:url("../img/likeBl-icon.svg") no-repeat center center;background-size:2rem;position:absolute;left:2rem;top:2rem;z-index:1;transition:0.3s ease-out}.productItem button.like-icon.active{background:url("../img/likeActive-icon.svg") no-repeat center center;background-size:2.5rem}.productItem button.toBasketBtn{background:#E20202 url("../img/basket-icon.svg") no-repeat center left;background-size:2rem;font-size:1.2rem;color:#F8F8F8;padding:.8rem 1.4rem .8rem 3.5rem;border-radius:2rem;background-size:1.7rem;background-position-x:1.2rem}.productItem button.toBasketBtn:hover{background:#b00 url("../img/basket-icon.svg") no-repeat center left;background-size:2rem;background-position-x:1.2rem;background-size:1.7rem}.productItem a{display:flex;flex-direction:column;gap:2rem}.productItem a img{max-height:23rem;object-fit:contain;object-position:center}@media only screen and (max-width: 500px){.productItem a img{max-height:13rem}}.productItem a span{font-size:1.4rem;font-weight:500;font-size:1.4rem;font-weight:500;height:6rem;overflow:hidden}@media only screen and (max-width: 500px){.productItem a span{font-size:1.2rem;height:5rem}}.productItem div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 500px){.productItem div{justify-content:center;gap:1rem}}.productItem div strong{font-size:1.7rem}@media only screen and (max-width: 500px){.productItem div strong{font-size:1.4rem}}section.footer{background-color:#505050;padding:5rem 0}@media only screen and (max-width: 500px){section.footer{position:fixed;z-index:9999;left:-26rem;top:0;bottom:0;width:26rem;padding:0;transition:0.3s ease-out}}@media only screen and (max-width: 500px){section.footer::before{content:"";display:block;width:0;height:100vh;position:fixed;background-color:rgba(0,0,0,0.3);z-index:1;transition:0.3s ease-out}}section.footer.active{left:0}@media only screen and (max-width: 500px){section.footer.active::before{width:100vw}}section.footer.active button.leftMenuClose{transform:scale(1) rotate(180deg)}section.footer button.leftMenuClose{width:2rem;height:2rem;border:none;background:url("../img/close-icon.svg") no-repeat center center;background-size:2rem;position:absolute;top:3rem;right:3rem;z-index:10;transition:0.8s ease-out;transform:scale(0) rotate(-180deg)}section.footer .wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:5rem}@media only screen and (max-width: 500px){section.footer .wrapper{flex-wrap:wrap;padding:6rem 3rem 0 3rem !important;position:relative;z-index:9}}section.footer .wrapper ul li{color:#F8F8F8;font-size:1.4rem;padding:0.3rem 0}section.footer .wrapper ul li a{color:#F8F8F8;font-weight:500;font-size:1.4rem;padding:0 0 0 2rem;background:url("../img/arrow-icon.svg") no-repeat center left;background-size:1rem}section.footer .wrapper span{color:#F8F8F8;font-weight:500;font-size:1.4rem;width:14rem;flex-shrink:0}section.bredCrumps{border-bottom:0.1rem solid #f1f1f1;border-top:0.1rem solid #f1f1f1;padding-top:1rem;padding-bottom:1rem;flex-shrink:0;overflow-x:auto}section.bredCrumps::-webkit-scrollbar{height:0}section.bredCrumps .wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:0.5rem}@media only screen and (max-width: 960px){section.bredCrumps .wrapper{width:100%}}@media only screen and (max-width: 500px){section.bredCrumps .wrapper{width:max-content}}section.bredCrumps .wrapper a{font-size:1.2rem;font-weight:500;display:flex;justify-content:flex-start;align-items:center;gap:0.5rem}section.bredCrumps .wrapper a::after{content:"/";display:block}section.bredCrumps .wrapper a:last-child::after{display:none}section.secCatalog .catalogList{padding:4rem 0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:2rem;row-gap:5rem}@media only screen and (max-width: 500px){section.secCatalog .catalogList{row-gap:3rem;padding:2rem 0}}section.secCatalog .catalogList .sectionItem{width:calc(20% - 1.6rem)}@media only screen and (max-width: 960px){section.secCatalog .catalogList .sectionItem{width:calc(25% - 1.5rem)}}@media only screen and (max-width: 500px){section.secCatalog .catalogList .sectionItem{width:calc(50% - 1rem)}}.blackBtn{background-color:#505050;color:#F8F8F8;padding:1rem 1.4rem 1rem 1.4rem;border-radius:0 9px 0 0;font-size:1.4rem;border:0.1rem solid #505050}@media only screen and (max-width: 960px){.blackBtn{font-size:1.2rem}}.blackBtn.catalog-icon{padding:1rem 1.4rem 1rem 4.5rem;background:#505050 url("../img/burger-icon.svg") no-repeat center left;background-position-x:1.5rem}.blackBtn.basket-icon{padding:0;background:#505050 url("../img/basket-icon.svg") no-repeat center center;background-size:2rem}@media only screen and (max-width: 960px){.blackBtn.basket-icon{background-size:1.8rem}}.blackBtn.user-icon{padding:0;background:#505050 url("../img/user-icon.svg") no-repeat center center;background-size:1.5rem}@media only screen and (max-width: 960px){.blackBtn.user-icon{background-size:1.3rem}}.blackBtn.dotted-icon{padding:0;background:#505050 url("../img/dotted-icon.svg") no-repeat center center;background-size:2rem}@media only screen and (max-width: 960px){.blackBtn.dotted-icon{background-size:1.8rem}}.blackBtn.like-icon{padding:0;background:#505050 url("../img/like-icon.svg") no-repeat center center;background-size:1.8rem}@media only screen and (max-width: 960px){.blackBtn.like-icon{background-size:1.6rem}}.blackBtn.forIcon{width:4rem;height:4rem}@media only screen and (max-width: 960px){.blackBtn.forIcon{width:3.7rem;height:3.7rem}}@media only screen and (max-width: 500px){.blackBtn.forIcon{z-index:3;border-radius:50%;margin-top:-1rem;width:4rem;height:4rem}}@media only screen and (max-width: 500px){.blackBtn.forIcon:hover{background-color:#6d6d6d}}.seachPanelToggle{width:2rem;height:2rem;background:url(../img/search-icon.svg) no-repeat center center;background-size:2rem;border:none;order:2}.searchField{position:relative;flex-grow:2;display:flex;justify-content:flex-start;align-items:center;column-gap:2rem}@media only screen and (max-width: 960px){.searchField{position:fixed;top:-7rem;left:0;order:1;width:100%;padding:1rem;background-color:#F8F8F8;transition:0.3s ease-out}}.searchField.active{top:4.3rem}.searchField .searchResult{display:none;position:absolute;left:0;right:0;top:4rem;background-color:#F8F8F8;flex-direction:column;align-items:flex-start;height:0;overflow:hidden}.searchField .searchResult.active{height:max-content;display:none !important}@media only screen and (max-width: 500px){.searchField .searchResult.active{z-index:999;height:calc(100vh - 5rem);top:5rem}}.searchField .searchResult li{width:100%}.searchField .searchResult li:first-child{padding-top:3rem}.searchField .searchResult li:last-child{padding-bottom:3rem}.searchField .searchResult li img{width:7rem;height:7rem;object-fit:cover;object-position:center}@media only screen and (max-width: 500px){.searchField .searchResult li img{width:5rem;height:5rem}}.searchField .searchResult li a{display:flex;justify-content:flex-start;align-items:center;gap:2rem;padding:0 2rem}.searchField .searchResult li a span{font-size:1.4rem}@media only screen and (max-width: 500px){.searchField .searchResult li a span{font-size:1.2rem}}.searchField .searchResult li a strong{font-size:1.4rem;flex-shrink:0;font-family:"MontserratBold";font-size:1.4rem}@media only screen and (max-width: 500px){.searchField .searchResult li a strong{font-size:1.2rem}}.searchField input{border-radius:0 9px 0 0;padding:1rem 1.4rem 1rem 1.4rem;border:0.1rem solid #505050;flex-grow:2;line-height:1}.searchField label{color:#005baf;font-size:1.2rem;flex-shrink:0}.searchField>a{display:block;position:absolute;right:2rem;top:1.3rem;width:1.5rem;height:1.5rem;background:url(../img/search-icon.svg) no-repeat center center;background-size:1.5rem}@media only screen and (max-width: 960px){.searchField>a{left:calc(100% - 11rem);top:2.3rem}}.telega-icon{background:url(../img/telegram-icon.svg) no-repeat center left;background-size:1.85rem;padding:0 0 0 2.4rem}.checkbox-wrapper input[type="checkbox"]{display:none;visibility:hidden}.checkbox-wrapper .cbx{margin:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.checkbox-wrapper .cbx span{display:inline-block;vertical-align:middle;transform:translate3d(0, 0, 0);font-size:1.4rem}.checkbox-wrapper .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:3px;transform:scale(1);vertical-align:middle;border:1px solid #9098a9;transition:all 0.2s ease}.checkbox-wrapper .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0, 0, 0)}.checkbox-wrapper .cbx span:first-child:before{content:"";width:100%;height:100%;background:#6e6e6e;display:block;transform:scale(0);opacity:1;border-radius:50%}.checkbox-wrapper .cbx span:last-child{padding-left:8px}.checkbox-wrapper .cbx:hover span:first-child{border-color:#727272}.checkbox-wrapper .inp-cbx:checked+.cbx span:first-child{background:#505050;border-color:#5e5e5e;animation:wave 0.4s ease}.checkbox-wrapper .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper .inp-cbx:checked+.cbx span:first-child:before{transform:scale(3.5);opacity:0;transition:all 0.6s ease}@keyframes wave{50%{transform:scale(0.9)}}.searchInItem{display:flex;align-items:center;position:relative;width:100%;padding:0 0 0 2rem}.searchInItem .input{width:100%;font-size:1.4rem;padding:0.7rem 0.5rem 0.7rem 3rem;border:2px solid transparent;border-radius:8px;outline:none;background-color:#f3f3f4;color:#0d0c22;transition:0.3s ease}.searchInItem .input::placeholder{color:#9e9ea7}.searchInItem .input:focus,.searchInItem input:hover{outline:none;border-color:rgba(221,221,221,0.4);background-color:#fff;box-shadow:0 0 0 4px rgba(234,226,183,0.1)}.searchInItem .icon{position:absolute;left:3rem;fill:#9e9ea7;width:1.5rem;height:1.5rem}.filtersBtn{font-size:1.4rem;background:url(../img/filters-icon.svg) no-repeat center left;background-size:1.8rem;padding-left:2.5rem}section.secProducts{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:2rem}section.secProducts .activeFilters{width:100%;padding:1rem 0;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;flex-grow:2;gap:2rem}@media only screen and (max-width: 960px){section.secProducts .activeFilters{gap:1rem}}@media only screen and (max-width: 500px){section.secProducts .activeFilters{overflow-y:auto}}section.secProducts .activeFilters div{background-color:#505050;font-size:1.4rem;color:#F8F8F8;padding:0.7rem 4rem 0.7rem 2rem;border-radius:2rem;position:relative;display:flex;align-items:center;flex-shrink:0}@media only screen and (max-width: 960px){section.secProducts .activeFilters div{font-size:1.2rem;padding:0.6rem 3rem 0.6rem 1.3rem}}section.secProducts .activeFilters div button{width:1.5rem;height:1.5rem;right:1.3rem;top:1rem;position:absolute;z-index:8;background:url(../img/close-icon.svg) no-repeat center center;background-size:1.5rem;border:none;transition:0.3s ease-out}section.secProducts .activeFilters div button:hover{opacity:0.7;cursor:pointer}@media only screen and (max-width: 960px){section.secProducts .activeFilters div button{width:1.2rem;height:1.2rem;right:1rem;top:0.8rem;background-size:1.2rem}}section.secProducts .list{width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;flex-grow:2;gap:3rem}section.secProducts .list .filtersList{width:27rem;flex-shrink:0;position:relative;background-color:#F8F8F8}@media only screen and (max-width: 500px){section.secProducts .list .filtersList{position:fixed;z-index:9999;left:-26rem;top:0;bottom:0;width:26rem;padding:0;transition:0.3s ease-out}}@media only screen and (max-width: 500px){section.secProducts .list .filtersList::before{content:"";display:block;width:28rem;height:100vh;position:fixed;background-color:rgba(0,0,0,0);z-index:1;transition:0.3s ease-out}}section.secProducts .list .filtersList.active{left:0}@media only screen and (max-width: 500px){section.secProducts .list .filtersList.active::before{width:100vw;background-color:rgba(0,0,0,0.3)}}section.secProducts .list .filtersList.active button.filtersClose{transform:scale(1) rotate(180deg)}section.secProducts .list .filtersList button.filtersClose{width:2rem;height:2rem;border:none;background:url("../img/closeBl-icon.svg") no-repeat center center;background-size:2rem;position:absolute;top:1.8rem;right:3rem;z-index:10;transition:0.8s ease-out;transform:scale(0) rotate(-180deg)}section.secProducts .list .filtersList .items{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:2;background-color:#F8F8F8}@media only screen and (max-width: 500px){section.secProducts .list .filtersList .items{overflow-y:auto;height:100%;padding-right:1rem;padding-left:1rem}}section.secProducts .list .filtersList .items .resultActions{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:2rem}@media only screen and (max-width: 500px){section.secProducts .list .filtersList .items .resultActions{gap:1rem;position:sticky;bottom:0;padding:2rem 0;background-color:#F8F8F8}}section.secProducts .list .filtersList .items .resultActions button{font-size:1.4rem;color:#F8F8F8;padding:.8rem 1.4rem .8rem 1.4rem;border-radius:2rem;border:none;transition:0.3s ease-out}@media only screen and (max-width: 500px){section.secProducts .list .filtersList .items .resultActions button{font-size:1.2rem}}section.secProducts .list .filtersList .items .resultActions button:hover{opacity:0.7;cursor:pointer}section.secProducts .list .filtersList .items .resultActions button.go{background-color:#E20202}section.secProducts .list .filtersList .items .resultActions button.cansel{background-color:#505050}section.secProducts .list .filtersList .items .item{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;padding:2rem 2rem 2rem 0;display:flex;flex-direction:column;gap:1.5rem}section.secProducts .list .filtersList .items .item .itemPriceTarget{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:1rem;padding-left:2rem}section.secProducts .list .filtersList .items .item .itemPriceTarget input{font-size:1.4rem;padding:0.7rem 1rem 0.7rem 1rem;border:0.1rem solid #c8c8c8;border-radius:8px;width:9rem}section.secProducts .list .filtersList .items .item h6{font-size:1.4rem;font-family:"MontserratBold";padding:0 0 0 2rem}section.secProducts .list .filtersList .items .item ul{display:flex;flex-direction:column;max-height:26.2rem;overflow-y:auto;scrollbar-width:thin;padding-bottom:1.4rem;padding:0 0 1.4rem 2rem}section.secProducts .list .filtersList .items .item ul::-webkit-scrollbar{width:0.7rem}section.secProducts .list .filtersList .items .item ul::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:10rem}section.secProducts .list .filtersList .items .item ul::-webkit-scrollbar-thumb{background-color:#c0c0c0;border-radius:10rem}section.secProducts .list .filtersList .items .item ul li{padding:0.5rem 0}section.secProducts .list .productsList{flex-grow:2;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:2rem}section.secProducts .list .productsList .productItem{max-width:none;width:calc(25% - 1.5rem)}@media only screen and (max-width: 1300px){section.secProducts .list .productsList .productItem{width:calc(33.33333% - 1.369rem)}}@media only screen and (max-width: 960px){section.secProducts .list .productsList .productItem{width:calc(50% - 1rem)}}@media only screen and (max-width: 1450px){section.secProducts .list .productsList .productItem a span{font-size:1.2rem;height:5rem}}@media only screen and (max-width: 1450px){section.secProducts .list .productsList .productItem div{justify-content:center;gap:1rem}}section.secProduct{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:2rem}@media only screen and (max-width: 960px){section.secProduct .title{font-size:1.6rem}}section.secProduct .list{display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem;width:100%}@media only screen and (max-width: 960px){section.secProduct .list{flex-wrap:wrap}}section.secProduct .list .imgList{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;width:50%}@media only screen and (max-width: 960px){section.secProduct .list .imgList{width:100%;gap:2rem}}section.secProduct .list .imgList a img{width:8rem;height:8rem;object-fit:cover;object-position:center}@media only screen and (max-width: 500px){section.secProduct .list .imgList a img{width:4rem;height:4rem}}section.secProduct .list .imgList a:first-child{flex-grow:2;width:100%;display:flex;justify-content:center;align-items:center}section.secProduct .list .imgList a:first-child img{width:fit-content;height:max-content;max-height:60rem}@media only screen and (max-width: 1300px){section.secProduct .list .imgList a:first-child img{width:100%}}@media only screen and (max-width: 960px){section.secProduct .list .imgList a:first-child img{width:60%}}@media only screen and (max-width: 500px){section.secProduct .list .imgList a:first-child img{width:80%}}section.secProduct .list .imgList .remarkList h6{font-size:1.8rem;width:100%;margin-bottom:2rem}@media only screen and (max-width: 500px){section.secProduct .list .imgList .remarkList h6{font-size:1.4rem}}section.secProduct .list .imgList .remarkList p{font-size:1.2rem;padding:0.5rem 0}section.secProduct .list .info{width:50%;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 960px){section.secProduct .list .info{width:100%;padding-bottom:6rem}}@media only screen and (max-width: 500px){section.secProduct .list .info{padding-bottom:27rem}}section.secProduct .list .info .priceInfo{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;padding:3rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:3rem}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo{gap:2rem}}@media only screen and (max-width: 960px){section.secProduct .list .info .priceInfo{position:fixed;bottom:0;left:0;right:0;background-color:white}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo{padding:1rem;gap:1rem;background-color:#f3f3f3;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border-top:0.2rem solid #505050;padding-bottom:7rem}}section.secProduct .list .info .priceInfo:nth-child(2){gap:1.5rem}@media only screen and (max-width: 960px){section.secProduct .list .info .priceInfo:nth-child(2){display:none}}section.secProduct .list .info .priceInfo h6{width:100%;font-size:1.4rem}section.secProduct .list .info .priceInfo ul li{font-size:1.4rem;padding:0.2rem 0}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo ul li{font-size:1.2rem}}section.secProduct .list .info .priceInfo span{font-size:1.4rem}section.secProduct .list .info .priceInfo span:first-child{font-size:2.2rem;font-family:"MontserratBold";flex-shrink:0}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo span:first-child{order:-1;width:100%}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo span:first-child{font-size:1.8rem}}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo span:nth-child(3){order:-2}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo span:nth-child(3){font-size:1.2rem}}section.secProduct .list .info .priceInfo span:nth-child(2){flex-grow:2;text-align:right}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo span:nth-child(2){order:-3;text-align:left}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo span:nth-child(2){font-size:1.2rem}}section.secProduct .list .info .priceInfo span b{font-family:"MontserratBold";font-size:1.4rem}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo span b{font-size:1.2rem}}section.secProduct .list .info .priceInfo .deliveryInfo{width:100%}section.secProduct .list .info .priceInfo .deliveryInfo ul li{color:#009F35;font-size:1.4rem}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo .deliveryInfo ul li{font-size:1.2rem}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .deliveryInfo ul li{font-size:1rem}}section.secProduct .list .info .priceInfo .basketAction{display:flex;justify-content:flex-start;align-items:center;gap:3rem}@media only screen and (max-width: 1300px){section.secProduct .list .info .priceInfo .basketAction{gap:2rem;flex-wrap:wrap}}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction{gap:1rem;flex-wrap:nowrap}}section.secProduct .list .info .priceInfo .basketAction .counter{border:0.1rem solid #6d6d6d;display:flex;justify-content:space-between;align-items:center;max-width:14rem;border-radius:2rem;overflow:hidden;flex-shrink:0}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction .counter{background-color:white;max-width:10rem}}section.secProduct .list .info .priceInfo .basketAction .counter button{border:none;background-color:white;color:#505050;text-align:center;width:3rem;font-size:1.8rem;font-weight:600;padding:1rem}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction .counter button{padding:0}}section.secProduct .list .info .priceInfo .basketAction .counter input{width:6rem;border:none;font-size:1.4rem;text-align:center;padding:1rem}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction .counter input{font-size:1.2rem;width:4rem;padding:1rem 0}}section.secProduct .list .info .priceInfo .basketAction button{flex-shrink:0;font-size:1.4rem;color:#F8F8F8;padding:1.4rem 2.4rem 1.4rem 2.4rem;border-radius:2rem}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction button{font-size:1.2rem;padding:1rem 1.4rem 1rem 1.4rem}}section.secProduct .list .info .priceInfo .basketAction button.toBasketBtn{background:#E20202 url("../img/basket-icon.svg") no-repeat center left;background-size:1.7rem;background-position-x:2.2rem;padding:1.4rem 2.4rem 1.4rem 5rem}@media only screen and (max-width: 500px){section.secProduct .list .info .priceInfo .basketAction button.toBasketBtn{padding:1.1rem 2rem 1rem 3.5rem;background-position-x:1.2rem}}section.secProduct .list .info .priceInfo .basketAction button.quickOrderBtn{background-color:#505050}section.secProduct .list .info .charList h6{font-size:1.8rem;width:100%;margin-bottom:2rem}@media only screen and (max-width: 500px){section.secProduct .list .info .charList h6{font-size:1.4rem}}section.secProduct .list .info .charList ul{display:flex;flex-direction:column;gap:1rem}section.secProduct .list .info .charList ul li{display:flex;justify-content:space-between;align-items:center;border-bottom:0.1rem dotted #e7e7e7}section.secProduct .list .info .charList ul li span{font-size:1.4rem}@media only screen and (max-width: 500px){section.secProduct .list .info .charList ul li span{font-size:1.2rem}}section.secProduct .list .info .charList ul li strong{font-family:"MontserratBold";font-size:1.4rem}@media only screen and (max-width: 500px){section.secProduct .list .info .charList ul li strong{font-size:1.2rem}}section.secBasket{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:2rem}section.secBasket .list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:3rem;height:100%}@media only screen and (max-width: 960px){section.secBasket .list{flex-wrap:wrap}}section.secBasket .list .ordersList{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;padding:3rem;display:flex;flex-direction:column;gap:2rem;flex-grow:1}@media only screen and (max-width: 500px){section.secBasket .list .ordersList{padding:2rem}}section.secBasket .list .ordersList ul li{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding:2rem 0}@media only screen and (max-width: 500px){section.secBasket .list .ordersList ul li{flex-wrap:wrap;gap:1rem;padding:1rem 0}}section.secBasket .list .ordersList ul li img{width:8rem;height:8rem;object-fit:cover;object-position:center;flex-shrink:0}@media only screen and (max-width: 500px){section.secBasket .list .ordersList ul li img{order:0;width:5rem;height:5rem}}section.secBasket .list .ordersList ul li span{flex-grow:2;font-size:1.4rem}@media only screen and (max-width: 500px){section.secBasket .list .ordersList ul li span{order:3;font-size:1.2rem}}section.secBasket .list .ordersList ul li strong{font-family:"MontserratBold";font-size:1.6rem;flex-shrink:0}@media only screen and (max-width: 500px){section.secBasket .list .ordersList ul li strong{order:1;font-size:1.4rem;text-align:right;padding-right:2rem;flex-grow:1}}section.secBasket .list .ordersList ul li button{width:2rem;height:2rem;border:none;background:url(../img/closeBl-icon.svg) no-repeat center center;background-size:2rem;flex-shrink:0}@media only screen and (max-width: 500px){section.secBasket .list .ordersList ul li button{order:2}}section.secBasket .list .ordersList .total{padding-right:5rem}@media only screen and (max-width: 500px){section.secBasket .list .ordersList .total{padding-right:1rem}}section.secBasket .list .ordersList .total ul{display:flex;align-items:center;justify-content:flex-end;gap:3rem}section.secBasket .list .ordersList .total ul li{font-size:1.4rem;padding:2rem 0}@media only screen and (max-width: 500px){section.secBasket .list .ordersList .total ul li{width:50%}}section.secBasket .list .ordersList .basketRemark{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2rem}section.secBasket .list .ordersList .basketRemark span{color:#009F35;font-size:1.4rem}@media only screen and (max-width: 500px){section.secBasket .list .ordersList .basketRemark span{font-size:1.2rem;text-align:center}}section.secBasket .list .profileInfo{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;padding:3rem;display:flex;flex-direction:column;gap:2rem;width:40rem;flex-shrink:0}@media only screen and (max-width: 960px){section.secBasket .list .profileInfo{width:100%;flex-shrink:1}}@media only screen and (max-width: 500px){section.secBasket .list .profileInfo{margin-bottom:2rem;padding:2rem}}section.secBasket .list .profileInfo h6{font-size:1.6rem}section.secBasket .list .profileInfo .formList{display:flex;flex-direction:column;gap:2rem}section.secBasket .list .profileInfo .formList .formListRow{display:flex;align-items:center;gap:1rem;justify-content:flex-end}section.secBasket .list .profileInfo .formList .formListRow input{border-radius:0 9px 0 0;padding:1rem 1.4rem 1rem 1.4rem;border:0.1rem solid #6d6d6d;width:100%}section.secBasket .list .profileInfo .formList .formListRow input[type=checkbox]{border-radius:0;padding:0;border:0.1rem solid #6d6d6d;width:auto}section.secBasket .list .profileInfo .formList .formListRow label{font-size:1.2rem}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:0.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:0.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:0.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:0.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:0.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity 0.2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:0.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:0.85}.pswp--one-slide .pswp__counter{display:none}

