.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{font-size:calc(10px + 2vmin)}.nav-top{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;height:40px;background-color:#fafafa}.nav-top-left{font-size:12px;display:flex;flex-wrap:wrap;gap:2px}.nav-top-center{font-size:11px;justify-content:center;align-items:center}.nav-top-right{font-size:13px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.nav-top-right>:nth-child(1){cursor:pointer}.nav-box{width:100%}.nav-heading{width:100%;display:flex;justify-content:center;align-items:center;padding:20px 15px 15px}.navbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px;font-size:12px;font-weight:600;gap:15px}.nav-line{text-decoration:none;color:#000}.nav-line:focus{text-decoration:underline}.dropdown{width:150px;position:absolute;display:flex;align-items:flex-end;flex-direction:column;top:40px;right:100px;background-color:#fff;border-radius:1px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.dropdown_clicked{display:none}.dropdown>p{position:block;font-weight:500;font-size:11px;margin-right:20px;padding:2px;cursor:pointer}.blue{color:#007e8f;display:flex;justify-content:start;align-items:center;gap:15px;font-size:17px}.black{color:#000;display:flex;justify-content:start;align-items:center;gap:15px}.black:hover{color:#007e8f}.account{text-decoration:none;color:#000;margin-right:20px}.footer-box{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.product-container{width:100%;display:flex}.product-left{width:27%;border:1px solid transparent}.product-right{width:73%;border:1px solid transparent}.sort{width:100%;height:80px;display:flex;justify-content:flex-end;align-items:center;padding:20px}.product{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}.product-div{width:150px;height:400px;margin-top:5px;margin-bottom:5px;border:1px solid transparent}.pro-img{width:150px;height:250px}.pro-txt{width:150px;height:100px;font-size:12px;font-weight:700;align-content:center;justify-content:center;border:1px solid transparent}.pro-button{display:flex;justify-content:center;align-items:flex-end}.cart-conatiner{width:100%;display:flex}.cart-box{width:75%;border:1px solid transparent;display:flex;justify-content:space-between;margin:10px auto auto;background-color:#ecffff}.cart-left{width:60%;border-radius:10px;border:1px solid transparent}.cart-right{width:34%;border-radius:10px;border:1px solid transparent}.cart-product{width:100%}.item-card{width:100%;height:220px;display:flex;border:1px solid transparent;margin-top:10px}.section1-button{width:100px;height:30px;font-size:15px;font-weight:400;color:#fff;border-radius:5px;background-color:tomato;border:1px solid tomato}.category-box{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;background-image:url(https://m.media-amazon.com/images/G/01/Shopbop/p/pcs/shopbop/media/desktop/lookbooks/2022/2022_06/sb_20220613_desktop_LB_beachshop_01_1-0.jpg)}.cat-div{width:220px;height:280px;padding:20px;margin-top:30px;margin-bottom:30px;background-size:cover;background-repeat:no-repeat}.overlap-box{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px}.overlap-div{width:400px;height:450px;background-size:cover;background-repeat:no-repeat;margin-top:40px;margin-bottom:40px}.pink-container{width:100%;border:1px solid transparent;background-color:#fceef0;display:flex;justify-content:center;align-items:center}.pink-box{width:1100px}.pink-heading{width:100%;display:flex;justify-content:center;align-items:center}.head-left>p{font-weight:400;font-size:25px}.head-left>h1{font-size:30px;font-weight:700}.pink-category{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.pink-div{width:22%;height:350px}.pink-img{width:100%;height:280px;background-size:cover;background-repeat:no-repeat}.pink-txt{display:flex;justify-content:center;align-items:center}.section1-bg{display:flex;justify-content:flex-start;align-items:flex-end}.section1-button{width:200px;height:60px;color:#fff;background-color:tomato;border:1px solid tomato;cursor:pointer}.overlap-box{background-color:#c1f8f8}.pink-container{width:100%;height:500px;background-color:#fceef0;display:flex;justify-content:center;align-items:center}.pink-box{width:900px}.pink-heading{width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.head-left>p{font-weight:400}.head-left>h1{font-size:20px}.pink-category{width:100%;height:400px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;cursor:pointer}.pink-div{width:15%;height:350px}.pink-img{width:100%;height:250px;background-size:cover;background-repeat:no-repeat}.shopping{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.shop-heading{width:400px;height:60px;background-image:url(https://m.media-amazon.com/images/G/01//Shopbop/media/desktop/homepages/2022/2022_03/sb_20220309_desktop_M1_evergreen._FMwebp_UX1500_.jpg)}.shop{width:100%;display:flex;justify-content:space-around;align-items:center}.shop-div{width:300px;height:100px;background-size:contain;background-repeat:no-repeat}.section1-button{width:150px;height:50px;color:#fff;background-color:tomato;border:1px solid tomato;margin-bottom:50px;cursor:pointer}.section1-bg{cursor:pointer;display:flex;justify-content:center;align-items:center}.signin{text-decoration:none;color:#fff}.login{text-decoration:none;color:#00f}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
