@media screen and (min-width:1200px){.mainPart{display:flex;margin-top:4rem;justify-content:center;gap:7rem}}.cartDispContainer{width:95%;height:21rem;background-color:var(--neutral-White);position:absolute;top:6rem;left:.5rem;padding-top:2rem;border-radius:10px;z-index:999}#cartDispContainer-cartText{font-family:var(--font-Family);font-weight:700;font-size:.9rem;margin-left:2rem;margin-bottom:2rem}.cartDispContainer-cartHoriLine{background-color:var(--neutral-Grayish-blue)}.cartDispContainer-totalpriceDisp{margin-top:2rem;margin-left:2rem;margin-bottom:2rem;display:flex;gap:1rem}.cartDispContainer-imageIcon{background-image:url(/assets/image-product-1-thumbnail.4e7f5e07.jpg);background-repeat:no-repeat;background-size:contain;width:4rem;height:4rem;border-radius:4px}.cartDispContainer-priceDisp{position:relative;top:1rem}.cartDispContainer-textCart,.cartDispContainer-amountCart{color:var(--neutral-Dark-grayish-blue);font-family:var(--font-Family)}.cartDispContainer-textCart{font-size:.9rem;font-weight:600;margin-bottom:.5rem}.cartDispContainer-priceAmountBold{color:var(--neutral-Very-dark-blue);font-weight:900}.cartDispContainer-cartDeleteIcon{width:.9rem;height:1.2rem;position:relative;top:2.2rem;left:.5rem}.cartDispContainer-cartCheckout{margin-left:2rem;margin-top:1rem;width:80%;height:3.5rem;border-radius:10px;border:none;background-color:var(--primary-Orange);color:var(--neutral-White);font-family:var(--font-Family);font-size:.9rem;font-weight:600;letter-spacing:.1rem}.cartDispContainer-emptyCart{text-align:center;margin-top:5rem;font-size:.8rem;font-family:var(--font-Family);color:var(--neutral-Dark-grayish-blue)}@media screen and (min-width:1200px){.cartDispContainer{width:23%;height:13.5rem;top:4.7rem;left:65rem;padding-top:1rem;box-shadow:6px 6px 29px -8px #000000bf}#cartDispContainer-cartText{margin-bottom:1rem}.cartDispContainer-totalpriceDisp{margin-top:1rem;margin-bottom:.5rem}.cartDispContainer-cartCheckout{margin-top:0}}.cartContainer-cartImage{height:1.4rem;background-image:url(/assets/icon-cart.987a9f06.svg);background-repeat:no-repeat;background-size:contain;margin-right:1rem;cursor:pointer}.cartContainer-quantityShow{width:1.3rem;background-color:var(--primary-Orange);border-radius:45%;text-align:center;font-size:.7rem;color:var(--neutral-White);position:relative;top:-.5rem;left:.9rem}@media screen and (min-width:1200px){.cartContainer-cartImage{position:absolute;right:14rem;top:2rem}}.navBar{height:5rem;display:flex;justify-content:center;align-items:center;gap:1rem}.navBar-menuImage{position:relative;top:.1rem;right:.3rem}.navBar-logoImage{background-image:url(/assets/logo.5efe6b0e.svg);width:8.9rem;height:1.5rem;background-repeat:no-repeat;background-size:contain;margin-right:3rem}.navBar-profilePic{background-image:url(/assets/image-avatar.88751761.png);width:2rem;height:2rem;background-size:contain;border-radius:50%;cursor:pointer}.navBar-routerNav{display:none}@media screen and (min-width:1200px){.navBar-menuImage{display:none}.navBar-logoImage{position:absolute;left:10rem}.navBar-profilePic{position:absolute;right:10rem}.navBar-routerNav{display:block}}.menu{position:absolute;top:0rem;width:70%;height:150vh;background-color:var(--neutral-Light-grayish-blue);z-index:999}.menu-closeBtn{position:relative;top:2rem;left:2rem;margin-bottom:2rem}.routerNav-linkList-MV{position:relative;top:4rem;list-style-type:none}.routerNav-links-MV{margin-bottom:1rem}.routerNav-link-MV{color:var(--neutral-Very-dark-blue);font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.routerNav-linkList-DV{display:flex;flex-direction:row;list-style-type:none;gap:1rem;position:absolute;top:2rem;left:20rem}.routerNav-link-DV{font-size:14px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:500;color:var(--neutral-Dark-grayish-blue)}.routerNav-link-DV:hover{border-bottom-style:solid;border-bottom-color:var(--primary-Orange)}.addToCart{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;width:85%}.addToCart-counter{width:100%;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;background-color:var(--neutral-Light-grayish-blue);height:4rem;border-radius:1rem;cursor:pointer}.addToCart-quantityCounter{font-weight:700;padding:0rem 7rem}.addToCart-btn-addCart{background-color:var(--primary-Orange);color:var(--neutral-White);border:none;height:3rem;border-radius:.6rem;font-family:var(--font-Family);font-weight:800;display:flex;justify-content:center;align-items:center;margin-bottom:5rem;cursor:pointer}.addToCart-cartIcon{width:1rem;height:1rem}@media screen and (min-width:1200px){.addToCart{width:21rem;display:flex;flex-direction:row;gap:.7rem;position:absolute;top:30rem;left:56rem}.addToCart-counter{width:40%;height:3rem}.addToCart-btn-addCart{width:48%;height:3rem}.addToCart-btn-plus{position:relative;right:4.5rem}.addToCart-btn-minus{position:relative;left:4.5rem}}.photoModal-container{z-index:999;width:100%;height:100vh;padding:3rem;display:flex;justify-content:center;align-items:center;background-color:#000c;position:absolute;top:0rem;left:0rem}.photoModal{width:100%}.photoModal-closeBtn{position:absolute;width:1.2rem;top:6rem;right:33rem}.photoModal-closeBtn:hover{cursor:pointer;filter:grayscale(40%) brightness(70%) sepia(70%) hue-rotate(-50deg) saturate(600%) contrast(.7)}.photoModal-arrow{padding:1.2rem;background-color:#f0f8ff;border-radius:50%;position:absolute}.photoModal-arrow:hover{cursor:pointer}.photoModal-leftArrow{left:31.7rem;top:19rem}.photoModal-rightArrow{right:31.7rem;top:19rem}.photoModal{width:30rem;height:33rem}.photoModal-imageSlides-DV{display:block;width:100%;height:25rem;border-radius:1rem}.photoModal-soloImages{display:flex;flex-direction:row;gap:2rem;width:25rem;cursor:pointer}.photoModal-image{margin-top:2rem;width:6rem;height:6rem;background-size:100% 100%;border-radius:1rem}.photoModal-activeClass{opacity:.5}.photoSlides-imageSlides{width:100%;height:57vh}.photoSlides-soloImages{display:none}.photoSlides-arrow{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--neutral-White);background-repeat:no-repeat;padding-left:.7rem;padding-top:.6rem}.photoSlides-rightArrow{padding-left:.9rem;position:absolute;left:20rem;bottom:24rem}.photoSlides-leftArrow{position:absolute;left:1rem;bottom:23.5rem}.photoSlides-imageSlides-DV{display:none}@media screen and (min-width:1200px){.photoSlides{width:30rem;height:33rem}.photoSlides-imageSlides-DV{display:block;width:100%;height:25rem;border-radius:1rem}.photoSlides-imageSlides,.photoSlides-arrow{display:none}.photoSlides-soloImages{display:flex;flex-direction:row;gap:2rem;width:25rem;cursor:pointer}.photoSlides-image{margin-top:2rem;width:6rem;height:6rem;background-size:100% 100%;border-radius:1rem}.photoSlides-image:hover,.photoSlides-activeClass{opacity:.5}}:root{--primary-Orange: hsl(26, 100%, 55%);--primary-Pale-orange: hsl(25, 100%, 94%);--neutral-Very-dark-blue: hsl(220, 13%, 13%);--neutral-Dark-grayish-blue: hsl(219, 9%, 45%);--neutral-Grayish-blue: hsl(220, 14%, 75%);--neutral-Light-grayish-blue: hsl(223, 64%, 98%);--neutral-White: hsl(0, 0%, 100%);--neutral-Black: hsla(0, 0%, 0%,.25);--font-Size:16px;--font-Family: "Kumbh Sans", sans-serif}.TextComponent{width:20rem;margin:2rem;display:flex;flex-direction:column;justify-content:center}.TextComponent-headingComp{color:var(--primary-Orange);font-weight:800;letter-spacing:1px;margin-bottom:1rem}.TextComponent-heading{color:var(--neutral-Very-dark-blue);font-weight:700;margin-bottom:1rem}.TextComponent-paraText{font-size:.9rem;color:var(--neutral-Dark-grayish-blue);margin-bottom:1rem;color:var(--)}.TextComponent-price{display:flex;justify-content:flex-start}.TextComponent-discountPrice{margin-right:1rem}.TextComponent-percentageOff{background-color:var(--primary-Pale-orange);color:var(--primary-Orange);font-family:var(--font-Family);font-weight:800;height:fit-content;padding:.3rem;border-radius:4px}.TextComponent-originalPrice{margin-left:7rem;font-weight:700;color:var(--neutral-Grayish-blue);text-decoration:line-through}.TextComponent-percentageOff,.TextComponent-originalPrice{position:relative;top:.2rem}@media screen and (min-width:1200px){.TextComponent{position:relative;bottom:5rem}}.AllPage-gapLink{display:block;margin:.5rem}*{margin:0;box-sizing:border-box}
