html{scroll-behavior:smooth}body{background:#ede5d5}.shop{display:grid;grid-template-columns:repeat(1, 280px);gap:30px;justify-content:center;margin-bottom:30px}body{text-align:center;font-family:nunito,sans-serif;margin:0;padding:0}img{display:block}a{text-decoration:none;color:#fff}nav{z-index:3;position:fixed;margin:0;width:100vw;height:60px;background:rgba(232,198,131,.8);box-shadow:0px 0px 20px rgba(0,0,0,.3)}nav img,nav p{display:none}nav ul{padding:0;width:90%;margin:3px auto;opacity:1;list-style-type:none;display:flex;justify-content:space-between}nav a{font-size:2rem;color:#361c1b}nav a:hover{text-decoration:underline}nav button{color:#361c1b;background:rgba(0,0,0,0);border:none;font-size:1.7rem;margin-top:2px;cursor:pointer}nav button:hover{color:#ea5c91}nav #cartSymbol span{background:#ea5c91;font-size:1.2rem;border-radius:20px;padding-left:7px;padding-right:7px;position:relative;top:-10px;left:-5px}header{height:100vh;padding-top:80px}header .big--logotype{width:70%;height:auto;margin:0 auto;margin-bottom:0}header .header--background{display:none}header h1,header p,header a{margin-top:30px;margin-bottom:0px}header h1{font-family:caraque-melted,sans-serif;font-size:8rem;line-height:7rem;text-shadow:3px 3px 6px rgba(0,0,0,.66)}header h1 .logo--light{color:#e8c683;-webkit-text-stroke-color:#6a3d2c;-webkit-text-stroke-width:1px}header h1 .logo--dark{color:#361c1b}header a{display:block;font-family:caraque-melted,sans-serif;width:200px;margin:0 auto;margin-top:30px;padding:15px;background:#e8c683;color:#361c1b;font-size:1.5rem;border:3px solid #6a3d2c;border-radius:40px;box-shadow:3px 3px 6px rgba(0,0,0,.66)}header a:hover{background:#ea5c91}.sort-bar button{background:rgba(0,0,0,0);border:none;margin-bottom:30px;cursor:pointer}.sort-bar button:hover{color:#ea5c91}.sort-bar .active{color:#ea5c91}.item{border:2px solid #361c1b;border-radius:6px;background:#e8c683;color:#361c1b;box-shadow:3px 3px 6px rgba(0,0,0,.66)}.details{display:flex;flex-direction:column;padding:10px;gap:10px}.price-quantity{display:flex;flex-direction:row;justify-content:space-between}.buttons{position:relative;display:flex;flex-direction:row;gap:8px;font-size:36px;margin:auto;padding-bottom:20px;padding-top:10px}.bi-dash-circle-fill{margin-right:30px}.bi-plus-circle-fill{margin-left:30px}.price-quantity button{background:rgba(0,0,0,0);border:none;cursor:pointer}.price-quantity button:hover{color:#ea5c91}.img-container{position:relative}.img-container i:nth-child(1){position:absolute;top:40%;left:5%;font-size:2rem;color:#6a3d2c}.img-container i:nth-child(3){position:absolute;top:40%;right:5%;font-size:2rem;color:#6a3d2c}.img-container i:hover{color:#ea5c91}.description p{font-size:1.5rem}.description p .ratingStars1:nth-child(1){color:#ea5c91}.description p .ratingStars2:nth-child(-n+2){color:#ea5c91}.description p .ratingStars3:nth-child(-n+3){color:#ea5c91}.description p .ratingStars4:nth-child(-n+4){color:#ea5c91}.description p .ratingStars5{color:#ea5c91}*{box-sizing:border-box}.thirdPageCheckoutForm{width:100%;height:100%;flex-direction:column;gap:25px;padding-right:0px;padding-left:0px}.checkOut{background-color:#e8c683;color:#361c1b;display:flex;justify-content:center;flex-direction:column;flex:50%;padding:10px 15px 10px 15px;border-radius:25px;border:2px solid #361c1b;box-shadow:3px 3px 6px rgba(0,0,0,.66);width:90%;margin:20px auto}#donuts-cart{text-align:left}#donuts-cart h3{text-align:center}#donuts-cart div{display:flex;margin-bottom:40px}#donuts-cart img{width:100px;height:100px;border:1px solid #361c1b;border-radius:10px}#donuts-cart ul{list-style-type:none}#donuts-cart ul li span{font-size:1.2rem}.cart-info{background:#ede5d5;border:1px solid #361c1b;padding:20px 10px;border-radius:25px}.cart-info input{margin-bottom:0}.cart-info button{margin-top:0;margin-bottom:30px;background-color:#6a3d2c;font-family:"nunito",sans serif;color:#fff;border:1px solid #361c1b;padding:12px;width:100%;border-radius:10px;cursor:pointer;font-size:17px}.cart-info button:hover{background-color:#361c1b}.cart-info #totalPrice,.cart-info #shippingPrice,.cart-info #priceWithShipping{font-size:1rem;line-height:2rem}.cart-info #priceWithShipping{font-size:1.3rem}.userForm{background-color:#e8c683;color:#361c1b;border:2px solid #361c1b;box-shadow:3px 3px 6px rgba(0,0,0,.66);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px 15px 10px 15px;border-radius:25px;width:90%;margin:20px auto;display:none}.row{display:flex;flex-wrap:wrap;margin:0 -16px;flex-direction:column}.col-25{flex:25%}.col-50{flex:50%}.col-75{flex:75%}.col-25,.col-50,.col-75{padding:0 16px}input[type=text]{width:100%;margin-bottom:20px;padding:12px;border:1px solid #ccc;border-radius:3px}select{width:100%;margin-bottom:20px;padding:12px;border:1px solid #ccc;border-radius:3px}label{margin-bottom:10px;display:block}.btn{background-color:#6a3d2c;font-family:"nunito",sans serif;color:#fff;border:1px solid #361c1b;padding:12px;margin:10px 0;width:100%;border-radius:10px;cursor:pointer;font-size:17px}.btn:hover{background-color:#361c1b}.clear:hover{background-color:red}.dark-theme{background:#6a3d2c;color:#e8c683}.dark-theme .item{border:2px solid #e8c683;background:#361c1b;color:#e8c683}.dark-theme .cart-info{background:#6a3d2c;color:#ede5d5}.dark-theme .cart-info button{background:#361c1b}.dark-theme .cart-info button:hover{color:#361c1b;background:#e8c683}.dark-theme .checkOut,.dark-theme .userForm{background-color:#361c1b;color:#e8c683;border:1px solid #361c1b}.cart-buttons #clearBtn:hover{background:red}.christmas-theme{background:url("/images/christmas.jpg");background-size:cover;background-attachment:fixed;color:red}.christmas-theme p,.christmas-theme h1,.christmas-theme h2,.christmas-theme h3,.christmas-theme span,.christmas-theme button,.christmas-theme a,.christmas-theme label{color:red}.christmas-theme #cartSymbol span{background:#006400}.checkOutPopUp{display:none;position:fixed;top:0;left:0;z-index:4;background-color:rgba(0,0,0,.4);height:100vh;width:100vw}.checkOutPopUp #deliveryInformation{background:#ede5d5;width:80%;margin:0 auto;margin-top:100px;border:2px solid #361c1b;color:#361c1b;border-radius:20px;line-height:3rem;font-size:1.5rem;padding:10px}.checkOutPopUp img{width:50%;height:auto;margin:0 auto}@media screen and (min-width: 700px){.shop{display:grid;grid-template-columns:repeat(2, 280px);gap:30px;justify-content:center;margin-bottom:30px}header{text-align:center;padding-top:200px}header img,header p,header a{margin-top:0;margin-bottom:70px}header h1{margin-bottom:50px;font-size:13rem;line-height:10rem}header p,header a{font-size:2rem}header a{width:200px}#donuts-cart div{margin-bottom:10px}#donuts-cart ul{width:80%;display:flex;justify-content:space-between;margin-top:10px}#donuts-cart ul li{font-size:1.3rem}#donuts-cart ul li span{font-size:1.3rem}#donuts-cart img{width:50px;height:50px}.cart-info{margin-top:50px}.cart-info input,.cart-info button{height:50px;border-radius:10px;margin-left:10px;margin-right:10px}.cart-info input{width:150%}.cart-info .discount-flex{display:flex}.cart-buttons{display:flex;margin:0 auto}.cart-buttons button{width:200px;margin:10px}}@media screen and (min-width: 1200px){.shop{display:grid;grid-template-columns:repeat(4, 280px)}nav{position:fixed;z-index:3;display:flex}nav ul{justify-content:right}nav ul li{margin-left:80px;margin-right:80px}nav img,nav p{display:block}nav img{width:50px;height:auto}nav .logotype{display:flex;align-items:center}nav .logotype p{color:#361c1b;font-family:caraque-melted,sans-serif;font-size:2rem}nav .logotype p span{color:#ea5c91}nav .logotype p,nav .logotype img{margin-left:15px}header{min-height:100vh;text-align:left;display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;padding-top:100px}header .big--logotype{display:block;width:700px;height:350px;margin-top:70px;margin-left:0}header h1{font-size:11rem;line-height:9rem}header a{text-align:center;margin:0}.thirdPageCheckoutForm{flex-direction:row;justify-content:center;align-items:center;padding-right:25px;padding-left:25px}.cart-flex{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 auto;width:90%}#donuts-cart{width:50%}#donuts-cart ul li img{display:block;position:relative;bottom:15px;width:50px;height:auto}.row{flex-direction:row}}/*# sourceMappingURL=style.css.map */