@import url(https://fonts.googleapis.com/css2?family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&family=Mouse+Memoirs&family=Poppins:wght@200;300;400;500;600&family=Roboto&display=swap);.shadow-md{--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@supports (color:rgb(0 0 0/0)){.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.cart-page{margin-top:1rem;padding:3.5rem}.cartHeader{background-color:#1dadf4;border-radius:8px;box-sizing:border-box;color:#fff;display:grid;font:300 1rem Roboto;font-weight:700;grid-template-columns:4fr 1fr 1fr;margin:1rem auto auto;padding:1rem;width:90%}.cartHeader>p{margin:10px}.cartHeader>p:last-child{text-align:end}.cartInput{padding:1vmax}.cartInput,.cartInput>button{align-items:center;display:flex}.cartInput>button{background-color:#1dadf4;border:none;color:#fff;cursor:pointer;justify-content:center;padding:.1rem;transition:all .5s}.cartInput>input{border:none;color:rgba(0,0,0,.74);font:400 .8vmax Roboto;font-size:1.2rem;outline:none;text-align:center;width:2vmax}.cartContainer{display:grid;grid-template-columns:4fr 1fr 1fr;margin:auto;width:90%}.cartSubtotal{align-items:center;color:rgba(0,0,0,.75);display:flex;justify-content:flex-end;padding:1vmax}.cartGrossProfit{display:grid;grid-template-columns:2fr 1.2fr}.cartGrossProfitBox{border-top:3px solid #028bcf;box-sizing:border-box;display:flex;font:300 1rem Roboto;font-weight:500;justify-content:space-between;margin:1rem 4vmax;padding-top:1rem}.cartGrossProfitBox>p{font-weight:700}.checkoutBtn{display:flex;margin:1vmax 4vmax}.checkoutBtn>button{background-color:#1dadf4;border:none;border-radius:8px;color:#fff;cursor:pointer;font:400 1rem Roboto;font-weight:700;margin:auto;padding:1rem;transition:all .5s;width:100%}@media screen and (max-width:600px){.cart-page{margin-top:1rem;min-height:60vh;padding:0}.cartHeader{font:300 1.7vmax Roboto}.cartContainer,.cartHeader{grid-template-columns:3fr 1fr 1fr;width:100%}.cartInput{align-items:center;display:flex;height:20vmax;justify-content:center}.cartInput>input{font:300 2vmax Roboto;width:4vmax}.cartSubtotal{font:300 2vmax Roboto;height:20vmax;padding:1.5vmax}.cartGrossProfit{display:grid;grid-template-columns:0fr 2fr}.cartGrossProfitBox{font:300 2vmax Roboto;padding:2vmax}.checkoutBtn>button{font:300 2vmax Roboto;padding:2vmax 4vmax;width:100%}}@media screen and (max-width:498px){.cartInput>input{font:300 2.5vmax Roboto;width:4vmax}.cartSubtotal{font:300 2.5vmax Roboto;height:20vmax;padding:1.5vmax}.cartGrossProfitBox{font:300 2.5vmax Roboto;padding:2vmax}.checkoutBtn>button{font:300 2.5vmax Roboto;padding:2vmax 4vmax;width:100%}}.cartItemCard{align-items:center;box-sizing:border-box;display:flex;padding:3vmax}.cartItemCard>img{border-radius:5px;height:200px;object-fit:cover;width:200px}.cartItemCard>div{display:flex;flex-direction:column;margin:.3vmax 1vmax}.cartItemCard>div>a{color:rgba(38,35,35,.8);font:800 .8rem sans-serif;font-weight:700;text-decoration:none}.cartItemCard>div>p{color:#e83f21;cursor:pointer;font:100 1vmax Roboto}@media screen and (max-width:600px){.cartItemCard{height:25vmax;padding:3vmax}.cartItemCard>img{width:10vmax}.cartItemCard>div{margin:1vmax 2vmax}.cartItemCard>div>a{font:300 2vmax cursive}.cartItemCard>div>span{font:300 1.9vmax Roboto}.cartItemCard>div>p{font:300 1.8vmax Roboto}.cartItemCard>img{height:60px;width:60px}}@media screen and (max-width:368px){.cartItemCard{align-items:center;flex-direction:column;height:100%;justify-content:center;padding:1vmax}.cartItemCard>img{height:12vmax;width:12vmax}}
/*# sourceMappingURL=main.98db873f.css.map*/