@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat&family=Sacramento&family=Ubuntu&display=swap");h1,h2{font-family:var(--font-display)}*,body{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh;flex-shrink:0}a{color:#000;text-decoration:none;font-weight:200}a:hover{cursor:pointer}input{border-radius:4px;border:1px solid #000;font-size:1rem;margin-bottom:.5rem;margin-top:.25rem;padding:.5rem}ul{list-style:none;margin:0;padding:0}li{font-weight:200;margin-bottom:.5rem}.Toastify__toast-container{position:fixed;top:40px;right:20px;z-index:9999;pointer-events:none;transition:top .3s ease;width:400px}.toast-container{z-index:9999;font-family:Arial,sans-serif}.toast{background-color:#4caf50!important;color:#fff!important;border-radius:8px!important;padding:16px!important;font-size:16px!important}.toast-body{font-size:16px;text-align:center}.custom-progress-bar{background-color:#fff!important}.toast-close-button{color:#fff!important;font-size:20px;opacity:.8;transition:opacity .3s}.toast-close-button:hover{opacity:1}.toast-success{background-color:#28a745!important}.toast-error{background-color:#dc3545!important}.toast-info{background-color:#17a2b8!important}.toast-warning{background-color:#ffc107!important}.link:hover{text-decoration:underline;cursor:pointer}.overlay{background:hsla(0,10%,94%,.2);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;transition:opacity .4s;visibility:hidden;z-index:10}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:100%}.overlay .light{background:#fff}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible}.header{align-items:center;display:flex;justify-content:space-between;height:var(--header-height);padding:0 1rem;position:sticky;top:0;z-index:1;height:5vw}.header-menu-mobile-toggle{@media (min-width:48em){display:none}}.header-menu-mobile{display:flex;flex-direction:column;grid-gap:1rem}.header-menu-desktop{font-size:3vw;grid-gap:1rem;@media (min-width:45em){display:flex;grid-gap:1rem;margin-left:3rem}}.header-menu-item{cursor:pointer}.header-ctas{align-items:center;display:flex;grid-gap:1rem;margin-left:auto}.footer{margin-top:auto;padding:0 15vw;color:#000;height:20vw}.footer-menu{padding:2vw 5vw;flex-direction:column;grid-gap:3rem}.footer-item-list,.footer-menu{align-items:center;display:flex;justify-content:space-between}.footer-item-list{width:100%;color:#6e6d6d;padding-bottom:3vw;border-bottom:1px solid #e4e4e4}.footer-menu a{color:#000}.footer-menu h6{color:#6d6c6c;font-size:1vw;margin-bottom:1vw}.featured-collection{display:block;margin-bottom:2rem;position:relative}.featured-collection-image{aspect-ratio:1/1;@media (min-width:45em){aspect-ratio:16/9}}.featured-collection img{height:auto;max-height:100%;object-fit:cover}.recommended-products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr);@media (min-width:45em){grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.content{min-height:544px;display:flex;align-items:center;justify-content:space-between;margin:3vw 8vw;gap:1.5vw}.text{width:65%}.text h1{width:100%;font-size:56px;font-family:Raleway;font-weight:700;margin-bottom:34.87px;line-height:5.2vw}.hidden-button-mobile,.mobile{display:none}.text h5{font-family:Inter;color:#23251f;font-size:18px;margin-bottom:42px;font-weight:300}.gradient-btn button{width:320px;height:40px;background-color:#000;color:#fff;border:none;margin-top:10px;border-radius:15px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;gap:8px}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.gradient-btn button:after,.gradient-btn button:before{content:"";position:absolute;height:100%;width:100%;background-image:conic-gradient(from var(--angle),#4634e4,#edece8,#bc0092,#4634e4);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;padding:3px;border-radius:15px;animation:spin 3s linear infinite}.gradient-btn button:before{filter:blur(1.5rem);opacity:.8}@keyframes spin{0%{--angle:0deg}to{--angle:360deg}}.cntButton .star-icon{margin-right:.4vw;color:#b818e0;margin-right:1vw;margin-left:1vw;font-size:22px;animation:rotateStar 2s linear infinite;position:relative}@keyframes rotateStar{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.cntimg{height:100%}.cntimg img{width:374.98px;height:544px;border-radius:10px;object-fit:cover}.button-container-prompt-mobile,.hidden-button{display:none}.qualities{position:relative;min-height:75vh;margin:3vw 0 0 9vw}.qualHeading{padding-top:3.5vw}.qualHeading h2{font-size:42px;font-family:Raleway;font-weight:700;line-height:50px}.qualHeadingLibrary{font-size:26px}.qualList{height:517px;align-items:center;margin-top:2vw;max-width:none!important;position:relative;flex-wrap:wrap}.prompt-image .image-container img{width:300px;height:400px;object-fit:cover;cursor:"not-allowed";pointer-events:none;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:0}.prompt-image-cards-container{width:100%;padding:0 3vw;display:flex;flex-direction:column;align-items:flex-start;gap:1vw}.prompt-image-cards-container h1{margin-top:4vw;font-size:2vw;font-family:Raleway}.prompt-image-cards-container h6{color:#252529;font-size:15px;font-family:Inter;font-weight:300;margin-bottom:1vw}.prompt-image-cards{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2vw}.prompt-image-card{background-color:#fcfcfc;width:200px;height:285px;border-radius:10px;position:relative;cursor:pointer;border:1px dashed #aeaeae}.prompt-image-card h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter;color:#6c6b60;font-size:16px;font-weight:400}.prompt-image-card h6{display:flex;align-items:center;font-family:Inter;gap:.2vw;position:absolute;bottom:10%;right:15%;font-weight:500}.ad-card{width:100%;height:137.78px;border-radius:10px;background-color:#f1e9e1;position:relative}.ad-card h2{color:#231e58;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:28px;font-family:Inter;font-weight:400}.product-price-total{display:flex;width:100%;align-items:center;justify-content:space-between}.product-price-total h3{font-size:1.5vw;font-weight:600;font-family:Inter}.checkout-page{width:100%;height:100vh;padding:3vw 7vw;font-family:Inter}.checkout-page .heading,.checkout-page .heading .header{display:flex;align-items:center;gap:3vw}.checkout-page .heading h1{font-size:2vw}.content-container{padding:3vw 5vw;width:100%;min-height:65vh;display:flex;align-items:flex-start;gap:2.5vw}@media (max-width:480px){.Toastify__toast-container{top:60px;left:140px;width:65%;height:40px}.checkout-page{width:100%;height:100vh;padding:7vw 5vw;font-family:Inter}.checkout-page .heading{display:flex;align-items:center;gap:3vw;padding:2vw 1vw}.checkout-page .heading .header{display:flex;align-items:center;gap:4vw}.checkout-page .heading h1{font-size:6vw}.content-container{padding:3vw 2vw;width:100%;height:65vh;display:flex;flex-direction:column;align-items:flex-start;gap:6vw}}.product{width:50%;height:400px;display:flex;flex-direction:column}.product-details{width:100%;background-color:#f7f7f7;height:37%;display:flex;align-items:flex-start;gap:2vw;padding:1vw;border-radius:10px}.product-details img{width:22%;height:100%;object-fit:cover}.product-prices{width:100%;height:45%;display:flex;flex-direction:column;align-items:center;gap:1vw;padding:1.5vw 1vw}.product-prices hr{width:100%;color:#a9a9a9}.product-price{display:flex;width:100%;align-items:center;justify-content:space-between}.product-price h3{font-size:1.2vw;font-weight:300}.product button{display:flex;align-items:center;justify-content:center;width:100%;height:15%;background-color:#000;color:#fff;border-radius:8px;margin-top:1vw;border:none}.product button:disabled{background-color:#d6d6d6;color:#fff}.loader-spinner{border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:spinloader 1s linear infinite}@keyframes spinloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-detail-expanded{font-family:Inter;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.product-detail-expanded h2{font-size:1.5vw;font-weight:600}.product-detail-expanded h3{margin-top:2vw;font-weight:600}.product-detail-expanded h6{font-size:1vw;font-weight:400}.checkout-container{width:50%;height:100%;gap:3vw;display:flex;align-items:flex-start;flex-direction:column;padding:1vw}.checkout-container hr{width:100%;border:.5px solid #b7b6b6}.address-details{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2vw}.address-details h2{font-size:20px;font-weight:500}.payment-details{display:none;width:100%;align-items:center;flex-direction:column;justify-content:space-between}.payment-details h2{font-size:1.5vw;font-weight:600}.shipping-content{width:100%}.shipping-content input{width:100%;border-color:#e6e1e1}.shipping-content button{width:100%;height:30%;color:#fff;background-color:#000;padding:1vw;border-radius:10px;margin-bottom:1vw;border:none}@media(max-width:480px){.hidden-button-mobile,.mobile{display:block}.product{width:100%;height:100%;display:flex;flex-direction:column}.product-details{width:100%;background-color:#f7f7f7;height:55%;display:flex;align-items:flex-start;gap:3vw;padding:3vw;border-radius:10px}.product-details img{width:38%;height:100%;object-fit:cover;border-radius:none}.product-prices{width:100%;height:55%;display:flex;flex-direction:column;align-items:center;gap:3vw;padding:2vw;margin-top:2vw}.product-prices hr{width:100%;height:1px;color:#ddd}.product-price{display:flex;width:100%;align-items:center;justify-content:space-between}.product-price h3{font-size:3.5vw;font-weight:500}.product-price-total{display:flex;width:100%;align-items:center;justify-content:space-between}.product-price-total h3{font-size:3.5vw;font-weight:700;font-family:Inter}.product button{display:none;align-items:center;justify-content:center;width:100%;height:35px;background-color:#000;color:#fff;border-radius:8px;margin-top:1vw;border:none}.product button:disabled{background-color:#d6d6d6;color:#fff}.loader-spinner{border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:spinloader 1s linear infinite}@keyframes spinloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-detail-expanded{font-family:Inter;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.product-detail-expanded h2{font-size:4vw;font-weight:600}.product-detail-expanded h3{margin-top:4vw;font-weight:600}.product-detail-expanded h6{font-size:4vw;font-weight:400}.checkout-container{width:100%;height:100%;gap:3vw;display:flex;align-items:flex-start;flex-direction:column;padding:2vw}.checkout-container hr{width:100%;border:.5px solid #b7b6b6}.address-details{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2vw}.address-details h2{font-size:4vw;font-weight:600}.payment-details{display:none;width:100%;align-items:center;flex-direction:column;justify-content:space-between}.payment-details h2{font-size:4vw;font-weight:600}.mobile-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-end;z-index:1000}.mobile-modal{position:fixed;bottom:0;left:0;z-index:999;width:100%;background:#fff;box-shadow:0 -5px 10px rgba(0,0,0,.1);padding:20px;text-align:center;border-radius:30px 30px 0 0;transform:translateY(100%);animation:slideUp .3s forwards}.modal-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0 2vw}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-content form{width:100%}.modal-content input{width:100%;height:50px;border-color:#e6e1e1}.modal-content button{width:100%;height:50px;color:#fff;background-color:#000;padding:1vw;border-radius:10px;margin-bottom:1vw;border:none}.modal-content h2{font-size:5.5vw}.modal-content h5{font-size:3vw;font-weight:400;color:#6d6c6c}.modal-content h6{font-size:3vw;text-align:left;margin-left:2vw}}.payment-content{margin-top:2vw;width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:1.2vw}.content-det{border-bottom:.5px solid #dadada}.content-det h3{font-size:1.3vw;color:#252529;margin-bottom:1vw;font-weight:300}.customers{min-height:70vh;width:100%;padding:0 0 0 9vw}.customers .qualHeading{margin-bottom:2.2vw}.collection{width:100%;padding:3vw 9vw 9vw;position:relative}.collection img{width:100%;height:auto;margin-top:3vw!important;object-fit:cover;padding-left:0}.gradient-image-home{z-index:999;min-height:256px;width:100%;position:absolute;bottom:14%}.collection button{position:relative;width:100%;height:59px;border-radius:7.49px;border:.94px solid #757575;background-color:#fff;transition:all .3s ease;cursor:pointer}.collection button h3{font-size:14.98px;font-weight:500}.resent{margin-top:3vw;text-align:center;text-decoration:underline;cursor:pointer}.otp-view{height:100%;margin-top:1vw}@media (max-width:480px){.home{width:100%;height:auto}.content{height:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;margin:3vw 6vw 10vh;gap:2.5vw}.cntimg,.cntimg img{width:100%;height:100%}.cntimg img{border-radius:12px;object-fit:cover}.text{width:100%}.text h1{font-size:7vw;font-weight:900;margin-top:2vw;line-height:6.5vw}.text h1,.text h5{text-align:center;margin-bottom:3vw}.text h5{font-family:Inter;color:#6d6c6c;font-size:3vw;font-weight:400}.cntButton{width:20vw;height:3.5vw;border:none;border-radius:10px!important;background-color:#000;color:#fff;padding:1vw 2vw;display:flex;align-items:center;justify-content:center;outline:none;display:none}.cntButton .star-icon{color:#b818e0;margin-right:.4vw}.hidden-button-web{display:none}.button-container{height:80px;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:10px;text-align:center;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:100}.button-container,.button-container button{display:flex;align-items:center;justify-content:center}.button-container button{width:300px;height:60px;border:3px solid transparent;border-radius:3px;background-color:#000;color:#fff;padding:1vw 3vw;background-clip:padding-box;transition:transform .2s ease;font-weight:700;font-size:20px;outline:none;box-sizing:border-box;animation:rotateBorder 1s linear infinite}.button-container button:disabled{background-color:#b2b2b2;animation:none;border-radius:10px}.collection-img{position:relative;min-height:100px}.gradient-image-home{z-index:999;min-height:256px;max-width:100%;position:absolute;bottom:-50%}.collection button{position:relative;width:100%;height:59px;border-radius:7.49px;border:.94px solid #757575;background-color:#fff;transition:all .3s ease;cursor:pointer}.collection button h3{font-size:14.98px;font-weight:500}.qualities{min-height:440px}.qualHeading{padding-top:3.5vw}.qualHeading h2{font-size:7vw;font-family:Raleway;font-weight:700;line-height:7vw}.qualList{gap:2vw;margin-top:20px;flex-wrap:nowrap;width:100%;display:flex;align-items:center;justify-content:center}.qualItem,.qualList{min-height:500px;overflow:hidden;position:relative}.qualItem{min-width:95%;background-color:#e2fdff;border-radius:10px;padding:4vw 5vw;flex-shrink:0;transition:transform .3s ease-in-out}.qualItem .midImage{width:300px;height:7vh;position:absolute;right:5%;bottom:5%;object-fit:contain}.qualItem h1{font-size:7vw;line-height:7vw;font-family:Raleway;font-weight:600;margin-bottom:10px}.qualItem h6{font-size:3.5vw;font-weight:300;color:#6d6c6c;font-family:Inter}.default-image{min-height:460px;min-width:300px;position:absolute;bottom:0;right:0;object-fit:cover}.large-image{width:360px;height:400px;object-fit:cover}.prompt-image .slider{width:100%;min-height:600px;display:flex;align-items:center;justify-content:center;margin-top:0;position:relative}.collection{padding:3vw 4vw 0}.collection img{height:350px;padding-left:2.5vw}.prompt-image-cards-container{width:87%;min-height:100vh;padding:2vw 5vw;display:flex;flex-direction:column;align-items:flex-start;gap:1vw;background-color:#fff;border-top-left-radius:40px;border-top-right-radius:40px;z-index:99}.prompt-image-cards-container h1{margin-top:4vw;font-size:4vw;font-family:Raleway}.prompt-image-cards-container h6{color:#252529;font-size:16px;font-family:Inter;font-weight:200;margin-bottom:1vw}.prompt-image-cards{width:100%;height:80%;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.prompt-image-card{background-color:#fcfcfc;width:10%;height:300px;border-radius:10px;position:relative}.prompt-image-card h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter;color:#6c6b60;font-size:16px;font-weight:200}.prompt-image-card h6{display:flex;align-items:center;font-family:Inter;gap:.2vw;position:absolute;bottom:10%;right:15%;font-weight:300}.customers{width:100%;min-height:85vh}.customers .qualHeading{margin-bottom:3vw}.collection{width:100%;padding:3vw 7vw 0}.collection img{width:100%;height:auto;margin-top:3vw!important;object-fit:cover;padding-left:1.4vw}}@media (min-width:1366px) and (max-width:4000px){.frames{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-height:100vh;margin:1vw 9vw}}@media(min-width:320px) and (max-width:375px){.button-container button{width:240px;height:50px;font-size:18px;outline:none;box-sizing:border-box;animation:rotateBorder 1s linear infinite}.button-container button .star-icon{font-size:18px}.qualities{min-height:440px}.qualList{min-height:340px;display:flex;align-items:center;gap:2vw;margin-top:20px;flex-wrap:nowrap;width:100%}.qualItem,.qualList{overflow:hidden;position:relative}.qualItem{min-height:500px;min-width:95%;background-color:#e2fdff;border-radius:10px;padding:4vw 5vw;flex-shrink:0;transition:transform .3s ease-in-out}.qualItem .midImage{width:300px;height:7vh;position:absolute;right:5%;bottom:5%;object-fit:contain}.default-image{min-height:460px;max-width:150px;position:absolute;bottom:0;right:-12;object-fit:cover}.prompt-image-cards-container{border-top-left-radius:40px;border-top-right-radius:40px;z-index:99}.prompt-image-cards{width:100%;height:900px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.prompt-image-card{background-color:#fcfcfc;width:10%;height:230px;border-radius:10px;position:relative}.prompt-image-card h2{font-size:14px}.prompt-image-card h6{font-weight:200}.ad-card{width:100%;height:139.78px}.ad-card h2{color:#231e58;font-size:12px}.prompt-image-cards-container h6{color:#252529;font-size:14px;font-family:Inter;font-weight:200;margin-bottom:1vw}.Toastify__toast-container{top:60px;left:80px;width:70%;height:20px}.toast-container{height:10px;font-size:14px}.collection-img{position:relative;min-height:100px}.gradient-image-home{z-index:999;min-height:256px;max-width:100%;position:absolute;bottom:-65%}.prompt-image .slider{width:100%;min-height:600px;display:flex;align-items:center;justify-content:center;margin-top:0;position:relative}}.no-display{display:none!important}.hide-mobile{display:none}@media (min-width:481px){.hide-mobile{display:block}}.hide-desktop{display:block}@media (min-width:481px){.hide-desktop{display:none}}