html{-ms-overflow-style:none;scrollbar-width:none}body.home::-webkit-scrollbar{display:none}body.home footer{margin-top:0}#obj_container{position:fixed;top:0;left:0;width:100vw;height:100vh}#obj_container canvas{width:100vw;height:100vh}.home_page{background-color:var(--pmColor)}.home_page .container{position:relative;max-width:1122px;z-index:1}.home_page .custom_header_bg{margin-bottom:0;opacity:0}.home_page .custom_header_bg.rebuild_done{opacity:1}.home_page .custom_header_bg .singleChar{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.home_page .custom_header_bg .s_sec{margin-bottom:10px}.home_page .custom_header_bg .s_sec:last-child{margin-bottom:0}.home_page .btns_gr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.home_page .btns_gr>*{margin-right:20px}.home_page .hp_fade_anim{opacity:0}.home_page .btn_anim{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.home_page .btn_anim input{opacity:0}.home_page .btn_anim>span{opacity:0}.home_page .btn_anim>svg{opacity:0}.home_page .btn_anim .search_btn{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.home_page .custom_header_bg{padding:30px 5px}@media screen and (max-width: 767px){.home_page .custom_header_bg{padding:10px 5px}}.select_colors_cont{z-index:1;position:absolute;left:0;top:-25px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:51px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;opacity:0}.select_colors_cont .select_colors_wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:216px}.select_colors_cont .soleil18_800_lh26{white-space:nowrap}.select_colors_cont .dots_wrap{background:var(--lightgrey);border-radius:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:15px;margin:0 25px}.select_colors_cont .dots_wrap .single_dot{background-color:#d2691e;border-radius:80px;width:20px;height:20px;margin-right:31px;cursor:pointer;position:relative;border:1px solid rgba(0,0,0,0);opacity:0}.select_colors_cont .dots_wrap .single_dot:first-child{margin-right:0}.select_colors_cont .dots_wrap .single_dot span{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;top:-7px;left:-7px;width:-webkit-calc(100% + 14px);width:-moz-calc(100% + 14px);width:calc(100% + 14px);height:-webkit-calc(100% + 14px);height:-moz-calc(100% + 14px);height:calc(100% + 14px);border-radius:80px;opacity:0;border:5px solid}.select_colors_cont .dots_wrap .single_dot.active{border-color:var(--white)}.select_colors_cont .dots_wrap .single_dot.active span{opacity:1}.hotspots_wrap{position:relative}.hotspots_wrap .single_hotspot{cursor:pointer;position:absolute;top:0;left:0;width:40px;height:40px;opacity:0}.hotspots_wrap .single_hotspot.active .profile_img{width:50px;height:50px}.hotspots_wrap .single_hotspot.active .profile_img::after{opacity:0}.hotspots_wrap .single_hotspot.active .hotspot_desc{-webkit-clip-path:inset(-14px 0 0 0 round 10px);clip-path:inset(-14px 0 0 0 round 10px);pointer-events:auto}.hotspots_wrap .single_hotspot.active .hotspot_desc .quot_img,.hotspots_wrap .single_hotspot.active .hotspot_desc .img_bg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s}.hotspots_wrap .single_hotspot.active .quot_desc_wrap,.hotspots_wrap .single_hotspot.active .quot_icon{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.hotspots_wrap .single_hotspot.active .feat_prod .pro_desc{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.hotspots_wrap .single_hotspot .profile_img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hotspots_wrap .single_hotspot .profile_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.hotspots_wrap .single_hotspot .profile_img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid var(--white);border-radius:50%;z-index:1}.hotspots_wrap .single_hotspot .product_icon{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid var(--white)}.hotspots_wrap .single_hotspot .quot_icon{opacity:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hotspots_wrap .hotspot_desc{position:absolute;top:-15px;left:-15px;width:330px;pointer-events:none;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-clip-path:inset(-14px 100% 100% 0 round 10px);clip-path:inset(-14px 100% 100% 0 round 10px)}.hotspots_wrap .hotspot_desc .quot_desc_wrap{opacity:0;max-width:228px;margin-left:auto;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hotspots_wrap .hotspot_desc .play_link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hotspots_wrap .hotspot_desc .quot{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hotspots_wrap .hotspot_desc .quot .cont .quot_cont{margin-left:0}.hotspots_wrap .hotspot_desc .feat_prod{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:80px;height:auto}.hotspots_wrap .hotspot_desc .feat_prod .pro_desc{opacity:0;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding-top:3px;padding-left:20px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hotspots_wrap .hotspot_desc .feat_prod .pro_desc.desc_only{width:100%}.hotspots_wrap .hotspot_desc .feat_prod .fph_name{margin-left:0}.hotspots_wrap .hotspot_desc .quot_img{position:absolute;top:15px;left:15px;width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hotspots_wrap .hotspot_desc .img_bg{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media screen and (min-width: 768px){.hotspots_wrap .hotspot_desc.right_side{left:auto;right:-15px}.hotspots_wrap .hotspot_desc.right_side .quot_desc_wrap{margin-left:0;margin-right:auto}.hotspots_wrap .hotspot_desc.right_side .quot .quot_icon{right:auto;left:63px}}@media screen and (max-width: 767px){.hotspots_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.hotspots_wrap.slick-initialized{display:block;overflow:visible}.hotspots_wrap .single_hotspot{position:relative;top:0;left:0;width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px);height:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.hotspots_wrap .single_hotspot .profile_img{width:50px;height:50px;top:15px;left:15px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hotspots_wrap .single_hotspot .profile_img::after{display:none}.hotspots_wrap .single_hotspot .product_icon{display:none}.hotspots_wrap .single_hotspot .quot_icon{opacity:1}.hotspots_wrap .single_hotspot .quot_desc_wrap{opacity:1}.hotspots_wrap .hotspot_desc{position:relative;top:0;left:0;width:100%;pointer-events:auto;-webkit-clip-path:inset(-10% 0 0 0);clip-path:inset(-10% 0 0 0)}.hotspots_wrap .hotspot_desc .feat_prod .pro_desc{opacity:1}.hotspots_wrap .hotspot_desc .img_bg,.hotspots_wrap .hotspot_desc .quot_img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hotspots_wrap .feat_prod{width:100%}.hotspots_wrap .slick-slide{width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px);margin-right:20px;padding-top:20px}.hotspots_wrap .slick-dots{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:30px 0 0}.hotspots_wrap .slick-dots li{width:14px;height:14px;margin:0 10px;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid var(--white);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hotspots_wrap .slick-dots li.slick-active{background-color:var(--white)}.hotspots_wrap .slick-dots li button{display:none}}.snap_section,.full_vh_section{width:100%;min-height:100vh}.section_grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding:50px 0}.section_grid .lhs,.section_grid .rhs{max-width:50%}.desc_wrap{max-width:264px;margin:0 0 40px}@media screen and (max-width: 1024px){.section_grid{min-height:inherit !important}.snap_section,.full_vh_section{min-height:inherit !important}.custom_header_bg{padding-top:20px;padding-bottom:20px}.s_std{font-size:60px !important;line-height:1 !important}.desc_wrap{max-width:265px}.home_page .container{padding-left:46px;padding-right:22px}}@media screen and (max-width: 767px){.home_page .container{padding-left:20px;padding-right:20px}.s_std{font-size:40px !important}.desc_wrap{max-width:100%;margin-bottom:20px}.section_grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hp_sticky_btn_cont{position:absolute;top:0;left:0;width:100%;height:100vh}.hp_sticky_btn_cont .pin-spacer{pointer-events:none}.hp_sticky_btn_wrap{position:absolute;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px;z-index:999;pointer-events:none}.hp_sticky_btn_wrap .git_btn{pointer-events:auto}.hp_sticky_btn_wrap .git_btn span{opacity:0}.hp_sticky_btn_wrap .git_btn .mail_icon{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.hp_banner_section{position:relative}.hp_banner_section::before{content:"";position:absolute;left:25%;top:-100%;width:3759px;height:3759px;background:var(--radGradientSc);pointer-events:none}.hp_banner_section .container{position:relative;z-index:1}.hp_banner_section h1{margin-bottom:11px}.hp_banner_section .desc_wrap{max-width:285px;margin:0}.hp_banner_section .banner_shape_js{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hp_banner_section .shape{position:absolute;top:-308px;right:-1014px;width:1926px;height:572px;background:var(--white);border-radius:400px;-webkit-transform:matrix(0.71, -0.71, -0.71, -0.71, 1000, -1000);-moz-transform:matrix(0.71, -0.71, -0.71, -0.71, 1000, -1000);-ms-transform:matrix(0.71, -0.71, -0.71, -0.71, 1000, -1000);transform:matrix(0.71, -0.71, -0.71, -0.71, 1000, -1000)}@media screen and (max-width: 1024px){.hp_banner_section{padding:166px 0 0}.hp_banner_section .shape{width:1571px;height:467px;top:-245px;right:-1000px}.hp_banner_section .desc_wrap{max-width:264px}}@media screen and (max-width: 767px){.hp_banner_section{padding:0}.hp_banner_section::before{left:54%;top:-37%;width:300vw;height:200vh}.hp_banner_section .shape{width:461px;height:268px;top:1px;right:-139px}.hp_banner_section .section_grid{position:relative;padding-top:335px}.hp_banner_section .section_grid .lhs{position:relative;width:100%;max-width:100%;z-index:1}.hp_banner_section .img_wrap{position:absolute;left:0;top:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hp_banner_section .img_wrap picture,.hp_banner_section .img_wrap img{max-width:100%}.hp_banner_section .desc_wrap{max-width:100%}}.spex_site .hp_banner_section .desc_wrap{color:var(--smColor)}.hp_search_section .section_grid{padding-bottom:100px}.hp_search_section .hotspots_wrap{width:491px;height:522px;max-width:100%}@media screen and (max-width: 1024px){.hp_search_section{position:relative;padding-top:360px}.hp_search_section .section_grid{position:relative;padding-bottom:50px}.hp_search_section .container{position:relative;z-index:1}.hp_search_section .lhs{width:100%;max-width:100%}.hp_search_section .rhs{position:absolute;right:0;top:-100%;width:65%;max-width:inherit}.hp_search_section .img_wrap{position:absolute;top:-352px;right:0;max-width:100%}.hp_search_section .img_wrap img{max-width:100%}.hp_search_section .searchbox_dbg .search_btn{width:38px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.hp_search_section .searchbox_dbg .search_btn span{display:none}.hp_search_section .searchbox_dbg .search_btn svg{left:0;top:0}}@media screen and (max-width: 767px){.hp_search_section{padding-top:182px}.hp_search_section .section_grid{padding-bottom:86px}.hp_search_section .shape{position:absolute;top:4px;right:-141px;width:332px;height:156px;background:var(--white);border-radius:400px;-webkit-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);-moz-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0)}.hp_search_section .img_wrap{top:23px;right:-68px}.hp_search_section .lhs{margin-bottom:18px}.hp_search_section .rhs{position:relative;top:0;right:0;width:100%}.hp_search_section .hotspots_wrap{width:100%;height:auto}}.hp_shaperator_section .lhs{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative}.hp_shaperator_section .rhs{padding-top:50px}.hp_shaperator_section h2{margin:0}@media screen and (max-width: 1024px){.hp_shaperator_section{position:relative}.hp_shaperator_section .shape{position:absolute;left:-154px;top:285px;width:589px;height:360px;background:var(--white);border-radius:400px;-webkit-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);-moz-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0);transform:matrix(0.71, -0.71, -0.71, -0.71, 0, 0)}.hp_shaperator_section .select_colors_cont{top:-166px;margin-left:27px}.hp_shaperator_section .select_colors_cont .purple:nth-child(3){color:var(--white)}.hp_shaperator_section .img_wraps{position:relative;width:509px;max-width:100%;height:509px}.hp_shaperator_section .img_wraps img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;max-width:100%;max-height:100%}.hp_shaperator_section .img_wraps img.active{opacity:1}.hp_shaperator_section .rhs p,.hp_shaperator_section .rhs a{margin-left:34px}}@media screen and (max-width: 767px){.hp_shaperator_section .section_grid{padding-top:0}.hp_shaperator_section .shape{width:300px;height:200px;left:0px;top:0;border-radius:0px 400px 400px 0px;-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-moz-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0)}.hp_shaperator_section .lhs,.hp_shaperator_section .rhs{width:100%;max-width:100%}.hp_shaperator_section .lhs{padding-left:60px}.hp_shaperator_section .rhs{padding-top:25px}.hp_shaperator_section .rhs p,.hp_shaperator_section .rhs a{margin-left:0}.hp_shaperator_section .img_wraps{width:200px;height:200px}.hp_shaperator_section .img_wraps img{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hp_shaperator_section .select_colors_cont{margin-left:52px}.hp_shaperator_section .select_colors_cont .select_colors_wrap{margin-left:165px}}.hp_product_section{position:relative;z-index:1}.hp_product_section .section_grid{padding-top:100px}.hp_product_section .rhs{padding-top:55px}.hp_product_section .p_carousel_wrap{position:relative;width:470px;max-width:100%}.hp_product_section .p_carousel_wrap .bg{position:absolute;left:0;top:0;width:100%}.hp_product_section .p_carousel_wrap .swiper-wrapper{position:relative;z-index:1;-webkit-mask-image:url(./../img/pill_mask.svg);mask-image:url(./../img/pill_mask.svg);background-image:url(./../img/pill.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.hp_product_section .p_carousel_wrap.black_verion .swiper-wrapper{background-image:url(./../img/pill_black.svg)}.hp_product_section .p_carousel_wrap .swiper-slide{height:470px;visibility:hidden;opacity:0 !important}.hp_product_section .p_carousel_wrap .swiper-slide.swiper-slide-visible{visibility:visible}.hp_product_section .p_carousel_wrap .swiper-slide-active{opacity:1 !important}.hp_product_section .p_carousel_wrap .swiper-pagination{position:absolute;left:auto;right:27px;bottom:115px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:rgba(0,0,0,0);border:2px solid var(--white);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;margin:0 20px;opacity:1;outline:none}.hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--white)}.hp_product_section .p_carousel_wrap .desc_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:176px;margin:0 0 0 auto;padding-top:52px;padding-right:33px}.hp_product_section .p_carousel_wrap h3{width:100%;color:var(--pmColor);font-family:"Bariol";font-style:normal;font-weight:600;font-size:28px;line-height:1;text-align:center;margin:0 0 15px}.hp_product_section .p_carousel_wrap .lazyImg{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;max-width:470px;max-height:470px;height:100%;width:auto}@media screen and (max-width: 1024px){.hp_product_section{padding-top:161px;padding-bottom:120px}.hp_product_section .section_grid{position:relative}.hp_product_section .rhs{position:absolute;right:0;top:127px;width:406px;max-width:inherit}.hp_product_section .lhs{position:relative;width:60%;max-width:inherit;z-index:1}.hp_product_section .p_carousel_wrap{width:406px}.hp_product_section .p_carousel_wrap .desc_wrap{padding-right:19px;padding-top:41px}.hp_product_section .p_carousel_wrap h3{font-size:22px;line-height:28px;margin-bottom:12px;max-width:80%}.hp_product_section .p_carousel_wrap .swiper-slide{height:406px}.hp_product_section .p_carousel_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp_product_section .p_carousel_wrap .bg{width:100%;height:auto}.hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 16px}}@media screen and (max-width: 767px){.hp_product_section{padding-top:51px;padding-bottom:99px}.hp_product_section .section_grid{padding:0}.hp_product_section .lhs{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:26px}.hp_product_section .rhs{position:relative;top:0;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin-left:-20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp_product_section .p_carousel_wrap{width:-webkit-calc(100vw + 116px);width:-moz-calc(100vw + 116px);width:calc(100vw + 116px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:inherit;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.hp_product_section .p_carousel_wrap h3{font-size:26px;line-height:30px;margin-bottom:10px}.hp_product_section .p_carousel_wrap .desc_wrap{max-width:200px;padding-right:30px}.hp_product_section .p_carousel_wrap .swiper-slide{height:-webkit-calc(100vw + 116px);height:-moz-calc(100vw + 116px);height:calc(100vw + 116px)}.hp_product_section .p_carousel_wrap .swiper-pagination{right:46px;bottom:153px}.hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px}.hp_product_section .p_carousel_wrap .lazyImg{top:auto;bottom:0}}.hp_academy_section{position:relative;z-index:2;padding:50px 0;background-color:var(--pmColor)}.hp_academy_section .bcg{position:absolute;right:0;bottom:0;overflow:hidden;width:100%;height:200vh;pointer-events:none}.hp_academy_section .bcg::before{content:"";position:absolute;left:26%;bottom:-38%;width:3759px;height:100%;background:var(--radGradientSc);pointer-events:none}.hp_academy_section .container{position:relative;z-index:1}.hp_academy_section .section_grid{min-height:800px}.hp_academy_section .desc_wrap{max-width:343px}.hp_academy_section .img_wrap{position:relative;width:908px;height:520px;border-radius:400px;-webkit-transform:matrix(0.71, 0.71, 0.71, -0.71, 0, 0);-moz-transform:matrix(0.71, 0.71, 0.71, -0.71, 0, 0);-ms-transform:matrix(0.71, 0.71, 0.71, -0.71, 0, 0);transform:matrix(0.71, 0.71, 0.71, -0.71, 0, 0);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.hp_academy_section .img_wrap.bcg_color{background-color:var(--white)}.hp_academy_section .img_wrap img,.hp_academy_section .img_wrap video{position:absolute;left:50%;top:50%;width:100%;height:160%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%) rotate(180deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);-moz-transform:translate(-50%, -50%) rotate(180deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);-ms-transform:translate(-50%, -50%) rotate(180deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);transform:translate(-50%, -50%) rotate(180deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0)}@media screen and (max-width: 767px){.hp_academy_section .img_wrap img,.hp_academy_section .img_wrap video{-webkit-transform:translate(-50%, -50%) rotate(-45deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);-moz-transform:translate(-50%, -50%) rotate(-45deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);-ms-transform:translate(-50%, -50%) rotate(-45deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0);transform:translate(-50%, -50%) rotate(-45deg) matrix(-0.71, -0.71, -0.71, 0.71, 0, 0)}}.hp_academy_section .img_wrap img{-webkit-transform:translate(-50%, -50%) rotate(225deg);-moz-transform:translate(-50%, -50%) rotate(225deg);-ms-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}.hp_academy_section .rhs{-webkit-transform:translateY(127px);-moz-transform:translateY(127px);-ms-transform:translateY(127px);transform:translateY(127px)}@media screen and (max-width: 1024px){.hp_academy_section{padding-top:0;padding-bottom:0}.hp_academy_section .container{padding-left:23px}.hp_academy_section .section_grid{max-height:inherit;padding-bottom:0}.hp_academy_section .desc_wrap{max-width:265px;margin-left:89px}.hp_academy_section .lhs{width:60%;max-width:inherit;padding-bottom:50px}.hp_academy_section .lhs a{margin-left:89px}.hp_academy_section .rhs{width:40%;max-width:40%}.hp_academy_section .img_wrap{width:564px;height:322px;-webkit-transform:matrix(0.71, 0.71, 0.71, -0.71, -60, 26);-moz-transform:matrix(0.71, 0.71, 0.71, -0.71, -60, 26);-ms-transform:matrix(0.71, 0.71, 0.71, -0.71, -60, 26);transform:matrix(0.71, 0.71, 0.71, -0.71, -60, 26)}}@media screen and (min-width: 768px)and (max-width: 1024px){.hp_academy_section .rhs{position:relative;top:-88px}}@media screen and (max-width: 767px){.hp_academy_section .bcg::before{left:-35%;bottom:-16%}.hp_academy_section .section_grid{padding:0;min-height:inherit}.hp_academy_section .lhs{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;padding-bottom:100px}.hp_academy_section .lhs a{margin-left:0}.hp_academy_section .rhs{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin-left:-20px;max-width:inherit;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:27px}.hp_academy_section .desc_wrap{margin-left:0;max-width:100%}.hp_academy_section a{margin-left:0}.hp_academy_section .img_wrap{width:300px;max-width:100%;height:200px;border-radius:400px 0px 0px 400px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.hp_academy_section .img_wrap img{height:120%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.hp_about_section{background-color:var(--white);margin-top:-67px}.hp_about_section .section_grid{min-height:inherit}.hp_about_section .container{padding-right:23px}.hp_about_section .section_grid{padding:0}.hp_about_section .lhs{max-width:39%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp_about_section .rhs{max-width:55%}.hp_about_section .custom_header_bg{margin-bottom:10px}.hp_about_section .img_wrap{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:948px;height:948px;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.hp_about_section .img_wrap img,.hp_about_section .img_wrap video{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.hp_about_section{padding:0;margin-top:-25px}.hp_about_section .container{padding-left:0}.hp_about_section .section_grid{position:relative;padding-top:210px;padding-bottom:100px}.hp_about_section .lhs{position:absolute;top:0px;left:19px}.hp_about_section .rhs{width:52%;max-width:inherit;margin-left:auto}.hp_about_section .img_wrap{width:472px;height:472px}.hp_about_section .custom_header_bg{margin-bottom:20px}.hp_about_section .btns_gr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp_about_section .btns_gr a{margin-bottom:20px}}@media screen and (max-width: 767px){.hp_about_section{margin-top:-55px;padding:0}.hp_about_section .section_grid{padding-top:0;padding-bottom:67px}.hp_about_section .container{padding:0 20px}.hp_about_section .lhs{position:relative;top:0;left:0;width:100%;max-width:inherit;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp_about_section .rhs{width:100%;max-width:inherit;padding-top:24px}.hp_about_section .img_wrap{width:300px;height:300px;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px)}.hp_about_section .img_wrap img{-o-object-position:0 15px;object-position:0 15px}.hp_about_section .custom_header_bg{margin-bottom:10px}}.hp_spex_section{position:relative;background-color:var(--white);padding:189px 0 194px}.hp_spex_section .section_grid{min-height:inherit}.hp_spex_section .desc_wrap{max-width:370px;margin-bottom:40px;color:var(--smColor)}.hp_spex_section .img_wrap_cont{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1440px;z-index:1;pointer-events:none}.hp_spex_section .img_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;right:0;top:-25px;width:720px;height:1186px;z-index:1;pointer-events:auto}.hp_spex_section .img_wrap>img{max-height:100%;width:auto}.hp_spex_section .hotspots_wrap{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 1024px){.hp_spex_section{padding-top:2px}.hp_spex_section .section_grid{padding-top:0}.hp_spex_section .container{padding-left:24px}.hp_spex_section .desc_wrap{width:276px;margin-bottom:40px}.hp_spex_section .img_wrap{width:580px;height:830px;top:0;right:-50px}.hp_spex_section .lhs{max-width:60%}}@media screen and (max-width: 767px){.hp_spex_section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:44px}.hp_spex_section .container{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.hp_spex_section .img_wrap_cont{position:relative;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;margin-bottom:25px}.hp_spex_section .lhs{width:100%;max-width:100%}.hp_spex_section .desc_wrap{width:100%;max-width:100%;margin-bottom:20px}.hp_spex_section .img_wrap{position:relative;width:100%;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;top:0;right:0}.hp_spex_section .img_wrap>img{width:auto;height:250px;margin:0 auto}.hp_spex_section .hotspots_wrap{position:relative;height:100%;margin-top:-47px}.hp_spex_section .hotspots_wrap .slick-dots li{border-color:var(--pmColor)}.hp_spex_section .hotspots_wrap .slick-dots li.slick-active{background-color:var(--pmColor)}}.spex_site .home_page{background-color:rgba(0,0,0,0)}.spex_site .home_page .white:not(.arrow_btn_empty):not(.desc_wrap){color:var(--pmColor)}.spex_site .home_page .git_btn .white{color:var(--smColor)}.spex_site .home_page .git_btn .mail_icon{background-color:var(--smColor)}.spex_site .hp_banner_section::before{left:50%;top:-206%}.spex_site .hp_banner_section .shape{background-color:var(--pmColor)}.spex_site .custom_navbar .custom_navbar_wrap{background-color:var(--ftOpa02)}.spex_site .custom_navbar .custom_navbar_pin{background-color:var(--black)}@media screen and (max-width: 767px){.spex_site .hp_search_section{padding-top:280px}.spex_site .hp_search_section .headers_content{padding-bottom:25px}}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg{border-color:var(--thColor)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg input{color:var(--thColor);border-color:var(--thColor);background-color:rgba(0,0,0,0)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg input::-webkit-input-placeholder{color:var(--thColor)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg input::-moz-placeholder{color:var(--thColor)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg input:-moz-placeholder{color:var(--thColor)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg input:-ms-input-placeholder{color:var(--thColor)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg .search_btn{background-color:var(--smColor);color:var(--white)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg .search_btn path{stroke:var(--white)}@media screen and (min-width: 1025px){.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg .search_btn:hover{background-color:var(--pmColor);border-color:var(--pmColor);color:var(--white)}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg .search_btn:hover path{stroke:var(--white)}}.spex_site .hp_search_section .autocomplete_wrap .searchbox_dbg.hover{border-color:var(--smColor)}.spex_site .hp_search_section .autocomplete_wrap .search_desc{color:var(--smColor)}@media screen and (max-width: 767px){.spex_site .hotspots_wrap .slick-dots li{border-color:var(--pmColor)}.spex_site .hotspots_wrap .slick-dots li.slick-active{background-color:var(--pmColor)}}.spex_site .select_colors_cont .purple{color:var(--white)}.spex_site .feat_prod_quot .quot_tit,.spex_site .feat_prod_quot .quot_con,.spex_site .feat_prod_quot .fph_name,.spex_site .feat_prod_quot .fph_desc{color:var(--black)}.spex_site .snap_to_grid_cont{position:relative;z-index:5}.spex_site .hp_product_section{background-color:#fff;z-index:2}.spex_site .hp_product_section .p_carousel_wrap h3{color:var(--white)}.spex_site .hp_product_section .p_carousel_wrap .filters_btn{color:var(--black);background-color:var(--white);border-color:var(--white)}.spex_site .hp_product_section .p_carousel_wrap .bg path{fill:var(--black)}.spex_site .hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet{border-color:var(--black)}.spex_site .hp_product_section .p_carousel_wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--black)}.spex_site .hp_academy_section{background-color:var(--white)}.spex_site .hp_academy_section .bcg{display:none}.spex_site .hp_about_section,.spex_site .hp_spex_section{background-color:var(--pmColor)}.spex_site .hp_about_section .white:not(.arrow_btn_empty),.spex_site .hp_about_section .desc_wrap,.spex_site .hp_spex_section .white:not(.arrow_btn_empty),.spex_site .hp_spex_section .desc_wrap{color:var(--white)}.spex_site .hp_about_section .purple,.spex_site .hp_spex_section .purple{color:var(--white)}.spex_site .hp_about_section .purple.fph_desc,.spex_site .hp_spex_section .purple.fph_desc{color:var(--black)}.spex_site .hp_about_section .blue,.spex_site .hp_spex_section .blue{color:var(--black)}.spex_site .hp_about_section .arrow_btn_empty,.spex_site .hp_spex_section .arrow_btn_empty{color:var(--white);border-color:var(--white);background-color:rgba(0,0,0,0)}.spex_site .hp_about_section .arrow_btn_empty path,.spex_site .hp_spex_section .arrow_btn_empty path{stroke:var(--white)}@media screen and (min-width: 1025px){.spex_site .hp_about_section .arrow_btn_empty:hover,.spex_site .hp_spex_section .arrow_btn_empty:hover{border-color:var(--pmButtonDarkBgColor);background-color:var(--pmButtonDarkBgColor)}}.spex_site .hp_about_section .arrow_btn_empty:active,.spex_site .hp_spex_section .arrow_btn_empty:active{border-color:var(--pmButtonActive);background-color:var(--pmButtonActive)}.spex_site .hp_about_section .story_btn,.spex_site .hp_spex_section .story_btn{background-color:var(--white);border-color:var(--white);color:var(--thColor)}.spex_site .hp_about_section .story_btn path,.spex_site .hp_spex_section .story_btn path{fill:var(--thColor);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1025px){.spex_site .hp_about_section .story_btn:hover,.spex_site .hp_spex_section .story_btn:hover{background-color:var(--thColor);border-color:var(--thColor);color:var(--white)}.spex_site .hp_about_section .story_btn:hover path,.spex_site .hp_spex_section .story_btn:hover path{fill:var(--white)}}.spex_site .feat_prod .pro_desc,.spex_site .feat_prod .fph_desc,.spex_site .feat_prod .fph_name{color:var(--black)}@media screen and (min-width: 1025px){.spex_site .feat_prod:hover{background-color:var(--smColor)}.spex_site .feat_prod:hover .img_bg{background-color:var(--white)}.spex_site .feat_prod:hover .pro_desc,.spex_site .feat_prod:hover .fph_desc,.spex_site .feat_prod:hover .fph_name{color:var(--white)}.spex_site .feat_prod:hover .purple.fph_desc{color:var(--white)}}.spex_site .feat_prod .img_bg{background-color:var(--pmColor)}.spex_site .hp_spex_section .hotspots_wrap .slick-dots li{border-color:var(--white)}.spex_site .hp_spex_section .hotspots_wrap .slick-dots li.slick-active{background-color:var(--white)}