*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Encode Sans Condensed",sans-serif;font-family:"IBM Plex Sans Condensed",sans-serif;font-family:"Open Sans",sans-serif}a{text-decoration:none;color:#000}.parent-footer{display:flex;flex-flow:column wrap;background-color:#232f3e;color:#f5f5f5;margin-top:1rem}.parent-footer .first-child{line-height:8vh;text-align:center;background:#37475a;margin-bottom:1.5rem;cursor:pointer}.parent-footer .first-child .Link{display:block;color:#fff;text-align:center;padding:.7rem 0}.parent-footer .second-child{display:flex;justify-content:space-evenly;width:100%}.parent-footer .second-child .column{font-size:rem;display:flex;flex-flow:column wrap;padding-left:.4rem}.parent-footer .second-child .column .Link{color:#fff;font-size:.8rem}.parent-footer .second-child .column .Link:hover{-webkit-text-decoration:underline .1rem solid #fff;text-decoration:underline .1rem solid #fff}.family{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:1rem;background-color:#fff;width:100%}.family .infoBox{display:grid;margin:1rem 0;width:60%;grid-template-columns:repeat(2,45%);justify-content:space-between;background-color:#fff}.family .infoBox .column{display:flex;flex-flow:column wrap;align-items:center;padding:.7rem;width:100%;background-color:#fef5f5}.family .infoBox .column .Links{display:flex;flex-flow:column wrap;font-size:1rem;width:100%}.family .infoBox .column .Links .Link{display:inline-block;padding:.5rem 0;width:100%}.family .infoBox .column input:nth-child(5):hover{background-color:#bcbc3d;color:#021773;cursor:pointer;border-bottom:.1rem solid rgba(75,75,199,.8);width:70%}.family .infoBox input,.family .infoBox textarea{margin-bottom:.5rem;width:100%;display:inline-block;background-color:#fafdfd;padding:.5rem 1rem;font-size:1rem;font-weight:500;outline:none;border:none;border-bottom:.1rem solid rgba(75,75,199,.2);transition:width 1s ease-in}.family .infoBox input:focus,.family .infoBox textarea:focus{border-bottom:.1rem solid rgba(75,75,199,.8)}@media only screen and (max-width:600px){.family .infoBox{grid-template-columns:100%}}.menu-item{border:1px solid #000;min-width:30%;height:240px;display:flex;flex:1 1 auto;align-items:center;justify-content:center;margin:0 7.5px 15px;overflow:hidden;cursor:pointer}.menu-item:hover .background-image{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.menu-item:hover .content{background-color:#fff}.menu-item .large{height:380px}.menu-item:first-child{margin-right:7.5px}.menu-item:last-child{margin-left:7.5px}.background-image{background-position:50%;background-size:cover;height:100%;width:100%}.content{height:15vh;width:12vw;display:flex;flex-direction:column;align-items:center;justify-content:center;border:.1rem solid #000;background-color:rgba(249,243,243,.7);position:absolute;overflow:overlay}.content .title{font-weight:700;display:block;font-size:1rem;color:#4a4a4a}.content .sub-title{display:block;font-weight:lighter;font-size:1rem;text-align:center}@media only screen and (max-width:600px){.menu-item,.menu-item:first-child,.menu-item:last-child{margin:.4rem}.content{height:15vh;width:25vw}}.directory{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}@media only screen and (max-width:600px){.directory{flex-direction:column;width:100vw}}.HomePage{display:flex;flex-flow:column nowrap;align-items:center;padding:20px 50px}.collection-menu{display:flex;flex-flow:row wrap;width:100%;padding:.5rem;margin-bottom:1.2rem}.collection-menu:hover .custom-button{display:flex}.collection-menu:hover .image{opacity:.7}.collection-menu .image{height:50vh;width:100%;position:relative;background-position:50%;background-size:cover}.collection-menu .custom-button{position:absolute;bottom:5%;left:10%;width:80%;opacity:.7;display:none}.collection-menu .wishlist-icon{position:absolute;height:10%;width:auto;top:5%;right:5%}.collection-menu .wishlist-icon:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;opacity:1;z-index:2}.collection-menu .img{height:20px;width:20px}.collection-menu .collection-menu-footer{width:100%;display:flex;justify-content:space-between;font-size:.9rem}.related{width:100%;height:auto;flex-flow:column nowrap}.related .collection-menu-footer{display:none}.related .image{height:30vh}@media only screen and (max-width:400px){.collection-menu{width:100%}}.custom-button{width:100%;height:6vh;padding:.1rem;font-weight:500;font-size:1rem;background-color:#000;color:#fff;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;font-weight:bolder;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:none}.custom-button:hover{background-color:#fff;color:#000;border:1px solid #000}.custom-button.google-sign-in{background-color:#4285f4;color:#fff}.custom-button.google-sign-in:hover{background-color:#357ae8;border:1px solid #000}.custom-button.inverted{background-color:#fff;color:#000}.custom-button.inverted:hover{background-color:#000;color:#fff}.custom-button.yellow{background-color:#e6c805;color:#000}.custom-button.yellow:hover{background-color:#000;color:#fff}.collection-preview-card-group{width:100%;display:grid;grid-template-columns:repeat(4,25%)}.collection-preview-card-group:hover{cursor:pointer}@media only screen and (max-width:400px){.collection-preview-card-group{grid-template-columns:100%}}@media only screen and (max-width:720px) and (min-width:401px){.collection-preview-card-group{grid-template-columns:50% 50%}}.collection-overview{display:flex;flex-direction:column}.shop-page{margin:1rem 0}.collection-page-parent{display:flex;padding:10px;width:100%;justify-content:center;flex-flow:column wrap}.collection-page-parent .collection-page{display:grid;grid-template-columns:auto auto auto auto;width:100%;flex-flow:row nowrap;grid-gap:30px 20px;padding:10px}@media screen and (max-width:600px){.collection-page-parent .collection-page{grid-template-columns:auto auto auto}}@media screen and (max-width:470px){.collection-page-parent .collection-page{grid-template-columns:auto auto}}@media screen and (max-width:350px){.collection-page-parent .collection-page{grid-template-columns:auto}}.detail-card{display:flex;width:90%;margin:0 auto;height:100vh;grid-gap:2rem;gap:2rem}.detail-card .image-section{position:relative;padding:.5rem;width:30%;height:80vh}.detail-card .image-section .likeBox{width:3em;height:3em;border-radius:50%;background:#dad3d3;position:absolute;display:flex;justify-content:center;align-items:center;top:5%;right:10%}.detail-card .image-section .image{height:100%;width:100%;background-position:50%;background-size:cover}.detail-card .description-section{width:70%;flex-direction:column;padding:10px 20px;overflow-y:scroll}.detail-card .description-section .infoIcons:hover+.tooltip-box{visibility:visible}.detail-card .description-section .tooltip-box{transition:visibility .5s ease-in-out .2s;background-color:#f5f5f7;top:30px;left:-40px;visibility:hidden;position:absolute;padding:10px;display:flex;flex-direction:column;width:250px;height:auto;border-radius:5px;box-shadow:2px 2px 5px 3px grey,-2px -2px 5px 3px grey}.detail-card .description-section .more-description{transition:height 1s linear .2s;display:flex;flex-direction:column;font-size:14px;border:1px solid #ece7e7;height:50vh;overflow:hidden}.detail-card .description-section .more-description .child-l-30{width:20%;color:#8f9399;padding:10px 20px}.detail-card .description-section .more-description .child-l-70{width:80%;padding:10px 20px}.detail-card .description-section .more-description div div{grid-gap:1rem;gap:1rem}@media screen and (max-width:321px){.detail-card{flex-direction:column;height:auto;width:95%}.detail-card .image-section{width:100%}.detail-card .description-section{width:100%;margin:0;padding:.5rem}}@media screen and (max-width:426px){.detail-card{flex-direction:column;height:auto}.detail-card .image-section{width:80%;margin:0 auto}.detail-card .description-section{width:100%;margin:0;padding:.5rem}}.related-product-parent{display:flex;padding:1rem;width:100%;justify-content:center;flex-flow:column wrap}.related-product-parent .related-page{display:grid;grid-template-columns:repeat(5,18%);justify-content:center;grid-gap:.625rem;padding:.625rem}@media screen and (max-width:321px){.related-product-parent .related-page{grid-template-columns:repeat(2,50%)}}@media screen and (max-width:426px){.related-product-parent .related-page{grid-template-columns:repeat(3,33%)}}.sign-in-and-sign-up{margin:0 5rem;display:grid;padding:10px;grid-gap:0 10%;gap:0 10%;grid-template-columns:45% 45%}@media screen and (max-width:425px){.sign-in-and-sign-up{grid-template-columns:100%;margin:0}}@media screen and (min-width:425px) and (max-width:768px){.sign-in-and-sign-up{margin:0 1rem}}.sign-up{display:flex;flex-flow:column wrap;width:100%;padding:10px}.group{position:relative;margin:45px 0}.group .form-input{background:none;background-color:#fff;color:grey;font-size:18px;padding:10px 10px 10px 5px;display:block;width:100%;border-radius:0;border:none;border-bottom:1px solid grey;margin:25px 0}.group .form-input:focus{outline:none}.group .form-input:focus~.form-input-label{top:-14px;font-size:12px;color:#000}.group input[type=password]{letter-spacing:.3em}.group .form-input-label{color:grey;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:all .3s ease}.group .form-input-label.shrink{top:-14px;font-size:12px;color:#000}.sign-in{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;padding:10px}.sign-in-buttons{display:flex;justify-content:space-between;flex-flow:column wrap;padding-top:30%;width:100%}.sign-in-buttons .button{width:70%;margin:0 auto}@media screen and (max-width:425px){.sign-in-buttons .button{width:100%;margin:0}}.sign-in-buttons .signInOptions{width:100%;display:flex;flex-direction:column;align-items:center;grid-gap:2%;gap:2%;justify-content:center;margin-top:1.25rem;font-weight:500;font-size:1.25rem}.sign-in-buttons .signInOptions .line{height:1px;background-color:#adafad;width:100%;position:relative;margin:2rem 0}.sign-in-buttons .signInOptions .line:after{content:"or";position:absolute;top:-.9rem;left:50%;z-index:1;background:#fff}.sign-in-buttons .signInOptions .signInIcons{display:flex;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;width:100%}.sign-in-buttons .signInOptions .signInIcons .button-1{width:150px;height:50px;font-size:1.2rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;grid-gap:.3rem;gap:.3rem;cursor:pointer;border:1px solid #000;border-radius:5px;background-color:#f5f5f5}.sign-in-buttons .signInOptions .signInIcons .button-1:hover{background-color:#012b55;color:#f5f5f5;border:1px solid transparent}@media screen and (max-width:425px){.sign-in-buttons .signInOptions .signInIcons{grid-gap:0;gap:0;justify-content:space-evenly}}@media screen and (max-width:300px){.sign-in-buttons .signInOptions .signInIcons{flex-direction:column}.sign-in-buttons .signInOptions .signInIcons .button-1{width:100%}}@media screen and (max-width:425px){.sign-in-buttons{padding:0}.sign-in-buttons .signInIcons{margin-bottom:1rem}}.wishlist-item{display:flex;justify-content:space-around;width:100%;border-bottom:1px solid #b0b0c7;padding:1rem 0}.wishlist-item .image-area{width:30%;height:20vh}.wishlist-item .image-area img{max-width:100%;max-height:100%;margin:0 auto;display:block}.wishlist-item .item-desc{width:60%;padding:.5rem 1rem;height:20vh;display:flex;flex-direction:column;justify-content:space-around}.wishlist-item .remove-item{width:8%;height:20vh;font-size:2rem;display:flex;align-items:center;justify-content:center}.wishlist-page{width:60%;display:flex;flex-direction:column;align-items:center;margin:2rem auto 1rem}.wishlist-page .have-content{width:100%}.wishlist-page .have-content .wishlist-header{display:flex;width:100%;flex-flow:row wrap;justify-content:center;border-bottom:1px solid #000;margin-bottom:20px}.wishlist-page .have-content .wishlist-header .header-block{width:23%;text-transform:capitalize;margin-bottom:20px}.wishlist-page .have-content .wishlist-header .header-block .price{width:15%}.wishlist-page .have-content .wishlist-header .header-block:last-child{width:8%}.wishlist-page .empty-page{width:100%;display:flex;flex-direction:column;align-items:center}.wishlist-page .empty-page img{width:60%}@media screen and (max-width:425px){.wishlist-page .empty-page img{width:100%}}.wishlist-page .empty-page .link{width:60%;min-height:4vh}@media screen and (max-width:425px){.wishlist-page,.wishlist-page .empty-page .link{width:100%}}.wishlist-page-mobile{display:flex;flex-flow:column wrap;width:100%;margin:.8rem}.cart-item{width:100%;display:flex;height:80px;margin-bottom:15px}.cart-item img{width:30%}.cart-item .item-details{width:70%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px 20px}.cart-item .item-details .name{font-size:16px}.cart-dropdown{position:absolute;width:240px;height:340px;display:flex;flex-direction:column;padding:20px;border:1px solid #000;background-color:#fff;top:140px;right:40px;z-index:5}.cart-dropdown .empty-message{font-size:18px;margin:50px auto}.cart-dropdown .cart-items{height:240px;display:flex;flex-direction:column;overflow:scroll}.cart-dropdown button{margin-top:auto}.cart-icon{width:45px;height:45px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-icon .shopping-icon{width:24px;height:24px}.cart-icon .item-count{position:absolute;font-size:10px;font-weight:700;bottom:12px}.search-bar{width:100%;border-style:hidden hidden inset;padding:.8rem .5rem;outline:none;font-size:1.2rem;border-radius:.5rem;background-color:inherit}.search-bar:focus{border-bottom-style:groove;box-shadow:0 2px 3px 1px #969b96}.search-card{position:absolute;width:60%;max-height:340px;display:flex;flex-direction:column;padding:10px;border:1px solid #000;background-color:#fff;top:5rem;left:6rem;z-index:2;overflow:scroll}.search-items{flex-direction:row;display:flex;font-size:1.2rem;align-items:center;justify-content:space-between;padding:0 .8rem}.search-items:hover{background-color:#000;color:#fff}.search-items .search-image{padding:10px}.ghost{display:none}.grid-header{position:relative;width:100%;display:grid;margin-top:20px;grid-template-rows:10vh;grid-template-columns:40% 60%}.grid-header .logo-container{display:flex;width:100%;padding-left:3rem;align-items:center;height:100%}.grid-header .item-2{width:100%;display:flex;justify-content:flex-end;align-items:center;grid-gap:1.5rem;gap:1.5rem}.grid-header .item-2 .wishlist-image{height:22px;margin-right:10px}.grid-header .item-2 .option{font-size:1.2rem;cursor:pointer}.grid-header .item-2 .option:hover{color:grey;font-weight:600}.grid-header .like:hover{cursor:pointer}.sideBoxHeader{display:none;width:100vw;border-bottom:.1rem solid #7d7d85;justify-content:space-between;align-items:center;height:10vh;font-size:2rem;padding:.5rem}.sideBox{width:0;display:none;flex-direction:column;transition:width .5s linear;background-color:#ede7e7;color:#000;height:90vh;position:absolute;overflow:hidden;z-index:1}.sideBox .sideBoxUser{width:100%;height:8vh;display:flex;align-items:center;grid-gap:1rem;gap:1rem;background-color:#232f3e;color:#fff;padding-left:.3rem}.sideBox .user-detail{display:flex;justify-content:center;align-items:center;height:8vh;font-size:.8rem;font-weight:500;overflow:overlay}.sideBox .user-detail:hover{background:#000;color:#fff;font-size:.9rem;font-weight:700}.sideBox .side-items{cursor:pointer}.sideBox .side-items .option{display:flex;justify-content:center;align-items:center;color:inherit;background:inherit;height:8vh;width:100%}.sideBox .side-items:hover{background:#1e90ff;color:#fff;font-weight:600;border-bottom:.1rem solid #000}@media only screen and (max-width:600px){.grid-header{display:none}.sideBox,.sideBoxHeader{display:flex}}.search-icon{display:flex;font-size:1.5rem;font-weight:bolder;cursor:pointer;text-align:center}.slideDown{position:absolute;top:0;width:100%;height:0;transition:height 1s ease-in;background:#f5f5f5;z-index:1;display:flex;grid-gap:10px;gap:10px;overflow:hidden}.slideDown .searchBarBody{width:70%;height:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.slideDown .goBack{cursor:pointer;width:15%;color:#c3006b;font-size:3rem;font-weight:400;display:flex;align-items:flex-end;justify-content:center}.checkout-page{width:80%;min-height:90vh;display:flex;flex-direction:column;align-items:center;margin:4rem auto .4rem;background-color:azure}.checkout-page .checkout-header{width:100%;padding:10px 0;display:grid;justify-content:space-between;grid-template-columns:30% 70%;border-bottom:1px solid #a9a9a9}.checkout-page .checkout-header .second-heading{display:grid;grid-template-columns:50% 30% 10% 10%}.checkout-page .checkout-header .header-block{text-transform:capitalize;width:100%;text-align:center}.checkout-page .total{margin-top:30px;margin-left:auto;font-size:36px}.emptyCart{width:100%;text-align:center}.emptyCart img{width:100%}@media screen and (min-width:768px){.emptyCart img{width:50%}}.emptyCart .button{display:block;width:100%;margin:0 auto}@media screen and (min-width:768px){.emptyCart .button{width:40%!important}}.checkout-items{height:300px;margin-top:2rem;display:grid;grid-template-columns:30% 70%;width:100%;font-size:1.2rem;padding-bottom:2rem;border-bottom:.1rem solid #bbbab9}.checkout-items .image-container{border:2px solid green}.checkout-items .describe{width:100%;display:grid;grid-template-columns:50% 30% 10% 10%}.checkout-items img{width:100%;height:40vh}.checkout-items div{display:flex;align-items:center;width:100%;justify-content:center}.checkout-items div span{text-align:center;border:1px solid green}@media screen and (max-width:426px){.checkout-items{grid-template-columns:100%;height:auto;grid-gap:2rem;gap:2rem;padding:.2rem}.checkout-items .image-container{width:80%;margin:0 auto}}
/*# sourceMappingURL=main.95b7e302.chunk.css.map */