@import"https://fonts.googleapis.com/css2?family=WindSong:wght@400;500&display=swap";.input-placeholder{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Manjari,sans-serif!important;font-size:14px;font-weight:400;color:#4a2426;line-height:normal;margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Marcellus,serif}.container{max-width:1170px;padding:0 15px;margin:0 auto}.font-marcellus{font-family:Marcellus,serif}.btn-sm{font-family:Marcellus,serif;font-size:12px;font-weight:400;line-height:88%;padding:7px 17px}.btn-md{font-family:Marcellus,serif;font-size:24px;font-weight:400;line-height:88%;height:42px;padding:9px 24px}.btn-reg{font-family:Marcellus,serif;font-size:16px;font-weight:700;line-height:18px;height:52px;padding:18px}.btn-pink{background:#ef8fe2;border:2px solid #EF8FE2;border-radius:30px;color:#4a2426;outline:none;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.btn-pink:hover{background:#4a2426;border:2px solid #4A2426;color:#fff}.btn-blue{background:#cfe6ff;border:2px solid #CFE6FF;border-radius:30px;color:#4a2426;outline:none;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.btn-blue:hover{background:#ef8fe2;border:2px solid #EF8FE2;color:#4a2426}.btn-gredient{background:linear-gradient(90deg,#ef8fe280 .02%,#cfe6ff80 55%);border-radius:30px;color:#4a2426;outline:none;text-decoration:none;cursor:pointer}.btn-gredient:hover{transition:all .2s ease-in-out;background:#4a2426;color:#fff}.btn-dark{background:#4a2426;border:2px solid #4A2426;border-radius:30px;color:#fff;outline:none;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.btn-dark:hover{background:#ef8fe2;border:2px solid #EF8FE2;color:#4a2426}.page-wrapper{background:#fff;position:relative;z-index:1}.fluffy-left:before{content:"";position:fixed;bottom:0;left:-100px;z-index:-1;display:block;background:#f9aaea66;border-radius:100%;width:400px;height:400px;filter:blur(100px)}.fluffy-right:after{content:"";position:fixed;bottom:0;right:-100px;z-index:-1;display:block;background:#f9aaea66;border-radius:100%;width:400px;height:400px;filter:blur(100px)}.section-container{padding:0 90px;max-width:1440px;margin:auto}.header-control{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;padding:36px 0}.header-control>.logo>a{display:block;width:100%;max-width:210px}.header-control>.logo>a>img{object-fit:contain;max-width:100%;max-height:100%;display:block}.header-actions>h3{font-size:32px;font-weight:400;line-height:normal;color:#4a2426;margin:0}.banner-wrapper{display:grid;grid-template-columns:1fr 400px;column-gap:50px;align-items:center;padding-bottom:4rem}.banner-caption>.logo-text{max-width:390px}.banner-caption>h2{font-size:57px;font-weight:400;line-height:88%;color:#4a2426;margin:30px 0}.banner-caption>p{font-size:24px;font-weight:400;line-height:normal;color:#4a2426;margin:5px 0 0}.banner-slider-wrapper{position:relative}.banner-slider-wrapper .heart-pink{position:absolute;top:6rem;left:-45px;z-index:5}.banner-slider-wrapper .heart-blue{position:absolute;top:-27px;right:40px;z-index:5}.banner-slider-control{width:100%;max-height:513px}.slide-carousel{position:relative;width:394px;height:513px;background:#fff;overflow:hidden}.slider-item{position:absolute;top:0;right:0;bottom:0;left:0;display:none;opacity:0;transition:opacity .5s ease}.slider-item.is-active{display:block;opacity:1}.slider-item img{width:100%;height:100%;object-fit:cover;display:block;image-rendering:auto}.slider-arrows{display:flex;gap:4px;justify-content:center;margin-top:20px;position:relative;z-index:4}.slider-arrows img{width:16px;height:16px;display:block;image-rendering:auto}.slider-arrows button{background:transparent;border:0;padding:4px;cursor:pointer;outline:none}.notifyme-wrapper{margin-top:6.525rem;max-width:560px;position:relative;z-index:0}.notifyme-wrapper .input-form-group{display:flex;flex-direction:row;align-items:center;background:linear-gradient(90.02deg,#ef8fe28f .02%,#cfe6ff8f 55.61%);border-radius:30px;height:52px;max-width:100%;padding-left:122px;position:relative}.mail-birds{position:absolute;top:-41px;left:10px;z-index:1;display:block;max-width:112px}.notifyme-wrapper .input-form-group .form-control{background:transparent;border:none;outline:none;font-family:Manjari,sans-serif;font-size:16px;font-weight:600;color:#4a2426;line-height:normal;padding:10px 15px 10px 0;height:100%;flex:1 1 auto}.notifyme-wrapper .input-form-group input:-webkit-autofill,.notifyme-wrapper .input-form-group input:-webkit-autofill:hover,.notifyme-wrapper .input-form-group input:-webkit-autofill:focus,.notifyme-wrapper .input-form-group input:-internal-autofill-selected{background:none;-webkit-text-fill-color:#4A2426;-webkit-box-shadow:none}.notifyme-wrapper .input-form-group .input-placeholder,.notifyme-wrapper .input-form-group input::placeholder{font-family:Manjari,sans-serif;font-size:16px;font-weight:100;color:#4a2426;line-height:normal}.notifyme-wrapper .input-form-group .btn-notify{flex:1 0 auto}.mail-message{font-size:16px;font-weight:400;line-height:normal;color:#4a2426;margin:20px 0 0}.hide-desktop{display:none}.hide-mobile{display:block}.thanks-page{text-align:center;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 7.38rem)}.thanks-message-wrapper{margin:20px 0}.thanks-message-wrapper>h1{font-size:36px;font-weight:400;line-height:97%;color:#4a2426;margin:0}.thanks-message-wrapper>p{font-size:24px;font-weight:400;line-height:88%;color:#4a2426;margin:0;margin-top:2.25rem}.thanks-message-wrapper>a{display:block;max-width:150px;margin:0 auto;text-decoration:none;font-size:16px;font-weight:600;padding:14px 22px 9px;margin-top:2rem}.product-wrapper{padding:3.75rem 0}.product-card{height:100%;margin:30px 0}.pink-card{background:radial-gradient(76.95% 69.56% at 15.39% 77.64%,#f9aaea54,#fff0);position:relative}.pink-card:before{content:"";background-image:url(/cdn/shop/files/heart-blue.svg?v=1757682799);background-size:cover;background-repeat:no-repeat;position:absolute;top:-20px;right:12px;width:54px;height:53px;display:inline-block;z-index:3}.blue-card{background:radial-gradient(76.95% 69.56% at 15.39% 77.64%,#cfe6ffc7,#fff);position:relative}.blue-card:before{content:"";background-image:url(/cdn/shop/files/heart-pink.svg?v=1757682799);background-size:cover;background-repeat:no-repeat;transform:rotate(55deg);position:absolute;top:-30px;right:14px;width:54px;height:53px;display:inline-block;z-index:3}.product-image{display:block;max-width:100%;max-height:278px;overflow:hidden;border-radius:0!important}.product-image>img{display:block;width:auto;height:100%;object-fit:contain;border-radius:0!important}.product-detail{padding:20px 20px 30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%;max-height:140px}.with-details{max-height:194px}.product-name{font-family:Marcellus,serif;font-size:22px;font-weight:400;line-height:24px;color:#4a2426;margin:0 auto 12px;text-align:center;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inner-product-name{font-family:Marcellus,serif;font-size:16px;font-weight:400;line-height:22px;color:#4a2426;margin:0 auto 12px;text-align:center;height:70px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-description{font-size:14px;font-weight:400;line-height:15px;color:#4a2426;margin:0 auto 15px;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-action-btn{margin:auto auto 0}.gallery-bg{background-image:url(/cdn/shop/files/gallary-bg.png?v=1759209590);background-size:100% 333px;background-repeat:no-repeat}.gallery-card-shadow{filter:drop-shadow(0 4px 6px #c8bdc7);padding:12px}@media screen and (max-width: 1440px){.section-container{padding:0 60px}.header-control{padding:26px 0}.header-control>.logo>a{max-width:180px}.header-actions>h3{font-size:24px}.banner-caption>.logo-text{max-width:300px}.banner-caption>h2{font-size:52px;margin:20px 0}.banner-caption>p{font-size:22px;margin:30px 0 0}.notifyme-wrapper{margin-top:5.525rem}.banner-wrapper{padding-bottom:3rem}.slide-carousel{height:500px}}@media screen and (max-width: 1280px){.section-container{padding:0 30px}.banner-caption>.logo-text{max-width:240px}.banner-caption>h2{font-size:40px;margin:15px 0}.banner-caption>p{font-size:20px}}@media screen and (max-width: 992px){.banner-wrapper{grid-template-columns:none;row-gap:50px;padding:2rem 0}.banner-caption{text-align:center}.notifyme-wrapper{margin:auto;margin-top:4.525rem}.banner-slider-wrapper{text-align:center;max-width:394px;margin:auto}.slider-arrows{margin-top:10px}}@media screen and (max-width: 768px){.section-container{padding:0 15px}.thanks-message-wrapper>h1{font-size:32px}.thanks-message-wrapper>p{font-size:20px}.header-control>.logo>a{max-width:170px}.header-actions>h3{font-size:24px}.banner-wrapper{padding:1rem 0;row-gap:20px}.banner-caption{margin-bottom:2rem}.banner-caption>.logo-text{max-width:294px}.hide-desktop{display:block}.hide-mobile{display:none}.mail-message{text-align:center;margin:0;margin-bottom:1.5rem}.notifyme-wrapper{margin-top:20px}.mail-birds{position:static;margin:20px auto}.notifyme-wrapper .input-form-group{flex-direction:column;height:auto;padding-left:0;border-radius:18px}.notifyme-wrapper .input-form-group .form-control{padding:10px 15px;height:40px;width:100%;text-align:center}.notifyme-wrapper .input-form-group .btn-notify{width:100%;padding:10px 15px 8px;height:auto}.banner-slider-wrapper{max-width:300px}.slide-carousel{height:380px;width:300px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
