:root{--top-ad-bk:#e45e5d;--header-brdr-clr:#f9ddf1;--charm-font:"Charm",serif;--source-font:"Source Serif 4",serif;--top-ad-font:"Questrial",serif;--button-clr:#c35f69;--body-bk:#fefafd;--btn-hover-clr:#ac1b2a;--nav-item-hvr-clr:#e55f60;--footer-bk:#ac1b2acc;--menu-wth:88%}*{cursor:default}.container{margin-inline:auto;width:min(100% - 30px,1220px)}.container2,.container3{margin-inline:auto;width:min(100% - 30px,1440px)}.container3{padding:59px 55px 111px}.container4{margin-inline:auto;width:min(100% - 86px,1440px)}body{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}::selection{background:#c35f69;background:var(--button-clr);color:#fff}.top-ad{background-color:#e45e5d;background-color:var(--top-ad-bk);display:grid;height:40px;place-items:center;width:100%}.top-ad p{color:#fff;font-family:Questrial,serif;font-family:var(--top-ad-font);letter-spacing:.2px}header{background-color:#fefafd;background-color:var(--body-bk)}.header{align-items:center;border-bottom:2px solid #f9ddf1;border-bottom:2px solid var(--header-brdr-clr);display:flex;height:100px;justify-content:space-between;padding-inline:56px;position:relative}.logo span{font-family:Charm,serif;font-family:var(--charm-font);font-size:26px;font-weight:700;letter-spacing:1%}.header nav ul{align-items:center;display:flex;gap:54px;justify-content:center}.header nav ul li{color:#000;cursor:pointer;font-family:"Source Serif 4",serif;font-size:18px;font-weight:550;transition:color .5s ease-in-out;span{cursor:pointer}}.header nav ul li:nth-child(2):after{color:#000;content:" \f107";font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900}.header nav ul li .active,.header nav ul li:hover{color:#e55f60;color:var(--nav-item-hvr-clr);transition:color .15s ease-in-out!important}.header nav ul li:nth-child(2):hover:after{color:#e55f60;color:var(--nav-item-hvr-clr);transition:color .15s ease-in-out}.header .cart-side{align-items:center;display:flex;gap:14px;justify-content:center;width:126px}.header .cart-side div{height:auto;width:28px}.header .cart-side div:hover{scale:1.2;transition:scale .3s ease-in-out}.header .cart-side div svg{cursor:pointer;height:auto;width:100%}.header .hmbrgr,.header .overlay{display:none}.banner{background:#0000;height:610px;position:relative}.banner #video{height:100%;object-fit:cover;opacity:.04;pointer-events:none;position:absolute;width:100%;z-index:-2}.banner .left-side{align-items:flex-start;display:flex;flex-direction:column;gap:23px;max-width:620px;padding-top:80px}.banner .left-side p{font-family:"Source Serif 4",serif;font-family:var(--source-font);font-size:36px;font-weight:700;letter-spacing:1%;line-height:60px}.banner .left-side p span{display:block}.banner .left-side button,.banner .left-side p span:nth-child(2){font-family:Charm,serif;font-family:var(--charm-font)}.banner .left-side button{background-color:#c35f69;background-color:var(--button-clr);border:3px solid #c35f69;border:3px solid var(--button-clr);border-radius:6px;color:#fefafd;color:var(--body-bk);cursor:pointer;display:block;font-size:32px;font-weight:700;letter-spacing:1%;overflow:hidden;padding:6px 24px;position:relative;transition:all .4s ease-in-out}.banner .left-side button:last-child{background-color:initial;color:#c35f69;color:var(--button-clr)}.banner .left-side button span{background:#ac1b2acc;border-radius:50%;display:block;height:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:width .4s ease-in-out,height .4s ease-in-out;width:0;z-index:-1}.banner .left-side button:hover span{height:300%;transition:width .4s ease-in-out,height .4s ease-in-out;width:300%}.banner .left-side button:hover{background-color:initial!important;color:#fefafd;color:var(--body-bk)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner .bnr-rgt{background-color:#f9ddf1;background-color:var(--header-brdr-clr);border-radius:32px 0 0 32px;height:100%;right:0;top:50%;width:50%}.banner .bnr-rgt,.banner .bnr-rgt .img1{position:absolute;transform:translateY(-50%);z-index:-1}.banner .bnr-rgt .img1{pointer-events:none;right:-35%;scale:1.3;top:40%}.banner .bnr-rgt .img2{left:30%;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(-20.65deg);z-index:-1}.section1{background:#fefafd;background:var(--body-bk);overflow:hidden;position:relative}.section1 h1{font-family:"Source Serif 4",serif;font-family:var(--source-font);font-size:44px;font-weight:550;margin-bottom:41px;text-align:center}.section1 .sec1-flex{align-items:center;display:flex;gap:75px;justify-content:space-between;position:relative}.section1 .sec1-flex .sec1-flx-div{background-color:#fefafd;background-color:var(--body-bk);border-radius:22px;box-shadow:inset 0 -5px 11px -5px #e55f6073;height:354px;transition:all .25s ease-in-out;width:288px}.section1 .sec1-flex .sec1-flx-div:hover{box-shadow:inset 0 -5px 11px -5px #e55f6040,0 8px 16px -8px #e55f604d;cursor:pointer;*{cursor:pointer}}.section1 .sec1-flex .sec1-flx-div img{border-radius:22px 22px 0 0;height:auto;width:284px}.section1 .sec1-flex .sec1-flx-div .prod-info{align-items:flex-end;display:flex;justify-content:space-between;padding:16px 23px}.section1 .sec1-flex .sec1-flx-div .prod-info div p{color:#000c66;font-family:Charm,serif;font-family:var(--charm-font);font-size:22px;font-weight:550;letter-spacing:.5px;line-height:normal}.section1 .sec1-flex .sec1-flx-div .prod-info .icn-flx{display:flex;gap:3px}.section1 .sec1-flex .sec1-flx-div .prod-info div svg{color:#e45e5d;color:var(--top-ad-bk);cursor:pointer;height:27.16px;transition:all .15s ease-in-out;width:28px}.section1 .sec1-flex .sec1-flx-div .prod-info div svg:hover{scale:1.1}.section1 .background{bottom:-28%;left:-4%}.section1 .background,.section1 .background2{height:50%;pointer-events:none;position:absolute}.section1 .background2{right:-4%;top:-28%;transform:rotate(-180deg)}.footer{background-color:#ac1b2acc;background-color:var(--footer-bk);border-radius:22px;margin:111px 0 100px;padding:40px}.footer *{color:#fff}.footer .upper-ftr{margin-bottom:60px;padding-inline:14px}.footer .lower-ftr{align-items:center;border-top:1px solid #e45e5d;border-top:1px solid var(--top-ad-bk);display:flex;justify-content:space-between;padding:22px 14px 0}.footer .lower-ftr div:first-child{display:flex;gap:16px;a{text-decoration:underline}}.footer .lower-ftr div:last-child a svg{cursor:pointer;height:auto;width:24px}.not-found{background:url(/static/media/404.a5b486310506018c82a0.jpg) 50%/cover no-repeat;display:grid;height:calc(100vh - 140px);place-items:center;transition:height .1s ease-in-out}.not-found .cntr{display:grid;place-items:center}.not-found .cntr h1{color:#fefafd;color:var(--body-bk);font-family:Charm,serif;font-family:var(--charm-font);font-size:52px;letter-spacing:1%;text-align:center}.not-found .cntr h1 span{display:block}.not-found .cntr button{background-color:initial;border-bottom:2px solid #fefafd;border-bottom:2px solid var(--body-bk);color:#fefafd;color:var(--body-bk);cursor:pointer;display:block;font-family:Charm,serif;font-family:var(--charm-font);font-size:32px;font-weight:550;letter-spacing:1%;margin-top:22px;padding:2px;transition:all .4s ease-in-out}.not-found .cntr button:hover{border-color:#f9ddf1;border-color:var(--header-brdr-clr);color:#f9ddf1;color:var(--header-brdr-clr);padding-inline:10px}@media only screen and (max-width:820px){.container2{width:100%}.top-ad{top:0}.top-ad,header{left:0;position:fixed;width:100%;z-index:10}header{top:40px}.header{height:70px;justify-content:center}.header .hmbrgr{display:block}.header .hmbrgr svg{cursor:pointer;display:block;height:auto;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:24px}.header nav{position:absolute;right:0;top:350px;transform:translateY(-50%);width:68%;z-index:2}.header nav ul{align-items:flex-end;flex-direction:column;gap:40px;width:100%}.header nav ul li{border-bottom:2px solid #fefafd;border-bottom:2px solid var(--body-bk);color:#fff;font-size:22px;padding:8px 20px 8px 0;text-align:right;width:88%;width:var(--menu-wth)}.header nav ul li .navlink{display:block;width:100%}.header nav ul li .active,.header nav ul li:hover{color:#000c66;width:100%}.header nav ul li:nth-child(2):after{display:none}.header .cart-side{flex-direction:row;gap:14px;justify-content:flex-end;padding-right:16px;position:absolute;right:0;top:100px;transform:translateY(-50%);width:88%;width:var(--menu-wth);z-index:2}.header .cart-side div svg{color:#fff}.visible{animation:fadeInleft .25s 1 alternate;display:block;opacity:1}.hidden{transition-behavior:allow-discrete;display:none;opacity:0;transition-duration:.25s;transition-property:display opacity;translate:0 100vh}.header .overlay{background:#e45e5d;background:var(--top-ad-bk);background:linear-gradient(90deg,#00000040 32%,#e45e5d 0);background:linear-gradient(to right,#00000040 32%,var(--top-ad-bk) 32%);display:block;min-height:100%;min-width:100%;position:fixed;right:0;top:108px;z-index:1}@keyframes fadeInleft{0%{opacity:0;transform:translateX(100%)}to{opacity:1}}.container{display:grid;place-items:center;width:100%}.banner{height:calc(100dvh - 166.5px);margin-top:110px;overflow:hidden}.banner .left-side{align-items:center;margin-top:0;padding:61px 0}.banner .left-side p{font-size:30px;line-height:52px;text-align:center}.banner .left-side button:last-child{background-color:#fefafd;background-color:var(--body-bk)}.banner .bnr-rgt{border-radius:0;height:100%;width:100%;z-index:-2}.banner .bnr-rgt .img1{right:10%;scale:1.2;top:85%;transform:translate(50%,-50%) rotate(-18deg);z-index:-2}.banner .bnr-rgt .img2{left:-15%;scale:.9;top:100%;transform:translate(-50%,-50%) rotate(50deg);z-index:-2}.banner .left-side button{font-size:30px}.container3{padding:25.65px 0 48.26px 23px;width:100%}.section1{margin-top:0}.section1 h1{border-bottom:2px solid #e45e5d;border-bottom:2px solid var(--top-ad-bk);display:inline-block;font-size:25px;margin-bottom:31px;padding-right:12px}.section1 .sec1-flex{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);overflow:scroll;padding-right:23px;place-items:center}.section1 .sec1-flex .sec1-flx-div{height:318px;width:259px}.section1 .sec1-flex .sec1-flx-div img{width:255px}.section1 .sec1-flex .sec1-flx-div .prod-info{padding:9px 20.17px}.section1 .background,.section1 .background2{display:none}.container4{width:100%}.footer{border-radius:0;margin:0;padding:25px 23px 48.26px}.footer .upper-ftr{margin-bottom:30px;padding-inline:0}.footer .lower-ftr{flex-direction:row;padding:18px 0 0}.footer .lower-ftr div:first-child{flex-direction:column;gap:14px}.not-found{height:calc(100dvh - 110px);margin-top:110px}.not-found .cntr h1{font-size:32px}.not-found .cntr button{font-size:26px}}
/*# sourceMappingURL=main.bef6eb09.css.map*/