body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Montserrat;height:auto;margin:0;overflow-x:hidden;padding:0;width:100vw}a{text-decoration:none}input{font-family:Montserrat}.main-content{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;overflow-x:hidden;width:100%}*{box-sizing:border-box}header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:1000px;position:fixed;top:10px;width:100%;z-index:80}main{gap:30px}footer,main{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}footer{background-color:#f8f8f8;margin-top:30px}button{font-weight:700}@media (max-width:800px){footer{background-color:#fff}}.search-container{align-items:center;background:#fff;border-radius:25px;box-shadow:2px 7px 18px 4px #0003;display:flex;flex-direction:column;justify-content:flex-start;padding:10px;width:95%;z-index:80}.options{justify-content:space-between;width:100%}.city,.options{align-items:center;display:flex;flex-direction:row}.city,.language{color:#263242;cursor:pointer;gap:10px;justify-content:center}.language{flex-direction:row;position:relative}.language,.languages-list{align-items:center;display:flex}.languages-list{background:#fff;border-radius:15px;bottom:-150%;box-shadow:2px 7px 18px 4px #0003;flex-direction:column;justify-content:center;min-width:100%;overflow:hidden;position:absolute;z-index:10}.languages-list div{text-align:center;width:100%}.search-input{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.search-input input{background:#f7f7f7;border:none;border-radius:5px;box-sizing:border-box;height:60px;padding-left:50px;width:100%}.search-input svg{left:10px;position:absolute}.categories{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px;text-align:center;width:100%}.category{border-radius:60px;color:#fff;cursor:pointer;font-weight:700;padding:10px}.category:hover{filter:brightness(.9)}.category:active{filter:brightness(.8)}.category p{margin:0}.c-1{background:linear-gradient(135deg,#7e63c2,#e48cc7)}.c-2{background:linear-gradient(135deg,#e8b435,#f98352)}.c-3{background:linear-gradient(135deg,#6aa8fc,#a4d7f6)}.c-4{background:linear-gradient(135deg,#b1e35f,#6fcf97)}.citys-list{align-items:flex-start;color:#263242;flex-direction:column;justify-content:center;width:100%}.citys-list p{cursor:pointer;margin-left:20px}.citys-list h3:hover{color:#486080}.start-block{align-items:center;background:linear-gradient(180deg,#3888ca,#6ea1cb);color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:50vh;padding-bottom:120px;padding-top:240px;text-align:center;width:100%}.logo{width:100px}.start-block h1,.start-block p{margin:0}.start-block h1{font-weight:900}.start-block p{width:80%}.banners-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1000px;position:relative;width:95%}.banners-container h2{color:#263242;text-align:left;width:100%}.banners{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;border-radius:15px;display:flex;justify-content:flex-start;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.banners::-webkit-scrollbar{display:none}.banner-item{flex-shrink:0;scroll-snap-align:start;width:100%}.banner-item img{display:block;height:auto;object-fit:cover;width:100%}.white-element{background-color:#fff;border-radius:15px 15px 0 0;height:30px;position:absolute;top:-60px;width:100vw}.buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:50%;width:110%}.next-btn,.prev-btn{background:none;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat;padding:10px 15px;z-index:10}@media (max-width:1100px){.buttons-container{display:none}}.products-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1000px;position:relative;width:95%}.products-container h2{color:#263242;text-align:left;width:100%}.products{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.products::-webkit-scrollbar{display:none}.product{word-wrap:break-word;align-items:flex-start;background:#f7f7f7;border-radius:15px;display:flex;flex-direction:column;flex-shrink:0;gap:10px;justify-content:space-between;max-width:200px;min-width:200px;padding:10px;scroll-snap-align:start}.product p{margin:0}.discount{background:#e75557;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.discount:hover{filter:brightness(.9)}.discount:active{filter:brightness(.8)}.discount p{font-weight:700;margin:0}.image{cursor:pointer;padding:10px;width:100%}.image img{max-height:120px;object-fit:contain;width:140px}.price{color:#e75557;cursor:pointer;font-weight:700}.old-price{color:gray;cursor:pointer;text-decoration:line-through}.product-name{cursor:pointer;font-size:14px;font-weight:700;width:100%}.product button{background:#4886b9;border:none;border-radius:15px;color:#fff;cursor:pointer;height:45px;margin-top:10px;width:100%}.product button:hover{filter:brightness(.9)}.product button:active{filter:brightness(.8)}.products-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translateX(-50%);width:110%}.products-next-btn,.products-prev-btn{background:none;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat;padding:10px 15px;z-index:10}.product-controls{align-items:center;display:flex;flex-direction:column;gap:10px;height:45px;justify-content:center;width:100%}.product-quantity-controls{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;flex-direction:row;height:100%;justify-content:space-between;min-width:100px;overflow:hidden;width:100%}.product-quantity-controls button{align-items:center!important;background:#4886b9!important;border:none!important;border-radius:0!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:16px!important;height:100%!important;justify-content:center!important;margin:0!important;max-width:30px!important;width:30px!important}.product-quantity-controls p{font-size:14px;margin:0}.product-remove{background:#e75557;border:none;border-radius:15px;color:#fff;cursor:pointer;height:45px;width:100%}.product-remove:hover{filter:brightness(.9)}.product-remove:active{filter:brightness(.8)}@media (max-width:1100px){.products-buttons-container{display:none}}.cards-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1000px;position:relative;width:95%}.cards{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.promo-products::-webkit-scrollbar{display:none}.card{word-wrap:break-word;align-items:flex-start;background:#f7f7f7;border-radius:15px;color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:500px;justify-content:flex-start;max-width:350px;padding:10px;position:relative;scroll-snap-align:start;transition:filter .1s}.card:hover{filter:brightness(.9)}.card:active{filter:brightness(.8)}.card-1{background:linear-gradient(90deg,#ace878,#a1d67f)}.card-2{background:linear-gradient(90deg,#ece44d,#dadc48)}.card-3{background:linear-gradient(90deg,#78d4e8,#7fd0d6)}.card-4{background:linear-gradient(90deg,#d078e8,#c67fd6)}.card-5{background:linear-gradient(90deg,#e8a778,#d6c07f)}.card-6{background:linear-gradient(90deg,#78e8a7,#7fd6a1)}.card-7{background:linear-gradient(90deg,#e87878,#d67f7f)}.card-8{background:linear-gradient(90deg,#7878e8,#7f7fd6)}.card h1{font-weight:900;width:90%}.card p{margin:0;width:90%}.card img{bottom:0;position:absolute;right:0;rotate:15deg;width:220px}.cards-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translateX(-50%);width:110%}.cards-next-btn,.cards-prev-btn{background:none;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat;padding:10px 15px;z-index:10}@media (max-width:1100px){.cards-buttons-container{display:none}}.articles-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1000px;width:95%}.articles-container h2{color:#263242;max-width:1000px;text-align:left;width:100%}.articles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;max-width:1000px;padding:10px;width:100%}.article{align-items:flex-start;color:#263242;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:left;transition:scale .5s}.article:hover{scale:1.01}.article p{font-weight:900}.article-image{align-items:center;border-radius:10px;display:flex;height:300px;justify-content:center;overflow:hidden;width:100%}.article-image img{object-fit:cover;width:100%}.articles-container button{background:#4886b9;border:none;border-radius:60px;color:#fff;cursor:pointer;font-weight:700;height:45px;text-align:center;width:200px}.articles-container button:hover{filter:brightness(.9)}.articles-container button:active{filter:brightness(.8)}@media(max-width:800px){.articles{grid-template-columns:1fr}}.article-window{height:100vh;justify-content:flex-start;left:0;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:91}.article-navigation,.article-window{align-items:center;display:flex;flex-direction:column}.article-navigation{gap:15px;justify-content:center;margin-top:30px;width:80%}.article-navigation-logo{background-color:#4886b9;color:#fff;flex-direction:row;gap:30px;padding-left:30px}.article-navigation-logo,.article-navigation-navbar{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;justify-content:flex-start;min-height:50px;width:100%}.article-navigation-navbar{background-color:#fff;flex-wrap:wrap;padding:30px}.article-navigation-navbar a{color:#4886b9;text-decoration:none}.article-navigation-navbar div{align-items:center;flex-wrap:wrap}.article-container,.article-navigation-navbar div{display:flex;flex-direction:row;gap:30px;justify-content:center}.article-container{align-items:flex-start;margin-top:30px;width:80%}.main-article{align-items:flex-start;background-color:#fff;border-radius:5px;box-sizing:border-box;display:flex;flex:2 1;flex-direction:column;justify-content:flex-start;min-height:100vh;padding-bottom:30px;padding-left:30px;width:100%}.main-article h1{word-wrap:break-word;color:#008e95;max-width:80%}.main-article h2,.main-article p{color:#080808}.main-article h2,.main-article h3,.main-article p{word-wrap:break-word;max-width:80%}.signature{color:grey;font-size:12px}.main-article-image{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-height:400px;overflow:hidden;width:80%}.main-article-image img{width:100%}.product-container{width:80%}.product-container-image{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.product-container-image img{width:50%}.product-container button{background-color:#4886b9;border:none;border-radius:15px;color:#fff;cursor:pointer;height:45px;width:200px}.product-container button:hover{filter:brightness(.9)}.product-container button:active{transform:scale(.9)}.other-articles{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.other-articles h1{color:grey}.other-articles a{color:#000;text-decoration:none}.other-article{align-items:center;background:#0000;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:15px;transition:background .1s;width:100%}.other-article:hover{background:#ffffff80;color:#008e95}.other-article-image{align-items:center;display:flex;justify-content:center;min-height:200px;overflow:hidden;width:100%}.other-article-image img{width:100%}.articles-block{display:grid;grid-template-columns:1fr 1fr 1fr;width:80%}.articles-block a{color:#000;text-decoration:none}@media(min-width:300px) and (max-width:990px){.article-navigation{width:90%}.article-container{align-items:center;display:flex;flex-direction:column;width:90%}.main-article{max-width:100%}.articles-block{grid-template-columns:1fr}}@media(min-width:600px) and (max-width:990px){.other-articles{max-width:50%}}.adresses-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1000px;width:95%}.adresses-container h2{color:#263242;text-align:left;width:100%}.adress-next-btn,.adress-prev-btn{background:none;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat;padding:10px 15px;z-index:10}@media (max-width:800px){.adress-next-btn,.adress-prev-btn{display:none}}.adresses{flex-direction:row;justify-content:space-between;position:relative;touch-action:pan-y;width:100%}.adress,.adresses{align-items:center;display:flex}.adress{border:1px solid #4886b9;border-radius:30px;box-sizing:border-box;flex-direction:column;height:450px;justify-content:center;padding:10px;width:500px}.adress h1,.adress p{color:#263242;text-align:center;transition:opacity .3s ease}.adress img{width:60px}.adress-title{color:#3886c6;font-weight:900}.adress-label,.adress-text{opacity:1}.adress button{background:#3886c6;border:none;border-radius:10px;color:#fff;cursor:pointer;height:45px;width:200px}.adress button:hover{filter:brightness(.9)}.adress button:active{filter:brightness(.8)}.progress-bar{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:10px}.progress-bar div{background-color:#eee;border-radius:50%;height:5px;width:5px}.progress-bar div.active{background:#3886c6}.call{align-items:center;background:linear-gradient(#3888ca,#6ea1cb);border-radius:30px;flex-direction:row;margin-top:10px;max-width:1000px;padding:20px;width:95%}.call,.call-first-container{display:flex;justify-content:center}.call-first-container{align-items:flex-start;color:#fff;flex-direction:column}.call-first-container h2{font-weight:900;text-align:left}.call-buttons{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;width:100%}.call-call-button{align-items:center;background:#fff;border-radius:15px;color:#3888ca;display:flex;font-weight:700;justify-content:center}.call-call-button,.call-whatsapp-button{border:none;cursor:pointer;height:45px;min-width:200px;padding:10px}.call-whatsapp-button{background:linear-gradient(#23c052,#1b9e3c);border-radius:15px;color:#fff}.call-call-button:hover,.call-whatsapp-button:hover{filter:brightness(.9)}.call-call-button:active,.call-whatsapp-button:active{filter:brightness(.8)}.call-second-container{align-items:center;display:flex;justify-content:center}.call-second-container img{width:200px}@media (max-width:800px){.call{flex-direction:column}.call-first-container h2{text-align:center;width:100%}.call-buttons{flex-direction:column;justify-content:center}}.advantages-container{flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:30px;max-width:1000px;width:95%}.advantages-card,.advantages-container{align-items:center;display:flex;justify-content:center}.advantages-card{border:1px solid #999;border-radius:24px;cursor:pointer;height:500px;line-height:1.6;overflow:hidden;padding:36px;position:relative;width:320px}.advantages-card,.advantages-content{transition:all .48s cubic-bezier(.23,1,.32,1)}.advantages-content{align-items:flex-start;color:#263242;display:flex;flex-direction:column;gap:24px}.advantages-content .advantages-heading{font-size:36px;font-weight:700;line-height:1.3;transition:all .48s cubic-bezier(.23,1,.32,1);z-index:1}.advantages-content .advantages-para{font-size:18px;opacity:.8;transition:all .48s cubic-bezier(.23,1,.32,1);z-index:1}.advantages-card:before{right:-5.2rem;top:-5.2rem}.advantages-card:after,.advantages-card:before{background:#3888ca;border-radius:50%;content:"";height:10.4rem;opacity:0;position:absolute;transition:all .48s cubic-bezier(.23,1,.32,1);width:10.4rem;z-index:0}.advantages-card:after{bottom:-5.2rem;left:-5.2rem}.advantages-card:hover:after,.advantages-card:hover:before{opacity:1;scale:7}.advantages-card:hover .advantages-content .advantages-heading,.advantages-card:hover .advantages-content .advantages-para{color:#fff}.advantages-card:hover{border-color:#3888ca;box-shadow:0 6px 13px #0000001a,0 24px 24px #00000017,0 55px 33px #0000000d,0 97px 39px #00000003,0 152px 43px #0000;scale:1.05}.footer-container{grid-gap:30px;align-items:flex-start;box-sizing:border-box;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;max-width:1000px;padding:30px 30px 120px;width:95%}.footer-element{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}.footer-element h2{color:#263242}.footer-element p{color:#263242;cursor:pointer}.footer-element p:hover{color:#4886b9}.footer-element a{color:#263242;cursor:pointer}.footer-element a:hover{color:#4886b9}.footer-container img{width:120px}@media (max-width:800px){.footer-container{grid-template-columns:1fr}}.social-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1000px;width:95%}.social-container h2{color:#263242;text-align:left;width:100%}.social-card{background-color:#eee;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.055);gap:20px;height:fit-content;max-width:1000px;padding:25px;width:100%}.social-card,.socialContainer{align-items:center;display:flex;justify-content:center}.socialContainer{background-color:#4886b9;height:52px;overflow:hidden;transition-duration:.3s;width:52px}.containerOne:hover{background-color:#d62976;transition-duration:.3s}.containerTwo:hover{background-color:#00acee;transition-duration:.3s}.containerThree:hover{background-color:#0072b1;transition-duration:.3s}.containerFour:hover{background-color:#128c7e;transition-duration:.3s}.socialContainer:active{transform:scale(.9);transition-duration:.3s}.socialSvg{width:17px}.socialSvg path{fill:#fff}.socialContainer:hover .socialSvg{animation:slide-in-top .3s both}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.search-window{align-items:center;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:start;left:0;overflow-y:auto;padding-top:60px;position:fixed;top:0;width:100vw;z-index:90}.search-back-arrow{cursor:pointer}.search-input-wrapper{gap:10px;max-width:1000px;padding-bottom:15px;padding-top:15px;position:fixed;top:0;width:95%;z-index:97}.search-input-wrapper,.search-window-input{align-items:center;background:#fff;display:flex;flex-direction:row;justify-content:center}.search-window-input{flex:1 1;height:45px;position:relative}.search-window-input input{background:#f7f7f7;border:none;border-radius:5px;box-sizing:border-box;height:100%;padding-left:50px;width:100%}.search-window-input svg{left:10px;position:absolute}.search-options,.search-options button{align-items:center;display:flex;justify-content:center}.search-options button{background:#4886b9;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;height:45px;padding:10px;width:45px}.search-options button:hover{filter:brightness(.9)}.search-options button:active{filter:brightness(.8)}.search-options button img{width:100%}.search-select{background:#fff;border:1px solid #eee;border-radius:5px;flex-direction:row;margin-top:30px;max-width:1000px;min-height:30px;overflow:hidden;width:95%}.search-select,.search-select-element{align-items:center;display:flex;justify-content:center}.search-select-element{border-right:1px solid #eee;box-sizing:border-box;cursor:pointer;flex:1 1;height:100%;text-align:center}.search-select-element p{margin:0}.search-element-active{background:#e3e3e3}.filter-container{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow-y:scroll;padding-bottom:120px;position:fixed;top:0;width:100%;z-index:91}.filter-container h2{color:#263242}.filter-container h1{color:#4886b9}.filter-top{align-items:center;display:flex;justify-content:space-between;max-width:1000px;width:95%}.filter-button-close{background:#0000;border:1px solid #4886b9;border-radius:5px;color:#4886b9;cursor:pointer;height:30px;transition:background .1s;width:30px}.filter-button-close:hover{background:#4886b9;color:#fff}.slider-container{color:#263242;max-width:1000px;width:95%}.inputs{display:flex;justify-content:space-between;margin-bottom:20px}.inputs div{display:flex;flex-direction:column;width:48%}input[type=number]{border:1px solid #ccc;border-radius:4px;padding:6px}.slider-wrapper{height:30px;position:relative}.slider-track{background:#ddd;border-radius:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}input[type=range]{-webkit-appearance:none;background:none;height:30px;pointer-events:none;position:absolute;width:100%;z-index:2}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4886b9;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #0003;cursor:pointer;height:16px;pointer-events:all;width:16px;z-index:3}input[type=range]::-moz-range-thumb{background:#4886b9;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #0003;cursor:pointer;height:16px;pointer-events:all;width:16px}.current-range{margin-top:20px;text-align:center}.filter-bottom{align-items:center;background:#fff;bottom:0;box-shadow:0 -3px 26px 0 #00000038;display:flex;flex-direction:row;gap:30px;justify-content:center;left:0;padding:20px;position:fixed;width:100%;z-index:92}.filter-bottom button{border:none;border-radius:5px;cursor:pointer;height:45px;width:200px}.filter-bottom button:hover{filter:brightness(.9)}.filter-bottom button:active{filter:brightness(.8)}.filter-button-clear{background:#eee;color:#000}.filter-button-apply{background:#4886b9;color:#fff}.filter-criterions-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:1000px;width:95%}.filter-criterions{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;min-height:100px;overflow:hidden;position:relative;transition:height .3s;width:100%}.filter-criterions:after{background:linear-gradient(0deg,#ffffffe6,#fff0);bottom:0;content:"";height:30px;left:0;pointer-events:none;position:absolute;width:100%;z-index:93}.filter-criterion{background:#fff;border:1px solid #4886b9;border-radius:5px;color:#4886b9;cursor:pointer;padding:5px;transition:all .3s}.filter-criterion:hover{filter:brightness(.9)}.filter-criterion.selected{background:#4886b9;border:1px solid #4886b9;color:#fff}.filter-criterion.selected:hover{filter:brightness(.9)}.filter-criterions-more{align-items:center;border:1px solid #eee;border-radius:5px;color:#4886b9;cursor:pointer;display:flex;justify-content:center;margin-top:30px;text-align:center;transition:box-shadow .3s ease;width:100%}.filter-criterions-more:hover{background:#f3f3f3}.filter-criterions-more:active{box-shadow:inset 0 0 15px 0 #223c5033}.products-categories-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:30px;max-width:1000px;width:95%}.products-category{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;min-height:200px;padding:10px;transform-style:preserve-3d;transition:transform .2s ease,box-shadow .2s ease}.products-category img{object-fit:cover;width:100%}.products-category-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.products-category h2,.products-category p{color:#263242;text-align:left;width:100%}.products-category button{background:#4886b9;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px;width:200px}.products-category button:hover{filter:brightness(.9)}.products-category button:active{filter:brightness(.8)}@media (max-width:800px){.products-categories-container{grid-template-columns:1fr}}.i-product{border:1px solid #eee;border-radius:15px;flex-direction:row;gap:30px;justify-content:space-between;min-height:200px;padding:15px}.i-product,.i-product-image{align-items:center;display:flex}.i-product-image{background:#f2f2f2;border-radius:5px;box-sizing:border-box;height:100%;justify-content:center;max-width:100px;min-width:50px;overflow:hidden;padding:10px}.i-product-image img{object-fit:cover;width:100%}.i-product-info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.i-product-info h2{color:#263242}.i-product-elements{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.i-product-info button{background:#4886b9;border:0;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.i-product-info button:hover{filter:brightness(.9)}.i-product-info button:active{filter:brightness(.8)}.i-product-price-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.i-product-price-container p{margin:0}.i-product-price{font-weight:700}.i-product-old-price{color:#ff7a7a;text-decoration:line-through}.navigation{background:#fff;border-radius:60px;bottom:10px;box-shadow:4px 4px 35px 20px #0000000a;flex-direction:row;gap:30px;padding:15px;position:fixed;z-index:100}.nav-element,.navigation{align-items:center;display:flex;justify-content:center}.nav-element{background:#fcfcfc;border-radius:50%;cursor:pointer;padding:10px;position:relative;transition:background .3s}.nav-element:hover{background:#e0e0e0}.nav-element img{width:25px}.cart-full{background:#4886b9;border-radius:50%;height:5px;position:absolute;right:0;top:0;width:5px}@media (max-width:800px){.nav-element img{width:15px}}.cart-container{align-items:center;background:#fff;color:#4886b9;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow-y:auto;padding-bottom:240px;position:fixed;top:0;width:100%;z-index:92}.cart-products{grid-gap:60px 10px;display:grid;gap:60px 10px;grid-template-columns:1fr 1fr;margin-top:30px;max-width:1000px;width:95%}.cart-bottom{align-items:center;background:#fff;bottom:0;box-shadow:0 -3px 26px 0 #00000038;display:flex;flex-direction:column;gap:30px;justify-content:flex-start;left:0;padding:20px;position:fixed;width:100%;z-index:92}.cart-bottom h2{color:#263242;margin:0;max-width:500px;width:95%}.cart-bottom p{color:#263242;font-weight:700}.cart-bottom button{background:#4886b9;border:none;border-radius:5px;color:#fff;cursor:pointer;height:45px}.cart-bottom button:hover{filter:brightness(.9)}.cart-bottom button:active{filter:brightness(.8)}.order-type-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:1000px;width:95%}.order-type{align-items:center;background:#fff;border:1px solid #eee;border-radius:15px;color:#263242;cursor:pointer;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;max-width:500px;padding:10px;width:100%}.order-type:hover{filter:brightness(.9)}.order-type:active{filter:brightness(.8)}.order-type-select{background:#eee;border-radius:50%;height:15px;width:15px}.order-type img{width:30px}.order-type-active{background:#4886b9}.order-type-active p{color:#fff}.order-form-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:500px;width:95%}.order-form-container input{border:0;border-bottom:1px solid #eee;border-radius:5px;height:45px;width:100%}.order-form-container input:hover{background-color:#eee}.order-form-container input:focus{border-bottom:1px solid #4886b9;outline:none}.input-error{border-color:red!important}.error-message{bottom:-18px;color:red;font-size:12px;left:0;margin-top:2px;position:absolute}.order-payment-button{align-items:center;background:#4886b9;bottom:0;box-shadow:0 -3px 26px 0 #00000038;cursor:pointer;display:flex;justify-content:center;position:fixed;width:100%}.order-payment-button:hover{filter:brightness(.9)}.order-payment-button:active{filter:brightness(.8)}.order-payment-button button{height:60px;width:100%}.order-payment-button p{color:#fff}.product-quantity-controlls{align-items:center;border:1px solid #eee;display:flex;flex-direction:row;justify-content:space-between;min-width:100px}.product-quantity button{align-items:center;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.product-quantity-controlls p{margin:0}.product-quantity{align-items:center;background:#e24040;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.product-quantity p{color:#fff;margin:0}@media(max-width:800px){.cart-products{gap:10px;grid-template-columns:1fr}}.product-window{align-items:center;background:#fff;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow-y:auto;padding-bottom:120px;padding-top:30px;position:fixed;top:0;width:100%;z-index:95}.product-container-1{flex-direction:row;gap:10px;max-width:1000px;width:90%}.product-container-1,.product-image{align-items:center;display:flex;justify-content:center}.product-image{box-sizing:border-box;height:500px;padding:30px;width:100%}.product-image img{height:100%}.product-desktop-info{align-items:flex-start;border:1px solid #eee;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;max-width:500px;min-width:300px;padding:30px;position:relative}.product-desktop-info h2{color:#263242}.article-number{color:#4886b9}.trade-price{font-weight:700}.points,.trade-price{color:#263242}.product-desktop-info button{background:#4886b9;border:none;border-radius:5px;color:#fff;cursor:pointer;height:45px;width:100%}.product-desktop-info button:hover{filter:brightness(.9)}.product-desktop-info button:active{filter:brightness(.8)}.product-desktop-navigation{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center}.product-desktop-navigation h3{color:#263242}.product-desktop-navigation p{cursor:pointer;margin:0}.product-info{align-items:flex-start;color:#263242;display:flex;flex-direction:column;justify-content:center;max-width:1000px;width:95%}.product-description p,.product-use p{max-width:70%}.product-certificate a{color:#4886b9}.product-description-text{white-space:pre-wrap}iframe{height:250px;width:100%}.add-to-cart-button-mobile{background:#4886b9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:none;min-height:45px;width:200px}.add-to-cart-button-mobile:hover{filter:brightness(.9)}.add-to-cart-button-mobile:active{filter:brightness(.8)}.product-controls-mobile{display:none}@media (max-width:800px){.product-desktop-info{display:none}.product-image{width:100%}.product-image img{height:auto;width:100%}.add-to-cart-button-mobile{display:block}.product-controls-mobile{display:flex}}.popup-window{background:#00000080;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.popup,.popup-window{align-items:center;display:flex;flex-direction:column}.popup{background:#fff;border-radius:15px;box-sizing:border-box;justify-content:flex-start;max-height:500px;max-width:1000px;overflow-y:auto;padding:30px;width:90%}.popup h2,.popup h3{color:#4886b9}.popup p{color:#263242}.popup-top{align-items:center;display:flex;justify-content:space-between;max-width:1000px;width:100%}.popup-button-close{background:#0000;border:1px solid #4886b9;border-radius:5px;color:#4886b9;cursor:pointer;height:30px;transition:background .1s;width:30px}.popup-button-close:hover{background:#4886b9;color:#fff}
/*# sourceMappingURL=main.5e477e52.css.map*/