@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:luco clean;src:url(/cdn/shop/files/LuloCleanOne-Bold.eot?v=1768987635);src:url(/cdn/shop/files/LuloCleanOne-Bold.eot?v=1768987635?#iefix) format("embedded-opentype"),url(/cdn/shop/files/LuloCleanOne-Bold.woff2?v=1768987635) format("woff2"),url(/cdn/shop/files/LuloCleanOne-Bold.woff?v=1768987635) format("woff"),url(/cdn/shop/files/LuloCleanOne-Bold.ttf?v=1768987636) format("truetype")}h1,h2,h3,h4,h5,h6,p{margin:0}.header__icons{display:none}header.header.page-width{display:flex;justify-content:space-between;align-items:center}a.header__menu-item span{font-weight:700;font-size:16px;line-height:22.4px;text-align:center;vertical-align:middle;color:#0a0619}p.announcement-bar__message.h5 span{font-weight:700;font-size:16px;line-height:22.4px;text-transform:capitalize}.hero .page-width .hero-content .hero-cta-button .hero-rating,.hero .page-width .hero-content .hero-cta-button .hero-rating .rating-stars,.cta-section .hero-rating .rating-stars,.cta-section .hero-rating{display:flex;align-items:center;gap:4px}.hero .page-width .hero-content .hero-cta-button .hero-rating p,.cta-section .hero-rating p{font-family:Work Sans;font-size:16px;line-height:24px;font-weight:400;color:#000;letter-spacing:0;margin:0}.hero .page-width .hero-content .hero-cta-button .hero-rating p span,.cta-section .hero-rating p span{font-weight:700}a.hero-rating{text-decoration:none}sticky-header .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}sticky-header .modal-box{background:#fff;width:600px;max-width:90%;padding:40px;border-radius:10px;position:relative;animation:popupFade .3s ease}sticky-header .modal-box h2{margin-bottom:20px}sticky-header .modal-box a{display:block;margin-bottom:10px;color:#2b5cff;text-decoration:none}sticky-header .close-btn{position:absolute;top:15px;right:15px;border:none;background:#000;color:#fff;width:35px;height:35px;border-radius:50%;font-size:18px;cursor:pointer}.hero .video-btn{background:#ff5a2c;color:#fff;padding:14px 28px;border:none;border-radius:40px;font-size:16px;cursor:pointer}.hero .modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:#000000d9;justify-content:center;align-items:center}.hero .modal-content{position:relative;width:80%;max-width:1000px}.hero .modal video{width:100%;border-radius:10px}.hero .close-btn{position:absolute;top:-35px;right:0;font-size:35px;color:#fff;cursor:pointer}button#closeVideo{background:transparent;border:1px solid;height:40px;width:40px;border-radius:50px}@keyframes popupFade{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:767px){p.announcement-bar__message.h5 span{font-weight:700;font-size:12px;line-height:22.4px;text-transform:capitalize;letter-spacing:.6px}.utility-bar--bottom-border .page-width{padding:0 10px!important}.page-width{padding:0 20px!important}.btn.btn-primary{height:62px;font-size:20px}.hero .page-width .hero-content .hero-cta-button .hero-rating p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
