#shopify-section-rich-text-new .content svg{width:25px;height:auto}.rich-text-new .title{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rich-text-new .title h1{margin:0;font-family:Duke-Charming;font-size:40px;line-height:initial;text-transform:capitalize}.rich-text-new .title img{width:100%;max-width:50px;margin-right:20px}.rich-text-new .content{width:100%;max-width:50%;margin:auto;padding:50px}.triple .br_clolor{text-align:center;background-color:#e0e0e0}.triple .hd{padding-top:60px;padding-bottom:30px}.triple .hd h1{text-transform:inherit;letter-spacing:initial;font-family:SofiaPro-light;font-size:60px;margin:0;color:#000}.triple .hd p{text-transform:inherit;letter-spacing:initial;font-family:SofiaPro-light;font-size:30px;color:#000}.triple .flex_group{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;padding-top:20px;padding-bottom:60px}.triple .flex_group .col img{width:100%;max-width:250px}.triple .flex_group .col{width:33.33%;text-align:center}.triple .flex_group .col p{color:#000;padding:20px;width:100%;max-width:300px;margin:auto}.electro h1{text-transform:inherit;letter-spacing:initial;font-family:SofiaPro-light;font-size:60px;margin:0;color:#000;text-align:center;padding:50px 0}.electro .img_detail{text-align:center}.electro .img_detail img{width:100%;max-width:80%;padding-bottom:60px}.prd_text h1{font-size:56px;font-family:SofiaPro-light;letter-spacing:initial;text-align:center;max-width:-webkit-fill-available;margin:auto;padding:50px;line-height:initial;width:100%;max-width:900px}.prd_text .flex{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-serum{background-color:#ebebeb}.new_hero .background{background-image:url(/cdn/shop/files/DFW18_Marco_alt.jpg?v=1670897401);height:100%;min-height:700px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.new_hrr .background{background-image:url(/cdn/shop/files/A002_C005_0722AW_001.R3D.11_07_25_21_CCd_1.webp?v=1663061201);height:100%;min-height:900px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.product_bg .background{background-image:url(/cdn/shop/t/58/assets/BG_clean.jpg?v=1658288029);height:100%;min-height:800px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.brushshot .background{background-image:url(/cdn/shop/files/23_0829_Rotate_Brush_GIF_forDFW_V1.gif?v=1693361122);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:880px}.Waterproof .background{background-image:url(/cdn/shop/files/22_0711_Product_Shoot.01_01_55_07.jpg?v=1679372458);height:100%;min-height:800px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative}.Charging .background{background-image:url(/cdn/shop/files/22_0711_Product_Shoot_4K_Charging_V4_1280x720_25fps-min.gif?v=1663057489);height:100%;min-height:850px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;margin-top:-35px;margin-bottom:-35px}.caddy .background{background-image:url(/cdn/shop/files/mable_br.jpg?v=1658293166);height:100%;min-height:700px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative}.new_hrr .title_img{position:absolute;top:30%;left:15%;width:100%;max-width:450px}.new_hero .title_img img,.new_hrr .title_img img{display:block;width:100%}.new_hero .button.mobile,.new_hrr .button.mobile{position:absolute;top:55%;left:22%}.product_bg .title h1{text-align:center;color:#fff;font-family:SofiaPro-Light;font-size:56px;line-height:initial;padding:30px 0}.product_bg .content{display:flex;justify-content:space-around;align-items:end;position:absolute;bottom:0;left:0;right:0;width:100%;max-width:70%;margin:auto}.product_bg .content p{font-size:33px;color:#fff;margin-bottom:220px}.brushshot .content{width:100%;max-width:450px;position:absolute;top:40%;right:12%}.brushshot .content p{color:#fff;max-width:395px;margin:auto}.brushshot .content .top{text-align:center}.brushshot .content .top h2{color:#fff;text-transform:inherit;letter-spacing:initial;font-family:SofiaPro-light;font-size:40px;margin:0}.brushshot .content .top h3{font-family:SofiaPro-light;color:#fff;letter-spacing:initial;font-size:25px;margin-bottom:5px}.brushshot .content .top h1{font-family:SofiaPro-light;color:#fff;letter-spacing:initial;font-size:50px}.Waterproof .ct{text-align:center;width:100%;max-width:500px;position:absolute;left:20%;top:15%}.Waterproof .ct h1{font-size:56px;font-family:SofiaPro-light;color:#fff;letter-spacing:initial;margin:0}.Waterproof .ct p{color:#fff}.Charging .content{position:absolute;top:42%;right:20%}.Charging .content h1{font-size:56px;font-family:SofiaPro-Light;color:#fff}.Charging .content p{margin:0;color:#fff}.caddy .flex{display:flex;align-items:center;justify-content:center;position:absolute;top:10%;left:0;right:0}.caddy .flex img{width:100%;max-width:450px}.caddy .flex .content{margin-right:50px}.caddy .flex .content h1{font-size:56px;color:#fff;line-height:initial;font-family:SofiaPro-light}.caddy .flex .content p{color:#fff}.ingredients .flex_col{display:flex;justify-content:center}.ingredients .flex_col .product img{width:100%;max-width:350px;margin-right:30px}.ingredients .flex_col .content{width:100%;max-width:400px;margin-top:50px}.ingredients .flex_col .content h2{margin:0;font-family:SofiaPro-light;font-weight:600;text-transform:capitalize;letter-spacing:inherit;font-size:30px}.ingredients .flex_col .content p{line-height:initial;margin-bottom:22px}#Tool-Kit-Wrap .set_width{width:100%;max-width:50%;margin:auto}.brushbundle,.wakedaybundle{background-color:#ebebeb}.brushbundle .set_width,.wakedaybundle .set_width{padding:50px 0}@media screen and (max-width: 1600px){.product_bg .content{max-width:100%;padding:0 50px}}@media screen and (max-width: 1366px){.Waterproof .background{min-height:700px}.Charging .background{min-height:800px}.Charging .content{right:16%}}@media screen and (max-width: 1199px){.Charging .content{right:10%}.Waterproof .ct{left:55px;top:20%}.new_hero .background{background-position:95%}.Waterproof .ct h1{font-size:48px}}@media screen and (max-width: 1024px){.new_hero .button.mobile,.new_hrr .button.mobile{top:85%;left:0;right:0;text-align:center;display:block!important}.Waterproof .background{min-height:600px;background-position:center}.Charging .background{min-height:800px;margin-top:-35px;margin-bottom:-35px}.Waterproof .ct{left:10%;top:20%}.Charging .content{right:4%;padding:0 30px}.caddy .flex{padding:0 50px}.new_hero .title_img,.new_hrr .title_img{top:20%;left:6%;max-width:400px}.Option-Box .price h2{font-size:24px;padding-top:0}}@media screen and (max-width: 991px){.Charging .content{right:0%}.Charging .background{background-position-x:60%}.brushshot .content{right:6%}.brushshot .background{min-height:620px}.ingredients .flex_col .content{max-width:310px}.product-serum{padding:0 15px}.new_hero .title_img,.new_hrr .title_img{max-width:250px}#Tool-Kit-Wrap .set_width{max-width:90%}.product_bg .background{min-height:700px}.product_bg .content img{width:100%;max-width:400px}.caddy .flex .content{margin-right:20px}.caddy .flex img{max-width:380px}.caddy .background{min-height:600px}}@media screen and (max-width: 768px){.Charging .background{background-position-x:40%}.brushshot .content .top{text-align:start}h1,.product-serum .title h1{font-size:28px}h2{font-size:20px}p{font-size:18px}.ingredients .background .title h1{font-size:36px;margin-bottom:-10px;margin-top:50px}.ingredients .flex_col .product img{max-width:100%}.new_hero .title_img,.new_hrr .title_img{max-width:230px}.new_hero .background,.new_hrr .background{min-height:550px}.product_bg .title h1,.Waterproof .ct h1,.Charging .content h1,.caddy .flex .content h1,.simple .background h1{font-size:26px}.product_bg .background{min-height:600px}.product_bg .content img{max-width:350px}.brushshot .content .top h2{font-size:30px;margin-left:20px}.brushshot .content .top h3{font-size:16px;margin-bottom:0;margin-left:38px}.product_bg .content{max-width:100%;padding:0 20px}.product_bg .content p{font-size:24px}.brushshot .background{min-height:480px}.brushshot .content .top h1{font-size:40px}.brushshot .content{max-width:300px}.Waterproof .background{min-height:430px}.Waterproof .ct{left:0;top:20%}.Charging .background{min-height:650px}.ingredients .flex_col{padding-top:60px;padding-left:20px;padding-right:20px;flex-direction:row;width:100%;align-items:center;-webkit-align-items:self-start;-moz-align-items:self-start;-ms-align-items:self-start;-webkit-box-align:self-start;-ms-flex-align:self-start}.ingredients .flex_col .content p{font-size:14px!important;line-height:16px!important;margin-bottom:0!important}.ingredients .flex_col .product{width:50%}}@media screen and (max-width: 639px){.ingredients .flex_col .content p{font-size:12px!important;line-height:15px!important}.ingredients .flex_col .content{margin-top:10px}}@media screen and (max-width: 600px){.new_hero .background{min-height:405px;background-position:88%}.brushshot .background{min-height:390px}.brushshot .content{right:0}.brushshot .content{top:22%}.Waterproof .background{min-height:350px}.Waterproof .ct{left:-15%;top:25%}.brushshot .content{max-width:250px}.brushshot .content .top h1{font-size:28px}.brushshot .content .top h3{font-size:15px!important}.brushshot .content .top h2{font-size:24px}.Charging .background{min-height:460px;background-position-x:55%}.Charging .content{right:4%;padding:0;width:100%;max-width:250px;top:38%}.Charging .content h1{line-height:initial}.caddy .background{min-height:500px}.caddy .flex img{width:100%;max-width:280px;padding-top:25px}.ingredients .flex_col .product img{max-width:200px;margin-right:0}#Tool-Kit-Wrap .set_width{max-width:90%}.product_bg .content.des p{display:none}.product_bg .content img{max-width:280px}.mb p{color:#fff;font-size:24px}}@media screen and (max-width: 500px){.caddy .flex img{width:100%;max-width:180px;padding-top:25px}.caddy .background{min-height:300px}}@media screen and (max-width: 479px){.brushshot .background{min-height:360px}.caddy .flex .content p{font-size:14px!important;line-height:initial}p{font-size:16px}.ingredients .background .title h1{font-size:26px;padding:0 10px}.new_hero .background{min-height:310px;background-position:85%}.new_hero .title_img,.new_hrr .title_img{max-width:195px}}@media screen and (max-width: 414px){.product-serum{padding:0 25px}.brushshot .content .top h3{margin-left:12px}.brushshot .content .top h2{font-size:16px!important;margin-left:4px}.brushshot .content .top h3{font-size:13px!important;margin-left:16px}.caddy .flex img{max-width:130px}.caddy .flex{padding:0 20px}.caddy .background{min-height:250px}.ingredients .flex_col .content{width:55%;padding:0 0 0 15px;margin-top:0}.ingredients .flex_col{padding-left:20px;padding-right:20px}.brushshot .content p{font-size:14px!important;line-height:18px!important}.brushshot .content{right:20px;max-width:235px}.Charging .content{top:42%}.brushshot .background{min-height:300px;background-position:70%}.product_bg .title h1,.Waterproof .ct h1,.Charging .content h1,.caddy .flex .content h1,.brushshot .content .top h1{font-size:19px!important}.Waterproof .background{min-height:290px;background-position:68%}.Charging .background{min-height:440px;margin-bottom:-15px;background-position:50%}.Charging .content p{font-size:14px!important;line-height:18px!important}.Charging .content h1{margin-bottom:15px}.Charging .content{right:0;max-width:237px}.Waterproof .ct{left:-21%}#Tool-Kit-Wrap .set_width{max-width:95%}.new_hero .title_img,.new_hrr .title_img{max-width:175px}}@media screen and (max-width: 390px){.brushshot .background{background-position:40%}.brushshot .content .top h2{font-size:16px}.brushshot .content .top h3{font-size:10px}.brushshot .content .top h1{font-size:21px}.brushshot .content{right:12px;max-width:159px}.brushshot .content p,.Charging .content p{font-size:11px!important;line-height:14px!important}.Charging .content h1{margin-bottom:5px}.Charging .content{max-width:176px}.Waterproof .background{min-height:300px;background-position:60%}.Waterproof .ct p{font-size:11px!important;text-align:left}.Charging .background{min-height:400px;background-position:46%}.Charging .content h1{font-size:20px}.Waterproof .ct{left:60px}.Waterproof .ct h1{font-size:20px;text-align:left}}@media screen and (max-width: 359px){.new_hero .background{min-height:280px;background-position:83%}.new_hero .title_img,.new_hrr .title_img{max-width:148px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/new_themes.css.map */
