@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Anta&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";html,body{background-color:#ede9e9 !important;font-family:"Plus Jakarta Sans",serif;overflow-x:hidden;margin:0 !important}.btn-black{background-color:#2c2929;color:#ede9e9;padding:9px 15px;border-radius:12px;border:none}.navbar{background-color:#ede9e988;backdrop-filter:blur(10px);padding:14px 10px !important}.navbar img{height:30px}header{width:100vw !important;position:relative}@media screen and (max-width: 575px){header{min-height:100vh !important}header .row{margin-top:70px !important}header .col-sm-6:nth-child(2){margin-top:50px}}@media screen and (min-width: 576px){header{height:100vh}}header .row,header .col-sm-6{height:100%}header .mug{height:50vh !important;z-index:100;object-fit:contain}header h1{font-size:7.5vmin;font-family:"Anta",serif;font-weight:600}header .bg-icon{position:absolute;width:90vh;opacity:.05;filter:brightness(0);z-index:1;top:50%;left:25%;transform:translate(-55%, -40%);pointer-events:none}section#webshop{padding-top:100px;margin-bottom:100px}.nav{border-radius:20px}.nav-item:hover{cursor:pointer}.nav-link{padding:10px 15px;text-decoration:none;color:#000 !important;border-radius:8px;transition:box-shadow 3s ease,color 3s ease;background-color:transparent;outline:none;box-shadow:none;margin-left:20px;margin-right:20px}.nav-link.active{background-color:#05e1e98a;color:#fff;border-radius:8px;box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px}.nav-link:focus{background-color:transparent;outline:none;box-shadow:none}.box img{border-radius:8px;width:100%;object-fit:cover}.box h3{font-weight:700}.box .price{font-weight:200;font-size:20px}textarea{resize:none !important}.idea-response i,.success-registration i,.success-change-password i,.success-forgot-password i{font-size:160px;color:green}.link-change-password{cursor:pointer}.modal{border:none !important}.modal a{text-decoration:underline !important;cursor:pointer}#about{margin-top:20vh;margin-bottom:30vh}#about h1{font-size:10vmin;font-family:"Anta",serif;font-weight:900}#about p{font-size:20px}footer{background-color:#2c2929;color:#ede9e9;font-family:"Plus Jakarta Sans",sans-serif !important}footer h2{font-size:18px;text-transform:uppercase;color:#ede9e9;font-weight:800}footer a{color:#ede9e9 !important}footer a:hover{color:#ede9e9 !important}footer .social-links{font-size:24px}footer .social-links *{margin-right:25px;transition:.1s}footer .social-links *:hover{color:#898989;transition:.1s;cursor:pointer}footer .payment{background-color:#ede9e9;border-radius:6px;margin-right:10px;display:flex;align-items:center;justify-content:center;width:67px;height:43px}footer .payment img{width:41px}footer .links li{list-style-type:none;margin-left:-30px !important;margin-bottom:10px}footer .links a{text-decoration:none;color:#ede9e9;transition:ease-in-out .1s}footer .links a:hover{color:#898989;transition:ease-in-out .1s}.cart{min-height:50vh}.cart h1{font-weight:600;font-size:60px;margin-bottom:40px}.cart .cart-item{padding:10px;border-bottom:1px solid #ddd}.cart .cart-item-image{width:100%;height:170px;object-fit:cover;border-radius:5px}.cart .cart-total{text-align:right;font-size:1.5rem;font-weight:bold;margin-top:20px}.cart h2{font-weight:600}.cart .dropdown-menu{z-index:99999}.cart #map{border-radius:8px !important;box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px;height:400px;margin-top:20px}@media screen and (min-width: 992px){.cart #map{height:500px}}.cart .custom-image{width:30% !important}.order-response{height:100vh;width:100vw}.order-response .row{width:100%;height:100%}.order-response .col-12{display:flex;justify-content:center;align-items:center}.order-response i{font-size:200px}.order-response .success{color:green}.order-response .error{color:red}.loading-layer{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ede9e9;z-index:9999;display:flex;align-items:center;justify-content:center}.box-order{box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px;border:1px solid #d3d3d3;border-radius:12px}.chart-wrapper{position:relative;width:70%;max-width:500px;margin:auto}.chart-wrapper canvas{width:100% !important;height:auto !important}