body{display:block;margin:0;background:#f8f9fd!important}img{vertical-align:top}.space_above{padding-top:80px}.space_below{padding-bottom:80px}.space_above_half{padding-top:40px}.space_below_half{padding-bottom:40px}.contain{width:90%;margin:0 auto;position:relative;max-width:1760px}.contain_full{width:100%;max-width:2100px}.mb_0{margin-bottom:0!important}.pb_0{padding-bottom:0!important}.text_left{text-align:left}.text_center{text-align:center}.text_right{text-align:right}.align_top{align-items:flex-start}.align_center{align-items:center}.align_bottom{align-items:flex-end}.justify_top{justify-content:flex-start}.justify_center{justify-content:center}.justify_bottom{justify-content:flex-end}.disp_none{display:none!important}h1,h2,h3,h4,h5,h6,p{margin:0}strong{font-weight:700}@media screen and (min-width: 1025px){.desk_none{display:none!important}}@media screen and (max-width: 1024px){.desk_none{display:block}.mob_none{display:none!important}}.inter_head_lg{font-family:Inter,sans-serif;font-weight:700;font-size:106px;line-height:96px;letter-spacing:-3.18px;margin:0}.inter_head{font-family:Inter,sans-serif;font-weight:700;font-size:45px;line-height:54px;letter-spacing:-1.35px;margin:0}.inter_head_sm{font-family:Inter,sans-serif;font-weight:700;font-size:42px;line-height:1.2;margin:0}.inter_head_35{font-family:Inter,sans-serif;font-weight:700;font-size:35px;line-height:42px;letter-spacing:-1.05px;margin:0}.inter_head_20{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:31px;letter-spacing:-.6px;margin:0}.inter_head_smaller{font-family:Inter,sans-serif;font-weight:700;font-size:32px;line-height:1.2;letter-spacing:-.96px;margin:0}.inter_head_30{font-family:Inter,sans-serif;font-weight:700;font-size:30px;line-height:42px;letter-spacing:-.9px;margin:0}.inter_subhead_exlg{font-family:Inter,sans-serif;font-weight:700;font-size:28px;line-height:34px;letter-spacing:-.84px;margin:0}.inter_subhead_lg{font-family:Inter,sans-serif;font-weight:700;font-size:25px;line-height:33px;letter-spacing:-.75px;margin:0}.inter_subhead{font-family:Inter,sans-serif;font-weight:700;font-size:23px;line-height:31px;letter-spacing:-.69px;margin:0}.inter_subhead_sm{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:27px;letter-spacing:-.66px;margin:0}.inter_subhead_exsm{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.6px;margin:0}.inter_para_lg{font-family:Inter,sans-serif;font-weight:500;font-size:21px;line-height:1.2;letter-spacing:-.63px;margin:0}.inter_para{font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.57px;margin:0}.inter_para_15{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.15px;margin:0}.inter_para_16{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.48px;margin:0}.inter_para>a{color:currentColor;font-weight:700}.inter_para_sm{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0}.inter_para_smaller{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-.42px;margin:0}.inter_para_13{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:19px;letter-spacing:-.26px;margin:0}.inter_para_10{font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:14px;letter-spacing:-.2px;margin:0}.inter_para_smaller>a{color:currentColor;font-weight:500}.inter_link_sm{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:26px;letter-spacing:-.48px;text-decoration:none}.inter_btn{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;display:flex;align-items:center;width:max-content;gap:8px;background:#52b27f;color:#fff;padding:20px 40px;border-radius:50px;text-decoration:none}.inter_btn_sm{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.48px;display:flex;align-items:center;width:max-content;gap:8px;background:#52b27f;color:#fff;padding:20px 40px;border-radius:50px;text-decoration:none}.inter_btn2{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;display:flex;align-items:center;width:max-content;gap:8px;background:#fff;color:#2b2f48;padding:12px 30px;border-radius:50px;border:1px solid #DFE1EF;text-decoration:none}.inter_btn2_sm{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:19px;letter-spacing:-.39px;margin:0;display:flex;align-items:center;width:max-content;gap:8px;background:#fff;color:#2b2f48;padding:9px 30px;border-radius:50px;border:1px solid #DFE1EF;text-decoration:none}.inter_btn .icon_btn,.inter_btn_sm .icon_btn,.inter_btn2 .icon_btn,.inter_btn2_sm .icon_btn{display:inline-block;width:16px}.inter_link{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:27px;letter-spacing:-.42px;display:flex;align-items:center;gap:8px;text-decoration:none;margin:0}.inter_link svg{display:inline-block;width:12px}.link_icon_up a,.link_icon_down a,.link_icon_right a,.link_icon_angle a{position:relative;padding-right:30px}.link_icon_up a:after{content:"";background:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 40 40" fill="currentColor"><path d="M35.3697045,15.713888L21.1201719,1.4643554c-.617965-.6186535-1.6204439-.6192122-2.2390974-.0012442-.0004152.0004137-.0008305.0008274-.0012457.0012442L4.6302961,15.713888c-.6186543.6186535-.6186543,1.6216911-.0000008,2.2403446s1.6216896.6186535,2.2403439,0l11.5460789-11.5480599v31.0105459c0,.8744221.7088585,1.5832814,1.5832814,1.5832814.8744214,0,1.5832814-.7088593,1.5832814-1.5832814V6.4061727l11.5460789,11.5480599c.6186535.6186535,1.6216911.6186535,2.2403446,0,.6186535-.6186535.6186535-1.6216911,0-2.2403446Z"/></svg>') no-repeat;background-size:auto 100%;position:absolute;bottom:2px;right:0;width:20px;height:calc(100% - 4px)}.link_icon_down a:after{content:"";background:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 40 40" fill="currentColor"><path d="M35.3697045,24.286112l-14.2495326,14.2495326c-.617965.6186535-1.6204439.6192122-2.2390974.0012442-.0004152-.0004137-.0008305-.0008274-.0012457-.0012442l-14.2495326-14.2495326c-.6186543-.6186535-.6186543-1.6216911-.0000008-2.2403446s1.6216896-.6186535,2.2403439,0l11.5460789,11.5480599V2.5832814c0-.8744221.7088585-1.5832814,1.5832814-1.5832814.8744214,0,1.5832814.7088593,1.5832814,1.5832814v31.0105459l11.5460789-11.5480599c.6186535-.6186535,1.6216911-.6186535,2.2403446,0,.6186535.6186535.6186535,1.6216911,0,2.2403446Z"/></svg>') no-repeat;background-size:auto 100%;position:absolute;bottom:2px;right:0;width:20px;height:calc(100% - 4px)}.link_icon_right a:after{content:"";background:url('data:image/svg+xml; utf8, <svg viewBox="0 0 38 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M23.286 31.3697L37.5355 17.1202C38.1542 16.5022 38.1547 15.4997 37.5368 14.8811C37.5364 14.8806 37.5359 14.8802 37.5355 14.8798L23.286 0.630281C22.6673 0.0116269 21.6643 0.0116268 21.0456 0.63028C20.427 1.24893 20.427 2.25197 21.0456 2.87062L32.5937 14.4167L1.58316 14.4167C0.708741 14.4167 -0.000119805 15.1256 -0.000119805 16C-0.000119805 16.8744 0.708741 17.5833 1.58316 17.5833L32.5937 17.5833L21.0456 29.1293C20.427 29.748 20.427 30.751 21.0456 31.3697C21.6643 31.9883 22.6673 31.9883 23.286 31.3697Z"/></svg>') no-repeat;background-size:auto 100%;position:absolute;bottom:2px;right:0;width:20px;height:calc(100% - 4px)}.link_icon_angle a:after{content:"";background:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 40 40" fill="currentColor"><path d="M34.2499727,7.3333082v20.5826582c0,.8744214-.70886,1.5832814-1.5832814,1.5832814s-1.5832814-.70886-1.5832814-1.5832814V11.1549533l-22.6290487,22.6310298c-.6186535.6186535-1.6216904.6186535-2.2403439,0-.6186535-.6186535-.6186535-1.6216911.0000008-2.2403446h0L28.8450463,8.9165897H12.0840331c-.8744229,0-1.5832814-.7088585-1.5832814-1.5832814,0-.8744221.7088585-1.5832814,1.5832814-1.5832814h20.5826582c.8744214,0,1.5832814.7088593,1.5832814,1.5832814Z"/></svg>') no-repeat;background-size:auto 100%;position:absolute;bottom:2px;right:0;width:20px;height:calc(100% - 4px)}@media screen and (min-width: 1025px){.column_count_2{grid-template-columns:repeat(1,1fr)!important}.column_count_3{grid-template-columns:repeat(3,1fr)!important}.column_count_4{grid-template-columns:repeat(4,1fr)!important}.mt-lg-30{margin-top:30px}}.section-header{display:block;position:sticky;top:0;z-index:999}.main_header{position:relative;background:#fff;height:60px}.main_header .main_header_inner{display:flex;align-items:center;justify-content:space-between;gap:60px;padding:10px 0}.main_header_inner .main_header_logo{display:inline-block;width:200px}.main_header_inner .main_header_logo img{width:100%}.main_header_inner .main_header_right{display:flex;align-items:center;gap:30px}.main_header_inner .header_contact{color:#171a2e;text-decoration:none;letter-spacing:-.28px}.main_header_inner .header_btn{padding:10px 20px;font-size:16px;line-height:1;letter-spacing:-.48px;border-radius:4px}.main_header_inner .main_header_right .header_call{display:flex;align-items:center;gap:8px;color:#171a2e;transition:.3s all ease}.main_header_inner .main_header_right .header_call svg{width:16px}.main_header_inner .main_header_right .header_call a{color:currentColor;text-decoration:none;font-weight:500}.main_header_inner .main_header_right .header_call:hover{color:#e97281}.main_header_inner #cart-icon-bubble{display:inline-block!important;margin-right:0;height:40px;width:40px}.main_header_inner #cart-icon-bubble .cart-count-bubble{background:#e97281;bottom:unset;top:4px;left:unset;right:-3px}.main_header_inner .header_search .search_form{position:relative}.main_header_inner .header_search .search_form input{font-family:Inter,sans-serif;letter-spacing:-.28px;width:210px;background:#f0f1f7;border:0;padding:10px 15px 10px 45px;border-radius:50px;outline:0;box-shadow:none;color:#626681}.main_header_inner .header_search .search_form .search_button{position:absolute;top:calc(50% - 10px);left:15px;width:20px;height:20px;background:transparent;border:0;padding:0}.main_header_inner .header_search .search_form .search_button svg{width:20px;height:20px}.section-navig{display:block;position:sticky;top:60px;z-index:999!important}.navig_sec{position:relative;height:49px}.navig_sec:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;fill-opacity:0;opacity:1;backdrop-filter:blur(49px) brightness(1.03);-webkit-backdrop-filter:blur(49px) brightness(1.03)}.navig_sec:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#2a7b9b00;background:linear-gradient(90deg,#fff6,#fff);z-index:-1}.header_navig{display:flex;align-items:center;padding:0}.header_navig .navig_ul{display:flex;align-items:center;gap:30px;list-style:none;padding:0;margin:0}.header_navig .navig_ul .navig_li{position:relative}.header_navig .navig_ul .navig_li a{display:flex;align-items:center;gap:7px;text-decoration:none;padding:14px 0;letter-spacing:-.28px}.header_navig .navig_ul .navig_li>a:before{content:"";position:absolute;left:10px;top:calc(100% - 6px);width:15px;border:1px solid #e1e3f0;background:#fff;height:15px;opacity:0;visibility:hidden;transform:translate(-50%) rotate(45deg);transition:.3s all ease;z-index:1}.header_navig .navig_ul .navig_li:hover>a.has_dropdown:before{visibility:visible;opacity:1}.header_navig .navig_ul .navig_li a svg{display:block;width:12px;height:10px;margin-top:2px}.header_navig .navig_dropdown{position:absolute;padding:2px 0 0;top:calc(100% + -0px);min-width:220px;list-style:none;display:flex;flex-direction:column;border-radius:0 0 10px 10px;z-index:1;opacity:0;visibility:hidden;box-shadow:0 4px 4px #aaa;transition:.3s all ease}@media screen and (min-width: 1025px){.header_navig .navig_li:last-child .navig_dropdown,.header_navig .navig_li:nth-last-child(2) .navig_dropdown{right:0}.header_navig .navig_ul .navig_li:hover .navig_dropdown{visibility:visible;opacity:1}}.header_navig .navig_dropdown .navig_dropdown_li{position:relative}.header_navig .navig_dropdown .navig_dropdown_li .navig_link{display:flex;justify-content:space-between;gap:20px;position:relative;white-space:nowrap;background:#fff;padding:10px 15px;border-bottom:1px solid #e1e3f0;transition:.3s all ease}.header_navig .navig_dropdown .navig_dropdown_li .navig_link:hover{background:#f0f1f7}.header_navig .navig_dropdown .navig_dropdown_li:last-child{border-radius:0 0 10px 10px}.header_navig .navig_dropdown .navig_dropdown_li:last-child .navig_link{border:0px;border-radius:0 0 10px 10px}.header_navig .navig_dropdown .navig_dropdown_li .navig_link svg{transform:rotate(-90deg)}.header_navig .navig_dropdown .navig_subdropdown{position:absolute;padding:0 0 0 13px;top:0;left:100%;min-width:220px;list-style:none;display:flex;flex-direction:column;border-radius:0 0 10px 10px;z-index:1;opacity:0;visibility:hidden;transition:.3s all ease}.header_navig .navig_dropdown .navig_dropdown_li .navig_link.has_subdropdown:before{content:"";position:absolute;right:-26px;top:3px;width:15px;border:1px solid #e1e3f0;background:#fff;height:15px;opacity:0;visibility:hidden;transform:translate(-50%) rotate(45deg);transition:.3s all ease;z-index:1}.header_navig .navig_dropdown .navig_dropdown_li:hover .navig_subdropdown{visibility:visible;opacity:1}.header_navig .navig_dropdown .navig_dropdown_li:hover .navig_link.has_subdropdown:before{visibility:visible;opacity:1}.header_navig .navig_dropdown .navig_subdropdown .navig_subdropdown_li{box-shadow:0 4px 4px #aaa}.header_navig .navig_dropdown .navig_subdropdown .navig_subdropdown_li:last-child{border-radius:0 0 10px 10px;overflow:hidden}.header_navig .navig_dropdown .navig_subdropdown .navig_subdropdown_li:last-child a{border-bottom:none}.slideshow_sec{position:relative;margin-top:-109px;overflow:hidden}.slideshow_inner{position:relative;width:100%;height:100%;max-width:2100px;margin:0 auto}.slideshow_inner .slideshow_slides{position:relative;margin:0;width:100%;height:100%}.slideshow_inner .slideshow_slides .slick-list{position:relative;width:100%;height:100%}.slideshow_inner .slideshow_slides .slick-list:before{content:"";position:absolute;width:100%;height:100%;background:transparent linear-gradient(180deg,#171a2e00,#171a2e) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.71;z-index:1}.slideshow_inner .slideshow_slides .slick-list .slick-track{height:100%}.slideshow_inner .slideshow_slides .slick-list .slick-track:before,.slideshow_inner .slideshow_slides .slick-list .slick-track:after{display:none}.slideshow_inner .slideshow_slides .slick-list .slideshow_slide{width:100%}.slideshow_inner .slideshow_slides .slick-list .slideshow_slide img{width:100%;height:100%;object-fit:cover;object-position:top}.slideshow_inner .slideshow_dots{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1;display:none}.slideshow_inner .slideshow_dots .slick-dots{position:relative;display:flex;flex-direction:column;gap:10px;width:auto;height:auto;bottom:unset}.slideshow_inner .slideshow_dots .slick-dots li{width:15px;height:15px;margin:0}.slideshow_inner .slideshow_dots .slick-dots li button{width:15px;height:15px;background:#fff;border-radius:20px}.slideshow_inner .slideshow_dots .slick-dots li button:before{display:none}.slideshow_inner .slideshow_dots .slick-dots li.slick-active button{background:#e97281}.slideshow_content{position:absolute;bottom:0;width:100%;display:flex;gap:60px;justify-content:space-between;align-items:flex-end;padding:40px}.slideshow_content .slideshow_cont{display:flex;flex-direction:column;gap:20px;width:calc(60% - 30px)}.slideshow_content .slideshow_cont .slideshow_parabox{display:flex;gap:20px;justify-content:space-between;align-items:flex-end}.slideshow_content .slideshow_cont .slideshow_parabox .slideshow_btn{min-width:260px;justify-content:center;padding:15px 30px}.slideshow_content .slideshow_infobox{display:flex;gap:20px;align-items:center;width:calc(60% - 30px);max-width:520px;background:#fff;padding:20px}.slideshow_content .slideshow_infobox .slideshow_infoimg{width:160px;border-radius:16px;aspect-ratio:1;overflow:hidden}.slideshow_content .slideshow_infobox .slideshow_infoimg img{width:100%;height:100%;object-fit:cover}.slideshow_content .slideshow_infobox .slideshow_infocont{display:flex;flex-direction:column;gap:10px;width:calc(100% - 180px)}.slideshow_content .slideshow_infobox .slideshow_infocont .slideshow_info_btn{width:100%;justify-content:center;color:#fff;background:#171a2e}.mainbanner_inner{display:flex;gap:60px;align-items:center}.mainbanner_inner .mainbanner_col.mainbanner_content_col{width:40%}.mainbanner_inner .mainbanner_col.mainbanner_image_col{width:60%}.mainbanner_inner .mainbanner_content{display:flex;flex-direction:column;gap:24px}.mainbanner_content .mainbanner_infobox{display:flex;gap:10px;align-items:center;padding:15px 20px;max-width:440px}.mainbanner_content .mainbanner_infobox .mainbanner_infoicon{width:40px;height:40px}.mainbanner_content .mainbanner_script>img{max-width:190px}.mainbanner_inner .mainbanner_image{display:flex;flex-direction:column;align-items:center}.mainbanner_inner .mainbanner_img,.mainbanner_inner .mainbanner_img img{width:100%}.mainbanner_image .mainbanner_pricetag{font-size:12px;line-height:17px;display:inline-block;padding:2px 15px;color:#2b2f48;background:#dfe1ef;border-radius:5px;margin-bottom:6px}.mainbanner_image .mainbanner_price{display:inline-block;color:#171a2e;font-size:15px;line-height:36px;letter-spacing:-.45px;margin-bottom:8px}.mainbanner_image .mainbanner_price>strong{font-size:27px;line-height:36px;letter-spacing:-.81px}.mainbanner_image .mainbanner_price span{position:relative;font-size:36px;line-height:36px;letter-spacing:-1.08px;margin-right:8px}.mainbanner_image .mainbanner_price span:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:#f83a3a;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.mainbanner_image .mainbanner_chklist{display:flex;align-items:center;gap:20px;list-style:none;margin:12px 0 0;padding:0}.mainbanner_image .mainbanner_chklist li{display:flex;gap:5px;color:#171a2e;font-family:Inter,sans-serif;font-weight:500;font-size:13px;line-height:23px;letter-spacing:-.39px}.mainbanner_image .mainbanner_chklist li svg{width:20px}.contimg_sec{position:relative}.contimg_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.contimg_inner.contimg_inner_rev{flex-direction:row-reverse}.contimg_inner .contimg_col{width:50%}.contimg_inner .contimg_content{display:flex;flex-direction:column;gap:24px}.contimg_inner .contimg_content .contimg_btns{display:flex;gap:40px;align-items:flex-end}.contimg_inner .contimg_content .contimg_btns .buttons_img{max-width:100%}.contimg_inner .contimg_content .contimg_btns .buttons_img img{width:100%}.contimg_content .contimg_icontext{display:flex;gap:10px;align-items:center}.contimg_content .contimg_icontext img{width:20px}.contimg_content .contimg_icontext span{width:calc(100% - 35px)}.contimg_content .contimg_icontext a{color:currentColor;text-decoration:none}.contimg_content .contimg_icontext ul{display:flex;flex-direction:column;gap:10px;margin:0}.contimg_icontext ul li{position:relative}.contimg_content .contimg_script>img{max-width:190px}.contimg_inner .contmulti_image{display:flex;gap:20px}.contimg_inner .contmulti_image .contmulti_imagecol{display:flex;flex-direction:column;gap:20px;width:100%;align-items:flex-end;justify-content:center}.contimg_inner .contmulti_image .contmulti_imagecol:nth-child(2n){align-items:flex-start}.contimg_inner .contmulti_image .contmulti_img{width:100%;overflow:hidden}.contimg_inner .contmulti_image .contmulti_img img{width:100%;height:100%;object-fit:cover}.contimg_inner .contimg_image{display:flex;flex-direction:column;align-items:center}.contimg_inner .contimg_img{width:100%;overflow:hidden}.contimg_inner .contimg_img img{width:100%}.contimg_content .contimg_infobox{display:flex;gap:10px;align-items:center;padding:10px 30px}.contimg_content .contimg_infobox .contimg_infoicon{width:40px;height:40px}.contimg_content .contimg_infobox .contimg_infotxt{width:calc(100% - 50px)}.continfo_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.continfo_inner.continfo_inner_rev{flex-direction:row-reverse}.continfo_inner .continfo_col{width:50%}.continfo_inner .continfo_content{display:flex;flex-direction:column;gap:24px;max-width:540px}.continfo_content .continfo_script>img{width:162px}.continfo_content .continfo_iconbox{display:flex;gap:10px;align-items:center;padding:10px 30px;max-width:440px;width:max-content}.continfo_content .continfo_iconbox .continfo_icon{width:40px;height:40px}.continfo_inner .continfo_infobox{display:flex;gap:20px;width:100%;padding:40px}.continfo_inner .continfo_infobox .continfo_infoimg{width:160px;border-radius:16px;aspect-ratio:1;overflow:hidden}.continfo_inner .continfo_infobox .continfo_infoimg img{width:100%;height:100%;object-fit:cover}.continfo_inner .continfo_infobox .continfo_infocont{display:flex;flex-direction:column;gap:16px;width:calc(100% - 180px)}.continfo_inner .continfo_infobox .continfo_infocont .continfo_info_btn{width:100%;justify-content:center;border:none}.logoslider_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.logoslider_inner .logoslider_txt{margin-bottom:20px}.logoslider_lists{max-width:2100px;margin:0 auto}.logoslider_lists .slick-list{padding:0 7.5%}.logoslider_lists .slick-list .slick-track{display:flex;align-items:stretch;gap:20px}.logoslider_lists .slick-list .slick-track:before,.logoslider_lists .slick-list .slick-track:after{display:none}.logoslider_lists .logoslider_list{display:flex;align-items:center;height:auto;gap:10px;border-radius:30px;overflow:hidden;padding:30px;background:#fff;border:1px solid #e1e3f0}.logoslider_lists .logoslider_list img{height:100%;width:100%;object-fit:contain}.conttable_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.conttable_inner.conttable_inner_rev{flex-direction:row-reverse}.conttable_inner .conttable_col{width:50%}.conttable_inner .conttable_content{display:flex;flex-direction:column;gap:24px;max-width:540px}.conttable_content .conttable_script>img{width:162px}.conttable_table table{border-collapse:collapse;border-color:#dfe1ef}.conttable_table table th,.conttable_table table td{padding:8px 10px}.conttable_table table th{font-size:11px;font-weight:600;line-height:16px;letter-spacing:-.33px;text-align:left}.conttable_table table td{font-size:13px;line-height:16px;letter-spacing:-.39px;vertical-align:top}.conttable_table table td.table_title{font-weight:700}.conttable_sec .conttable_mainpara{margin:40px auto 0}.contlogos_inner{display:flex;flex-direction:column;gap:30px;align-items:center;text-align:center;margin:0 auto}.contlogos_inner.contlogos_asbox{background:#fff;padding:40px;border-radius:60px;border:1px solid #e4e2f2}.contlogos_inner .contlogos_head,.contlogos_inner .contlogos_para{max-width:685px}.contlogos_inner .contlogos_lists{display:flex;gap:20px;align-items:center}.contlogos_inner .contlogos_lists .contlogos_list{max-width:200px}.contlogos_inner .contlogos_lists .contlogos_list img{width:100%;height:100%;object-fit:contain}.review_head{margin-bottom:24px}.review_head.text_center{max-width:840px;margin:0 auto 24px}.review_inner{max-width:2100px;margin:0 auto}.review_inner .slick-list{padding:0 12%}.review_inner .slick-list .slick-track{display:flex;gap:20px}.review_inner .slick-list .slick-track:before,.review_inner .slick-list .slick-track:after{display:none}.review_inner .review_box{display:flex;flex-direction:column;gap:10px;border-radius:30px;overflow:hidden;padding:30px;border:1px solid #e1e3f0}.review_inner .review_box.review_box_img{padding:10px}.review_box .review_image{position:relative;display:block;width:100%;border-radius:20px;overflow:hidden;aspect-ratio:2 / 1.6}.review_box .review_image img{width:100%;height:100%;object-fit:cover}.review_box .review_image .review_name{position:absolute;bottom:20px;left:0;background:#e97281;padding:2px 12px;color:#fff;font-size:13px;line-height:34px;letter-spacing:-.39px}.review_box .review_star{display:flex;gap:5px}.review_box .review_star svg{width:22px;height:22px}.review_box.text_center .review_star{justify-content:center}.review_box .review_title{font-weight:600}.review_box .review_link{display:flex;gap:8px;color:#171a2e;text-decoration:underline}.review_inner .review_box>.review_name{color:#9da2c3}.imgreview_head.text_center{max-width:780px;margin:0 auto}.imgreview_head{margin-bottom:30px!important}.imgreview_inner .slick-list{padding:0 7.5%}.imgreview_inner .slick-list .slick-track{display:flex;gap:12px}.imgreview_inner .slick-list .slick-track:before,.imgreview_inner .slick-list .slick-track:after{display:none}.imgreview_inner .imgreview_box{position:relative}.imgreview_box .imgreview_image{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.imgreview_box .imgreview_image img{width:100%;height:100%}.imgreview_box .imgreview_image:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#fff0 40%,#171a2ecc)}.imgreview_box .imgreview_cont{position:absolute;bottom:20px;left:20px;text-align:left}.imgreview_box .imgreview_cont .imgreview_title{color:#fff;margin-bottom:5px}.imgreview_inner .imgreview_link{justify-content:center;margin-top:16px;color:#000;text-decoration:underline}.promobox_inner .promo_box{display:flex;flex-direction:column;justify-content:space-between;gap:100px;position:relative;width:100%;border-radius:30px;margin:0 auto;aspect-ratio:16/8;min-height:580px;padding:40px;overflow:hidden}.promobox_inner .promo_box:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#fff0 40%,#171a2e)}.promo_box .promo_box_head{width:100%}.promo_box .promo_box_footer{position:relative;display:flex;gap:40px;justify-content:space-between;align-items:end}.promo_box .promo_box_logo{display:flex;position:relative;width:50%}.promo_box .promo_box_logo img{width:200px}.promo_box .promo_box_header{display:flex;gap:40px}.promo_box .promo_box_header.promo_box_header_rev{flex-direction:row-reverse}.promo_box .promo_box_logo.promo_box_logo_rev{justify-content:right}.promo_box .promo_box_footer.promo_box_footer_rev{flex-direction:row-reverse}.promo_box .promo_box_content{display:flex;flex-direction:column;gap:16px;width:50%}.promo_box .promo_box_content.promo_box_content_rev{text-align:right}.contlist_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.contlist_inner .contlist_col{width:50%}.contlist_inner .contlist_content{display:flex;flex-direction:column;gap:24px;max-width:565px}.contlist_inner .contlist_script>img{width:100%;max-width:190px}.contlist_inner .contlist_lists{display:flex;flex-direction:column;gap:24px}.contlist_lists .contlist_list{display:flex;flex-direction:column;gap:12px;width:100%}.contlist_lists .contlist_list .contlist_list_chead span{position:relative;display:inline-block;padding-bottom:10px}.contlist_lists .contlist_list .contlist_list_chead span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:#e97281;border-radius:2px}.contlist_lists .contlist_list .contlist_list_icon{width:80px;height:80px;padding:15px;border-radius:10px;display:flex;align-items:center;text-align:center;background:#f0f1f7}.contlist_lists .contlist_list .contlist_list_icon img{width:100%;height:100%;object-fit:contain}.contlist_lists .contlist_list .contlist_list_content{width:calc(100% - 60px)}.contimgtxt_inner{display:flex;gap:60px;align-items:center}.contimgtxt_inner .contimgtxt_col{width:50%}.contimgtxt_inner .contimgtxt_col.contimgtxt_content_col{width:40%}.contimgtxt_inner .contimgtxt_col.contimgtxt_imgtxt_col{width:60%}.contimgtxt_inner .contimgtxt_content{display:flex;flex-direction:column;gap:24px;max-width:410px;margin:0 auto}.contimgtxt_content .contlist_script>img{max-width:250px}.contimgtxt_content .contimgtxt_chklist{display:flex;align-items:center;gap:20px;list-style:none;margin:12px 0 0;padding:0}.contimgtxt_content .contimgtxt_chklist li{display:flex;gap:5px;color:#171a2e;font-family:Inter,sans-serif;font-weight:500;font-size:13px;line-height:23px;letter-spacing:-.39px}.contimgtxt_content .contimgtxt_chklist li svg{width:20px}.contimgtxt_inner .contimgtxt_imgtxt{position:relative;display:flex;gap:20px}.contimgtxt_imgtxt .contimgtxt_list{position:relative;width:50%;border:1px solid #fff;border-radius:40px}.contimgtxt_imgtxt .contimgtxt_list .contimgtxt_img{width:100%;margin:0 auto;padding:40px;aspect-ratio:9/12}.contimgtxt_imgtxt .contimgtxt_list .contimgtxt_img img{width:100%;height:100%;object-fit:contain}.contimgtxt_imgtxt .contimgtxt_list .contimgtxt_text{padding:20px;text-align:center;border-bottom:1px solid #e3e5f1}.contimgtxt_imgtxt .contimgtxt_list:nth-child(2):before{content:"+";position:absolute;width:50px;height:50px;left:-36px;top:calc(50% - 25px);background:#e97281;color:#fff;font-size:40px;line-height:46px;text-align:center;border-radius:50%}.content_sec,.contcol_sec{position:relative;overflow:hidden}.contcol_sec .contcol_inner{position:relative;display:flex;gap:60px;margin:0 auto}.contblock_inner{display:flex;flex-direction:column;align-items:center;gap:20px}.contblock_inner .contblock_head{text-align:center}.contblock_inner .contblock_para{width:100%;max-width:840px;margin:0 auto;text-align:center}.content_inner{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0 auto;text-align:center}.shopify-block.iconbox_block{width:auto}.content_iconbox{display:flex;gap:10px;align-items:center;padding:10px 30px;max-width:440px;width:max-content}.content_iconbox .content_icon{width:40px;height:40px}.iconbox_style{display:flex;gap:12px;align-items:center;margin-bottom:0;padding:10px}.iconbox_style .iconbox_style_icon{width:70px;height:70px;padding:12px;border-radius:23px;display:flex;align-items:center;text-align:center;background:#f0f1f7}.iconbox_style .iconbox_style_icon img{width:100%;height:100%;object-fit:contain}.iconbox_style .iconbox_style_txt{width:calc(100% - 60px)}.content_para a{color:#2b2f48;font-weight:600;display:inline-block}.content_para ul{display:flex;flex-direction:column;gap:10px;margin:0}.content_para ul li{position:relative}.contblock_inner .contblock_imgtxt{display:flex;align-items:center;gap:10px;background:#fff;padding:10px;border:1px solid #e1e3f0;border-radius:16px}.contblock_inner .contblock_imgtxt img{width:60px;border-radius:10px}.contblock_inner .contblock_imgtxt .contblock_imgtxt_para a{color:#e97281;text-decoration:none;font-weight:500}.contblock_inner .contblock_lists{display:flex;width:100%;gap:60px;text-align:center;margin-top:20px}.contblock_lists .contblock_list{position:relative;width:50%}.contblock_lists .contblock_list .contblock_list_img{width:100%;max-width:160px;margin:0 auto 20px;border-radius:30px;overflow:hidden;aspect-ratio:1}.contblock_lists .contblock_list .contblock_list_img img{width:100%;height:100%;object-fit:cover}.contblock_inner .contblock_lists .contblock_list_title{padding:0 20px;max-width:400px;margin:0 auto}.contblock_inner .contblock_lists .contblock_list_title strong{color:#e97281}.contblock_lists .contblock_list:before{content:"";position:absolute;top:0;right:-30px;width:1px;height:calc(100% - 40px);background:#e1e3f0}.contblock_lists .contblock_list:last-child:before{display:none}.button_list{display:flex;gap:20px}.text_center .button_list{justify-content:center}.button_list .buttons,.button_list .imgstyle_block{width:auto}.buttons .button_link{font-family:Inter,sans-serif;font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.51px;margin:0;display:flex;align-items:center;width:max-content;gap:8px;padding:12px 35px;border-radius:50px;border:1px solid #DFE1EF;text-decoration:none}.buttons .button_link.button_link_rev{flex-direction:row-reverse}.buttons .button_link .icon_btn{min-width:20px;min-height:20px;display:flex;margin-top:-3px}.iconimg_box{display:flex}.contimgicon_block .iconimg_box{display:flex;height:100%}.contimgicon_block{display:grid;gap:22px;margin:0 auto;grid-template-columns:1fr}.iconimg_inn{display:flex;flex-direction:column;gap:30px}.iconimg_inn.iconimg_inn_box{padding:30px}.iconimg_inn .iconimg_img{display:flex;gap:20px;align-items:center}.iconimg_inn .iconimg_img.iconimg_pos_top{flex-direction:column;width:100%}.iconimg_inn .iconimg_img.iconimg_pos_bottom{flex-direction:column-reverse;width:100%}.iconimg_inn .iconimg_img img{width:100%;height:100%;object-fit:contain}.contimgicon_block .iconimg_inn .iconimg_cont{display:flex;align-items:flex-end;flex-grow:1}.contsteps_inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.contsteps_inner .contsteps_para{width:100%;max-width:810px;margin:0 auto;text-align:center}.contsteps_inner .contsteps_lists{display:flex;width:100%;gap:20px;text-align:center;margin-top:20px;counter-reset:counter_step}.contsteps_lists .contsteps_list{position:relative;width:50%;border:1px solid #DFE1EF;border-radius:29px;padding:40px 20px 30px}.contsteps_lists .contsteps_list .contsteps_list_img{width:100%;margin:0 auto 20px;overflow:hidden}.contsteps_lists .contsteps_list:before{counter-increment:counter_step;content:counter(counter_step);position:absolute;top:15px;left:15px;font-family:Inter,sans-serif;font-weight:600;font-size:22px;line-height:38px;margin:0;width:40px;height:40px;border-radius:50px;background:#fff;border:1px solid #E4E2F2}.contsteps_lists .contsteps_list .contsteps_list_img img{width:100%;height:100%;max-height:240px;object-fit:contain}.contsteps_inner .contsteps_lists .contsteps_list_title{padding:0;max-width:400px;margin:0 auto;font-size:23px;line-height:26px;letter-spacing:-.69px}.contsteps_inner .contsteps_lists .contsteps_list_para{padding:0}.contsteps_sec .contsteps_botpara{margin:40px auto 0}.conticon_inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.conticon_inner .conticon_para{width:100%;max-width:810px;margin:0 auto;text-align:center}.conticon_inner .conticon_lists{display:flex;width:100%;gap:20px;text-align:center}.conticon_lists .conticon_list{display:flex;flex-direction:column;gap:20px;position:relative;width:50%;border:1px solid #DFE1EF;border-radius:29px;padding:30px 20px}.conticon_lists .conticon_list .conticon_list_img{width:50px;height:50px;margin:0 auto;overflow:hidden}.conticon_lists .conticon_list .conticon_list_img img{width:100%;height:100%;object-fit:contain}.conticon_lists .conticon_list .conticon_list_content{display:flex;flex-direction:column;gap:20px;flex-grow:1;justify-content:space-between}.conticon_inner .conticon_lists .conticon_list_title{padding:0;max-width:400px;margin:0 auto}.conticon_inner .conticon_lists .conticon_list_para{padding:0}.stestim_inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:870px;margin:0 auto;text-align:center}.stestim_inner .stestim_content{margin-top:16px}.stestim_inner .stestim_name{margin-top:20px;display:inline-block;padding:11px 30px;border-radius:15px;border:1px solid #DFE1EF}.stestim_inner .stestim_botpara{margin-top:30px;font-size:16px;line-height:22px;letter-spacing:-.48px}.stestim_inner .stestim_botpara a{color:#2b2f48;font-weight:600}.test_inner .test_box{display:flex;align-items:center;gap:30px;position:relative;width:95%;border-radius:30px;margin:0 auto;padding:60px}.test_box .test_box_cont{width:calc(50% + 0px);display:flex;flex-direction:column;gap:10px}.test_box .test_box_head{max-width:560px;margin-bottom:20px}.test_box .test_box_head strong{font-weight:700;color:#e97281}.test_content{max-width:560px;margin-bottom:20px}.test_content .test_cont{font-size:23px;line-height:31px;letter-spacing:-.69px;margin-bottom:20px}.test_infobox{padding:11px 25px;max-width:max-content;margin-bottom:20px}.test_infobox .test_infotxt{display:flex;gap:6px;align-items:center}.test_infobox a{font-weight:500;color:#e97281;display:flex;align-items:center;gap:7px}.test_infobox a:after{content:"";display:inline-block;width:20px;height:20px;background:url(/cdn/shop/files/angle_arrow.svg) no-repeat}.test_box .test_box_cont .contimgtxt_script>img{max-width:165px;width:100%}.test_box_para strong{font-weight:500;color:#e97281}.test_box .test_lists_col{display:flex;flex-wrap:wrap;gap:10px;width:calc(50% + 0px)}.test_box .test_para{width:100%;text-align:center;margin-bottom:10px}.test_box .test_list_iconbox{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;position:relative;width:calc(50% - 5px);border-radius:17px;padding:20px 15px}.test_list_iconbox .test_list_iconimg{width:30px}.test_list_iconbox .test_list_iconcontent .test_list_title{font-size:16px;line-height:19px;letter-spacing:-.48px;margin-bottom:6px}.test_box .test_btn{width:100%;justify-content:center;margin-top:20px}.faq_sec .faq_inner{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0 auto}.faq_inner .faq_head,.faq_inner .faq_para{width:100%}.faq_inner .faq_box_lists{display:flex;flex-direction:column;gap:16px;text-align:left;width:100%}.faq_box_lists .faq_list{background:#e4e2f2;padding:0;border-radius:15px;border:1px solid #DFE1EF}.faq_box_lists .faq_list .faq_list_head{position:relative;padding:16px 45px 16px 20px;cursor:pointer;font-size:16px;line-height:26px;letter-spacing:-.48px}.faq_box_lists .faq_list .faq_list_head .faq_icon{position:absolute;width:18px;height:18px;border-radius:50%;right:15px;top:19px;display:flex;align-items:center;justify-content:center;transition:.5s all ease}.faq_box_lists .faq_list .faq_list_head .faq_icon svg{width:100%}.faq_box_lists .faq_list.faq_list_active .faq_list_head .faq_icon{transform:rotate(180deg)}.faq_box_lists .faq_list .faq_answer{padding:20px;border-top:1px solid #dfe1ef;font-size:16px;line-height:26px;letter-spacing:-.48px}.faq_box_lists .faq_list .faq_answer a{color:currentColor;font-weight:600;text-decoration:underline}.testim_inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.testim_inner .testim_head,.testim_inner .testim_para{width:100%;max-width:820px}.testim_inner .testim_lists{display:flex;width:100%;gap:20px;text-align:center;margin-top:10px}.testim_lists .testim_list{position:relative;width:50%;padding:20px 25px;border:1px solid #DFE1EF;border-radius:30px}.testim_lists .testim_list .testim_list_header{display:flex;gap:12px;align-items:center;width:100%;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #DFE1EF}.testim_lists .testim_list .testim_list_header .testim_list_img{width:45px}.testim_lists .testim_list .testim_list_header .testim_list_title{width:calc(100% - 57px);color:#2b2f48;font-size:18px;line-height:25px;letter-spacing:-.54px}.testim_lists .testim_list .testim_list_star{display:flex;gap:5px;margin-bottom:16px}.testim_lists .testim_list .testim_list_star svg{width:22px;height:22px}.testim_lists .testim_list.text_center .testim_list_star{justify-content:center}.testim_lists .testim_list .testim_list_subhead{color:#2b2f48;font-size:16px;line-height:25px;letter-spacing:-.48px;margin-bottom:8px}.testim_lists .testim_list .testim_list_para{color:#2b2f48;font-size:14px;line-height:20px;letter-spacing:-.42px;margin-bottom:10px}.testim_lists .testim_list .testim_list_name{color:#9da2c3;font-size:14px;line-height:20px;letter-spacing:-.42px}.mproduct_sec .mproduct_inner{display:flex;align-items:flex-start;gap:60px}.mproduct_inner .mproduct_media{width:calc(50% - 30px);position:sticky;top:0}.mproduct_inner .mproduct_info{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;width:calc(50% - 30px);position:relative;top:0}.mproduct_info .mproduct_script{width:162px}.mproduct_info .mproduct_script>img{width:100%}.mproduct_info .mproduct_infobox{display:flex;gap:10px;align-items:center;padding:10px 20px;max-width:max-content;width:100%}.mproduct_info .mproduct_infobox .mproduct_infoicon{width:40px;height:40px}.mproduct_info .mproduct_infobox .mproduct_infotxt{font-size:16px;line-height:23px;letter-spacing:-.16px}.mproduct_info .mproduct_infobox ul{width:100%}.mproduct_info .mproduct_infobox:has(>.mproduct_infotxt>ul),.mproduct_info .mproduct_infobox:has(>.mproduct_infotxt .metafield-rich_text_field ul){max-width:100%;padding:0;background:transparent!important}.mproduct_info .mproduct_infobox>.mproduct_infotxt>ul,.mproduct_info .mproduct_infobox>.mproduct_infotxt .metafield-rich_text_field ul{display:flex;flex-wrap:wrap;gap:14px 20px;padding:0;list-style:none;margin-block:10px 20px}.mproduct_info .mproduct_infobox>.mproduct_infotxt>ul>li,.mproduct_info .mproduct_infobox>.mproduct_infotxt .metafield-rich_text_field ul>li{display:flex;align-items:center;gap:8px;background:#dfe1ef;padding:6px 20px!important;border-radius:25px;font-weight:400;font-size:15px;color:#171a2e}.mproduct_info .mproduct_infobox>.mproduct_infotxt>ul li:before,.mproduct_info .mproduct_infobox>.mproduct_infotxt .metafield-rich_text_field ul li:before{content:"\f00c";font-weight:900;font-family:"Font Awesome 6 Free";width:18px;height:20px;display:inline-block;color:#171a2e}.mproduct_info .mproduct_title{width:100%}.mproduct_info .mproduct_iconbox{display:flex;gap:10px;align-items:center;width:calc(50% - 10px)}.mproduct_info .mproduct_iconbox .mproduct_icons{width:40px;height:40px}.mproduct_info .mproduct_iconbox .mproduct_icontxt{font-size:18px;line-height:22px;letter-spacing:-.54px}.mproduct_info .mproduct_descript_box{margin-bottom:10px}.mproduct_info .mproduct_descript_box .mproduct_shortdescript{color:#2b2f48}.mproduct_info .mproduct_descript_box .mproduct_fulldescript p{margin:0 0 10px;color:#2b2f48}.mproduct_info .mproduct_descript_box .mproduct_shortdescript .mproduct_dec_readmore{display:inline-block;margin-left:5px;font-weight:700;text-decoration:underline;cursor:pointer}.mproduct_info .mproduct_descript_box .mproduct_fulldescript .mproduct_dec_readless{display:inline-block;font-weight:700;text-decoration:underline;cursor:pointer}.mproduct_info .mproduct_descript_box .mproduct_fulldescript{display:none}.mproduct_info .mproduct_descript_box h2{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:31px;letter-spacing:-.66px;margin:0}.mproduct_info .mproduct_descript_box h3{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.6px;margin:0}.mproduct_info .mproduct_descript_box.mproduct_descript_active .mproduct_shortdescript{display:none}.mproduct_info variant-selects{width:100%}.mproduct_info variant-selects .product-form__input{display:flex;justify-content:center;gap:18px;width:100%;max-width:unset;min-width:unset}.mproduct_info variant-selects .product-form__input>label{display:flex;flex-direction:column;align-items:center;flex:1;padding:20px;background:#fff;color:#626681;border:1px solid #DFE1EF;border-radius:25px;font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.9px;cursor:pointer}.mproduct_info variant-selects .product-form__input>label:has(input:checked){color:#171a2e;border:3px solid #52B27F}.mproduct_info variant-selects .product-form__input>label .var_name{font-weight:500;font-size:18px;line-height:22px;letter-spacing:-.21px;text-transform:lowercase}.mproduct_info variant-selects .product-form__input>label .var_price{display:inline-block;padding:8px 20px;margin-top:20px;font-weight:500;font-size:22px;line-height:26px;letter-spacing:-.78px;text-transform:lowercase;background:#dfe1ef;border-radius:10px;transition:.3s all ease}.mproduct_info variant-selects .product-form__input>label:has(input:checked) .var_price{background:#52b27f;color:#f8f9fd}.mproduct_info .prod_variant{width:100%}.mproduct_info .prod_variant .prod_variant_loc_title{color:#2b2f48;width:100%}.mproduct_info .prod_variant .prod_variant_loc_title span{color:#e97281}#mobileBookingPostcodeCheck{display:flex;flex-wrap:wrap;gap:10px;column-gap:0;padding:20px;border:1px solid #e1e3f0;border-radius:12px}.mproduct_info .prod_variant .prod_variant_loc_input{width:calc(100% - 130px)}.mproduct_info .prod_variant .prod_variant_loc_input input{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.42px;height:48px;background:#fff;color:#171a2e;border-radius:30px 0 0 30px;border:1px solid #e1e3f0;box-shadow:none;outline:0;width:100%;padding:10px 15px}.mproduct_info .prod_variant .button.prod_variant_loc_btn{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:120px;border-radius:0 30px 30px 0;background:#171a2e;outline:0;padding:0 20px;min-width:unset}.prod_variant_loc_result>div>div{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;color:#2b2f48}.prod_variant_loc_result .d-flex{display:flex;align-items:center;gap:5px}.prod_variant_loc_result .dashicons{position:relative;display:inline-block;width:18px;height:18px;text-align:center}.prod_variant_loc_result .dashicons:before{content:"";display:block;background:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="red" xmlns="http://www.w3.org/2000/svg"><path d="M19.7075 18.2925C20.0982 18.6832 20.0982 19.3168 19.7075 19.7075C19.3168 20.0982 18.6832 20.0982 18.2925 19.7075L10 11.4138L1.70751 19.7075C1.31677 20.0982 0.683248 20.0982 0.292506 19.7075C-0.0982349 19.3168 -0.0982345 18.6832 0.292507 18.2925L8.58626 10L0.292507 1.70751C-0.098234 1.31677 -0.098234 0.683248 0.292507 0.292507C0.683249 -0.0982347 1.31677 -0.0982346 1.70751 0.292507L10 8.58626L18.2925 0.292508C18.6832 -0.0982341 19.3168 -0.0982346 19.7075 0.292507C20.0982 0.683248 20.0982 1.31677 19.7075 1.70751L11.4138 10L19.7075 18.2925Z"/></svg>') no-repeat;background-size:contain;width:100%;height:100%}.prod_variant_loc_result .dashicons.dashicons-success:before{content:"";display:block;background:url('data:image/svg+xml; utf8, <svg width="25" height="18" viewBox="0 0 25 18" fill="green" xmlns="http://www.w3.org/2000/svg"><path d="M24.7081 1.70806L8.70806 17.7081C8.31775 18.0988 7.68459 18.0992 7.29384 17.7088C7.29358 17.7086 7.29332 17.7083 7.29306 17.7081L0.293056 10.7081C-0.0976853 10.3173 -0.0976855 9.6838 0.293056 9.29306C0.683797 8.90232 1.31732 8.90232 1.70806 9.29306L8.00056 15.5868L23.2931 0.293056C23.6838 -0.0976855 24.3173 -0.0976855 24.7081 0.293056C25.0988 0.683798 25.0988 1.31732 24.7081 1.70806Z"/></svg>') no-repeat;background-size:contain;width:100%;height:100%}.mproduct_info .prod_variant .button.prod_variant_loc_btn:before,.mproduct_info .prod_variant .button.prod_variant_loc_btn:after{display:none}.mproduct_info .prod_variant .button.prod_variant_loc_btn:hover{transform:none}.prod_variant.align_vertical variant-selects fieldset{display:flex;flex-wrap:wrap}.prod_variant.align_vertical variant-selects fieldset>label{width:100%;flex:unset;position:relative;flex-direction:row;flex-wrap:wrap;padding:20px 120px 20px 65px;align-items:flex-start}.prod_variant.align_vertical variant-selects fieldset>label:before{content:"";position:absolute;left:20px;width:30px;height:30px;border:1px solid #DFE1EF;border-radius:50%;margin-right:16px}.prod_variant.align_vertical variant-selects fieldset>label:after{content:"";position:absolute;width:18px;height:18px;top:26px;left:26px;border-radius:50%;background:#171a2e;visibility:hidden;opacity:0}.mproduct_info variant-selects .product-form__input>label:has(input:checked):after{visibility:visible;opacity:1}.prod_variant.align_vertical variant-selects .product-form__input>label .var_price{position:absolute;right:20px;top:20px;padding:0;margin:0;font-size:20px;line-height:24px;letter-spacing:-.6px;color:#2b2f48!important;background:transparent!important}.prod_variant.align_vertical variant-selects fieldset>label .var_link{display:flex;align-items:center;gap:6px;position:absolute;right:20px;bottom:15px;line-height:16px;letter-spacing:-.13px;color:#171a2e;background:#fff;border:1px solid #DFE1EF;text-decoration:none;padding:7px 14px;border-radius:20px}.prod_variant.align_vertical variant-selects fieldset>label .var_title{width:100%;color:#2b2f48;letter-spacing:-.72px;margin-bottom:8px}.prod_variant.align_vertical variant-selects fieldset>label .variant_subtitle{letter-spacing:-.16px;color:#2b2f48;width:100%}.prod_variant.align_vertical variant-selects fieldset>label .variant_cont{display:flex;gap:5px;align-items:center;margin-top:20px;width:100%}.prod_variant.align_vertical variant-selects fieldset>label .variant_cont svg{width:18px;height:18px;fill:#52b27f}.prod_variant.align_vertical variant-selects fieldset>label .var_link svg{width:16px;height:16px}.prod_variant.align_vertical variant-selects fieldset>label .variant_cont ul{list-style:none;padding:0;margin:0}.mproduct_info_new{width:100%}.mproduct_info_new .full_width_pills{display:flex;flex-wrap:wrap;gap:18px;width:100%;border:0}.mproduct_info_new .full_width_pills>label{display:flex;background:#fff;color:#2b2f48;border:1px solid #DFE1EF;border-radius:25px;width:100%;flex:unset;position:relative;flex-direction:row;flex-wrap:wrap;padding:20px;align-items:flex-start;font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.9px;cursor:pointer}.mproduct_info_new .full_width_pills>label square-placement{display:none!important}.mproduct_info_new .full_width_pills>label:has(input[name=subscription_picker]:checked){color:#171a2e;border:3px solid #52B27F}.mproduct_info_new .full_width_pills>label input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.mproduct_info_new .full_width_pills>label:before{content:"";position:absolute;left:20px;width:30px;height:30px;border:1px solid #DFE1EF;border-radius:50%;margin-right:16px}.mproduct_info_new .full_width_pills>label:after{content:"";position:absolute;width:18px;height:18px;top:26px;left:26px;border-radius:50%;background:#171a2e;visibility:hidden;opacity:0}.mproduct_info_new .full_width_pills>label:has(input[name=subscription_picker]:checked):after{visibility:visible;opacity:1}.mproduct_info_new .full_width_pills>label .var_title{display:flex;gap:30px;width:100%;align-items:flex-start;justify-content:space-between;letter-spacing:-.72px;margin-bottom:12px;padding-left:40px}.mproduct_info_new .full_width_pills>label .var_title>.var_title_box{display:flex;gap:10px;align-items:flex-start}.mproduct_info_new .full_width_pills>label .var_title .var_price_box{display:flex;align-items:center;gap:10px;margin-top:2px}.mproduct_info_new .full_width_pills>label .var_title .var_price{position:relative;font-size:27px;line-height:30px;letter-spacing:-.81px;color:#9da2c3}.mproduct_info_new .full_width_pills>label .var_title .var_price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:#f83a3a;-webkit-transform:rotate(-16deg);-moz-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}.mproduct_info_new .full_width_pills>label .var_title .saving{background:#dfe1ef;padding:5px 10px;border-radius:5px;white-space:nowrap;color:#626681;margin-top:2px}.mproduct_info_new .full_width_pills>label .variant_cont{display:flex;gap:5px;align-items:center;margin-top:20px;width:100%}.mproduct_info_new .full_width_pills>label .variant_cont svg{width:18px;height:18px;fill:#52b27f}.mproduct_info_new .full_width_pills>label .var_link{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:10px 0 0;border:1px solid #DFE1EF;color:#171a2e;border-radius:16px;padding:5px 15px;width:100%;text-decoration:none}.mproduct_info_new .full_width_pills>label .var_link svg{width:17px}.mproduct_info_new .full_width_pills>label:has(input[name=subscription_picker]:checked) .var_title .saving{background:#52b27f;color:#fff}.mproduct_info_new .full_width_pills>label form{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px;width:100%}.mproduct_info_new .full_width_pills>label form>.form_label{display:flex;flex-wrap:wrap;width:calc(50% - 10px);border:1px solid #DFE1EF;border-radius:16px;padding:12px;font-weight:700;font-size:17px;line-height:24px;letter-spacing:-.51px}.mproduct_info_new .full_width_pills>label form>.form_label .form_label_text{display:flex;gap:10px;width:100%;align-items:center;justify-content:space-between;color:#626681}.mproduct_info_new .full_width_pills>label form>.form_label:has(input:checked){border:3px solid #52B27F}.mproduct_info_new .full_width_pills>label form>.form_label:has(input:checked) .form_label_text{color:#171a2e}.mproduct_info_new .full_width_pills>label form button{width:100%;justify-content:center;border:0;padding:18px 40px;background:#626681}.mproduct_info_new .full_width_pills>label:has(input:checked) form button{background:#52b27f}.mproduct_info_new .full_width_pills>label form>.form_label .form_label_text>span{display:flex;flex-direction:column;width:auto}.mproduct_info_new .full_width_pills>label form>.form_label .form_label_text>span.saving{background:#dfe1ef;padding:4px 10px;border-radius:5px;font-size:12px;line-height:24px;letter-spacing:-.36px;text-align:center}.mproduct_info_new .full_width_pills>label form>.form_label:has(input:checked) .form_label_text>span.saving{background:#52b27f;color:#fff}.variant_description{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000001a;z-index:9999;transition:.3s all ease}.variant_description>div{position:relative;width:calc(100% - 60px);max-width:460px;height:max-content;max-height:calc(100% - 80px);margin:0 auto;padding:30px;border-radius:10px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;top:50%;background:#fff;transform:translateY(-50%)}.variant_description .variant_description_close{position:absolute;right:10px;top:4px;width:20px;cursor:pointer;transform:rotate(45deg)}.variant_description .variant_description_close svg{width:100%}.variant_description p{font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.57px;margin-bottom:20px}.variant_description p:last-child{margin-bottom:0}.variant_description>div::-webkit-scrollbar{width:6px}.variant_description>div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0)}.variant_description>div::-webkit-scrollbar-thumb{border-radius:20px;background-color:#171a2e;outline:none}.mproduct_info .mproduct_buybtn{width:100%}.mproduct_info .mproduct_buybtn .product-form__buttons{display:flex;flex-direction:column;gap:12px}.mproduct_buybtn .product-form__buttons>button{width:100%;border:0;justify-content:center;cursor:pointer}.mproduct_inner .mproduct_media .product__media-list{position:relative;padding:0;list-style:none}.mproduct_inner .mproduct_media .product__media-list:not(.slick-slider) li{display:none}.mproduct_inner .mproduct_media .product__media-list:not(.slick-slider) li:first-child{display:block}.mproduct_media .product__media-list .slick-list{width:100%}.mproduct_media .product__media-list .slick-list .slick-track{display:flex}.mproduct_media .product__media-list .slick-list .slick-track:before,.mproduct_media .product__media-list .slick-list .slick-track:after{display:none}.mproduct_media .product__media-list .slick-list .slick-slide{position:relative}.mproduct_media .product__media-list .product_media_box{width:100%}.mproduct_media .product__media-list .product_media_box .product_media_img{width:100%;border-radius:50px;overflow:hidden}.mproduct_media .product__media-list .product_media_box .product_media_img img{width:100%;height:100%}.mproduct_media .product__media-list .product_media_box .product_media_video{width:100%;border-radius:50px;overflow:hidden}.mproduct_media .product__media-list .product_media_box .product_media_video video{vertical-align:top;width:100%}.mproduct_media .product__media-list .slick-dots{position:absolute;bottom:20px;display:flex;justify-content:center;gap:8px}.mproduct_media .product__media-list .slick-dots>li{width:12px;height:12px;margin:0}.mproduct_media .product__media-list .slick-dots>li button{width:12px;height:12px;background:#fff;border-radius:50%}.mproduct_media .product__media-list .slick-dots>li button:before{display:none}.mproduct_media .product__media-list .slick-dots>li.slick-active button{background:#e97281}.mproduct_media .product__media-list .slick-arrow{position:absolute;width:45px;height:45px;top:50%;background:#f8f9fd;color:#e97281;border:none;border-radius:25px;padding:11px;cursor:pointer;z-index:1}.mproduct_media .product__media-list .slick-arrow.prev_slick{left:28px;transform:rotate(180deg)}.mproduct_media .product__media-list .slick-arrow.next_slick{right:28px}.mproduct_inner .mproduct_info .single_liner_messages{min-height:30px}.mproduct_inner .mproduct_info .single_liner_messages square-placement{margin:0}.ptab-container{width:100%;padding-top:80px;padding-bottom:80px}.product_selection .selection_product{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;width:calc(50% - 30px)}.product_selection .selection_product .select_prod_head{width:100%;text-align:center;font-size:17px;font-weight:700;line-height:21px;letter-spacing:-.51px}.product_selection .selection_product .product_selection_label{display:inline-block;background:#f0f1f7;color:#171a2e;border-radius:13px;padding:10px 20px;font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:27px;letter-spacing:-.66px;margin:0;cursor:pointer}.product_selection .selection_product .product_selection_label input[type=radio]{display:none}.product_selection .selection_product .product_selection_label:has(input[type=radio]:checked){color:#f8f9fd;background:#171a2e}.product_selection .main_tab{display:none}.product_selection .main_tab.selected{display:block}.product_selection .main_tab .tab-header-container{display:flex;gap:60px}.main_tab .tab-header-container .product_info{display:flex;flex-direction:column;gap:20px;width:calc(50% - 30px)}.product_info .product_header{display:flex;flex-direction:column;align-items:center;margin-top:20px}.product_info .product_header .prod_bestseller{width:100%;max-width:230px;margin-bottom:20px}.product_info .product_header .prod_bestseller img{width:100%}.product_info .product_header .prod_head{margin-bottom:20px}.product_info .product_header .prod_para{width:100%;text-align:center;max-width:480px;margin-bottom:20px;color:#2b2f48}.product_info .product_header .prod_rating{max-width:165px;width:100%}.product_info .product_header .prod_rating img{width:100%}.product_info .prod_image{background:#fff;display:flex;flex-direction:column;align-items:center;padding:40px;border:1px solid #DFE1EF;border-radius:30px}.product_info .prod_image .prod_imgtxt{display:flex;align-items:center;gap:10px;background:#fff;padding:10px;border:1px solid #e1e3f0;border-radius:16px;max-width:300px;margin-bottom:20px;display:none}.product_info .prod_image .prod_imgtxt img{width:60px;border-radius:10px}.product_info .prod_image .prod_imgtxt_para{font-size:14px;line-height:21px;letter-spacing:-.42px}.product_info .prod_image .prod_imgtxt .prod_imgtxt_para a{color:#e97281;text-decoration:none}.main_tab .tab-header-container .tab-header-content{display:flex;flex-direction:column;gap:24px;width:calc(50% - 30px);margin-top:-82px}.tab-header-content .plan_wrapper{padding:30px;background:#fff;border:1px solid #DFE1EF;border-radius:30px}.tab-header-content .plan_wrapper.active{border:3px solid #52B27F}.tab-header-content .plan_wrapper .tab-header-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-left:50px}.tab-header-buttons .pbuttont{position:relative;display:flex;align-items:center;gap:15px;font-family:Inter,sans-serif;font-weight:700;font-size:27px;line-height:34px;letter-spacing:-.81px;color:#2b2f48;margin:0}.tab-header-buttons .pbuttont:before{content:"";position:absolute;left:-49px;display:inline-block;width:36px;height:36px;flex:none;border:1px solid #DFE1EF;border-radius:36px;background:#fff}.plan_wrapper.active .tab-header-buttons .pbuttont:after{content:"";position:absolute;left:-41px;top:50%;transform:translateY(-50%);display:inline-block;width:20px;height:20px;border-radius:36px;background:#2b2f48}.tab-header-buttons .varWrapper{display:flex;gap:8px;align-items:baseline;color:#2b2f48;font-family:Inter,sans-serif;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.66px}.tab-header-buttons .varWrapper .half-price{position:relative;font-size:19px;line-height:24px;letter-spacing:-.57px}.tab-header-buttons .varWrapper .variant-price{position:relative;font-size:27px;line-height:30px;letter-spacing:-.81px;color:#9da2c3}.tab-header-buttons .varWrapper .variant-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:#f83a3a;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.plan_wrapper .tab-header-buttons .varWrapper .tab-savings{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:25px;letter-spacing:-.42px;display:flex;align-items:center;width:max-content;background:#dfe1ef;color:#fff;padding:5px 15px;border-radius:5px;text-decoration:none;margin-left:8px}.plan_wrapper.active .tab-header-buttons .varWrapper .tab-savings{background:#52b27f}.tab-header-content .plan_wrapper .sp-link{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:-.13px;text-decoration:underline;cursor:pointer;padding-left:51px;margin-top:8px;display:block;color:#171a2e}.plan_wrapper .feature_list{padding:20px 0 0}.plan_wrapper .feature_list ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.plan_wrapper .feature_list ul li{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.14px;color:#2b2f48}.plan_wrapper .feature_list ul li svg{width:22px;color:#e97281}.plan_wrapper .ptab-h3{display:none}.plan_wrapper .plan-options{display:flex;flex-wrap:wrap;gap:12px;padding:20px 0 12px}.plan_wrapper .plan-options>label{display:flex;gap:10px;align-items:center;justify-content:space-between;width:calc(50% - 6px);padding:16px;cursor:pointer;border:1px solid #DFE1EF;border-radius:16px}.plan_wrapper .plan-options>label input[type=radio]{display:none}.plan_wrapper.active .plan-options>label:has(input[type=radio]:checked){border:3px solid #52B27F}.plan_wrapper .plan-options>label .radio-label{display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.13px;color:#626681;width:100px}.plan_wrapper.active .plan-options>label:has(input[type=radio]:checked) .radio-label{color:#171a2e}.plan_wrapper .plan-options>label .radio-label strong{width:100%;font-size:17px;font-weight:700;line-height:24px;letter-spacing:-.51px}.plan_wrapper .plan-options>label .tab-savings{font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:18px;letter-spacing:-.36px;display:flex;align-items:center;width:max-content;background:#dfe1ef;color:#fff;padding:5px 12px;border-radius:5px;text-decoration:none;text-align:center}.plan_wrapper.active .plan-options>label:has(input[type=radio]:checked) .tab-savings{background:#52b27f}.plan_wrapper .tab-content form{position:relative}.plan_wrapper .select_label{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.14px;color:#2b2f48}.plan_wrapper .tab-content form .select_arrow{position:absolute;right:14px;top:12px;width:16px;height:28px}.plan_wrapper .tab-content form .select_arrow svg{display:inline-block;width:100%}.plan_wrapper .tab-content form select{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.14px;color:#2b2f48;padding:15px;width:100%;background:#fff;border:1px solid #DFE1EF;border-radius:16px;outline:0;box-shadow:none;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plan_wrapper .tab-content form .varWrapper{visibility:hidden;height:0}.plan_wrapper .tab-content form .btn-atc{font-family:Inter,sans-serif;font-weight:600;font-size:17px;line-height:1;letter-spacing:-.51px;display:flex;align-items:center;justify-content:center;width:100%;gap:8px;background:#626681;color:#fff;padding:16px 30px;border-radius:50px;text-decoration:none;border:none;margin-bottom:12px;cursor:pointer}.plan_wrapper.active .tab-content form .btn-atc{background:#52b27f}.plan_wrapper .tab-content form .ptab-note{color:#575c84;font-size:11px;line-height:16px;letter-spacing:-.11px}.plan_wrapper .tab-content form .ptab-note.ptab-note-active{color:red}.plan_wrapper .pricing-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:-1;background:#0006;transition:.5s all ease}.plan_wrapper .pricing-popup-overlay.pricing-popup-active{opacity:1;visibility:visible;z-index:999999999;transition:.5s all ease}.plan_wrapper .pricing-popup-overlay .pricing-popup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;position:relative;background:#fff;width:80%;max-width:1024px;max-height:calc(100% - 60px);overflow:hidden;overflow-y:auto;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-header{width:100%;position:relative;border-bottom:1px solid #e3e5f1}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-header .pricing-title{text-align:center;font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:27px;letter-spacing:-.66px;margin:0;color:#171a2e;padding:15px}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-header .close-button{position:absolute;width:20px;right:15px;top:18px;cursor:pointer}.plan_wrapper .pricing-popup-overlay .pricing-popup .liner{display:none}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-item{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.13px;color:#171a2e;width:calc(16.66664% + -0px);padding:20px 15px;text-align:center;border-right:1px solid #e8eaf4}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-item:last-child{border-right:none}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-item .pricing-info{margin-bottom:10px}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-item .pricing-info .month-label{font-size:17px;font-weight:700;line-height:24px;letter-spacing:-.51px;margin-bottom:2px}.plan_wrapper .pricing-popup-overlay .pricing-popup .pricing-item .price{font-size:19px;line-height:24px;letter-spacing:-.57px}.pricing-popup .close-button{position:absolute;width:20px;right:15px;top:18px;cursor:pointer}.pricing-popup .pricing_popup_head{width:100%;text-align:center;font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.66px;margin:0;color:#171a2e;padding:15px 40px;border-bottom:1px solid #e3e5f1}.pricing-popup ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:20px 40px}.pricing-popup ul li{font-family:Inter,sans-serif;font-weight:500;font-size:17px;line-height:24px;letter-spacing:-.57px;color:#171a2e}.pricing-popup ul .circle_ul{padding:0 0 0 18px}.contform_sec{position:relative}.contform_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.contform_inner .contform_col{width:50%}.contform_inner .contform_content{display:flex;flex-direction:column;gap:24px;max-width:565px}.contform_content .contform_infobox{display:flex;gap:10px;align-items:center;padding:10px 30px;max-width:440px;width:max-content}.contform_content .contform_infobox .contform_infoicon{width:40px;height:40px}.contform_inner .contform_form{background:#fff;border:1px solid #e4e2f2;border-radius:20px;padding:20px}.contform_form .cont_form_header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.contform_form .cont_form_header .cont_form_doc{display:flex;align-items:center;gap:10px}.contform_form .cont_form_header .cont_form_doc img{width:50px;aspect-ratio:1;border-radius:50%;object-fit:cover}.contform_form .cont_form_header .cont_form_doc .cont_form_title{color:#171a2e}.contform_form .cont_form_header .cont_form_logo{width:150px}.contform_form .cont_form_header .cont_form_logo img{width:100%}.contform_form .cont_form_content{width:100%;margin-bottom:20px}.contform_content .contform_icontext{display:flex;gap:10px;align-items:flex-start;width:100%}.contform_content .contform_icontext img{width:25px}.contform_content .contform_icontext span{width:calc(100% - 35px)}.contform_content .contform_icontext a{color:currentColor;text-decoration:none}.contform_form .cont_form_details .form-status.form-status-list{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:10px 0 16px}.contform_form .cont_form_details .field{box-shadow:none;margin-bottom:8px}.contform_form .cont_form_details .field:before,.contform_form .cont_form_details .field:after{display:none}.contform_form .cont_form_details .field .field__input{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.42px;height:50px;background:#f8f9fd;color:#171a2e;border-radius:20px;border:1px solid #e1e3f0}.contform_form .cont_form_details .field select.field__input{padding-bottom:4px}.contform_form .cont_form_details .field .field__label{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.42px;width:calc(100% - 40px)}.contform_form .cont_form_details .field .field__input.text-area{min-height:200px}.contform_form .cont_form_details .field .field__input:focus{outline:0;box-shadow:none}.contform_form .cont_form_details .contact__button .button{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:100%;border-radius:30px;background:#171a2e}.contform_form .cont_form_details .contact__button .button:before,.contform_form .cont_form_details .contact__button .button:after{display:none}.team_inner{display:flex;gap:20px;flex-wrap:wrap}.team_inner .team_box{display:flex;flex-direction:column;width:calc(33.3334% - 13.5px);border-radius:38px;border:1px solid;padding:30px}.team_inner .team_box .team_box_content{padding:30px 0;text-align:center}.team_box .team_box_content .team_box_img{max-width:200px;margin:0 auto 20px;padding:7px;border:1px solid;border-radius:50%;overflow:hidden;aspect-ratio:1}.team_box .team_box_content .team_box_img img{width:100%;height:100%;object-fit:cover}.team_box .team_box_content .team_box_title{margin-bottom:10px}.team_box .team_box_logo{border-top:1px solid #dfe1ef;padding-top:16px;text-align:center}.team_box .team_box_logo img{width:100%;max-width:200px;margin:0 auto}.imagelist_sec .contain{display:flex;flex-direction:column;gap:30px}.content_block{display:flex;flex-direction:column;gap:20px;margin:0 auto;height:100%}.content_block.content_block_box{position:relative;width:100%;margin:0 auto;padding:40px;overflow:hidden}.content_block.content_block_box>div{position:relative}.imglist_block{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:100%}.imglist_block .image_box{width:calc(16.67% - 14px);overflow:hidden;max-width:210px}.imglist_block .image_box .imagebox_inner{display:block;padding:10px;height:100%;text-decoration:none}.imglist_block .image_box .imagebox_inner .figure{width:100%;display:flex;justify-content:center;background:#f8f9fd;padding:15px}.imglist_block .image_box .imagebox_inner .figure img{width:100%;max-width:100px;max-height:100px;height:100%;object-fit:contain}.imglist_block .image_box .imagebox_inner .image_box_txt{display:flex;justify-content:space-between;gap:10px;color:#2b2f48;padding-top:10px;padding-left:10px;text-align:left}.imglist_block .image_box .imagebox_inner .image_box_txt svg{width:30px;height:30px;padding:8px;border:1px solid #DFE1EF;border-radius:50%}.cartpage_sec .cartpage_header{display:flex;align-items:center;justify-content:center;margin:0 auto 40px;max-width:1125px}.cartpage_header .cartpage_head{text-transform:capitalize;color:#171a2e}.cartitem_sec{max-width:1125px;margin:0 auto}.cartitem_sec .cart-items th{font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:19px;letter-spacing:-.42px;margin:0;color:#171a2e;padding:0 0 10px;border-color:#e4e2f2}.cartitem_sec .cart-items th.cart-items__heading--quantity{text-align:center}.cartitem_sec .cart-items tr.cart-item td{padding:30px 20px 0}.cart-items td .cart_media_link{display:block;border-radius:15px;overflow:hidden;border:1px solid #e7e5f3}.cart-items td .cart_media_link .cart_media{width:100%}.cart-items td .cart_media_link .cart_media .cart_media_img{width:100%;height:100%;object-fit:cover}.cartitem_sec .cart-items tr.cart-item td.cart-item__media{padding:30px 0 0}.cart-items td.cart-item__details .cart-item__name{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:21px;letter-spacing:-.42px;margin:0 0 4px;color:#171a2e;text-decoration:none!important}.cart-items td.cart-item__details .product-option{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;color:#2b2f48}.cart-items td.cart-item__quantity{display:flex;justify-content:center}.cart-items td.cart-item__quantity .quantity-popover-container{padding:0}.cart-items td.cart-item__quantity .quantity.cart-quantity{border-radius:6px!important}.cart-items td.cart-item__quantity .quantity.cart-quantity:after{border-radius:6px!important;border-color:#cacaca;box-shadow:none;top:0;bottom:0;left:0;right:0}.cart-items td.cart-item__quantity .quantity.cart-quantity .quantity__button[name=minus]{border-right:1px solid #cacaca}.cart-items td.cart-item__quantity .quantity.cart-quantity .quantity__button[name=plus]{border-left:1px solid #cacaca}.cart-items td.cart-item__quantity cart-remove-button{margin:0}.cart-items td.cart-item__totals{padding-right:0!important}.cart-items td.cart-item__totals .price{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;margin-top:1rem;color:#2b2f48}.cartfooter_sec .cart__footer{padding:0;margin:0 auto 40px;max-width:1125px}.cartfooter_sec .cart__footer .totals{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:21px;letter-spacing:-.42px;margin:0 0 4px;color:#171a2e}.cartfooter_sec .cart__footer .totals .totals__total{font-size:16px;font-weight:500;line-height:21px;margin:0}.cartfooter_sec .cart__footer .totals .totals__total-value{font-size:16px;font-weight:500;line-height:21px}.cartfooter_sec .cart__footer .tax-note{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:21px;margin:0}.cartfooter_sec .cart__footer .cart__ctas #checkout{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;display:flex;align-items:center;width:100%;gap:8px;background:#52b27f;color:#fff;padding:16px 40px;border-radius:6px;text-decoration:none}.cartfooter_sec .cart__footer .cart__ctas #checkout:before,.cartfooter_sec .cart__footer .cart__ctas #checkout:after{display:none}.cart-notification-wrapper .cart-notification__links form button{background:#52b27f;border:none!important;outline:0;box-shadow:none}.cart-notification-wrapper .cart-notification__links form button:before,.cart-notification-wrapper .cart-notification__links form button:after{display:none}.cart-notification-wrapper .cart-notification__links a#cart-notification-button{color:#171a2e;border:1px solid #171a2e}.cart-notification-wrapper .cart-notification__links a#cart-notification-button:before,.cart-notification-wrapper .cart-notification__links a#cart-notification-button:after{display:none}.cart-notification-wrapper .cart-notification__links>button.link{display:none}.cart-notification-wrapper .cart-notification__header .cart-notification__heading{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;color:#2b2f48}.cart-notification-wrapper .cart-notification-product img{border-radius:10px}.cart-notification-wrapper .cart-notification-product .cart-notification-product__name{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:21px;letter-spacing:-.42px;margin:0 0 4px;color:#2b2f48}.cart-notification-wrapper .cart-notification-product dl{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;color:#2b2f48}.shopify-block{position:relative;width:100%}.product_list_block{display:flex;width:100%;margin:0}.product_list_block .prodlist_inner{position:relative;display:flex;flex-wrap:wrap;gap:20px;width:100%}.product_list_block .prodlist_inner.prodlist_slider{margin-left:-5vw;width:100vw;max-width:2100px}.product_list_block .prodlist_inner.prodlist_slider:not(.slick-slider){display:flex;flex-wrap:nowrap;margin-left:-5vw;margin-right:-5vw;overflow-x:hidden;padding:0 5%}.product_list_block .prodlist_inner.prodlist_slider:not(.slick-slider) .product_card{flex:none;width:calc(33.3334% - 13.5px)}.prodlist_inner .slick-list{width:100%;padding:0 5%}.prodlist_inner .slick-list .slick-track{display:flex;gap:20px}.prodlist_inner .slick-list .slick-track:before,.prodlist_inner .slick-list .slick-track:after{display:none}.product_card{position:relative;display:flex!important;flex-direction:column;gap:20px;padding:30px;background:#fff;width:calc(33.3334% - 13.5px);height:auto;border:4px solid;border-radius:38px;text-align:left}.product_card.disp_none{display:none!important}.product_card:has(.product_card_badges){margin-top:45px}.product_card:nth-child(6n+1){border-color:#52b27f}.product_card:nth-child(6n+2){border-color:#72ade9}.product_card:nth-child(6n+3){border-color:#e2a9f2}.product_card:nth-child(6n+4){border-color:#f4ba89}.product_card:nth-child(6n+5){border-color:#9772e9}.product_card:nth-child(6n){border-color:#e97281}.product_card .product_card_badges{position:absolute;top:-44px;left:50%;height:40px;width:calc(100% - 100px);transform:translate(-50%);display:flex;gap:10px}.product_card .product_card_badges .card_badge{position:relative;display:flex;gap:10px;align-items:center;justify-content:center;width:100%;flex-grow:1;text-align:center;border-radius:11px 11px 0 0;overflow:hidden;border:1px solid;border-bottom:0px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:-.42px;padding:0 10px}.product_card .product_card_badges .card_badge:has(.card_badge_bio_0){display:none}.product_card .product_card_badges .card_badge.product_card_other{max-width:max-content}.product_card .product_card_badges .card_badge:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffffd9;z-index:0}.product_card .product_card_badges .card_badge span{position:relative;display:flex;align-items:center;gap:10px}.product_card .product_card_badges .card_badge span svg{width:20px;height:20px;flex:none}.product_card:nth-child(6n+1) .product_card_badges .card_badge{background:#52b27f;border-color:#52b27f;color:#52b27f}.product_card:nth-child(6n+2) .product_card_badges .card_badge{background:#72ade9;border-color:#72ade9;color:#72ade9}.product_card:nth-child(6n+3) .product_card_badges .card_badge{background:#e2a9f2;border-color:#e2a9f2;color:#e2a9f2}.product_card:nth-child(6n+4) .product_card_badges .card_badge{background:#f4ba89;border-color:#f4ba89;color:#f4ba89}.product_card:nth-child(6n+5) .product_card_badges .card_badge{background:#9772e9;border-color:#9772e9;color:#9772e9}.product_card:nth-child(6n) .product_card_badges .card_badge{background:#e97281;border-color:#e97281;color:#e97281}.prodlist_inner .product_card .product_card_media{width:100%;border-radius:12px;overflow:hidden}.prodlist_inner .product_card .product_card_media img{width:100%;height:100%;object-fit:cover}.product_card .product_card_info{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid #DFE1EF}.product_card .product_card_info .product_card_title{font-family:Inter,sans-serif;font-weight:700;font-size:25px;line-height:31px;letter-spacing:-.75px;margin:0;text-align:left;color:#2b2f48;max-width:270px}.product_card .price__container .price-item{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;color:#2b2f48;display:flex;flex-direction:column;align-items:center;text-decoration:none}.product_card .price__container .price-item span{font-size:25px;font-weight:700;line-height:31px;letter-spacing:-.75px;color:#52b27f}.product_card .price__container .price-item:not(:has(span)){font-size:25px;font-weight:700;line-height:31px;letter-spacing:-.75px;color:#52b27f}.product_card .price--on-sale .price__container .price-item--regular{position:relative;color:#171a2e;font-size:21px;font-weight:600;line-height:26px;letter-spacing:-.63px;margin:0}.product_card .price--on-sale .price__container .price-item--regular:before{position:absolute;content:"";left:0;top:calc(50% - 2px);right:0;border-top:2px solid;border-color:#f83a3a;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}.product_card .product_card_content{display:flex;flex-direction:column;gap:20px}.product_card .product_card_content .product_card_descript{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;color:#2b2f48}.product_card .product_card_result .product_card_result_title{display:inline-block;font-size:14px;font-weight:700;line-height:19px;letter-spacing:-.42px;padding:10px 20px;background:#f8f9fd;color:#2b2f48;border-radius:11px}.product_card .product_card_result ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:15px 0 0;padding:0}.product_card .product_card_result ul li{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;margin:0;color:#2b2f48;display:flex;align-items:flex-start;gap:10px}.product_card .product_card_result ul li svg{width:20px;margin-top:1px}.product_card .product_card_result ul li span{width:calc(100% - 30px)}.product_card:nth-child(6n+1) .product_card_result ul li svg{fill:#52b27f}.product_card:nth-child(6n+2) .product_card_result ul li svg{fill:#72ade9}.product_card:nth-child(6n+3) .product_card_result ul li svg{fill:#e2a9f2}.product_card:nth-child(6n+4) .product_card_result ul li svg{fill:#f4ba89}.product_card:nth-child(6n+5) .product_card_result ul li svg{fill:#9772e9}.product_card:nth-child(6n) .product_card_result ul li svg{fill:#e97281}.product_card .product_card_footer{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;flex-grow:1}.product_card .product_card_footer .product_card_btn{font-family:Inter,sans-serif;font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.51px;margin:0;display:flex;align-items:center;justify-content:center;width:100%;gap:10px;background:#171a2e;color:#fff;padding:17px 30px;border-radius:30px;text-decoration:none}.product_card .product_card_footer .product_card_btn svg{width:20px;height:20px}.product_card .product_card_footer .product_card_readmore{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;color:#626681;margin:0;text-align:center}.product_card .product_card_footer .product_card_readmore a{color:#2b2f48}.product_card .product_card_rating{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:27px;background:#f8f9fd;overflow:hidden;margin-top:10px}.product_card .product_card_rating .product_card_rating_head{display:flex;gap:10px}.product_card .product_card_rating .product_card_rating_head .product_card_rating_img{width:35px;height:35px;border-radius:13px;overflow:hidden}.product_card .product_card_rating .product_card_rating_head .product_card_rating_img img{width:100%;height:100%;object-fit:cover}.product_card .product_card_rating .product_card_rating_star{display:flex;gap:3px}.product_card .product_card_rating .product_card_rating_star svg{width:12px;height:12px}.product_card .product_card_rating .product_card_rating_title{font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:-.36px;color:#2b2f48}.product_card .product_card_rating .product_card_rating_para{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:19px;letter-spacing:-.36px;color:#2b2f48;margin:0}.its_block{display:flex;justify-content:center;gap:30px;margin:0 auto}.its_block .its_img{width:100%;overflow:hidden}.its_block .its_img img{width:100%;height:100%;object-fit:cover}.its_block .steps{width:auto}.its_block .its_content{display:flex;flex-direction:column;gap:10px;padding-bottom:20px;border-bottom:5px solid #E97281}.its_block .its_content .its_content_head{display:flex;justify-content:center;align-items:center;gap:10px}.its_block .its_content .its_content_head .its_content_icon{width:28px;height:28px}.imgcont_block_outer{height:100%}.imgcont_block{position:relative;width:100%;height:100%;margin:0 auto;padding:0;overflow:hidden}.imgcont_block.imgcont_block_box{padding:40px}.imgcont_block .bl_imgcont_inner{position:relative;display:flex;gap:40px}.imgcont_block .bl_imgcont_inner.bl_imgcont_inner_rev{flex-direction:row-reverse}.flex_column,.imgcont_block .bl_imgcont_inner.flex_column{flex-direction:column}.imgcont_block .bl_imgcont_inner.bl_imgcont_inner_rev.flex_column{flex-direction:column-reverse;height:100%;justify-content:space-between}.bl_imgcont_inner .bl_imgcont_imagecol{display:flex;flex-direction:column;gap:10px;text-align:center;width:100%}.bl_imgcont_inner .bl_imgcont_image{width:100%;overflow:hidden}.imgcont_block_box .bl_imgcont_inner .bl_imgcont_image.bl_imgcont_image_full{width:calc(100% + 80px)}.bl_imgcont_inner .bl_imgcont_image img{width:100%;height:100%;object-fit:cover}.bl_imgcont_inner .bl_imgcont_contcol{display:flex;flex-direction:column;gap:20px}.multicol_block_outer{height:100%}.multicol_block{position:relative;width:100%;height:100%;margin:0 auto;padding:0;overflow:hidden}.multicol_block.multicol_block_box{padding:40px}.multicol_block .bl_multicol_inner{position:relative;display:flex;gap:40px}.prodcont_block{margin:0 auto}.bl_prodcont_inner{display:flex;gap:60px;margin:0 auto}.bl_prodcont_inner.bl_prodcont_inner_rev{flex-direction:row-reverse}.bl_prodcont_inner .bl_prodcont_contcol{display:flex;flex-direction:column;gap:20px}.bl_prodcont_inner .product_card{width:100%}.bl_prodcont_inner .bl_prodcont_prod:not(.slick-slider) .product_card{display:none!important}.bl_prodcont_inner .bl_prodcont_prod:not(.slick-slider) .product_card:first-child{display:flex!important}.bl_prodcont_inner .bl_prodcont_prod .slick-track:before,.bl_prodcont_inner .bl_prodcont_prod .slick-track:after{display:none}.bl_prodcont_prod .slick-dots{display:flex;justify-content:center;position:relative;column-gap:12px;bottom:unset;margin-top:20px}.bl_prodcont_prod .slick-dots li{width:auto;height:auto;margin:0}.bl_prodcont_prod .slick-dots li button{width:20px;height:4px;padding:0;background:#d4d4d4;border-radius:2px;transition:.5s all ease}.bl_prodcont_prod .slick-dots li.slick-active button{width:50px;background:#f4ba89}.bl_prodcont_prod .slick-dots li button:before{display:none}.logoslider_block{max-width:2100px;margin:0 auto}.logoslider_block .logoslider_txt{margin-bottom:20px}.logoslider_block .logoslider_logos{display:flex;align-items:stretch;gap:20px}.logoslider_block .logoslider_logos.logoslider_lists{margin-left:-5vw;width:100vw}.logoslider_logos .slick-list{padding:0 7.5%}.logoslider_logos .slick-list .slick-track{display:flex;align-items:stretch;gap:20px}.logoslider_logos .slick-list .slick-track:before,.logoslider_logos .slick-list .slick-track:after{display:none}.logoslider_logos .image_box{display:flex;align-items:center;justify-content:center;height:auto;gap:10px;border-radius:30px;overflow:hidden;padding:30px;background:#fff;border:1px solid #e1e3f0}.logoslider_logos .image_box .figure{display:flex;align-items:center}.logoslider_logos .image_box img{height:100%;width:100%;object-fit:contain}.icontextlist_block{display:flex;gap:20px;flex-wrap:wrap}.icontextlist_block .block_icontext{width:auto}.bl_icontext{display:flex;gap:10px;align-items:flex-start}.bl_icontext img{width:25px}.bl_icontext span{width:calc(100% - 35px)}.bl_icontext a{color:currentColor;text-decoration:none}.imglist_block .imgstyle_block{width:auto}.bl_imgstyle{display:block;width:100%;overflow:hidden}.bl_imgstyle img{width:100%;height:100%;object-fit:cover}.bl_pushbann{position:relative;display:flex;align-items:stretch;width:100%;height:100%;margin:0 auto;overflow:hidden}.bl_pushbann .bl_pushbann_img{width:100%}.bl_pushbann .bl_pushbann_img img{width:100%;height:100%;object-fit:cover}.bl_pushbann .bl_pushbann_cont{display:flex;gap:20px;position:absolute}.bl_drmessage{position:relative;width:100%;margin:0 auto;padding:0;overflow:hidden}.bl_drmessage.bl_drmessage_box{padding:40px}.bl_drmessage .bl_drmessage_inner{position:relative;display:flex;gap:40px}.bl_drmessage .bl_drmessage_inner.bl_drmessage_inner_rev{flex-direction:row-reverse}.bl_drmessage_inner .bl_drmessage_imagecol{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:space-between}.bl_drmessage_inner .bl_drmessage_image{width:100%;overflow:hidden;padding:8px}.bl_drmessage_inner .bl_drmessage_image img{width:100%;height:100%;object-fit:cover}.bl_drmessage_inner .bl_drmessage_logo,.bl_drmessage_inner .bl_drmessage_logo img{max-width:100%}.bl_drmessage_inner .bl_drmessage_contcol{display:flex;flex-direction:column;gap:20px;text-align:left}.bl_drmessage_inner .bl_drmessage_cont{padding-bottom:40px;border-bottom:1px solid #626681}.bl_drmessage_inner .bl_drmessage_info{display:flex;gap:40px;justify-content:space-between;align-items:flex-end;padding-top:10px}.bl_drmessage_inner .bl_drmessage_info .bl_drmessage_infodetail{display:flex;flex-direction:column;gap:10px}.bl_quesans .bl_quesans_head{text-align:left;padding:0 5% 20px}.bl_quesans .bl_quesans_ans{display:flex;flex-direction:column;gap:20px;justify-self:flex-end;text-align:left;padding:30px 5% 30px 0}.bl_extrainfo_inner{display:flex;gap:20px;text-align:left;padding:20px 0}.bl_extrainfo_inner .bl_extrainfo_head{width:45%}.bl_extrainfo_inner .bl_extrainfo_ans{width:55%}.countlist_block{display:flex;justify-content:center;gap:20px}.counter_block{display:flex;justify-content:center}.counter_block .counter_box{display:flex;flex-direction:column;gap:10px;padding:0 20px;text-align:center}.biomark_lists{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.biomark_lists .biomark_list{width:calc(20% - 16px)}.biomark_lists.single_biomarker .biomark_list{width:100%}.biomark_list{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;overflow:hidden}.biomark_list .biomark_list_icon{width:100%}.biomark_list .biomark_list_icon img{width:100%;max-width:150px;aspect-ratio:1;object-fit:contain}.biomark_list .biomark_list_cont{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px;flex-grow:1}.biomark_list .biomark_list_title{max-width:200px}.biomark_list .biomark_list_btn{display:flex;gap:7px;align-items:center;border-radius:15px;padding:6px 20px;cursor:pointer}.biomark_list .biomark_list_btn svg{width:16px}.biomark_popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;z-index:9999;visibility:hidden;opacity:0;transition:.3s all ease}.biomark_popup.biomark_popup_active{visibility:visible;opacity:1}.biomark_popup .biomark_popup_inner{position:relative;width:100%;height:calc(100% - 80px);max-height:fit-content;margin:0 auto;padding:0;border-radius:10px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;top:50%;transform:translateY(-50%)}.biomark_popup_inner .biomark_popup_icon{width:100%;padding:0 30px}.biomark_popup_inner .biomark_popup_icon img{width:100%;max-width:150px;aspect-ratio:1;object-fit:contain}.biomark_popup_inner::-webkit-scrollbar{width:6px}.biomark_popup_inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0)}.biomark_popup_inner::-webkit-scrollbar-thumb{border-radius:20px;background-color:#171a2e;outline:none}.biomark_popup_inner .biomark_popup_close{position:absolute;left:5px;top:16px;width:20px;cursor:pointer;transform:rotate(45deg)}.biomark_popup_inner .biomark_popup_close svg{width:100%}.biomark_popup_inner .biomark_popup_head{position:sticky;top:0;width:100%;padding:15px 30px;border-bottom:1px solid #DFE1EF}.biomark_popup_inner .biomark_popup_cont{text-align:left;padding:0 30px 30px}.biomark_popup_inner .biomark_popup_cont h3{font-weight:700;font-size:22px;line-height:27px;letter-spacing:-.66px;color:currentColor;margin-bottom:10px}.biomark_popup_inner .biomark_popup_cont ul{display:flex;flex-direction:column;gap:5px;padding-left:30px;list-style:square}.locheader_inner{position:relative;margin:0 auto;display:flex;flex-direction:column;gap:40px}.locheader_inner .location_header{display:flex;gap:60px}.location_header .location_map,.location_header .location_info{width:50%}.location_header .location_map .clinic_map{display:flex;flex-direction:column;gap:20px}.location_header .location_map .clinic_map #map{width:100%;aspect-ratio:1;border:5px solid #FFFFFF;border-radius:40px;filter:saturate(.2)}.location_header .location_map .clinic_map .loc_address{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.location_header .location_map .clinic_map .loc_address .loc_address_link{display:flex;align-items:center;gap:6px;background:#fff;color:#171a2e;padding:8px 30px;border:1px solid #F0F1F5;border-radius:6px;text-decoration:none}.location_header .location_map .clinic_map .loc_address .loc_address_link svg{width:16px}.location_header .location_info{display:flex;flex-direction:column;gap:20px}.location_info .location_info_btn{padding:16px 30px}.location_info .test_available{display:flex;flex-direction:column;gap:8px}.location_info .test_available .test_available_list{display:flex;gap:10px;align-items:center;background:#171a2e;color:#fff;padding:10px 20px;border-radius:6px}.location_info .test_available>span{text-transform:uppercase;letter-spacing:1.65px}.location_info .test_available .test_available_list svg{width:18px;fill:#e97281}.location_info .test_available .test_available_list .test_name{position:relative;padding-right:11px}.location_info .test_available .test_available_list .test_name:last-child{padding-right:0}.location_info .test_available .test_available_list .test_name:after{content:"";position:absolute;display:inline-block;width:1px;height:100%;right:0;background:#fff}.location_info .test_available .test_available_list .test_name:last-child:after{display:none}.location_info .contact_info .contact_info_list{display:flex;gap:20px;align-items:center;background:#171a2e;color:#fff;padding:10px 20px;border-radius:6px}.location_info .contact_info .contact_info_list>div{display:flex;align-items:center;gap:8px}.location_info .contact_info .contact_info_list svg{width:22px;fill:#e97281}.location_info .contact_info .contact_info_list a{color:#fff;text-decoration:none}.location_info .loc_timing p{padding:5px 15px;color:#2b2f48}.location_info .loc_timing p:nth-child(2n){background:#f0f1f5}.locinfo_inner .tests{position:relative;display:flex;flex-wrap:wrap;gap:20px;width:100%}.wrap_cont_bloodall .bl_imgcont_contcol{flex-direction:row;flex-wrap:wrap}.wrap_cont_bloodall .image_box{width:180px}.wrap_cont_bloodall .image_box img{width:100%}.wrap_cont_bloodall .block_heading{width:calc(100% - 200px);display:flex;align-items:center}.wrap_cont_bloodall .block_para{width:400px}.wrap_cont_bloodall .block_btnlist{display:flex;align-items:flex-end;justify-content:flex-end;width:calc(100% - 420px)}.content_sec.cancer_btworks_paddbtm{padding-bottom:320px}.content_sec.cancer_btworks_margintop{margin-top:-260px}.content_subhead.how_nipt_bdrleft_5{border-left:5px solid #E97281;padding-left:20px}.content_block.what_prenetal_cont{padding-left:80px}.image_box:has(.imagebox_inner.what_prenetal_img){position:absolute;width:60px;left:0}.imagebox_inner.what_prenetal_img img{width:100%}.full_width_quesans .content_block{padding:0 5%}.content_sec.trucheck_prod_nospeak .iconbox_block:has(.prod_nospeak_iconbox){position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.popular_imglist .steps:nth-child(2){z-index:1}.popular_imglist_img .its_img{box-shadow:0 3px 23px #00000029}.image_box:has(.imagebox_inner.clinic_tplogo_rt){position:absolute;bottom:0;right:0;width:max-content}.content_subhead.prenatal_banner_gtext{padding:0 20px}.content_block.prenatal_banner_fullimg{background-size:cover}.location_filter_wrapper{display:flex;justify-content:center;gap:16px;padding:0;margin-bottom:40px}.location_filter_wrapper .loc_filter_head{color:#2b2f48;font-size:18px;line-height:31px;letter-spacing:-.18px;width:100%}.location_filter_wrapper>div{width:30%}.location_filter_wrapper>div.test_clinic{display:flex;flex-wrap:wrap;column-gap:10px;width:390px;flex:none}.location_filter_wrapper>div select{background:#fff;border:1px solid #E5E5E5;width:100%;padding:14px 10px;border-radius:13px;box-shadow:3px 3px 16px #f0f2f4;outline:0;height:50px}.location_filter_wrapper>.test_clinic label{display:flex;align-items:center;gap:6px;height:50px;padding:7px 20px;border-radius:13px;background:#fff;border:1px solid #E5E5E5}.location_filter_wrapper>.test_clinic label svg{fill:#52b27f;width:20px;display:none}.location_filter_wrapper>.test_clinic label:has(input:checked){border:3px solid #52B27F}.location_filter_wrapper>.test_clinic label:has(input:checked) svg{display:inline-block}.location_filter_wrapper>.test_clinic label img{max-width:110px;height:auto}.locinfo_inner .tests .no_results{width:100%;text-align:center;text-transform:uppercase}.location_filter_wrapper .test_search .input_wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #E5E5E5;width:100%;padding:10px;border-radius:13px;box-shadow:3px 3px 16px #f0f2f4;outline:0;height:50px}.location_filter_wrapper .test_search .input_wrapper input{border:0;width:100%;outline:0;box-shadow:none}.location_filter_wrapper .test_search .input_wrapper a{color:#72ade9;flex:none}.location_filter_wrapper .test_search .input_wrapper .curr_loc{width:15px;height:22px}.location_filter_wrapper .test_search .input_wrapper .curr_loc svg{width:100%;height:auto}.store_locator_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.location_wrapper{display:flex;flex-direction:column;border:1px solid #DFE1EF;border-radius:13px;padding:16px;background:#fff}.location_wrapper .clinic_title{width:100%;color:#171a2e;font-weight:600;letter-spacing:-.45px;margin-bottom:4px}.location_wrapper .clinic_address{width:100%;color:#626681;margin-bottom:16px}.location_wrapper .clinic_tests{display:flex;flex-direction:column;gap:0px}.location_wrapper .clinic_tests .test_name{display:flex;gap:4px;color:#171a2e}.location_wrapper .clinic_tests .test_name .test_icon{width:20px;color:#f9697f}.location_wrapper .clinic_info{flex-grow:1;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.location_wrapper .clinic_info .clinic_distance:empty{display:none}.location_wrapper .clinic_info .clinic_details a{background:#72ade9;color:#fff;text-decoration:none;font-size:13px;border-radius:50px;padding:5px 15px}.locations_wrapper{margin:0 auto;display:flex;gap:60px}.locations_wrapper .locations_wrapper_left{width:45%}.locations_wrapper .locations_wrapper_left #map{width:100%;aspect-ratio:1/1.4;border:5px solid #FFFFFF;border-radius:40px;height:100%}.locations_wrapper .locations_wrapper_right{display:flex;flex-direction:column;gap:20px}.locations_wrapper .locations_wrapper_right .locations_list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px}.locations_wrapper .locations_list .location_inner a{display:inline-block;padding:10px;color:#2b2f48;text-decoration:none}.locations_wrapper .locations_list .location_inner:nth-child(6n+1){border-radius:6px 0 0 6px}.locations_wrapper .locations_list .location_inner:nth-child(6n+3){border-radius:0 6px 6px 0}.locations_wrapper .locations_list .location_inner:nth-child(6n+1),.locations_wrapper .locations_list .location_inner:nth-child(6n+2),.locations_wrapper .locations_list .location_inner:nth-child(6n+3){background:#f0f1f5}.bl_moreinfo{padding:0;border-radius:15px;border:1px solid #DFE1EF}.bl_moreinfo_inner .bl_moreinfo_head{position:relative;display:flex;align-items:center;gap:10px;padding:10px 15px;cursor:pointer}.bl_moreinfo_inner .bl_moreinfo_head .bl_moreinfo_icon{display:flex;align-items:center;width:30px;height:30px}.bl_moreinfo_inner .bl_moreinfo_head .bl_moreinfo_icon svg{width:100%;height:auto}.bl_moreinfo_inner .bl_moreinfo_head .bl_moreinfo_down{position:absolute;right:15px;top:50%;width:20px;height:20px;display:flex;align-items:center;transform:translateY(-50%)}.bl_moreinfo_inner .bl_moreinfo_head .bl_moreinfo_down svg{width:100%;transition:.5s all ease}.bl_moreinfo_inner.bl_moreinfo_active .bl_moreinfo_head .bl_moreinfo_down svg{transform:rotate(180deg)}.bl_moreinfo_inner .bl_moreinfo_cont{width:100%;display:flex;flex-direction:column;gap:20px;justify-self:flex-end;padding:20px;border-top:1px solid #dfe1ef;font-size:19px;line-height:26px;letter-spacing:-.57px}.bl_moreinfo_inner .bl_moreinfo_cont h3{font-family:Inter,sans-serif;font-weight:700;font-size:30px;line-height:42px;letter-spacing:-.9px}.bl_moreinfo_inner .bl_moreinfo_cont h4{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.66px}.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field{display:flex;flex-direction:column;align-items:end;gap:20px;width:100%}.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field h3{display:flex;flex-direction:column;gap:20px;justify-self:flex-end;width:100%;color:#626681;padding-bottom:20px;border-bottom:1px solid #dfe1ef}.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field p,.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field ul{width:64%;display:flex;flex-direction:column;justify-self:flex-end}.bl_moreinfo_inner .bl_moreinfo_cont a{color:#171a2e}.main_footer,.main_footer .contain{position:relative}.main_footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,1) 50%,transparent 100%)!important}.mfooter_inner{display:flex;gap:40px}.mfooter_inner .mfooter_col{width:20%}.mfooter_inner .mfooter_info{display:flex;flex-direction:column;gap:20px}.mfooter_inner .mfooter_info hr{margin:0;background:#e4e2f2}.mfooter_inner .mfooter_info .mfooter_info_logo{width:100%}.mfooter_inner .mfooter_info .mfooter_info_logo img{width:100%;max-width:165px}.mfooter_inner .mfooter_info .mfooter_info_contact{display:flex;flex-direction:column;gap:14px}.mfooter_inner .mfooter_info .mfooter_info_detail{display:flex;gap:10px;color:#626681}.mfooter_inner .mfooter_info .mfooter_info_detail svg{width:15px;height:15px;fill:#171a2e}.mfooter_inner .mfooter_info .mfooter_info_detail a{text-decoration:none;color:#626681}.mfooter_inner .mfooter_info .social_list{display:flex;gap:16px;margin:0;list-style:none;padding:0}.mfooter_inner .mfooter_info .social_list li{line-height:1}.mfooter_inner .mfooter_info .social_list .link{font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:14px;letter-spacing:-.2px;margin:0;color:#171a2e;position:relative}.mfooter_inner .mfooter_info .social_list .link:after{content:"";position:absolute;right:-8px;width:1px;height:100%;background:#171a2e}.mfooter_inner .mfooter_info .social_list li:last-child .link:after{display:none}.mfooter_inner .mfooter_info .mfooter_info_regist{color:#626681;max-width:160px}.mfooter_inner .mfooter_info .mfooter_info_regist strong{font-weight:500;color:#171a2e}.mfooter_inner .mfooter_info .mfooter_info_navhead{color:#171a2e;margin-bottom:10px}.mfooter_inner .mfooter_info .mfooter_info_navul{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.mfooter_inner .mfooter_info .mfooter_info_navul li{line-height:1}.mfooter_inner .mfooter_info .mfooter_info_navul li a{color:#626681;text-decoration:none}.mfooter_info .footer_search .search_form{position:relative}.mfooter_info .footer_search .search_form input{max-width:210px;background:#f0f1f7;border:1px solid #DFE1EF;padding:12px 15px 12px 40px;border-radius:50px;outline:0;box-shadow:none;color:#626681}.mfooter_info .footer_search .search_form .search_button{position:absolute;top:calc(50% - 8px);left:15px;width:16px;height:16px;background:transparent;border:0;padding:0}.mfooter_info .footer_search .search_form .search_button svg{width:16px;height:16px}.mfooter_inner .mfooter_info .mfooter_info_payhead{color:#626681;margin-bottom:10px}.mfooter_inner .mfooter_info .list-payment{display:flex;gap:8px;row-gap:8px;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.mfooter_inner .mfooter_info .list-payment li{line-height:1;font-size:0}.mfooter_inner .mfooter_nav .footer_navig_ul{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0}.mfooter_inner .mfooter_nav .footer_navig_ul li{line-height:1}.mfooter_inner .mfooter_nav .footer_navig_ul li a{color:#626681;text-decoration:none}.mfooter_inner .mfooter_nav .footer_navig_ul li a[href="#"]{cursor:default}.mfooter_inner .mfooter_nav .footer_navig_ul li a.footer_navig_head{color:#171a2e}.mfooter_inner .mfooter_nav .footer_navig_ul .footer_navig_child_ul{display:flex;flex-direction:column;gap:9px;list-style:none;margin:8px 0 0;padding:0}.copyright_sec{background:#171a2e;padding:8px 0}.copyright_inner{display:flex;justify-content:space-between;gap:40px}.copyright_inner .copyright_txt{color:#fff;font-size:10px;font-weight:500;line-height:19px;letter-spacing:-.2px}@media screen and (max-width: 1600px){.product_card .product_card_badges{width:calc(100% - 80px)}.biomark_lists .biomark_list{width:calc(25% - 15px)}}@media screen and (max-width: 1400px){.header_navig .navig_li:nth-last-child(3) .navig_dropdown{right:0}.product_selection .main_tab .tab-header-container{gap:40px}.main_tab .tab-header-container .product_info,.main_tab .tab-header-container .tab-header-content{width:calc(50% - 20px)}.tab-header-content .plan_wrapper{padding:25px}.plan_wrapper .plan-options>label{padding:14px}.plan_wrapper .plan-options>label .tab-savings{padding:5px 10px}.testim_lists .testim_list{padding:20px}.mfooter_paypart .mfooter_partner_list img{height:52px}.product_card{padding:24px}.header_navig .navig_dropdown .navig_subdropdown{max-width:260px;width:100%}.header_navig .navig_dropdown .navig_subdropdown .navig_link{text-wrap:auto}}@media screen and (max-width: 1320px){.header_navig .navig_ul{gap:18px;justify-content:space-between;width:100%}}@media screen and (max-width: 1200px){.inter_head{font-size:38px;line-height:1.2}.inter_head_sm{font-size:27px}.inter_subhead{font-size:20px}.inter_para{font-size:17px}.inter_btn{padding:12px 20px}.inter_btn .icon_btn{width:16px}.header_navig .navig_ul .navig_li a{gap:3px;font-size:13px;letter-spacing:-.26px}.header_navig .navig_ul .navig_li a svg{width:10px;height:8px}.mproduct_info variant-selects .product-form__input>label{padding:15px;font-size:22px;line-height:26px}.mproduct_info variant-selects .product-form__input>label .var_name{font-size:16px;line-height:20px}.mproduct_info variant-selects .product-form__input>label .var_price{font-size:20px;line-height:24px}.mainbanner_inner{gap:40px}.mainbanner_inner .mainbanner_content{max-width:390px}.review_inner .slick-list{padding:0 12%}.video_inner .video_box{width:95%}.video_inner .video_box{width:100%;gap:20px;row-gap:40px;padding:40px}.video_box .video_box_cont,.video_box .video_box_media{width:calc(50% - 10px)}.imgreview_head.text_center{max-width:580px}.imgreview_inner .slick-list{padding:0 12%}.contimgtxt_inner{gap:40px}.contimgtxt_imgtxt .contimgtxt_list{border-radius:30px}.contimgtxt_imgtxt .contimgtxt_list .contimgtxt_text,.contimgtxt_imgtxt .contimgtxt_list .contimgtxt_img{padding:15px}.contsteps_inner .contsteps_lists{gap:16px}.contsteps_lists .contsteps_list .contsteps_list_img{border-radius:20px}.contsteps_inner .contsteps_para{max-width:730px}.contsteps_lists .contsteps_list .contsteps_list_img:before{font-size:20px;line-height:33px;width:35px;height:35px;top:10px;left:10px}.contsteps_inner .contsteps_lists .contsteps_list_title,.contsteps_inner .contsteps_lists .contsteps_list_para{padding:0}.contlist_inner{gap:40px}.contblock_inner .contblock_para{max-width:730px}.contblock_inner .contblock_lists{gap:40px}.contblock_lists .contblock_list:before{right:-21px}.contblock_inner .contblock_lists .contblock_list_title{padding:0}.promobox_inner .promo_box{padding:30px}.promo_box .promo_box_footer{gap:30px}.promo_box .promo_box_footer .promo_box_head{width:52%}.tab-header-buttons .pbuttont{font-size:23px;line-height:28px}.plan_wrapper .plan-options>label .radio-label strong{font-size:16px;line-height:22px}.contform_form .cont_form_details .field .field__input,.contform_form .cont_form_details .field .field__label{font-size:15px}.contform_form .cont_form_details .contact__button .button{padding:12px 20px}.inter_head_lg{font-size:86px;line-height:80px;letter-spacing:-2.58px}.header_navig .navig_ul{gap:10px;justify-content:space-between;width:100%}.slideshow_content{gap:40px}.slideshow_content .slideshow_cont .slideshow_parabox{flex-wrap:wrap}.slideshow_content .slideshow_cont .slideshow_parabox .slideshow_para{width:100%}.continfo_inner{gap:40px}.continfo_inner .continfo_infobox{padding:30px}.continfo_inner .continfo_infobox .continfo_infocont .continfo_info_btn{padding:12px 20px}}@media screen and (max-width: 1024px){.space_above{padding-top:60px}.space_below{padding-bottom:60px}.space_above_half{padding-top:20px}.space_below_half{padding-bottom:20px}.contain{width:90%;margin:0 auto}.inter_head_lg{font-size:64px;line-height:60px;letter-spacing:-2.18px}.inter_head_30{font-size:22px;line-height:28px;letter-spacing:-.66px}.inter_head_35{font-size:29px;line-height:36px;letter-spacing:-.87px}.inter_subhead_exlg{font-size:24px;line-height:30px;letter-spacing:-.72px}.inter_subhead{font-size:20px;line-height:26px;letter-spacing:-.51px}.inter_subhead_sm{font-size:18px;line-height:24px;letter-spacing:-.54px}.inter_para_lg{font-size:16px;line-height:1.2;letter-spacing:-.48px}.inter_para{font-size:16px;line-height:22px;letter-spacing:-.48px}.main_header .main_header_inner{gap:20px}.mproduct_sec .mproduct_inner{flex-wrap:wrap;gap:20px}.mproduct_inner .mproduct_media{width:100%;position:relative}.mproduct_inner .mproduct_info{width:100%}.mproduct_sec.space_above_half{padding-top:0}.mproduct_inner .mproduct_media .product__media-list{margin:0;width:100vw;margin-left:-5vw}.mproduct_media .product__media-list .product_media_box .product_media_img,.mproduct_media .product__media-list .product_media_box .product_media_video{border-radius:0}.mproduct_media .product__media-list .slick-arrow{width:30px;height:30px;padding:8px}.contimg_inner{flex-direction:column;gap:40px}.contimg_inner.contimg_inner_mobrev{flex-direction:column-reverse}.contimg_inner .contimg_col{width:100%}.contimg_inner .contimg_col.contimg_image_mobfull .contimg_img{width:100vw;border-radius:0!important;border:0!important}.contimg_inner .contimg_content{max-width:100%;margin:0 auto;align-items:center;text-align:center;gap:16px}.conticon_inner .conticon_lists{flex-wrap:wrap}.conticon_lists .conticon_list{width:100%}.test_inner .test_box{flex-direction:column;gap:10px;width:100vw;margin-left:-5vw;border-radius:0;padding:40px 5%}.test_box .test_box_cont{width:100%;text-align:center}.test_box .test_lists_col{width:100%}.test_box .test_box_cont .test_box_head,.test_box_cont .test_infobox,.test_box_cont .test_content{margin:0 auto 20px}.test_content{margin:0 auto 20px;text-align:center}.test_box .test_btn{margin-bottom:20px}.contimgtxt_script,.test_box_para{width:100%;text-align:center}.mainbanner_inner{flex-direction:column;gap:20px}.mainbanner_inner.mainbanner_inner_mobrev{flex-direction:column-reverse}.mainbanner_inner .mainbanner_col,.mainbanner_inner .mainbanner_col.mainbanner_content_col,.mainbanner_inner .mainbanner_col.mainbanner_image_col{width:100%}.mainbanner_inner .mainbanner_content{justify-self:center;text-align:center;max-width:560px}.mainbanner_content .mainbanner_infobox{max-width:unset}.mainbanner_image .mainbanner_price{margin-top:8px}.mainbanner_image .mainbanner_price strong{font-size:24px}.review_inner .slick-list .slick-track{gap:15px}.video_sec .contain{width:100%}.video_inner .video_box{width:100%;border-radius:0;padding:40px 0;text-align:center;gap:20px}.video_box .video_box_cont{width:100%;padding:0 5%;align-items:center;max-width:480px;margin:0 auto}.video_box .video_box_media{width:100%}.video_box .video_box_media .video_media{border-radius:0;border-bottom:5px solid #e97281}.video_box .video_box_footer{flex-wrap:wrap;justify-content:center;padding:0 5%}.video_box .video_box_footer .video_foot_img img{width:60px;height:60px}.video_box.video_top .video_box_media{order:1}.video_box.video_top .video_box_cont,.video_box .video_box_footer{order:2}.video_box .video_box_media .video_media.no_bdr{border-bottom:none}.contimgtxt_inner{flex-wrap:wrap}.contimgtxt_inner .contimgtxt_col.contimgtxt_content_col,.contimgtxt_inner .contimgtxt_col.contimgtxt_imgtxt_col{width:100%}.contimgtxt_inner .contimgtxt_content{text-align:center;justify-self:center}.contimgtxt_content .contimgtxt_chklist{justify-content:center;margin:0}.contsteps_inner .contsteps_lists{flex-wrap:wrap;justify-content:center;margin:0}.contsteps_lists .contsteps_list{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 15px)}.contsteps_lists .contsteps_list:nth-child(odd):last-child{width:100%}.conttable_inner{flex-direction:column;gap:40px}.conttable_inner.conttable_inner_rev{flex-direction:column-reverse}.conttable_inner .conttable_col{width:100%}.conttable_inner .conttable_content{margin:0 auto;text-align:center}.conttable_inner .conttable_content .conttable_btn{margin:0 auto}.faq_sec .faq_inner{align-items:flex-start}.contlist_inner{flex-wrap:wrap;gap:40px}.contlist_inner .contlist_col{width:100%}.contlist_inner .contlist_content{justify-self:center;text-align:center}.contlist_inner .contlist_lists{align-items:center;max-width:565px;margin:0 auto;text-align:center}.contlist_lists .contlist_list{order:1}.contlist_inner .contlist_lists .contlist_btn{order:2}.contlist_inner .contlist_lists .contlist_script{order:3}.contform_inner{flex-wrap:wrap;gap:40px}.contform_inner .contform_col{width:100%}.contform_inner .contform_content{justify-self:center;text-align:center}.contblock_sec{overflow:hidden}.contblock_inner .contblock_lists{flex-wrap:wrap;gap:0;margin-top:0}.contblock_lists .contblock_list{display:flex;align-items:center;text-align:left;gap:20px;width:100%;padding:20px 0}.contblock_lists .contblock_list .contblock_list_img{width:160px;margin:0}.contblock_inner .contblock_lists .contblock_list_title{max-width:unset;margin:0}.contblock_lists .contblock_list:before{width:110vw;height:1px;left:-5vw}.contblock_lists .contblock_list:last-child:before{display:block}.contblock_lists .contblock_list:last-child:after{content:"";position:absolute;bottom:0;width:110vw;height:1px;left:-5vw;background:#e1e3f0}.promobox_sec .contain{width:100%}.promobox_inner .promo_box{width:100%;border-radius:0}.promo_box .promo_box_logo{justify-content:center}.promo_box .promo_box_footer{flex-direction:column;align-items:center;gap:16px}.promo_box .promo_box_footer .promo_box_head{width:100%;text-align:center}.ptab-container{padding-top:60px;padding-bottom:60px}.product_selection .selection_product{width:100%}.product_selection .main_tab .tab-header-container{flex-wrap:wrap}.main_tab .tab-header-container .product_info,.main_tab .tab-header-container .tab-header-content{width:100%;margin:0}.testim_inner .testim_lists{flex-wrap:wrap}.testim_lists .testim_list{width:100%}.mfooter_inner{flex-wrap:wrap}.mfooter_inner .mfooter_col{width:calc(50% - 20px)}.mfooter_inner .mfooter_col.mfooter_info_col,.mfooter_inner .mfooter_col.mfooter_paypart_col{width:100%}.mfooter_inner .mfooter_info{text-align:center;align-items:center}.plan_wrapper .pricing-popup-overlay .pricing-popup{width:calc(100% - 60px)}.main_header{border-bottom:1px solid #DFE1EF}.section-navig{display:none}.slideshow_sec{margin:0}.main_header_inner .header_search{display:flex;align-items:center}.main_header_inner .header_search .mob_search_icon{display:inline-block;width:24px;height:24px}.main_header_inner .header_search .mob_search_icon svg{width:100%;height:100%}.main_header_inner .header_search .search_form{position:absolute;top:60px;right:0;background:#fff;width:50%;max-width:380px;padding:15px;border-radius:0 0 8px 8px;box-shadow:4px 4px 8px #0006;display:none}.main_header_inner .header_search .search_form input{width:100%;padding:14px 15px 14px 45px}.main_header_inner .header_search .search_form .search_button{left:30px}.main_header_inner .main_header_right .mob_nav,.main_header_inner .main_header_right .mob_nav .mob_nav_icon{display:flex;align-items:center}.mob_navig{position:fixed;width:100%;height:100%;top:0;right:-100%;opacity:0;visibility:hidden;background:#0000007f;transition:.3s all ease}.mob_navig.mob_navig_active{right:0;opacity:1;visibility:visible}.mob_navig .mob_navig_inner{position:absolute;right:0;width:85%;height:100%;max-width:420px;background:#fff}.mob_navig .mob_navig_inner .header_navig{flex-direction:column;align-items:flex-start;width:100%;height:100%}.mob_navig .mob_navig_inner .header_navig .navig_ul{display:flex;flex-direction:column;max-height:100%;width:100%;overflow-y:auto;justify-content:flex-start;gap:0}.mob_navig .mob_navig_inner .header_navig .mob_nav_head{display:flex;align-items:center;justify-content:center;width:100%;height:48px;text-align:center;color:#171a2e;padding:10px 15px;border-bottom:1px solid #d4d4d4}.mob_navig .mob_navig_inner .mob_navig_close{display:flex;align-items:center;justify-content:center;position:absolute;right:0;width:40px;height:47px;background:#f5f5f5;color:#171a2e;border-left:1px solid #d4d4d4;z-index:11}.mob_navig .mob_navig_inner .mob_navig_close svg{width:16px;height:16px}.header_navig .navig_ul .navig_li{width:100%}.header_navig .navig_ul .navig_li a{align-items:normal;justify-content:space-between;color:#2b2f48;width:100%;padding:0 0 0 15px!important;line-height:42px;border-bottom:1px solid #d4d4d4}.header_navig .navig_ul .navig_li .dropdown_icon{display:flex;justify-content:center;align-items:center;width:40px;border-left:1px solid #d4d4d4}.header_navig .navig_ul .navig_li a:before{display:none}.header_navig .navig_ul .navig_li a svg{transform:rotate(270deg)}.header_navig .navig_dropdown{position:fixed;top:0;right:-100%;width:85%;max-width:420px;height:100%;overflow-y:auto;padding:0;background:#fff;transition:.3s all ease}.header_navig .navig_dropdown.navig_dropdown_active{right:0;opacity:1;visibility:visible}.header_navig .navig_dropdown .mob_nav_subhead{position:sticky;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:48px;text-align:center;color:#171a2e;padding:10px 15px;border-bottom:1px solid #d4d4d4;z-index:1;background:#fff}.header_navig .navig_dropdown .mob_nav_subhead .navig_dropdown_left{display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:40px;height:47px;background:#fff;color:#171a2e;border-right:1px solid #d4d4d4;z-index:11}.header_navig .navig_dropdown .mob_nav_subhead .navig_dropdown_left svg{width:20px;height:20px;transform:rotate(90deg)}.header_navig .navig_dropdown .navig_subdropdown{position:fixed;top:0%;right:-100%;left:unset;width:85%;max-width:420px;height:100vh;overflow-y:auto;padding:0;background:#fff;transition:.3s all ease}.header_navig .navig_subdropdown.navig_subdropdown_active{right:0;opacity:1;visibility:visible}.header_navig .navig_dropdown .navig_subdropdown .navig_subdropdown_li{box-shadow:none;border-radius:0!important}.header_navig .navig_subdropdown .mob_nav_subsubhead{position:sticky;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:48px;text-align:center;color:#171a2e;padding:10px 15px;border-bottom:1px solid #d4d4d4;z-index:1;background:#fff}.header_navig .navig_subdropdown .mob_nav_subsubhead .navig_subdropdown_left{display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:40px;height:47px;background:#fff;color:#171a2e;border-right:1px solid #d4d4d4;z-index:11}.header_navig .navig_subdropdown .mob_nav_subsubhead .navig_subdropdown_left svg{width:20px;height:20px;transform:rotate(90deg)}}@media screen and (max-width: 767px){.inter_head_lg{font-size:54px;line-height:50px;letter-spacing:-1.62px}.inter_head{font-size:29px;line-height:36px;letter-spacing:-.87px}.inter_head_35{font-size:25px;line-height:31px;letter-spacing:-.72px}.inter_head_smaller{font-size:29px;line-height:1.2;letter-spacing:-.87px}.inter_subhead_exlg{font-size:21px;line-height:25px;letter-spacing:-.63px}.inter_subhead_lg{font-size:18px;line-height:23px;letter-spacing:-.54px}.inter_subhead{font-size:17px;line-height:21px;letter-spacing:-.51px}.inter_para_lg{font-size:17px;line-height:20px;letter-spacing:-.51px}.inter_para,.inter_para_16{font-size:15px;line-height:21px;letter-spacing:-.45px}.inter_para_15{font-size:12px;line-height:18px;letter-spacing:-.36px}.inter_para_sm{font-size:12px;line-height:17px;letter-spacing:-.36px}.inter_para_smaller{font-size:11px;line-height:15px;letter-spacing:-.33px}.inter_link_sm{font-size:14px;line-height:23px;letter-spacing:-.42px}.inter_btn{padding:16px 20px;font-size:15px;line-height:1;letter-spacing:-.45px}.inter_btn2{font-size:12px;line-height:16px;letter-spacing:-.36px}.space_above{padding-top:40px}.space_below{padding-bottom:40px}.main_header_inner .main_header_logo{width:160px}.mproduct_sec .mproduct_inner{gap:14px}.mproduct_inner .mproduct_info{column-gap:10px;row-gap:14px}.mproduct_inner .mproduct_media slider-component{margin:0!important}.mproduct_info .mproduct_script{width:140px}.mproduct_info .mproduct_infobox{padding:10px}.mproduct_info .mproduct_infobox .mproduct_infotxt{font-size:12px;line-height:15px;letter-spacing:-.12px}.mproduct_info .mproduct_descript_box .inter_para{font-size:12px;line-height:18px;letter-spacing:-.36px}.mproduct_info variant-selects .product-form__input{gap:10px}.mproduct_info variant-selects .product-form__input>label{width:calc(33.3334% - 7px);padding:15px;font-size:19px;line-height:23px;letter-spacing:-.57px}.mproduct_info variant-selects .product-form__input>label .var_name{font-size:14px;line-height:17px letter-spacing: -.14px}.mproduct_info variant-selects .product-form__input>label .var_price{font-size:18px;line-height:21px;letter-spacing:-.54px;padding:8px 10px;width:100%;text-align:center;margin-top:8px}.mproduct_buybtn .product-form__buttons>button{font-size:15px;line-height:1;letter-spacing:-.45px}.mproduct_info .mproduct_iconbox .mproduct_icons{width:22px;height:22px}.mproduct_info .mproduct_iconbox .mproduct_icons img{width:100%;height:100%}.mproduct_info .mproduct_iconbox .mproduct_icontxt{width:calc(100% - 32px);font-size:12px;line-height:16px;letter-spacing:-.36px}.contimg_content .contimg_infobox{width:100%;max-width:max-content;padding:10px 20px}.contimg_content .contimg_infobox .contimg_infoicon{width:22px;height:22px}.contimg_content .contimg_infobox .contimg_infoicon img{width:100%;height:100%}.contimg_content .contimg_infobox .contimg_infotxt{text-align:left;font-size:12px;line-height:15px;letter-spacing:-.12px;width:calc(100% - 27px)}.test_content{margin:0 auto 8px}.test_content .test_cont{font-size:16px;line-height:23px;letter-spacing:-.48px;margin-bottom:12px}.test_content .test_name{font-size:13px;line-height:21px;letter-spacing:-.39px}.test_list_iconbox .test_list_iconcontent .test_list_title{font-size:14px;line-height:17px;letter-spacing:-.42px}.contsteps_lists .contsteps_list{padding:40px 20px 20px}.contsteps_inner .contsteps_lists .contsteps_list_title{font-size:13px;line-height:18px;letter-spacing:-.39px}.contsteps_lists .contsteps_list:before{width:32px;height:32px;font-size:16px;line-height:27px}.contsteps_lists .contsteps_list .contsteps_list_img img{height:170px}.conttable_inner .conttable_content{gap:12px}.mainbanner_content .mainbanner_infobox .mainbanner_infoicon{width:22px;height:22px}.mainbanner_content .mainbanner_infobox .mainbanner_infoicon img{width:100%;height:100%}.mainbanner_content .mainbanner_infobox .mainbanner_infotxt{width:calc(100% - 32px);text-align:left}.review_inner .review_box{padding:20px}.ptab-container{padding-top:40px;padding-bottom:40px}.testim_lists .testim_list .testim_list_header .testim_list_title{font-size:17px;line-height:21px;letter-spacing:-.51px}.testim_lists .testim_list .testim_list_subhead{font-size:14px;line-height:17px;letter-spacing:-.42px}.testim_lists .testim_list .testim_list_para{font-size:12px;line-height:17px;letter-spacing:-.36px}.testim_lists .testim_list .testim_list_name{font-size:11px;line-height:17px;letter-spacing:-.33px}.faq_box_lists .faq_list .faq_list_head,.faq_box_lists .faq_list .faq_answer p,.faq_box_lists .faq_list .faq_answer{font-size:12px;line-height:19px;letter-spacing:-.36px}.faq_box_lists .faq_list .faq_list_head .faq_icon{width:16px;height:16px;top:17px}.tab-header-content .plan_wrapper .tab-header-buttons{padding-left:38px}.tab-header-buttons .pbuttont:before{width:28px;height:28px;left:-38px}.plan_wrapper.active .tab-header-buttons .pbuttont:after{width:16px;height:16px;left:-32px}.tab-header-buttons .varWrapper{align-items:center}.mfooter_inner .mfooter_col{width:100%}.mfooter_inner .mfooter_nav{text-align:center}.mfooter_nav .list-social{justify-content:center}.mfooter_inner .mfooter_cont,.mfooter_inner .mfooter_paypart{text-align:center}.mfooter_paypart .list.list-payment,.mfooter_paypart .mfooter_partner_list{justify-content:center}.pricing-popup ul li{font-size:16px;line-height:22px;letter-spacing:-.41px}.contform_form .cont_form_details .field .field__input,.contform_form .cont_form_details .field .field__label{font-size:14px;line-height:21px;letter-spacing:-.45px}.contform_form .cont_form_details .contact__button .button{padding:16px 20px;font-size:15px;line-height:1;letter-spacing:-.45px}.contlogos_inner{gap:20px;border-radius:40px;padding:30px}}@media screen and (max-width: 749px){.cartitem_sec .cart-items thead tr{margin-bottom:20px}.cartitem_sec .cart-items tr.cart-item td{padding:0}.cart-items td.cart-item__quantity{justify-content:flex-start}.cartitem_sec .cart-items tr.cart-item td.cart-item__media{padding:0}.cartfooter_sec .cart__footer .cart__ctas #checkout{margin:0 auto}}@media screen and (max-width: 480px){.main_header_inner .main_header_logo{width:120px;display:flex}.main_header_inner .main_header_right{gap:8px}.main_header_inner .main_header_right .header_call{gap:4px}.main_header_inner .main_header_right #cart-icon-bubble,.main_header_inner .main_header_right #cart-icon-bubble svg{height:40px;width:40px;margin:0}.mproduct_info .mproduct_script{width:125px}.mproduct_info variant-selects .product-form__input>label{padding:15px 10px;border-radius:16px}.contsteps_lists .contsteps_list{padding:40px 10px 20px}.contimg_content .contimg_infobox{gap:5px;padding:10px 12px}.contlogos_inner{gap:20px;border-radius:30px;padding:20px}}@media screen and (max-width: 410px){.inter_head{font-size:24px;line-height:30px}.inter_para{font-size:15px}.mproduct_info variant-selects .product-form__input{gap:8px}.mproduct_info variant-selects .product-form__input>label{width:calc(33.3334% - 5px);font-size:18px;line-height:19px}}.mproduct_info variant-selects .product-form__input>label.font_small{font-size:14px;line-height:18px}.mproduct_info variant-selects .product-form__input>label.font_medium{font-size:18px;line-height:22px}.mproduct_info variant-selects .product-form__input>label .var_name{display:none}.mainpage_inner{margin:0 auto}.mainpage_inner h3{font-family:Inter,sans-serif;font-weight:700;font-size:25px;line-height:31px;letter-spacing:-.75px;margin:0 0 16px;color:#2b2f48}.mainpage_inner h4{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.66px;margin:0 0 16px;color:#2b2f48}.mainpage_inner p{font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.57px;margin:0 0 16px;color:#2b2f48}.mainpage_inner p em{color:currentColor}.mainpage_inner a{color:#171a2e;font-weight:700;overflow-wrap:break-word}.mainpage_inner ol{position:relative;counter-reset:item;display:flex;flex-direction:column;list-style:none;gap:16px;padding:0 0 0 30px}.mainpage_inner ol li{position:relative;font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.57px;margin:0;color:#2b2f48}.mainpage_inner ol li:before{position:absolute;left:-30px;width:30px;font-size:18px;text-align:left;content:counters(item,".") ".";counter-increment:item}.mainpage_inner ol li>ol{margin-top:16px}.mainpage_inner ol ol{padding-left:40px}.mainpage_inner ol ol>li:before{width:40px;left:-40px}.mainpage_inner ol ol ol{padding-left:50px}.mainpage_inner ol ol ol>li:before{width:50px;left:-50px;font-size:17px}.mainpage_inner ol ol ol ol{padding-left:60px}.mainpage_inner ol ol ol ol>li:before{width:60px;left:-60px;font-size:16px}.checkavail_inner .checkavail_head{padding-bottom:20px}.checkavail_inner .clinic_search_content{margin-bottom:20px}.checkavail_inner .clinic_search_content_field{padding:0;margin:0}.checkavail_inner .clinic_search_content_field input{outline:0;box-shadow:none}.checkavail_inner .clinic_search_content_field .change_postcode{margin-top:10px}.checkavail_inner .checkavail_subhead,.checkavail_inner .postcode_result_msg{margin-bottom:20px}.checkavail_inner .postcode_result_msg svg{width:20px;height:20px;fill:#52b27f;margin-right:8px;vertical-align:text-top}.postcode_result_form .postcode_result_forminn{display:flex;flex-direction:column;gap:0}.postcode_result_form .postcode_result_forminn .postcode_result_form_label{margin-bottom:6px;color:#171a2e}.postcode_result_form .postcode_result_forminn input.address_mobile_inputs{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1;letter-spacing:-.42px;width:100%;background:#fff;color:#171a2e;border-radius:20px;border:1px solid #e1e3f0;margin-bottom:20px;box-shadow:none;outline:0;padding:10px 20px 13px}.postcode_result_form .postcode_result_forminn .postcode_result_form_checkbox{margin-bottom:20px}.postcode_result_form .postcode_result_forminn .postcode_result_form_checkbox label{display:flex;align-items:center;gap:8px}.postcode_result_form .postcode_result_forminn .postcode_result_form_checkbox input{accent-color:#171a2e}.postcode_result_form .postcode_result_forminn .postcode_result_form_btn{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:100%;border-radius:30px;background:#171a2e;color:#fff;padding:15px;border:none;outline:0}.checkavail_inner .checkavail_para,.checkavail_inner .checkavail_innpara{margin-bottom:16px}.checkavail_inner .checkavail_form{display:flex;flex-direction:column;gap:20px}.checkavail_inner .checkavail_form .checkavail_formbox{position:relative;display:flex;align-items:center;gap:10px}.checkavail_inner .checkavail_form .checkavail_formbox label{width:90px;color:#171a2e}.checkavail_inner .checkavail_form .checkavail_formbox input{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1;letter-spacing:-.42px;background:#fff;color:#171a2e;border-radius:20px;border:1px solid #e1e3f0;margin-bottom:0;box-shadow:none;outline:0;padding:10px 20px 13px;width:calc(100% - 100px)}.checkavail_inner .checkavail_form .checkavail_formbox span{width:25px}.checkavail_inner .checkavail_form .checkavail_formbox>span{position:absolute;right:6px}.checkavail_inner .checkavail_form .checkavail_formbox span .dashicons.dashicons-yes{color:#4caf50;font-size:22px;display:flex}.checkavail_inner .checkavail_form .checkavail_formbox span .dashicons.dashicons-no{color:#e97281;font-size:22px;display:flex}.checkavail_inner .checkavail_form .checkavail_form_error{color:#e97281}.checkavail_inner .checkavail_form .checkavail_form_btns{display:flex;justify-content:center;gap:20px}.checkavail_inner .checkavail_form .checkavail_form_btns>a{display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:calc(50% - 10px);border-radius:30px;background:#171a2e;color:#fff;padding:15px;border:none;outline:0;text-align:center;cursor:pointer;text-decoration:none}.checkavail_inner .checkavail_form .checkavail_form_btns>a.checkavail_form_back{background:#eaeaea;color:#171a2e}.checkavail_inner .checkavail_form .checkavail_form_btns>a.checkavail_form_back svg{width:18px;margin-right:4px;transform:scaleX(-1)}.checkavail_inner .patientdet_form{display:flex;flex-wrap:wrap;gap:20px}.checkavail_inner .patientdet_form .patientdet_formbox{width:calc(50% - 10px)}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_full{width:100%}.checkavail_inner .patientdet_form .patientdet_formbox .patientdet_label{margin-bottom:6px;color:#171a2e}.checkavail_inner .patientdet_form .patientdet_formbox input,.checkavail_inner .patientdet_form .patientdet_formbox textarea,.checkavail_inner .patientdet_form .patientdet_formbox select,.checkavail_inner .patientdet_form #acuity_questions select,.checkavail_inner .patientdet_form #acuity_questions input,.checkavail_inner .patientdet_form #patient_booking_form select,.checkavail_inner .patientdet_form #patient_booking_form input{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1;letter-spacing:-.42px;width:100%;background:#fff!important;color:#171a2e;border-radius:20px;border:1px solid #e1e3f0;box-shadow:none;outline:0;padding:10px 20px 13px!important;text-align:left!important;-webkit-appearance:auto;appearance:auto}.checkavail_inner .patientdet_form .patientdet_formbox select,.checkavail_inner .patientdet_form #acuity_questions select,.checkavail_inner .patientdet_form #patient_booking_form select{padding:10px 20px 13px 16px!important}.checkavail_inner .patientdet_form #acuity_questions,.checkavail_inner .patientdet_form #patient_booking_form{display:flex;flex-wrap:wrap;column-gap:20px;width:100%}.checkavail_inner .patientdet_form #acuity_questions .form-group,.checkavail_inner .patientdet_form #patient_booking_form .form-group{padding:0;width:100%;margin-top:20px}.checkavail_inner .patientdet_form #acuity_questions .form-group:first-child,.checkavail_inner .patientdet_form #patient_booking_form .form-group:first-child{margin-top:0}.checkavail_inner .patientdet_form #acuity_questions .form-group label,.checkavail_inner .patientdet_form #patient_booking_form .form-group label{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.48px;margin:0 0 6px;color:#171a2e}.checkavail_inner .patientdet_form #acuity_questions .row,.checkavail_inner .patientdet_form #patient_booking_form .row{display:flex;flex-wrap:wrap;column-gap:8px}.checkavail_inner .patientdet_form #acuity_questions .row .col-3,.checkavail_inner .patientdet_form #patient_booking_form .row .col-3{width:30%}.checkavail_inner .patientdet_form #acuity_questions .row .col-6,.checkavail_inner .patientdet_form #patient_booking_form .row .col-6{width:calc(40% - 16px)}.checkavail_inner .patientdet_form #acuity_questions .form-group .form-check,.checkavail_inner .patientdet_form #patient_booking_form .form-group .form-check{display:flex;padding:0;gap:10px}.checkavail_inner .patientdet_form #acuity_questions .form-group .form-check label,.checkavail_inner .patientdet_form #patient_booking_form .form-group .form-check label{width:calc(100% - 40px);height:auto!important}.checkavail_inner .patientdet_form #acuity_questions .form-group .form-check input[type=checkbox],.checkavail_inner .patientdet_form #patient_booking_form .form-group .form-check input[type=checkbox]{accent-color:#171a2e;height:20px;width:20px;vertical-align:middle;border-radius:4px;padding:0!important;margin:5px}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_dob{display:flex;flex-wrap:wrap;column-gap:8px}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_dob label{width:100%}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_dob input#bdayday{width:30%}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_dob select#bdaymonth{width:calc(40% - 16px)}.checkavail_inner .patientdet_form .patientdet_formbox.patientdet_formbox_dob input#bdayyear{width:30%}.checkavail_inner .patientdet_form .patientdet_formbox_checkbox{width:100%}.checkavail_inner .patientdet_form .patientdet_formbox_checkbox label{display:flex;align-items:center;gap:8px;margin-bottom:0!important}.checkavail_inner .patientdet_form .patientdet_formbox_checkbox input[type=checkbox]{accent-color:#171a2e;height:20px;width:20px;vertical-align:middle}.checkavail_inner .patientdet_form .patientdet_form_btns{display:flex;justify-content:center;gap:20px;width:100%}.checkavail_inner .patientdet_form .patientdet_form_btns>a,.checkavail_inner .patientdet_form .patientdet_form_btns>button{display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:calc(50% - 10px);border-radius:30px;background:#171a2e;color:#fff;padding:15px;border:none;outline:0;text-align:center;text-decoration:none;box-shadow:none}.checkavail_inner .patientdet_form .patientdet_form_btns>a.checkavail_form_back{background:#eaeaea;color:#171a2e}.checkavail_inner .patientdet_form .patientdet_form_btns>a.checkavail_form_back svg{width:18px;margin-right:4px;transform:scaleX(-1)}.confirmbooking_form .confirmbooking_detail .confirmbooking_title{color:#171a2e;margin-bottom:8px}.confirmbooking_form .confirmbooking_detail .confirmbooking_head{color:#171a2e;margin-top:8px;font-weight:600}.checkavail_inner .confirmbooking_form{display:flex;flex-direction:column;gap:20px}.confirmbooking_form #mobile_bolton_block #mobile_bolton_title{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:27px;letter-spacing:-.66px;margin:0 0 8px;color:#171a2e}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list{display:flex;flex-wrap:wrap;gap:20px}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list .bolton-item{display:block;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.48px;margin:0;width:100%}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list .bolton-item input[type=checkbox]{display:inline-block;accent-color:#171a2e;height:20px;width:20px;vertical-align:middle}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list .bolton-item label{display:inline-block}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list .bolton-item br{display:none}.confirmbooking_form #mobile_bolton_block #mobile_bolton_list .bolton-item i{display:inline-block;padding-left:5px!important;font-size:14px;line-height:18px;letter-spacing:-.42px;color:#171a2e}.checkavail_inner .confirmbooking_form .confirmbooking_btns{display:flex;justify-content:center;gap:20px;width:100%}.checkavail_inner .confirmbooking_form .confirmbooking_btns>a,.checkavail_inner .confirmbooking_form .confirmbooking_btns>button{display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:calc(50% - 10px);border-radius:30px;background:#171a2e;color:#fff;padding:15px;border:none;outline:0;text-align:center;text-decoration:none;box-shadow:none}.checkavail_inner .confirmbooking_form .confirmbooking_btns>a.checkavail_form_back{background:#eaeaea;color:#171a2e}.checkavail_inner .confirmbooking_form .confirmbooking_btns>a.checkavail_form_back svg{width:18px;margin-right:4px;transform:scaleX(-1)}.checkavail_inner .confirmbooking_form .confirmbooking_detail{width:100%;padding:20px;background:#fff;border-radius:20px;border:1px solid #171a2e}.checkavail_inner .clinic_search .postcode_useloc{text-align:left!important;text-decoration:none!important;margin-top:5px}.checkavail_inner .clinic_search #postcode_clinic_search_result{font-family:Inter,sans-serif;font-weight:600;font-size:15px;line-height:19px;letter-spacing:-.15px;color:#171a2e}.checkavail_inner .clinic_search #postcode_clinic_search_result .rcb_sc_clinic_result_block{background:#fff;border-radius:15px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;line-height:19px;letter-spacing:-.15px;margin:0 0 20px;color:#171a2e}.checkavail_inner .clinic_search #postcode_clinic_search_result .rcb_sc_clinic_result_block span{display:block;margin-top:5px;font-size:14px;font-weight:500!important;line-height:19px;letter-spacing:-.42px;color:#626681}.checkavail_inner .clinic_search #postcode_clinic_search_result .rcb_more_button{display:flex;align-items:center;justify-content:center;margin:0 auto;font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:1;letter-spacing:-.57px;width:calc(50% - 10px);border-radius:30px;background:#171a2e;color:#fff;padding:15px;border:none;outline:0;text-align:center;cursor:pointer;text-decoration:none}.checkavail_inner .checkavail_form #calendar_month_choice{margin:0!important;flex-wrap:nowrap;align-items:center;gap:20px;width:100%}.checkavail_inner .checkavail_form #calendar_month_choice select{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1;letter-spacing:-.42px;width:100%;background:#fff!important;color:#171a2e;border-radius:20px;border:1px solid #e1e3f0;box-shadow:none;outline:0;padding:10px 20px 13px 16px!important;text-align:left!important}.checkavail_inner .checkavail_form #calendar_month_choice .calendar_month_prev,.checkavail_inner .checkavail_form #calendar_month_choice .calendar_month_next{width:20px;height:20px;cursor:pointer}.checkavail_inner .checkavail_form #calendar_month_choice .calendar_month_prev svg{width:20px;height:20px;transform:rotate(90deg)}.checkavail_inner .checkavail_form #calendar_month_choice .calendar_month_next svg{width:20px;height:20px;transform:rotate(270deg)}.checkavail_inner #calendar_content{flex-direction:row;flex-wrap:wrap}.checkavail_inner #calendar_content .checkavail_form_btns{width:100%}.checkavail_inner #calendar_content .calendar_date_choice{width:calc(50% - 10px)}.checkavail_inner #calendar_content .calendar_date_choice .rcb_calendar{width:100%}.checkavail_inner #calendar_content .calendar_date_choice .rcb_calendar th{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:20px;letter-spacing:-.45px;margin:0;color:#171a2e}.checkavail_inner #calendar_content .calendar_date_choice .rcb_calendar td{text-align:center;padding:4px!important}.checkavail_inner #calendar_content .calendar_date_choice .rcb_calendar td span{text-align:center;padding:4px!important;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.48px;margin:0;color:#171a2e;opacity:.3}.checkavail_inner #calendar_content .calendar_date_choice .rcb_calendar td.calendar_status_open span{color:#fff;opacity:1}.checkavail_inner #calendar_content .calendar_time_choice{width:calc(50% - 10px)}.checkavail_inner #calendar_content .calendar_time_choice #times_body{width:100%}.checkavail_inner #calendar_content .calendar_time_choice #times_body>p{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:20px;letter-spacing:-.45px;margin:0;color:#171a2e}.checkavail_inner #calendar_content .calendar_time_choice #times_body .timeblock_ul{margin:0;padding:0}.content_sec.video_sec:not(:has(.bl_video)){display:none}.bl_video iframe{width:100%;border:0}.sheader_sec{border-bottom:1px solid #E4E2F2}.sheader_inner .sheader_head{margin-bottom:20px}.sheader_inner .sheader_searchbox{width:100%;max-width:640px;margin:0 auto}.sheader_inner .sheader_searchbox .field{box-shadow:none;margin-bottom:8px}.sheader_inner .sheader_searchbox .field:before,.sheader_inner .sheader_searchbox .field:after{display:none}.sheader_inner .sheader_searchbox .field .field__input{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.42px;height:50px;background:#fff;color:#171a2e;padding:10px 20px;border-radius:20px;border:1px solid #e1e3f0}.sheader_inner .sheader_searchbox .field .field__label{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.42px;width:calc(100% - 40px)}.sheader_inner .sheader_searchbox .field .field__input:focus{outline:0;box-shadow:none}.nad_template .mproduct_info variant-selects .option_name{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:26px;letter-spacing:-.48px;margin:0 0 16px}.nad_template .mproduct_info variant-selects .product-form__input{justify-content:flex-start}.nad_template .mproduct_info variant-selects .product-form__input>label{padding:15px 20px;border-radius:20px;flex:none}.template_booking-form-postcode .section-header,.template_booking-form-postcode .section-navig,.template_booking-form-postcode .shopify-section-group-footer-group,.template_booking-form-calendar .section-header,.template_booking-form-calendar .section-navig,.template_booking-form-calendar .shopify-section-group-footer-group,.template_booking-form-patient-form .section-header,.template_booking-form-patient-form .section-navig,.template_booking-form-patient-form .shopify-section-group-footer-group,.template_booking-confirm .section-header,.template_booking-confirm .section-navig,.template_booking-confirm .shopify-section-group-footer-group,.template_check-mobile-availability .section-header,.template_check-mobile-availability .section-navig,.template_check-mobile-availability .shopify-section-group-footer-group,.template_get-prefered-dates .section-header,.template_get-prefered-dates .section-navig,.template_get-prefered-dates .shopify-section-group-footer-group,.template_mobile-patient-details .section-header,.template_mobile-patient-details .section-navig,.template_mobile-patient-details .shopify-section-group-footer-group,.template_mobile-booking-confirm .section-header,.template_mobile-booking-confirm .section-navig,.template_mobile-booking-confirm .shopify-section-group-footer-group,.template-search .facets-wrapper{display:none}.product_card_search,.page_card_search{position:relative;display:flex!important;flex-direction:column;gap:10px;padding:10px;background:#fff;width:100%;height:100%;border:2px solid #e4e2f2;border-radius:12px;text-align:left;text-decoration:none;outline:0;box-shadow:none}.product_card_search .product_card_media{display:block;border-radius:8px;aspect-ratio:1;overflow:hidden}.product_card_search .product_card_media img{width:100%;height:100%;object-fit:cover}.page_card_search .page_card_media{display:flex;justify-content:center;align-items:center;background:#f8f9fd;color:#171a2e;aspect-ratio:1;border-radius:8px;overflow:hidden}.page_card_search .page_card_media img{width:100%;height:100%;object-fit:cover}.page_card_search .page_card_media svg{width:100px;height:100px}.product_card_search .product_card_info,.page_card_search .page_card_info{display:flex;flex-direction:column;gap:4px}.product_card_search .product_card_info .product_card_title,.page_card_search .page_card_info .page_card_title{font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.54px;margin:0;text-align:left;color:#2b2f48}.product_card_search .price__container .price-item{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-.42px;color:#2b2f48;text-decoration:none}.product_card_search .price__container .price-item span{font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.54px;color:#52b27f}.product_card_search .price__container .price-item:not(:has(span)){font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.54px;color:#52b27f}.product_card_search .price--on-sale .price__container .price-item--regular{position:relative;color:#171a2e;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.54px;margin:0}.product_card_search .price--on-sale .price__container .price-item--regular:before{position:absolute;content:"";left:0;top:calc(50% - 2px);right:0;border-top:2px solid;border-color:#f83a3a;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}.page_card_search .page_card_info .page_card_type{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-.42px;color:#2b2f48;text-decoration:none;border:1px solid #e4e2f2;padding:4px 20px;width:max-content;border-radius:20px}.articlebanner_sec{position:relative}.articlebanner_sec .articlebanner_inner{display:flex;gap:60px;align-items:center;margin:0 auto}.articlebanner_inner .articlebanner_content{display:flex;flex-direction:column;width:50%;gap:20px}.articlebanner_inner .articlebanner_image{width:50%}.articlebanner_inner .articlebanner_image .articlebanner_img{width:100%;margin:0 auto;overflow:hidden}.article_inner{margin:0 auto;font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.57px}.article_inner h2{font-family:Inter,sans-serif;font-weight:700;font-size:30px;line-height:42px;letter-spacing:-.9px;margin-bottom:10px}.article_inner h3{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.72px;margin-bottom:10px}.article_inner h4{font-family:Inter,sans-serif;font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.66px}.article_inner p,.article_inner ul{margin-bottom:24px}.article_inner ul{display:flex;flex-direction:column;gap:10px}.article_inner a{color:#e97281;text-decoration:none}@media screen and (max-width: 1400px){.product_card .product_card_badges{width:calc(100% - 48px);gap:8px}.product_card .product_card_badges .card_badge{padding:0 6px}.product_card .product_card_badges .card_badge span{gap:6px}.imglist_block .image_box .imagebox_inner .image_box_txt{padding-top:8px;padding-left:0;gap:6px}.imglist_block .image_box .imagebox_inner .image_box_txt svg{width:24px;height:24px;padding:6px}.buttons .button_link{padding:12px 26px}.wrap_cont_bloodall .block_para{width:360px}.wrap_cont_bloodall .block_btnlist{width:calc(100% - 380px)}.location_filter_wrapper .test_search .input_wrapper{gap:8px}.location_filter_wrapper>div.test_clinic{width:360px}.location_filter_wrapper>.test_clinic label{padding:7px 15px}}@media screen and (max-width: 1200px){.product_card{width:calc(50% - 10px)}.product_list_block .prodlist_inner.prodlist_slider:not(.slick-slider) .product_card{width:calc(50% - 20px)}.location_filter_wrapper .loc_filter_head{font-size:16px;line-height:28px}.image_box:has(.imagebox_inner.clinic_tplogo_rt){width:160px}.image_box:has(.imagebox_inner.clinic_tplogo_rt) img{width:100%}.contimg_inner,.bl_prodcont_inner{gap:40px}.wrap_cont_bloodall .block_para{width:100%}.wrap_cont_bloodall .block_btnlist{width:100%;justify-content:flex-start}.contcol_sec .contcol_inner,.mproduct_sec .mproduct_inner{gap:40px}.mproduct_inner .mproduct_media,.mproduct_inner .mproduct_info{width:calc(50% - 20px)}.mproduct_info_new .full_width_pills{margin:0;padding:0}.mproduct_info_new .full_width_pills>label .var_title{gap:16px}.mproduct_info_new .full_width_pills>label form>.form_label{width:100%}.locations_wrapper{gap:40px}.biomark_lists .biomark_list{width:calc(33.3334% - 13.3334px)}.bl_moreinfo_inner .bl_moreinfo_cont{font-size:17px}.article_inner{font-size:17px;line-height:24px;letter-spacing:-.51px}}@media screen and (max-width: 1024px){.m_pt_0{padding-top:0!important}.m_pb_0{padding-bottom:0!important}.slideshow_inner .slideshow_slides{height:calc(100vh - 60px)}.slideshow_inner{padding-bottom:180px}.slideshow_content{flex-wrap:wrap;padding:0 5%;gap:20px}.slideshow_content .slideshow_cont{width:100%;text-align:center}.slideshow_content .slideshow_cont .slideshow_parabox{justify-content:center}.slideshow_content .slideshow_infobox{width:100%;justify-content:center;margin:0 auto;border:1px solid #DFE1EF}.mfooter_inner{gap:0}.mfooter_inner .mfooter_info{flex-direction:row;flex-wrap:wrap;text-align:left;align-items:unset;column-gap:20px;padding-bottom:20px}.mfooter_inner .mfooter_info hr{width:100%}.mfooter_inner .mfooter_info .mfooter_info_contact,.mfooter_inner .mfooter_info .mfooter_info_nav,.mfooter_inner .mfooter_info .mfooter_info_regist,.mfooter_inner .mfooter_info .footer_search{width:calc(50% - 10px);max-width:none}.mfooter_inner .mfooter_info .mfooter_info_payments{width:100%;padding-bottom:20px;border-bottom:1px solid #e4e2f2}.mfooter_inner .mfooter_col.mfooter_nav_col{width:100%}.mfooter_inner .mfooter_nav .footer_navig_ul{gap:0}.mfooter_inner .mfooter_nav .footer_navig_ul li a.footer_navig_head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 0;border-bottom:1px solid #DFE1EF}.mfooter_inner .mfooter_nav .footer_navig_ul li a.footer_navig_head .footer_navig_icon{display:flex;width:15px;height:15px;align-items:center}.mfooter_inner .mfooter_nav .footer_navig_ul li a.footer_navig_head .footer_navig_icon svg{width:100%}.mfooter_inner .mfooter_nav .footer_navig_ul .footer_navig_child_ul{display:none;margin:6px 0}.mfooter_inner .mfooter_nav .footer_navig_ul .footer_navig_child_ul a{display:flex;padding:4px 0}.copyright_inner{flex-wrap:wrap;gap:0;justify-content:center}.copyright_inner .copyright_txt{text-align:center}.team_inner{justify-content:center}.team_inner .team_box{width:calc(50% - 10px);padding:20px}.team_box .team_box_logo img{max-width:180px}.contimgicon_block{display:flex;flex-wrap:wrap;justify-content:center}.contimgicon_block .iconimg_box{width:calc(50% - 11px)}.contimgicon_block .iconimg_box .iconimg_inn{gap:10px}.text_center .imagebox_inner .figure img{margin:0 auto}.imglist_block .image_box{width:calc(33.3334% - 11px);max-width:unset}.product_card .product_card_info{gap:16px}.product_card .product_card_info .product_card_title{font-size:21px;line-height:26px;letter-spacing:-.63px}.product_card .product_card_badges .card_badge span{line-height:15px}.logoslider_lists .logoslider_list{border-radius:23px}.continfo_inner{flex-direction:column}.continfo_inner.continfo_inner_rev{flex-direction:column-reverse}.continfo_inner .continfo_col{width:100%}.continfo_inner .continfo_content{justify-self:center;text-align:center;max-width:unset}.continfo_content .continfo_iconbox{margin:0 auto}.contform_inner{gap:40px}.image_box:has(.imagebox_inner.clinic_tplogo_rt){position:relative;width:auto;max-width:100%}.location_filter_wrapper{flex-wrap:wrap}.location_filter_wrapper>.test_type,.location_filter_wrapper>.test_area{width:calc(50% - 8px)}.location_filter_wrapper>.test_search{width:100%}.location_filter_wrapper>div.test_clinic{width:100%}.location_filter_wrapper>.test_clinic label{width:calc(33.3334% - 7px);justify-content:center}.store_locator_wrapper{grid-template-columns:repeat(2,1fr)}.content_sec.trucheck_prod_nospeak .iconbox_block:has(.prod_nospeak_iconbox){position:relative;left:unset;transform:none}.content_block.content_block_box_fmob{padding:0;border-radius:0;border:0;background:transparent!important}.content_block.content_block_box_fmob:before{background:transparent!important}.countlist_block{flex-wrap:wrap}.countlist_block .counter_block{width:100%}.imgcont_block .bl_imgcont_inner{flex-direction:column}.imgcont_block .bl_imgcont_inner.bl_imgcont_inner_rev{flex-direction:column-reverse}.imgcont_block .bl_imgcont_inner{gap:20px}.bl_imgcont_inner .bl_imgcont_imagecol,.bl_imgcont_inner .bl_imgcont_contcol{width:100%!important}.contimgicon_block .iconimg_box .iconimg_inn{width:100%}.multicol_block .bl_multicol_inner{flex-wrap:wrap;gap:20px}.contimg_sec:has(.contimg_inner_mobrev .contimg_image_mobfull){padding-bottom:0}.contimg_inner,.contimg_inner.contimg_inner_rev{flex-direction:column-reverse}.contimg_inner,.contimg_inner.contimg_inner_mobtop{flex-direction:column}.contimg_inner .contimg_content .contimg_head,.contimg_inner .contimg_content .contimg_para,.contimg_inner .contimg_content .contimg_icontext{width:100%}.contimg_inner .contmulti_image_mob{width:100%;overflow:hidden}.contimg_inner .contmulti_image_mob img{width:100%}.mainpage_inner p,.mainpage_inner ol li{font-size:16px;line-height:22px;letter-spacing:-.51px}.contcol_sec .contcol_inner{flex-wrap:wrap}.imgcont_block.imgcont_block_box{padding:30px!important}.imgcont_block_box .bl_imgcont_inner .bl_imgcont_image.bl_imgcont_image_full{width:calc(100% + 60px)}.imgcont_block.imgcont_block_box.pb_0{padding-bottom:0!important}.bl_prodcont_inner{gap:40px}.bl_prodcont_inner,.bl_prodcont_inner.bl_prodcont_inner_rev{flex-direction:column-reverse}.bl_prodcont_inner .bl_prodcont_prodcol,.bl_prodcont_inner .bl_prodcont_contcol{width:100%!important}.bl_prodcont_inner .bl_prodcont_prodcol{display:flex}.bl_prodcont_inner .bl_prodcont_prodcol .bl_prodcont_prod{width:100%!important;max-width:520px}.contimg_inner .contimg_content .contimg_btns{gap:20px}.imgcont_block.imgcont_block_box.wrap_cont_bloodall{width:100vw;margin-left:-5vw;border-radius:0;padding:0!important}.wrap_cont_bloodall .image_box{width:100%;max-width:280px;margin:0 auto}.wrap_cont_bloodall .block_heading{width:100%;display:block}.wrap_cont_bloodall .block_para{width:100%}.wrap_cont_bloodall .block_btnlist{width:100%;justify-content:center}.imgcont_block.wrap_cont_bloodall .bl_imgcont_inner .bl_imgcont_image{max-width:unset;width:100%;border-radius:0}.imgcont_block.wrap_cont_bloodall .bl_imgcont_inner .bl_imgcont_contcol{padding:0 5% 40px}.bl_imgcont_inner .bl_imgcont_image{aspect-ratio:unset!important}.imgcont_block.imgcont_block_box_fmob{padding:0!important;border-radius:0;border:0;background:transparent!important}.imgcont_block.imgcont_block_box_fmob:before{background:transparent!important}.promo_box .promo_box_header{justify-content:center}.promo_box .promo_box_content{width:100%;text-align:center}.contcol_sec .contcol_inner{gap:30px}.contcol_sec .contcol_inner>div{width:100%!important}.bl_drmessage .bl_drmessage_inner{gap:20px}.bl_drmessage_inner .bl_drmessage_imagecol{width:150px!important}.bl_drmessage_inner .bl_drmessage_contcol{width:calc(100% - 170px)!important}.bl_drmessage_inner .bl_drmessage_info{gap:20px}.image_box:has(.imagebox_inner.what_prenetal_img){display:none}.mproduct_inner .mproduct_media,.mproduct_inner .mproduct_info{width:100%}.mproduct_info_new .full_width_pills>label{font-size:19px;line-height:21px;letter-spacing:-.57px}.mproduct_info_new .full_width_pills>label .var_title{font-size:19px;line-height:21px;letter-spacing:-.57px;align-items:center}.mproduct_info_new .full_width_pills>label .var_title>.var_title_box{align-items:center}.mproduct_info_new .full_width_pills>label form>.form_label{font-size:15px;line-height:21px;letter-spacing:-.45px}.mproduct_info_new .full_width_pills>label .var_title .var_price{font-size:20px;line-height:21px;letter-spacing:-.6px}.mproduct_info .mproduct_infobox>.mproduct_infotxt .metafield-rich_text_field ul{margin:0}.imgcont_block_box.mri_offer_box .bl_imgcont_inner{flex-direction:row}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_imagecol{width:30%!important}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_contcol{width:70%!important}.multicol_block_box.mri_mob_row{padding:40px!important}.multicol_block_box.mri_mob_row .bl_multicol_inner{flex-wrap:nowrap}.locations_wrapper{flex-wrap:wrap;gap:20px}.locations_wrapper .locations_wrapper_left,.locations_wrapper .locations_wrapper_right{width:100%}.bl_extrainfo_inner{flex-wrap:wrap;padding:20px 0 0}.bl_extrainfo_inner .bl_extrainfo_head,.bl_extrainfo_inner .bl_extrainfo_ans{width:100%}.bl_extrainfo_inner .bl_extrainfo_head{font-size:21px;line-height:25px;letter-spacing:-.63px}.full_width_quesans .content_head{padding:0 5%}.bl_quesans .bl_quesans_ans{width:100%!important;padding:16px 5%}.bl_moreinfo_inner .bl_moreinfo_cont{font-size:16px;line-height:22px;letter-spacing:-.48px}.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field p,.bl_moreinfo_inner .bl_moreinfo_cont .metafield-rich_text_field ul{width:100%}.bl_moreinfo_inner .bl_moreinfo_cont h3{font-size:22px;line-height:28px;letter-spacing:-.66px}.articlebanner_sec .articlebanner_inner{flex-wrap:wrap}.articlebanner_inner .articlebanner_content,.articlebanner_inner .articlebanner_image{width:100%}.article_inner{font-size:16px;line-height:22px;letter-spacing:-.48px}.article_inner h2{font-size:26px;line-height:36px;letter-spacing:-.78px}.article_inner h3{font-size:22px;line-height:28px;letter-spacing:-.66px}.article_inner h4{font-size:20px;line-height:26px;letter-spacing:-.6px}}.none_above_767{display:none}@media screen and (max-width: 767px){.none_below_767{display:none}.none_above_767{display:block}.team_inner .team_box{width:100%}.content_iconbox .content_icon{width:30px;height:30px}.content_iconbox .content_icon img{width:100%;height:auto}.contimgicon_block .iconimg_box{width:100%}.iconimg_inn .iconimg_img{gap:10px}.mfooter_info .footer_search .search_form input{width:100%}.block_btnlist .button_list{gap:10px!important;flex-wrap:wrap}.buttons .button_link{padding:12px 20px;font-size:15px;line-height:24px;letter-spacing:-.45px;max-width:100%;width:fit-content}.buttons .button_link .icon_btn{width:20px;height:20px}.buttons .button_link .icon_btn svg{width:100%;height:100%}.contlogos_inner .contlogos_lists{gap:10px}.stestim_inner{align-items:flex-start;text-align:left;gap:12px}.stestim_inner .stestim_content{margin:0}.stestim_inner .stestim_name{margin:10px 0 0}.stestim_inner .stestim_botpara{margin-top:10px;font-size:15px;line-height:21px;letter-spacing:-.45px;text-align:center;width:100%}.stestim_inner .stestim_botpara a{display:inline-block}.product_card{width:100%}.product_card .product_card_badges{height:46px;top:-50px}.product_card:has(.product_card_badges){margin-top:48px}.product_card .product_card_footer .product_card_btn{font-size:15px;line-height:24px;letter-spacing:-.45px;padding:13px 20px}.logoslider_lists .logoslider_list{padding:20px}.continfo_content .continfo_iconbox{width:100%;padding:10px 15px;text-align:left}.product_list_block .prodlist_inner.prodlist_slider:not(.slick-slider) .product_card{width:calc(100% - 20px)}.store_locator_wrapper{grid-template-columns:repeat(1,1fr)}.location_filter_wrapper .loc_filter_head{font-size:15px;line-height:21px;letter-spacing:-.45px}.location_filter_wrapper>.test_clinic label{padding:7px 10px}.location_filter_wrapper>.test_clinic label img{width:100%}.mainpage_inner h3{font-size:20px;line-height:26px;letter-spacing:-.51px}.mainpage_inner h4{font-size:18px;line-height:23px;letter-spacing:-.54px}.mainpage_inner p,.mainpage_inner ol li{font-size:15px;line-height:21px;letter-spacing:-.45px}.mainpage_inner ol ol{padding-left:5px}.mainpage_inner ol li:before{font-size:15px;text-align:right;padding-right:5px}.mainpage_inner ol ol>li:before{width:35px;left:-35px}.mainpage_inner ol ol ol{padding-left:10px}.mainpage_inner ol ol ol>li:before{font-size:14px;width:45px;left:-45px}.mainpage_inner ol ol ol ol{padding-left:15px}.mainpage_inner ol ol ol ol>li:before{width:60px;left:-60px;font-size:14px}.bl_drmessage.bl_drmessage_box{width:100vw;margin-left:-5vw;padding:40px 5%;border-radius:0}.bl_drmessage .bl_drmessage_inner{flex-wrap:wrap}.bl_drmessage_inner .bl_drmessage_imagecol,.bl_drmessage_inner .bl_drmessage_contcol{width:100%!important}.bl_drmessage_inner .bl_drmessage_imagecol{align-items:flex-start}.bl_drmessage_inner .bl_drmessage_image{width:90px;padding:5px}.bl_drmessage_info .bl_drmessage_tplogo{max-width:140px}.bl_drmessage_info .bl_drmessage_tplogo img{width:100%}.bl_drmessage_info .bl_drmessage_tplogo .bl_drmessage_logo{margin-bottom:10px}.mproduct_info_new .full_width_pills>label form{gap:10px}.mproduct_info_new .full_width_pills>label form button{margin-top:10px}.imgcont_block_box.mri_offer_box{padding:12px!important;border-radius:22px}.imgcont_block_box.mri_offer_box .bl_imgcont_inner{gap:10px}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_imagecol{width:25%!important}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_contcol{width:75%!important}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_contcol .content_subhead{font-size:13px;line-height:18px;letter-spacing:-.39px}.imgcont_block_box.mri_offer_box .bl_imgcont_inner .bl_imgcont_contcol .content_para{font-size:12px;line-height:18px;letter-spacing:-.36px}.multicol_block_box.mri_mob_row{padding:16px!important;border-radius:22px}.multicol_block_box.mri_mob_row .bl_multicol_inner .bl_icontext{font-size:15px;line-height:22px;letter-spacing:-.45px;align-items:center;gap:5px}.multicol_block_box.mri_mob_row .bl_multicol_inner .bl_icontext img{width:20px}.locations_wrapper .locations_list .location_inner{font-size:12px;line-height:18px;letter-spacing:-.36px;display:flex;align-items:center}.locations_wrapper .locations_wrapper_right .locations_list{row-gap:0}.prod_variant.align_vertical variant-selects fieldset>label{padding:20px;row-gap:10px}.prod_variant.align_vertical variant-selects fieldset>label:before{position:relative;left:0;margin-right:8px}.prod_variant.align_vertical variant-selects fieldset>label .var_title{width:calc(100% - 118px);margin:4px 0 0;letter-spacing:-.57px}.prod_variant.align_vertical variant-selects .product-form__input>label .var_price{position:relative;top:unset;right:unset;width:80px;text-align:right;font-size:18px;line-height:21px;letter-spacing:-.54px}.bl_quesans .bl_quesans_head{font-size:18px;line-height:23px;letter-spacing:-.54px}.biomark_lists .biomark_list{width:calc(50% - 10px)}.checkavail_inner .checkavail_form .checkavail_form_btns,.checkavail_inner .patientdet_form .patientdet_form_btns,.checkavail_inner .confirmbooking_form .confirmbooking_btns{gap:10px}.postcode_result_form .postcode_result_forminn .postcode_result_form_btn,.checkavail_inner .checkavail_form .checkavail_form_btns>a,.checkavail_inner .patientdet_form .patientdet_form_btns>a,.checkavail_inner .patientdet_form .patientdet_form_btns>button,.checkavail_inner .confirmbooking_form .confirmbooking_btns>a,.checkavail_inner .confirmbooking_form .confirmbooking_btns>button{font-size:15px;line-height:1;letter-spacing:-.45px;padding:13px 12px}.checkavail_inner .checkavail_form .checkavail_form_btns>a{width:calc(50% - 5px)}.checkavail_inner .checkavail_form .checkavail_formbox label{width:60px}.postcode_result_form .postcode_result_forminn input.address_mobile_inputs{padding:10px 15px 13px}.checkavail_inner .checkavail_form .checkavail_formbox input{width:calc(100% - 70px);padding:10px 15px 13px}.checkavail_inner .patientdet_form .patientdet_formbox{width:100%}.checkavail_inner .patientdet_form .patientdet_formbox_checkbox label{display:block}.bl_moreinfo_inner .bl_moreinfo_cont{font-size:15px;line-height:21px;letter-spacing:-.45px}.bl_moreinfo_inner .bl_moreinfo_cont h3{font-size:18px;line-height:23px;letter-spacing:-.54px}.checkavail_inner #calendar_content .calendar_date_choice,.checkavail_inner #calendar_content .calendar_time_choice{width:100%}.checkavail_inner #calendar_content .calendar_time_choice #times_body .timeblock_ul{max-height:unset}.article_inner{font-size:15px;line-height:21px;letter-spacing:-.45px}.article_inner h2{font-size:24px;line-height:34px;letter-spacing:-.72px}.article_inner h3{font-size:21px;line-height:26px;letter-spacing:-.63px}.article_inner h4{font-size:18px;line-height:24px;letter-spacing:-.54px}.mproduct_info .mproduct_descript_box h2{font-size:16px;line-height:22px;letter-spacing:-.48px}.mproduct_info .mproduct_descript_box h3{font-size:15px;line-height:19px;letter-spacing:-.15px}}.none_above_640{display:none}@media screen and (max-width: 640px){.none_below_640{display:none}.none_above_640{display:block}.imglist_block .image_box{width:calc(50% - 8px)}.continfo_inner .continfo_infobox{flex-direction:column-reverse}.continfo_inner .continfo_infobox .continfo_infocont{width:100%;text-align:center;max-width:320px;margin:0 auto}.continfo_inner .continfo_infobox .continfo_infoimg{width:100%;aspect-ratio:unset;border-radius:30px}}@media screen and (max-width: 576px){.biomark_lists .biomark_list{width:calc(100% + -0px)}}.none_above_480{display:none}@media screen and (max-width: 480px){.none_below_480{display:none}.none_above_480{display:block}.slideshow_inner{padding-bottom:140px}.slideshow_content .slideshow_infobox{padding:20px 15px;gap:12px}.slideshow_content .slideshow_infobox .slideshow_infocont{width:calc(100% - 117px)}.slideshow_content .slideshow_infobox .slideshow_infoimg{width:105px}.product_card{padding:20px 18px}.logoslider_lists .slick-list{padding:0 25%}.location_filter_wrapper .loc_filter_head{font-size:13px;line-height:20px;letter-spacing:-.13px}.mproduct_info_new .full_width_pills>label .var_title>.var_title_box{flex-wrap:wrap;justify-content:space-between}.mproduct_info_new .full_width_pills>label .var_title .var_price_box .discounted_price:empty{display:none}.mfooter_inner .mfooter_info{column-gap:10px}.mfooter_inner .mfooter_info .mfooter_info_contact,.mfooter_inner .mfooter_info .mfooter_info_nav,.mfooter_inner .mfooter_info .mfooter_info_regist,.mfooter_inner .mfooter_info .footer_search{width:calc(50% - 5px)}.mfooter_inner .mfooter_info .social_list{flex-wrap:wrap;gap:10px}.mfooter_inner .mfooter_info .social_list .link:after{right:-6px}.prod_variant.align_vertical variant-selects fieldset>label{padding:15px}.prod_variant.align_vertical variant-selects fieldset>label:after{left:21px;top:21px}.mproduct_info .prod_variant .prod_variant_loc_input{width:calc(100% - 100px)}.mproduct_info .prod_variant .button.prod_variant_loc_btn{font-size:15px;line-height:1;letter-spacing:-.45px;width:100px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
