@import url(https://fonts.googleapis.com/css2?family=Philosopher:ital@0;1&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;1,100;1,200;1,300;1,400;1,500&display=swap);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}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}body{--black:rgba(2,5,8,.99);--lightWhite:#f3f3f3;--chocShade1:#fff;--chocShade2:#e2d2d0;--chocShade3:#ffab7f;--chocShade4:#3b3b3b;--chocShade5:#5c524c;--chocShade6:#212121;--chocShade2L:#e2d2d0c4;--headerHeight:4rem;--curveRadius:0.8rem;--textFont:"Poppins",sans-serif;--designFont:"Philosopher",sans-serif;background-color:var(--chocShade6);color:var(--chocShade1)}.page{--mediaWidth:45dvw;--mediaHeight:70dvh;--heroFontSize:2.85rem;display:flex;flex-direction:column;gap:15dvh;justify-content:space-evenly;padding-block:calc(var(--headerHeight)*2)}body::-webkit-scrollbar{scroll-behavior:smooth}li{list-style:none}.aLink{color:inherit;margin:auto}.toBeCreated{align-self:center;font-size:7rem;margin-top:20vh}.toBeCreated:after{content:"to be created";font-size:2rem}body::-webkit-scrollbar{-webkit-appearance:none}body::-webkit-scrollbar:vertical{width:11px}body::-webkit-scrollbar:horizontal{height:11px}body::-webkit-scrollbar-thumb{background-color:var(--chocShade6);border:2px solid var(--chocShade2);border-radius:8px}body::-webkit-scrollbar-track{background-color:var(--chocShade2);border-radius:8px}a,li{text-decoration:none}.header{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--chocShade6);border-bottom:2px solid var(--chocShade3);display:flex;height:var(--headerHeight);justify-content:space-between;padding-inline:2rem;position:fixed;width:100%;z-index:1}.cartContainer{background:linear-gradient(270deg,rgba(0,0,0,.66),transparent);height:100vh;position:absolute;right:-98rem;top:-.7rem;transition:all 1s ease;transition:display 1 ease 1s;width:100vw}.cartContainer[aria-expanded=true]{display:block;right:-2rem}.cartContent{background-color:var(--chocShade2);border-radius:1rem 0 0 1rem;height:100vh;margin-left:auto;min-width:30rem;width:35vw}@media (max-width:580px){.cartContent{min-width:0;min-width:auto;width:80.5%}}.cartContainer[aria-expanded=true] .cartContent{-webkit-animation:borderAnim 1s ease-in-out;animation:borderAnim 1s ease-in-out}@-webkit-keyframes borderAnim{0%{border-radius:50% 0 0 50%}to{border-radius:1rem 0 0 1rem}}@keyframes borderAnim{0%{border-radius:50% 0 0 50%}to{border-radius:1rem 0 0 1rem}}.cartTop{border-bottom:2px solid var(--chocShade6);color:var(--chocShade6);font-size:2rem;font-weight:500;height:var(--headerHeight);justify-content:space-between;padding:1rem 4rem}.cartInfo,.cartTop{align-items:center;display:flex}.cartInfo{flex-direction:column;gap:5vh;height:90%;justify-content:center}.cartInfo p{color:var(--chocShade6)}.Icons{cursor:pointer;font-size:1.8rem;margin:auto;padding:auto}.crossIcon{margin:initial}@-webkit-keyframes cartAnim{0%{opacity:0}to{opacity:1}}@keyframes cartAnim{0%{opacity:0}to{opacity:1}}.hIcon1Added:after{background-color:var(--chocShade3);border-radius:3rem;content:"1";font-size:.6rem;padding:.1rem .25rem .3rem;position:absolute;text-align:center;-webkit-transform:translate(-70%,80%);transform:translate(-70%,80%)}.brandName{color:var(--chocShade1);font-family:var(--designFont);text-shadow:2px 2px 30px var(--lightWhite);-webkit-transform:translateX(8vw);transform:translateX(8vw)}.headerElements{align-items:center;display:flex;gap:5%;justify-content:flex-end;position:relative;width:16rem}.hInput{background-color:var(--chocShade5);border:none;box-shadow:1px 1px 20px var(--black);color:var(--chocShade1);font-family:var(--textFont);font-size:1.5rem;font-weight:300;height:2.34rem;opacity:0;outline:none;padding:.8rem;position:absolute;scale:0;-webkit-transform:translate(-80%,calc(var(--headerHeight)/1.25));transform:translate(-80%,calc(var(--headerHeight)/1.25));transition:opacity .3s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .3s ease;transition:transform .2s ease,opacity .3s ease,-webkit-transform .2s ease;width:15rem}.hInput::-webkit-input-placeholder{color:var(--chocShade2);font-size:1.35rem}.hInput::placeholder{color:var(--chocShade2);font-size:1.35rem}.IconsContainer{display:flex;gap:calc(var(--headerHeight)/3.5)}.userHeaderImg{background-color:#fff;background-size:contain;border-radius:50%;color:#f0f0f0;cursor:pointer;height:calc(var(--headerHeight)/2);width:calc(var(--headerHeight)/2)}.signInPrompt[aria-expanded=true]{--signInWidth:25rem;--signInHeight:30rem;align-items:center;background-color:hsla(0,0%,100%,.9);background-color:var(--chocShade4);border-radius:var(--curveRadius);box-shadow:5px 5px 50px var(--black);color:var(--chocShade1);display:flex;flex-direction:column;gap:calc(var(--signInHeight)/25);justify-content:center;padding-block:1.5rem;position:absolute;top:var(--headerHeight);width:25rem}.signInPrompt[aria-expanded=false]{display:none}.signInButtons{background-color:var(--chocShade2);border:none;box-shadow:0 0 10px rgba(0,0,0,.3);color:var(--chocShade6);font-weight:550;outline:none;transition:scale .2s ease;width:calc(var(--signInWidth)/1.1)!important}.signInButtons:last-child{background-color:var(--chocShade5)}.signInButtons:hover{scale:99%}.SignInViaContact{align-items:center;display:flex;flex-direction:column;gap:calc(var(--signInHeight)/35);justify-content:center}.SignInViaContact input{background-color:rgba(2,5,8,.58);border:.1px solid var(--chocShade1);border-radius:calc(var(--curveRadius)/2);color:var(--chocShade2);font-family:var(--textFont);font-size:1.2rem;height:calc(var(--signInHeight)/12);outline:none;padding-inline:calc(var(--signInWidth)/20);width:calc(var(--signInWidth)/1.1)!important}.loginButton{background-color:var(--chocShade1);border:.5px solid var(--chocShade1);color:var(--chocShade1);font-size:1.2rem!important}.orSeprator{position:relative;text-align:center;width:80%}.orSeprator:after,.orSeprator:before{background-color:hsla(0,0%,100%,.7);content:"";display:inline-block;height:.5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40%}.orSeprator:before{left:0}.orSeprator:after{right:0}.signOutButton{color:var(--chocShade1);font-size:1.2rem!important;font-weight:400}.heroContainer{display:flex;flex-wrap:wrap;justify-content:space-around;margin-inline:auto;width:100%}.heroMedia{width:var(--mediaWidth)}.heroDetails,.heroMedia{height:var(--mediaHeight)}.heroDetails{background-color:var(--chocShade5);border-radius:var(--curveRadius);color:var(--chocShade2);display:flex;flex-direction:column;font-family:var(--textFont);justify-content:space-evenly;padding:0 2.5vw 1rem;width:calc(var(--mediaWidth))}.button{background-color:var(--chocShade6);border-radius:5rem;color:#f3f3f3;cursor:pointer;font-size:calc(var(--heroFontSize)/2);padding:.75rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button:hover{scale:99%}.heroDetails h3{font-size:var(--heroFontSize);font-weight:450;margin-top:3vh}.heroDetails p{font-size:calc(var(--heroFontSize)/1.5);font-weight:250}@-webkit-keyframes opacAnim{0%{opacity:1}to{opacity:0}}@keyframes opacAnim{0%{opacity:1}to{opacity:0}}.slider-wrapper{border-radius:var(--curveRadius);box-shadow:0 0 5px var(--black);position:relative}.slider{-ms-overflow-style:none;border-radius:.8rem;display:grid;grid-auto-flow:column;max-width:var(--mediaWidth);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.slide{animation:opacAnim .6s ease alternate-reverse;background-position:50%;background-repeat:no-repeat;background-size:cover;height:var(--mediaHeight);scroll-snap-align:start;width:var(--mediaWidth)}.dots{align-items:center;bottom:20px;display:flex;gap:15px;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sliderNav{--dots-size:8px;background-color:#fff;border-radius:50%;cursor:pointer;height:var(--dots-size);opacity:.75;transition:opacity .25s ease;width:var(--dots-size);&:hover{opacity:1}}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{background-color:var(--chocShade6);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span:before{background-color:var(--chocShade6);top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#menu__toggle:checked+.menu__btn>span:after{background-color:var(--chocShade6);top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#menu__toggle:checked~.menu__box__container{left:0!important}.menu__btn{cursor:pointer;height:23px;left:20px;position:absolute;top:50%;width:23px;z-index:2}.menu__btn>span,.menu__btn>span:after,.menu__btn>span:before{background-color:var(--chocShade1);display:block;height:2.5px;position:absolute;transition-duration:.25s;width:100%}.menu__btn>span:before{content:"";top:-7px}.menu__btn>span:after{content:"";top:7px}.menu__box__container{background:linear-gradient(100deg,rgba(0,0,0,.627),transparent);height:100vh;left:-100vw;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:1}.menu__box{align-items:center;background-color:var(--chocShade2);border-radius:0 1rem 1rem 0;box-shadow:2px 2px 6px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:2.5rem;height:100vh;list-style:none;margin-right:auto;min-width:30rem;padding:5rem 0;width:35vw}.menu__box,.menu__item{transition-duration:.25s}.menu__item{color:var(--chocShade6);display:block;font-family:Roboto,sans-serif;font-size:2rem;font-weight:600;padding:0;text-decoration:none}.menu__item:hover{text-shadow:0 0 4px var(--lightWhite)}.qualitiesIconsContainer{align-items:center;align-self:center;background-color:var(--chocShade5);border-radius:calc(var(--curveRadius)*3.5);box-shadow:0 0 6px var(--black);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around;min-height:8rem;padding:2vh 2vw;width:90%}.qIconsContainer{align-items:center;cursor:default;display:flex;flex-direction:column;gap:1dvh}.qIcons{font-size:3.5rem;font-weight:100}.aboutUsContainer{display:flex;flex-wrap:wrap;justify-content:space-around;margin-inline:auto;position:relative;width:95%;z-index:-1}.aboutUsDet{--heroFontSize:2.85rem;background-color:var(--chocShade6);color:var(--chocShade2);display:flex;flex-direction:column;font-family:var(--textFont);justify-content:space-evenly;padding:0 2.5vw 1rem}.aboutUsDet,.aboutUsMedia{border-radius:var(--curveRadius);height:calc(var(--mediaHeight)*.85);width:calc(var(--mediaWidth)*.85)}.aboutUsMedia{background-image:url(/static/media/aboutUsBg1.96d1d3c4a1a16703fc3d.jpg);background-position:50%;background-size:cover}.aboutUsDet>h2{font-size:var(--heroFontSize)}.aboutUsDet>p{font-size:calc(var(--heroFontSize)*.43);text-align:center}.aboutUsMedia:after{background-color:var(--chocShade3);border-radius:var(--curveRadius);content:"";height:15rem;left:95%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5rem;z-index:-1}.newAdditionsHead{font-size:2.5rem;margin:2rem}.newAdditions{--cardSize:20rem;font-family:var(--designFont)}.productImg{border-radius:.3rem;height:var(--cardSize);margin:calc(var(--cardSize)*.05);transition:scale .5s ease-in-out;width:calc(var(--cardSize)*1.45)}.newProduct{color:hsla(0,0%,100%,.908);display:flex;flex-direction:column;gap:.8rem;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newProduct h3{font-size:calc(var(--cardSize)*.125);-webkit-text-decoration:overline .2rem;text-decoration:overline .2rem;-webkit-text-decoration-style:double;text-decoration-style:double;text-shadow:1px 1px 50px var(--black);-webkit-transform:translate(-5%,-140%);transform:translate(-5%,-140%)}.newAdditions{display:flex;flex-direction:column;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newAdditions h1{font-size:calc(var(--cardSize)*.125)}.newAdditions div:last-child,.newAdditions div:nth-child(2){display:flex;gap:1rem}.newAdditionDet{background-color:var(--black);border-radius:.4rem;height:var(--cardSize);margin:calc(var(--cardSize)*.05);transition:background .3s ease;width:calc(var(--cardSize)*1.45)}.newAdditionDet:hover{background-color:#343434}.newAdditionDetLink{color:var(--lightWhite);display:flex;flex-direction:column-reverse;gap:calc(var(--cardSize)*.1);justify-content:center;margin-block:auto;margin-inline:calc(var(--cardSize)*.1);text-align:center}.newAdditionDetLink p{font-size:calc(var(--cardSize)*.09)}@media(max-width:1040px){.home{--heroFontSize:2.5rem}.newAdditions{--cardSize:16.5rem}}@media(max-width:840px){.newAdditions div:last-child,.newAdditions div:nth-child(2){flex-direction:column}.newAdditions{--cardSize:20rem}}@media(max-width:770px){.heroContainer{align-items:center;flex-direction:column;gap:3rem}.home{--mediaWidth:90vw;--mediaHeight:60vh;--heroFontSize:2.85rem}.aboutUsMedia:after{background-color:var(--chocShade3);border-radius:var(--curveRadius);content:"";height:15rem;left:87%;position:absolute;top:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5rem}}@media(max-width:520px){.newAdditions{--cardSize:15rem}.home{--heroFontSize:2.5rem}html{font-size:80%}}@media(max-width:390px){.newAdditions{--cardSize:10.5rem}.heroContainer{--mediaWidth:80vw}.home{--heroFontSize:2.2rem}.signInPrompt{width:17rem}}.footer{display:flex;flex-direction:column}.footerBottom{align-items:center;color:var(--chocShade2L);gap:5vw;justify-content:space-around;margin-block:2vh;margin-inline:2vw}.footerBottom,.rulesLinks{display:flex;flex-wrap:wrap}.rulesLinks{gap:1.5vw;justify-content:space-evenly}.footerTop{align-self:center;background-color:var(--chocShade4);border-radius:calc(var(--curveRadius)*2);display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-around;padding:3rem 1.5rem;width:90%}.brandFooter{font-family:var(--designFont)}.footerLiItems{color:var(--chocShade2);display:flex;flex-direction:column;gap:.5rem;margin-block:1.3rem}.footerLiItems>*{cursor:pointer}.productsHousing{--sizeProd:17rem;align-self:center;background-color:var(--chocShade2);border-radius:var(--curveRadius);color:var(--chocShade6);display:flex;flex-direction:column;flex-wrap:wrap;gap:5vh;padding:7vh 3vw;width:90%}.lastArrivalTop{align-items:center;display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:500;gap:8vw;justify-content:space-around;margin-block:3vh}.lastArrivalButton{background-color:var(--chocShade3);color:var(--chocShade6);scale:80%}.productBulk{display:flex;flex-wrap:wrap;gap:5vh;justify-content:center}.productName{font-size:1.3rem;font-weight:550;margin-block:.5rem}.productImg{border-radius:calc(var(--curveRadius)*.5);height:var(--sizeProd);object-fit:cover;overflow:hidden;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:var(--sizeProd)}.productPrice{align-items:center;display:flex;gap:1rem}.productOrginalPrice{text-decoration:line-through}.addToCartButton{background-color:var(--chocShade3);border:none;border-radius:calc(var(--curveRadius)*.2);cursor:pointer;font-size:1.5rem;font-weight:600;margin-inline:auto 1rem;outline:none;padding:0 .4rem;text-align:center}.productOrginalPrice:only-child{font-size:1.25rem;text-decoration:none}.productDiscountedPrice{color:#290e0e;font-size:1.15rem;font-weight:500}.productPrice>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loader{box-sizing:border-box;height:48px;position:relative;width:48px}.loader,.loader:after,.loader:before{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.loader:after,.loader:before{background:var(--chocShade3);border-radius:50%;content:"";height:24px;position:absolute;-webkit-transform-origin:0 100%;transform-origin:0 100%;width:24px}.loader:before{background:var(--chocShade3);-webkit-transform-origin:0 50%;transform-origin:0 50%}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.store{align-self:center;display:flex}.store,.title{margin-inline:auto}
/*# sourceMappingURL=main.9b8bc62d.css.map*/