@font-face{font-family:Sofia Pro;src:url(//www.pinkdustcosmetics.com/cdn/shop/t/41/assets/sofiapro-light.otf?v=9663936338959327501790188536) format("opentype");font-weight:300}@font-face{font-family:Techna Sans;src:url(//www.pinkdustcosmetics.com/cdn/shop/t/41/assets/TechnaSans-Regular.otf?v=74942460095985559641790188536) format("opentype");font-weight:500}:root{--pink-100: #EE86B7;--pink-50: #FBE4EF;--black-100:#180C11;--black-50:#170C10;--gray-100:#BDBDBD;--body-text:#ffffff}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-size:100%;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:Techna Sans!important;margin:0}h2{font-size:60px}h3{font-size:45px}h5{font-size:30px}p,a{font-family:Sofia Pro;margin:0}a{text-decoration:none}ul{margin:0;padding:0;list-style:none}@media screen and not (min-width:768px){h2{font-size:40px!important}h3{font-size:30px!important}h5{font-size:25px!important}p,a{font-size:20px!important;line-height:25px!important}.testimonial_content>.testimonial__rate-start>h5{font-size:25px!important;line-height:27px!important}.top_promo-pink-100 p,.top_promo-pink-100 p span a{font-size:12px!important;line-height:16px!important}}.top_promo-pink-100{background-color:var(--pink-100)}.top_promo-pink-100 p{color:var(--body-text);font-size:12px;letter-spacing:1px}.top_promo-pink-100 p span a{color:var(--body-text);font-weight:600;text-decoration:underline}.top_promo-pink-50{background-color:var(--pink-50)}.top_promo-pink-50 span{font-size:16px}.header__menu{background-color:var(--black-50);margin-left:-2px;margin-right:-2px}.header__menu ul li a{text-transform:uppercase;font-size:12px;font-weight:300;color:var(--gray-100);display:inline-block;padding:10px}.vip_member p{color:var(--body-text)!important;font-family:Techna Sans!important;font-size:20px;line-height:23px}.header__icon div img{width:20px}.header__icon button span.bg-color{background-color:var(--pink-100)}.header__menu .menu ul li a{transition:.5s all}.header__menu .menu ul li a:hover{color:var(--pink-100)}.header_main-menu nav ul li a{text-transform:uppercase;color:var(--black-50);font-size:14px;font-weight:200;display:inline-block;transition:.5s all}.header_main-menu nav ul li a:hover{color:var(--pink-100)}.sticky{position:fixed;top:auto;width:100%;background:#fff;z-index:9999;overflow:hidden;margin-top:-1px}.leftmenu{display:none;padding:0 20px;position:fixed;top:76px;height:calc(100% - 76px);width:82%;z-index:15;font:1em/1 VisbyCFDemiBold,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.0625em;background:#fff;border-top:1px solid #f0f0f0;-webkit-animation:leftmenu .3s ease;-moz-animation:leftmenu .3s ease;-o-animation:leftmenu .3s ease;animation:leftmenu .3s ease}.leftmenu .floatingcontent{position:absolute;bottom:0}.leftmenu .closeleft{z-index:20;display:block;position:absolute;right:-42px;top:20px;cursor:pointer}.leftmenu .closeleft img{vertical-align:top;width:16px}.leftmenu .content{overflow-y:auto;height:100%}.leftmenu .menuoption{margin:0;padding:16px 0;cursor:pointer}.leftmenu .menuoption:hover,.leftmenu .menuoption:active,.leftmenu .menuoption:focus{opacity:1;color:#ec78af}.leftmenu .menuoption.account{font:.9em/1 VisbyCFDemiBold-Obl,Helvetica,Arial,sans-serif;padding:20px 0 40px;text-transform:capitalize}.leftmenu .menuoption.account img{width:30px;margin:0 12px -7px 0}.leftmenu .menuoption.menuoption--has-child{background:url(//cdn.shopify.com/s/files/1/1338/0845/t/16/assets/icon-caret-right.svg?11776223015903045230) 100% center no-repeat;background-size:8px}.leftmenu .menuoption.opaque{opacity:1}.leftmenu a{font:14px VisbyCFDemiBold,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;display:block;text-transform:uppercase;border-top:1px solid rgba(0,0,0,.06)}.leftmenu a:first-child{border-top:none}.leftmenu .extramenuoption{margin:0;padding:16px 0;cursor:pointer;font-family:VisbyCFDemiBold,Helvetica Neue,Helvetica,Arial,sans-serif}.leftmenu .goback{position:absolute;bottom:25px;font:.9em VisbyCFBold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:capitalize}.leftmenu .goback:before{content:"\f177";margin-right:10px;font-family:FontAwesome}@media(min-width:1025px){.leftmenu{padding:80px 40px;top:160px;height:calc(100% - 160px);width:25%;background:#000}.leftmenu .closeleft{display:block;right:20px}.leftmenu .menuoption{padding:15px 0;opacity:.7}.leftmenu .menuoption.menuoption--has-child{background:none}.leftmenu a{font-size:17px;border:none;color:#fff}.leftmenu .extramenuoption{padding:15px 0}.leftmenu .goback{display:none}}.mobile__menu_bg-black{background-color:var(--black-100)}.sidebar__mobile-menu{margin-top:1.5rem}.sidebar__mobile-menu li{display:block}.sidebar__mobile-menu li a{display:block;text-transform:capitalize;color:var(--body-text);font-size:16px;padding:5px;border-bottom:1px solid transparent;transition:.5s all}.sidebar__mobile-menu li a:hover{color:var(--pink-100);border-bottom:1px solid var(--body-text)}.hero__section img{width:100%}.custom-banner{min-height:560px}.hero-section__content{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-section__content h1{font-family:Techna Sans!important;font-size:75px;line-height:80px;color:var(--black-100);letter-spacing:5px}.hero-section__content h5{font-family:Techna Sans!important;font-size:25px;line-height:53px;color:var(--black-100)}.hero-section__content button{font-family:Techna Sans!important;font-size:18px;line-height:23px;color:var(--body-text);padding:25px;background-color:#ee86b7;border:none;letter-spacing:2px}@media screen and (min-width:320px)and (max-width:767px){#rightmenu .title h3{font-size:18px!important}#rightmenu .content{max-height:calc(100% - 200px)!important;overflow-y:auto}.artist__promo{position:relative;min-height:600px!important;height:100%!important;background-color:#f4f4f4}.footer-list-space{padding-left:0!important;padding-right:1.5rem!important}.hero-section__content{padding:30px}.hero-section__content h1{font-size:45px;line-height:55px;letter-spacing:5px}.hero-section__content h5{font-size:20px!important;line-height:25px}.hero-section__content button{font-size:16px;line-height:21px;letter-spacing:2px}.trust-icons{padding:10px 20px;font-size:14px}.product__watchall-btn{width:50%!important}.product__showall-btn{width:50%!important;padding:10px 15px}}.offcanvas.offcanvas-start{top:60px!important}.site-header__cart-count{top:15px!important}.section__color-white{--font-size: 25px;background-color:var(--body-text)}.section__color-pink{background-color:var(--pink-50)}.section__color-black{background-color:var(--black-100)}.section__color-black .product__heading h2,.section__color-black .product__heading p{color:var(--body-text)}.product__heading p{font-size:25px}.product__heading a{color:var(--black-100)}.product__watchall-btn{background-color:var(--pink-100);padding:10px 15px;border-radius:5px;border:none;width:20%}.product__watchall-btn a{color:var(--body-text);font-weight:600;text-decoration:underline}.product__showall-btn{background-color:var(--pink-100);border-radius:5px;border:none;width:20%}.product__showall-btn a{color:var(--body-text);font-size:25px;line-height:53px;text-decoration:underline}.product_thumb{position:relative;cursor:pointer}.product_thumb img{width:100%;height:auto;background-color:var(--gray-100)}@media screen and (min-width:1020px){.product_thumb img{width:100%;height:340px;background-color:var(--gray-100)}.product_thumb_medium img{height:auto;object-fit:fill}.product_thumb_big img{height:815px!important;object-fit:fill}.hero__section img{height:100%}}.play-button img{background-color:transparent!important;height:auto!important}.seller_tag{position:absolute;text-transform:norlam;font-weight:500;top:15px;right:15px;padding:5px 15px;border-radius:5px;font-size:15px;line-height:18px}.play__btn{position:absolute;text-transform:norlam;font-weight:500;top:50%;left:50%;padding:5px 15px;border-radius:5px;transform:translate(-50%,-50%)}.seller_tag-pink{background-color:var(--pink-50);color:var(--black-100)}.seller_tag-black{background-color:var(--black-100);color:var(--body-text)}.buy__btn{visibility:hidden;z-index:-99}.product_thumb:hover .buy__btn{visibility:visible;z-index:1}.buy_now__btn-pink{position:absolute;bottom:0%;left:50%;transform:translate(-50%,-40%);background-color:var(--pink-100);color:var(--body-text);font-size:var(--font-size);padding:10px 15px;display:block;width:90%;transition:.3s all}.product_content>.product__rate-start>p{color:var(--gray-100);font-size:18px;line-height:22px}.product_content>.product__rate-start>h5{color:var(--black-100);font-size:30px;line-height:30px;max-width:80%}.product_content>.product__rate-start>a{color:var(--black-100);font-size:30px;line-height:30px;max-width:80%}.product_content.video_content>.product__rate-start>h5{color:var(--body-text);font-size:15px}.product_price>.product__rate-start>p{color:var(--black-50);font-size:18px;line-height:22px}.product_price>p{font-size:22px;line-height:26px}.testimonial{margin-top:30px}.testimonial__thumb img{width:100%;height:auto}.testimonial_content>.testimonial__rate-start>p{color:var(--black-100);font-size:20px;line-height:32px;font-family:Sofia Pro}.testimonial_content>.testimonial__rate-start>h5{color:var(--black-100);font-size:35px;line-height:32px;font-family:Techna Sans;padding:20px 0}.testimonial_content>.testimonial__rate-start>h6{color:var(--black-100);font-size:20px;line-height:30px;font-family:Techna Sans;padding:20px 0}.testimonial_content.video_content>.testimonial__rate-start>h5{color:var(--body-text);font-size:35px;line-height:32px}.testimonial_price>.testimonial__rate-start>p{color:var(--black-50)}.footer-list-space{padding-left:1.5rem;padding-right:1.5rem}.artist__promo{position:relative;min-height:750px;background-color:#f4f4f4}.artist__promo-img{position:absolute;left:0;top:0;height:100%;width:50%;background-position:center top;background-size:cover;background-repeat:no-repeat;background-color:var(--pink-50)}.artist__promo-mobile-img{position:absolute;left:0;top:0;height:100%;width:100%;background-position:center top;background-size:cover;background-repeat:no-repeat;background-color:var(--pink-50)}.quise__img-bg{position:absolute;right:0;top:0;min-height:420px;height:100%;background-position:0% 20%;background-size:cover;background-repeat:no-repeat;background-color:var(--pink-50)}.artist__promo-content h2{font-size:3.5rem;line-height:60px;color:var(--black-100);font-family:Techna Sans}.artist__promo-content h6{font-size:27px;line-height:29px;color:var(--black-100);font-family:Techna Sans}.artist__promo-content p{font-size:25px;line-height:35px;color:var(--black-100)}.quise_content{z-index:1;position:absolute;display:inline-block;background-color:var(--body-text);top:20%}.quise_content h2{font-size:3.5rem}.quise_content h6 a{color:var(--black-100);text-decoration:underline;font-weight:500}.section-pink-50{background-color:var(--pink-50)}.slingle_bookmark-img img{width:100%}.slingle_bookmark-img{position:relative}.push-pin img{position:absolute;top:10px;right:10px;width:15px;height:15px}.footer{background-color:var(--black-100);color:var(--body-text)}.footer_menu{--font-size:15px;--menu-gap:14px;--line-height: 30px}.footer_menu h6{margin-bottom:10px;font-size:var(--font-size)}.footer_menu ul{margin-bottom:var(--menu-gap)}.footer_menu ul li a{color:var(--gray-100);font-size:var(--font-size);line-height:var(--line-height);padding:2px 0;transition:.3s all}.footer_menu ul li a:hover{color:var(--body-text)}.footer-content{--gap:14px}.footer-content h4{margin-bottom:var(--gap)}.footer-content p{color:var(--gray-100)}.footer-content.mobile_promo p{color:var(--black-100)}.footer-content input[type=email]{background-color:transparent;border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--body-text);color:var(--body-text)}.footer-content.mobile_promo input[type=tel]{background-color:transparent;border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--black-100);color:var(--black-100)}.footer-content input.form-control:focus{outline:none;box-shadow:none!important}.footer-content .input-group-text{background-color:transparent;border-top:0;border-left:0;border-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:0;padding-right:0;border-bottom:2px solid var(--body-text)}.footer-content.mobile_promo .input-group-text{background-color:transparent;border-top:0;border-left:0;border-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:0;padding-right:0;border-bottom:2px solid var(--black-100)}.footer-content input[type=email]::placeholder{color:var(--body-text);opacity:1;font-weight:600}.footer-content.mobile_promo input[type=tel]::placeholder{color:var(--black-100);opacity:1;font-weight:600}.footer-content.mobile_promo input[type=tel]::-ms-input-placeholder{color:var(--body-text)}.footer-content input[type=email]::-ms-input-placeholder{color:var(--body-text)}.footer-content button[type=submit]{background-color:var(--pink-100);border:none;color:var(--body-text);text-transform:uppercase;font-size:21px;border-radius:5px;padding:10px 15px}.footer-content .input-group{margin-top:var(--gap);margin-bottom:var(--gap)}.social__links{display:flex;gap:20px}.social__links a{display:inline-block}.social__links img{width:30px;height:30px}.brand-group{display:flex;justify-content:center;align-items:center;gap:20px}.brand-group-content h6{font-size:20px;line-height:23px}.brand-group-content p{font-family:Sofia Pro!important;font-size:15px!important;line-height:23px}.footer-privacy{display:flex;justify-content:start;align-items:center;gap:20px}.footer-privacy-content h6{font-size:20px;line-height:23px}.footer-privacy-content p{font-family:Sofia Pro!important;font-size:13px!important;color:#fff!important}.footer-privacy-content ul li{display:inline-block;text-decoration:underline;font-size:13px!important}.footer-privacy-content ul li a{color:#fff!important}.vip-form{max-width:500px;margin:0 auto}.vip-form label{display:block;margin-top:1rem}.vip-form input,.vip-form button{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #ccc;border-radius:5px}.vip-form button{background-color:#ff69b4;color:#fff;border:none;margin-top:1.5rem;cursor:pointer}#wc_product_review_form_popup{z-index:999999!important}.custom-class-product-type .pagination{padding-bottom:20px}.section-header{margin-top:20px}.page-width{padding-top:20px;padding-bottom:20px}@media screen and (max-width:767px){.products-carousel-section .product__media-item{padding:0!important;margin:0!important;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/main.css.map */
