*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body,html{height:100%}body{text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-size:clamp(1.4rem,.952vw,1.8rem)}h1{font-size:clamp(2.5rem,2.08333vw,4rem)}.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea::placeholder,.history_navigation .history_box .history_year,.history_navigation .nav_history li,.og_light,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .subtitle_20{font-family:Helvetica-Light}.og_roman{font-family:Helvetica-Roman}.og_italic{font-family:OverusedGrotesk-Italic}.h2_title,.inner_section .subtitle_40,.og_medium,.product_listing .product_nav .product_grid .grid_text.active,footer .footer_container{font-family:HelveticaNeue-Medium}.og_semiBold{font-family:OverusedGrotesk-SemiBold}.form_detail .form_label .gp_system_wrapper input,.form_detail .form_label .gp_system_wrapper input::placeholder,.form_detail .form_label .gp_system_wrapper select,.form_detail .form_label .gp_system_wrapper select::placeholder,.form_detail .form_label .gp_system_wrapper textarea,.form_detail .form_label .gp_system_wrapper textarea::placeholder,.gp_patient .support_container .unOrder_list li,.gp_system_bg .suggested_ml_text span,.gp_system_wrapper .form_detail .form_label input,.gp_system_wrapper .form_detail .form_label input::placeholder,.gp_system_wrapper .form_detail .form_label select,.gp_system_wrapper .form_detail .form_label select::placeholder,.gp_system_wrapper .form_detail .form_label textarea,.gp_system_wrapper .form_detail .form_label textarea::placeholder,.gp_system_wrapper .subtitle_20,.gp_system_wrapper .subtitle_22,.hcp_dose .dose_table_wrapper table td,.hcp_dose .dose_table_wrapper table th,.inhaler_refill .refill_container .refill_box,.media_contact .media_contact_container a,.newsroom_section .para_container span,.newsroom_section .safe_text,.og_bold,.product_detail_section .product_detail_container .product_info .info_item,.product_detail_section .product_detail_container .product_info .info_item .info_detail,.product_detail_section .product_detail_container .product_info .info_item .info_title,.product_detail_section .product_detail_container .product_info .info_item span,.product_footer_section h2,.rems_hcp_patient .points_para:before,.strong_font{font-family:Helvetica-Bold}.og_extraBold{font-family:OverusedGrotesk-ExtraBold}.black_cta .cta_container,.contact_terms label,.cookies_preferences .accordion_content table th,.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_text,.culture_offer .culture_links_container .culture_link,.filter_container,.global_links li .global_link span,.green_cta .cta_container,.guide_popup .clear_btn,.guide_popup .close_btn,.guide_popup label,.hcp_dose .dose_table_wrapper table td,.home_news .news_internal_links .internal_links .news_date_container .news_date,.home_news .news_internal_links .internal_links:before,.leader_detail_section .leader_table,.media_contact .media_contact_container .media_detail,.og_book,.para,.product_item_container .product_item .product_box .view_cta,.product_listing .product_nav,.product_listing .product_nav .product_grid .grid_text,.product_popup .close_btn,.sticky_guide,footer .copyright,header,html{font-family:Swiss-Roman}.animation_item,.contact_location .contact_location_container .location_box .location_address,.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_number,.form_detail .form_label input,.form_detail .form_label input::placeholder,.form_detail .form_label select,.form_detail .form_label select::placeholder,.form_detail .form_label textarea,.form_detail .form_label textarea::placeholder,.hcp_dose .dose_table_wrapper table td,.hcp_dose .dose_table_wrapper table th,.hcp_main_container .show_button,.history_navigation .nav_history li.active,.home_about .about_internal_links .internal_links,.home_news .news_internal_links .internal_links .news_link_title,.home_our_team .teams_detail .team_text,.inner_menu .menu_nav_item .nav_link .link_item,.isi_main_container .show_button,.newsroom_section .news_detail .name,.og_black,.our_offers .offers_detail .offer_text,.patient_main_container .show_button,.product_footer_section h2,.product_listing .product_nav .product_text span,.strong_black,.subtitle_126,.subtitle_15,.subtitle_18,.subtitle_20,.subtitle_22,.subtitle_2373,.subtitle_24,.subtitle_25,.subtitle_26,.subtitle_2655,.subtitle_30,.subtitle_34,.subtitle_35,.subtitle_395,.subtitle_40,.subtitle_4172,.subtitle_45,.subtitle_4534,.subtitle_4538,.subtitle_4692,.subtitle_48,.subtitle_5217,.subtitle_58,.subtitle_60,.subtitle_66,.system_monitoring .points_para:before,.tolvaptan_tab_container .tolvaptan_tab{font-family:Helvetica-Black}@font-face{font-family:Helvetica-Black;src:url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.eot);src:local("Helvetica Black"),local("Helvetica-Black"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.eot?#iefix) format("embedded-opentype"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.woff2) format("woff2"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.woff) format("woff"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.ttf) format("truetype"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.otf) format("otf"),url(/US/fonts/helvetica/black/Helvetica_LT_Std_Black.otf) format("opentype");font-weight:900}@font-face{font-family:Helvetica-Bold;src:url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.eot);src:local("Helvetica Bold"),local("Helvetica-Bold"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.eot?#iefix) format("embedded-opentype"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.woff2) format("woff2"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.woff) format("woff"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.ttf) format("truetype"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.otf) format("otf"),url(/US/fonts/helvetica/bold/Helvetica_LT_Std_Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Helvetica-Light;src:url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.eot);src:local("Helvetica Light"),local("Helvetica-Light"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.eot?#iefix) format("embedded-opentype"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.woff2) format("woff2"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.woff) format("woff"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.ttf) format("truetype"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.otf) format("otf"),url(/US/fonts/helvetica/light/Helvetica_LT_Std_Light.otf) format("opentype");font-weight:300}@font-face{font-family:HelveticaNeue-Medium;src:url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.eot);src:local("HelveticaNeue Medium"),local("HelveticaNeue-Medium"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.eot?#iefix) format("embedded-opentype"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.woff2) format("woff2"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.woff) format("woff"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.ttf) format("truetype"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.otf) format("otf"),url(/US/fonts/helvetica/neue/HelveticaNeue-Medium.otf) format("opentype");font-weight:700}@font-face{font-family:Helvetica-Roman;src:url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.eot);src:local("Helvetica Roman"),local("Helvetica-Roman"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.eot?#iefix) format("embedded-opentype"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.woff2) format("woff2"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.woff) format("woff"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.ttf) format("truetype"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.otf) format("otf"),url(/US/fonts/helvetica/roman/Helvetica_LT_Std_Roman.otf) format("opentype")}@font-face{font-family:Swiss-Roman;src:url(/US/fonts/swissRoman/swissRoman.eot);src:local("Swiss Roman"),local("Swiss-Roman"),url(/US/fonts/swissRoman/swissRoman.eot?#iefix) format("embedded-opentype"),url(/US/fonts/swissRoman/swissRoman.woff2) format("woff2"),url(/US/fonts/swissRoman/swissRoman.woff) format("woff"),url(/US/fonts/swissRoman/swissRoman.ttf) format("truetype"),url(/US/fonts/swissRoman/swissRoman.otf) format("otf"),url(/US/fonts/swissRoman/swissRoman.otf) format("opentype")}@font-face{font-family:Swiss-Bold;src:url(/US/fonts/swissBold/swissBold.eot);src:local("swiss Bold"),local("Swiss-Bold"),url(/US/fonts/swissBold/swissBold.eot?#iefix) format("embedded-opentype"),url(/US/fonts/swissBold/swissBold.woff2) format("woff2"),url(/US/fonts/swissBold/swissBold.woff) format("woff"),url(/US/fonts/swissBold/swissBold.ttf) format("truetype"),url(/US/fonts/swissBold/swissBold.otf) format("otf"),url(/US/fonts/swissBold/swissBold.otf) format("opentype");font-weight:700}@font-face{font-family:OverusedGrotesk-Light;src:url(/US/fonts/grotsek/light/OverusedGrotesk-Light.eot);src:local("OverusedGrotesk Light"),local("OverusedGrotesk-Light"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.woff2) format("woff2"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.woff) format("woff"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.ttf) format("truetype"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.otf) format("otf"),url(/US/fonts/grotsek/light/OverusedGrotesk-Light.otf) format("opentype");font-weight:300}@font-face{font-family:OverusedGrotesk-Italic;src:url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.eot);src:local("OverusedGrotesk Italic"),local("OverusedGrotesk-Italic"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.woff2) format("woff2"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.woff) format("woff"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.ttf) format("truetype"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.otf) format("otf"),url(/US/fonts/grotsek/regular/OverusedGrotesk-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:OverusedGrotesk-Roman;src:url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.eot);src:local("OverusedGrotesk Roman"),local("OverusedGrotesk-Roman"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.woff2) format("woff2"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.woff) format("woff"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.ttf) format("truetype"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.otf) format("otf"),url(/US/fonts/grotsek/roman/OverusedGrotesk-Roman.otf) format("opentype")}@font-face{font-family:OverusedGrotesk-Medium;src:url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.eot);src:local("OverusedGrotesk Medium"),local("OverusedGrotesk-Medium"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.woff2) format("woff2"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.woff) format("woff"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.ttf) format("truetype"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.otf) format("otf"),url(/US/fonts/grotsek/medium/OverusedGrotesk-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:OverusedGrotesk-SemiBold;src:url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.eot);src:local("OverusedGrotesk SemiBold"),local("OverusedGrotesk-SemiBold"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.woff2) format("woff2"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.woff) format("woff"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.ttf) format("truetype"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.otf) format("otf"),url(/US/fonts/grotsek/semi-bold/OverusedGrotesk-SemiBold.otf) format("opentype");font-weight:600}@font-face{font-family:OverusedGrotesk-Bold;src:url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.eot);src:local("OverusedGrotesk Bold"),local("OverusedGrotesk-Bold"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.woff2) format("woff2"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.woff) format("woff"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.ttf) format("truetype"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.otf) format("otf"),url(/US/fonts/grotsek/bold/OverusedGrotesk-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:OverusedGrotesk-ExtraBold;src:url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.eot);src:local("OverusedGrotesk ExtraBold"),local("OverusedGrotesk-ExtraBold"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.woff2) format("woff2"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.woff) format("woff"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.ttf) format("truetype"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.otf) format("otf"),url(/US/fonts/grotsek/extra-bold/OverusedGrotesk-ExtraBold.otf) format("opentype");font-weight:800}@font-face{font-family:OverusedGrotesk-Book;src:url(/US/fonts/grotsek/book/OverusedGrotesk-Book.eot);src:local("OverusedGrotesk Book"),local("OverusedGrotesk-Book"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.woff2) format("woff2"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.woff) format("woff"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.ttf) format("truetype"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.otf) format("otf"),url(/US/fonts/grotsek/book/OverusedGrotesk-Book.otf) format("opentype")}@font-face{font-family:OverusedGrotesk-Black;src:url(/US/fonts/grotsek/black/OverusedGrotesk-Black.eot);src:local("OverusedGrotesk Black"),local("OverusedGrotesk-Black"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.eot?#iefix) format("embedded-opentype"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.woff2) format("woff2"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.woff) format("woff"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.ttf) format("truetype"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.otf) format("otf"),url(/US/fonts/grotsek/black/OverusedGrotesk-Black.otf) format("opentype");font-weight:900}html{font-size:62.5%;scroll-behavior:smooth}html::-webkit-scrollbar{width:3px;background:rgba(0,0,0,.9)}html::-webkit-scrollbar-thumb{background:#efefef;border-radius:1.04166666667vw}a{text-decoration:none}ul{list-style:none}img,video{display:block;height:auto}button,input,select,textarea{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.circle_cta{width:6.35416666667vw;height:6.35416666667vw;padding:0 1.14583333333vw 0 1.35416666667vw;display:flex;justify-content:center;align-items:center;color:#fff;background:rgba(7,162,65,.78);border:1px solid rgba(7,162,65,.78);border-radius:50%;transition:all .3s ease-in;gap:.520833333333vw}@media (max-width:540px){.circle_cta{width:19.3236714976vw;height:19.3236714976vw;padding:0 3.6231884058vw;gap:1.93236714976vw}}.circle_cta span{line-height:1.1;font-size:.822395833333vw}@media (max-width:540px){.circle_cta span{font-size:2.65700483092vw}}.circle_cta img{width:1.04166666667vw;transition:all .3s ease-in}@media (max-width:540px){.circle_cta img{width:2.89855072464vw}}.circle_cta:hover{background:#fff;color:#000}.circle_cta:hover img{filter:invert(1)}.subtitle_126{font-size:6.5625vw;line-height:1}@media (max-width:540px){.subtitle_126{font-size:8.21256038647vw}.subtitle_126 br{display:none}}.subtitle_66{font-size:3.4375vw;line-height:1}@media (max-width:540px){.subtitle_66{font-size:8.21256038647vw}.subtitle_66 br{display:none}}.subtitle_60{font-size:3.125vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_60{font-size:8.21256038647vw}.subtitle_60 br{display:none}}.subtitle_58{font-size:3.02083333333vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_58{font-size:7.24637681159vw}.subtitle_58 br{display:none}}.subtitle_5217{font-size:2.7171875vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_5217{font-size:6.76328502415vw}.subtitle_5217 br{display:none}}.subtitle_48{font-size:2.5vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_48{font-size:5.79710144928vw}.subtitle_48 br{display:none}}.subtitle_4692{font-size:2.44375vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_4692{font-size:5.79710144928vw}.subtitle_4692 br{display:none}}.subtitle_4538{font-size:2.36354166667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_4538{font-size:4.8309178744vw}.subtitle_4538 br{display:none}}.subtitle_4534{font-size:2.36145833333vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_4534{font-size:4.8309178744vw}.subtitle_4534 br{display:none}}.subtitle_45{font-size:2.34375vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_45{font-size:4.8309178744vw}.subtitle_45 br{display:none}}.subtitle_4172{font-size:2.17291666667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_4172{font-size:5.79710144928vw}.subtitle_4172 br{display:none}}.subtitle_40{font-size:2.08333333333vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_40{font-size:4.8309178744vw}.subtitle_40 br{display:none}}.subtitle_395{font-size:2.05729166667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_395{font-size:4.8309178744vw}.subtitle_395 br{display:none}}.subtitle_35{font-size:1.82291666667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_35{font-size:4.8309178744vw}.subtitle_35 br{display:none}}.subtitle_34{font-size:1.77083333333vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_34{font-size:4.8309178744vw}.subtitle_34 br{display:none}}.hcp_dose .dose_table_wrapper table th,.product_footer_section h2,.subtitle_30,.tolvaptan_tab_container .tolvaptan_tab{font-size:1.5625vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.hcp_dose .dose_table_wrapper table th,.product_footer_section h2,.subtitle_30,.tolvaptan_tab_container .tolvaptan_tab{font-size:4.34782608696vw}.hcp_dose .dose_table_wrapper table th br,.product_footer_section h2 br,.subtitle_30 br,.tolvaptan_tab_container .tolvaptan_tab br{display:none}}.subtitle_26{font-size:1.35416666667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_26{font-size:4.34782608696vw}.subtitle_26 br{display:none}}.subtitle_2655{font-size:1.3828125vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_2655{font-size:3.86473429952vw}.subtitle_2655 br{display:none}}.subtitle_25{font-size:1.35416666667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_25{line-height:1.2;font-size:3.86473429952vw}.subtitle_25 br{display:none}}.subtitle_24{font-size:1.25vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_24{font-size:3.86473429952vw}.subtitle_24 br{display:none}}.subtitle_2373{font-size:1.2359375vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_2373{font-size:3.86473429952vw}.subtitle_2373 br{display:none}}.hcp_dose .dose_table_wrapper table td,.subtitle_22{font-size:1.14583333333vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.hcp_dose .dose_table_wrapper table td,.subtitle_22{font-size:3.38164251208vw}.hcp_dose .dose_table_wrapper table td br,.subtitle_22 br{display:none}}.form_detail .form_label input,.form_detail .form_label input::placeholder,.form_detail .form_label select,.form_detail .form_label select::placeholder,.form_detail .form_label textarea,.form_detail .form_label textarea::placeholder,.subtitle_20{font-size:1.04166666667vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.form_detail .form_label input,.form_detail .form_label input::placeholder,.form_detail .form_label select,.form_detail .form_label select::placeholder,.form_detail .form_label textarea,.form_detail .form_label textarea::placeholder,.subtitle_20{font-size:3.86473429952vw}.form_detail .form_label input br,.form_detail .form_label input::placeholder br,.form_detail .form_label select br,.form_detail .form_label select::placeholder br,.form_detail .form_label textarea br,.form_detail .form_label textarea::placeholder br,.subtitle_20 br{display:none}}.contact_location .contact_location_container .location_box .location_address,.hcp_main_container .show_button,.isi_main_container .show_button,.patient_main_container .show_button,.subtitle_18{font-size:.9375vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.contact_location .contact_location_container .location_box .location_address,.hcp_main_container .show_button,.isi_main_container .show_button,.patient_main_container .show_button,.subtitle_18{font-size:2.4154589372vw}.contact_location .contact_location_container .location_box .location_address br,.hcp_main_container .show_button br,.isi_main_container .show_button br,.patient_main_container .show_button br,.subtitle_18 br{display:none}}.subtitle_15{font-size:.78125vw;line-height:1;color:rgba(0,0,0,.8)}@media (max-width:540px){.subtitle_15{font-size:2.4154589372vw}.subtitle_15 br{display:none}}.h2_title{font-size:.885416666667vw;letter-spacing:.208333333333vw;padding-left:1.19791666667vw;color:rgba(0,0,0,.4);line-height:1;position:relative;text-transform:uppercase;margin-bottom:1.82291666667vw}@media (max-width:540px){.h2_title{font-size:3.38164251208vw;letter-spacing:.48309178744vw;padding-left:3.6231884058vw;margin-bottom:3.6231884058vw}}.h2_title:before{content:"";width:.520833333333vw;height:.104166666667vw;position:absolute;bottom:.364583333333vw;left:0;background:rgba(0,0,0,.4)}@media (max-width:540px){.h2_title:before{width:1.93236714976vw;height:.48309178744vw;bottom:1.44927536232vw;left:0}}.h2_title:after{content:"";width:.104166666667vw;height:.520833333333vw;position:absolute;bottom:.15625vw;left:.182291666667vw;background:rgba(0,0,0,.4)}@media (max-width:540px){.h2_title:after{width:.48309178744vw;height:1.93236714976vw;bottom:.724637681159vw;left:.724637681159vw}}.green_bg{background:#f6fcf8}.grey_bg{background:#f2f2f2}.italic{font-style:italic}.contact_terms label,.para{font-size:1.04166666667vw;line-height:1.3;color:rgba(0,0,0,.8)}@media (max-width:540px){.contact_terms label,.para{font-size:3.86473429952vw}}.black_cta,.green_cta{background:#000;border:1px solid #000;padding:1.25vw 1.71875vw 1.19791666667vw 1.51041666667vw;display:inline-block;color:#fff;transition:all .3s ease-in;border-radius:2.60416666667vw}@media (max-width:540px){.black_cta,.green_cta{padding:1.93236714976vw 3.6231884058vw;border-radius:6.038647343vw}}.black_cta .cta_container,.green_cta .cta_container{display:flex;align-items:center;gap:.78125vw;font-size:.822395833333vw}.black_cta .cta_container span,.green_cta .cta_container span{line-height:1}@media (max-width:540px){.black_cta .cta_container,.green_cta .cta_container{gap:2.4154589372vw;font-size:2.4154589372vw;align-items:flex-start}}.black_cta .cta_container img,.green_cta .cta_container img{width:1.04166666667vw;transition:all .3s ease-in}@media (max-width:540px){.black_cta .cta_container img,.green_cta .cta_container img{width:2.4154589372vw}}.black_cta:hover,.green_cta:hover{background:#fff;color:#000}.black_cta:hover .cta_container img,.green_cta:hover .cta_container img{filter:invert(1);transform:rotate(53deg) translateY(2px)}.green_cta{background:#07a241;border-color:#07a241}.green_cta:hover{background:#fff;color:#000}.banner_container .banner_detail .contact_terms label,.banner_container .banner_detail .para,.contact_terms .banner_container .banner_detail label,.contact_terms .core_value .core_value_box .back_value label,.contact_terms .corporate_overview .corporate_containers label,.contact_terms .home_news .news_upper label,.contact_terms .innovative_coprporate .innovative_container label,.contact_terms .sustainable_coprporate .sustainable_container .back label,.cookies_preferences .cookies_accordion,.core_value .core_value_box .back_value .contact_terms label,.core_value .core_value_box .back_value .para,.corporate_overview .corporate_containers .contact_terms label,.corporate_overview .corporate_containers .para,.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th,.hcp_main_container.show_active .isi_container,.home_about .about_internal_links,.home_news .news_internal_links .internal_links .news_link_title,.home_news .news_upper .contact_terms label,.home_news .news_upper .para,.innovative_coprporate .innovative_container .contact_terms label,.innovative_coprporate .innovative_container .para,.innovative_coprporate .innovative_container .subtitle_60,.isi_main_container.show_active .isi_container,.patient_main_container.show_active .isi_container,.product_footer_section .product_item_container .product_item .product_detail h2,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th,.product_item_container .product_item .product_detail .product_footer_section h2,.product_item_container .product_item .product_detail .subtitle_30,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab,.product_listing .product_nav .product_select .select_box ul,.product_popup .popup_wrapper,.scroll_content,.sustainable_coprporate .sustainable_container .back .contact_terms label,.sustainable_coprporate .sustainable_container .back .para,.sustainable_coprporate .sustainable_container .back .subtitle_40,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab{overflow-y:scroll;height:100%;padding-right:.520833333333vw}@media (max-width:540px){.banner_container .banner_detail .contact_terms label,.banner_container .banner_detail .para,.contact_terms .banner_container .banner_detail label,.contact_terms .core_value .core_value_box .back_value label,.contact_terms .corporate_overview .corporate_containers label,.contact_terms .home_news .news_upper label,.contact_terms .innovative_coprporate .innovative_container label,.contact_terms .sustainable_coprporate .sustainable_container .back label,.cookies_preferences .cookies_accordion,.core_value .core_value_box .back_value .contact_terms label,.core_value .core_value_box .back_value .para,.corporate_overview .corporate_containers .contact_terms label,.corporate_overview .corporate_containers .para,.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th,.hcp_main_container.show_active .isi_container,.home_about .about_internal_links,.home_news .news_internal_links .internal_links .news_link_title,.home_news .news_upper .contact_terms label,.home_news .news_upper .para,.innovative_coprporate .innovative_container .contact_terms label,.innovative_coprporate .innovative_container .para,.innovative_coprporate .innovative_container .subtitle_60,.isi_main_container.show_active .isi_container,.patient_main_container.show_active .isi_container,.product_footer_section .product_item_container .product_item .product_detail h2,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th,.product_item_container .product_item .product_detail .product_footer_section h2,.product_item_container .product_item .product_detail .subtitle_30,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab,.product_listing .product_nav .product_select .select_box ul,.product_popup .popup_wrapper,.scroll_content,.sustainable_coprporate .sustainable_container .back .contact_terms label,.sustainable_coprporate .sustainable_container .back .para,.sustainable_coprporate .sustainable_container .back .subtitle_40,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab{padding-right:.966183574879vw}}.banner_container .banner_detail .contact_terms label::-webkit-scrollbar,.banner_container .banner_detail .para::-webkit-scrollbar,.contact_terms .banner_container .banner_detail label::-webkit-scrollbar,.contact_terms .core_value .core_value_box .back_value label::-webkit-scrollbar,.contact_terms .corporate_overview .corporate_containers label::-webkit-scrollbar,.contact_terms .home_news .news_upper label::-webkit-scrollbar,.contact_terms .innovative_coprporate .innovative_container label::-webkit-scrollbar,.contact_terms .sustainable_coprporate .sustainable_container .back label::-webkit-scrollbar,.cookies_preferences .cookies_accordion::-webkit-scrollbar,.core_value .core_value_box .back_value .contact_terms label::-webkit-scrollbar,.core_value .core_value_box .back_value .para::-webkit-scrollbar,.corporate_overview .corporate_containers .contact_terms label::-webkit-scrollbar,.corporate_overview .corporate_containers .para::-webkit-scrollbar,.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th::-webkit-scrollbar,.hcp_main_container.show_active .isi_container::-webkit-scrollbar,.home_about .about_internal_links::-webkit-scrollbar,.home_news .news_internal_links .internal_links .news_link_title::-webkit-scrollbar,.home_news .news_upper .contact_terms label::-webkit-scrollbar,.home_news .news_upper .para::-webkit-scrollbar,.innovative_coprporate .innovative_container .contact_terms label::-webkit-scrollbar,.innovative_coprporate .innovative_container .para::-webkit-scrollbar,.innovative_coprporate .innovative_container .subtitle_60::-webkit-scrollbar,.isi_main_container.show_active .isi_container::-webkit-scrollbar,.patient_main_container.show_active .isi_container::-webkit-scrollbar,.product_footer_section .product_item_container .product_item .product_detail h2::-webkit-scrollbar,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th::-webkit-scrollbar,.product_item_container .product_item .product_detail .product_footer_section h2::-webkit-scrollbar,.product_item_container .product_item .product_detail .subtitle_30::-webkit-scrollbar,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab::-webkit-scrollbar,.product_listing .product_nav .product_select .select_box ul::-webkit-scrollbar,.product_popup .popup_wrapper::-webkit-scrollbar,.scroll_content::-webkit-scrollbar,.sustainable_coprporate .sustainable_container .back .contact_terms label::-webkit-scrollbar,.sustainable_coprporate .sustainable_container .back .para::-webkit-scrollbar,.sustainable_coprporate .sustainable_container .back .subtitle_40::-webkit-scrollbar,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab::-webkit-scrollbar{width:1px}.banner_container .banner_detail .contact_terms label::-webkit-scrollbar-thumb,.banner_container .banner_detail .para::-webkit-scrollbar-thumb,.contact_terms .banner_container .banner_detail label::-webkit-scrollbar-thumb,.contact_terms .core_value .core_value_box .back_value label::-webkit-scrollbar-thumb,.contact_terms .corporate_overview .corporate_containers label::-webkit-scrollbar-thumb,.contact_terms .home_news .news_upper label::-webkit-scrollbar-thumb,.contact_terms .innovative_coprporate .innovative_container label::-webkit-scrollbar-thumb,.contact_terms .sustainable_coprporate .sustainable_container .back label::-webkit-scrollbar-thumb,.cookies_preferences .cookies_accordion::-webkit-scrollbar-thumb,.core_value .core_value_box .back_value .contact_terms label::-webkit-scrollbar-thumb,.core_value .core_value_box .back_value .para::-webkit-scrollbar-thumb,.corporate_overview .corporate_containers .contact_terms label::-webkit-scrollbar-thumb,.corporate_overview .corporate_containers .para::-webkit-scrollbar-thumb,.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th::-webkit-scrollbar-thumb,.hcp_main_container.show_active .isi_container::-webkit-scrollbar-thumb,.home_about .about_internal_links::-webkit-scrollbar-thumb,.home_news .news_internal_links .internal_links .news_link_title::-webkit-scrollbar-thumb,.home_news .news_upper .contact_terms label::-webkit-scrollbar-thumb,.home_news .news_upper .para::-webkit-scrollbar-thumb,.innovative_coprporate .innovative_container .contact_terms label::-webkit-scrollbar-thumb,.innovative_coprporate .innovative_container .para::-webkit-scrollbar-thumb,.innovative_coprporate .innovative_container .subtitle_60::-webkit-scrollbar-thumb,.isi_main_container.show_active .isi_container::-webkit-scrollbar-thumb,.patient_main_container.show_active .isi_container::-webkit-scrollbar-thumb,.product_footer_section .product_item_container .product_item .product_detail h2::-webkit-scrollbar-thumb,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th::-webkit-scrollbar-thumb,.product_item_container .product_item .product_detail .product_footer_section h2::-webkit-scrollbar-thumb,.product_item_container .product_item .product_detail .subtitle_30::-webkit-scrollbar-thumb,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab::-webkit-scrollbar-thumb,.product_listing .product_nav .product_select .select_box ul::-webkit-scrollbar-thumb,.product_popup .popup_wrapper::-webkit-scrollbar-thumb,.scroll_content::-webkit-scrollbar-thumb,.sustainable_coprporate .sustainable_container .back .contact_terms label::-webkit-scrollbar-thumb,.sustainable_coprporate .sustainable_container .back .para::-webkit-scrollbar-thumb,.sustainable_coprporate .sustainable_container .back .subtitle_40::-webkit-scrollbar-thumb,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab::-webkit-scrollbar-thumb{background:#07a241}.para_container{margin-top:1.82291666667vw}@media (max-width:540px){.para_container{margin-top:3.6231884058vw}}.para_container:first-child{margin-top:0}.contact_terms .para_container label,.para_container .contact_terms label,.para_container .para{margin-top:1.30208333333vw}@media (max-width:540px){.contact_terms .para_container label,.para_container .contact_terms label,.para_container .para{margin-top:2.4154589372vw}}.contact_terms .para_container label:first-child,.para_container .contact_terms label:first-child,.para_container .para:first-child{margin-top:0}.pl_10{padding-left:.520833333333vw}.border_link{position:relative}.border_link:before{content:"";position:absolute;width:100%;left:0;bottom:-1px;height:1px;background:#fff;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in}.border_link:hover{color:#fff}.border_link:hover:before{transform:scaleX(1);transform-origin:bottom left}.sticky_guide{position:fixed;width:4.6875vw;height:2.86458333333vw;border-top-left-radius:2.60416666667vw;border-bottom-left-radius:2.60416666667vw;font-size:.729166666667vw;background:#00742c;color:#fff;display:flex;justify-content:center;align-items:center;bottom:2.8125vw;right:0;z-index:999}.sticky_guide span{width:60%;text-align:center;margin:0 auto;line-height:1.2;letter-spacing:1px}@media (max-width:540px){.sticky_guide{width:18.115942029vw;height:14.4927536232vw;border-top-left-radius:12.077294686vw;border-bottom-left-radius:12.077294686vw;font-size:2.4154589372vw;bottom:4.8309178744vw}}.strong{font-weight:700;line-height:1.1}@media (max-width:540px){.mob_word_wrap{word-wrap:break-word}}.home_banner{position:relative}.home_banner .swiper-pagination{text-align:left;left:3.22916666667vw!important;bottom:3.64583333333vw!important}@media (max-width:540px){.home_banner .swiper-pagination{left:4.8309178744vw!important;bottom:2.4154589372vw!important}}.home_banner .swiper-pagination span{width:.365vw;height:.365vw;background:hsla(36,11%,83%,.5);transition:all .3s ease-in}@media (max-width:540px){.home_banner .swiper-pagination span{width:1.5vw;height:1.5vw}}.home_banner .swiper-pagination-bullet-active{width:.938vw!important;border-radius:.781vw;background:#d8d4ce}@media (max-width:540px){.home_banner .swiper-pagination-bullet-active{width:4.938vw!important;border-radius:.781vw}}.home_banner .banner{width:100%;position:relative}.home_banner .banner:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);top:0;left:0}.home_banner .banner .banner_img,.home_banner .banner video{width:100%;height:100%}.home_banner .swiper_animation{width:24.4270833333vw;height:.104166666667vw;left:3.38541666667vw;bottom:5.78125vw;position:absolute;z-index:9;background:hsla(0,0%,100%,.2)}@media (max-width:540px){.home_banner .swiper_animation{width:28.9855072464vw;height:.680272108844vw;left:6.038647343vw;bottom:8.45410628019vw}}.home_banner .swiper_animation:before{content:"";width:0;height:.104166666667vw;position:absolute;bottom:0;left:0;background:#07a241;animation:timer 5.8s ease-in infinite}@media (max-width:540px){.home_banner .swiper_animation:before{height:.724637681159vw}}.banner_container{position:absolute;bottom:8.07291666667vw;left:3.64583333333vw;width:28.6458333333vw;color:#fff}@media (max-width:540px){.banner_container{bottom:10.8695652174vw;left:6.038647343vw;width:85%}}.banner_container .subtitle_66{color:#fff;margin-bottom:1.5625vw}@media (max-width:540px){.banner_container .subtitle_66 br{display:none}}.banner_container .banner_detail{display:flex;align-items:flex-start;gap:1.30208333333vw;justify-content:flex-start}@media (max-width:540px){.banner_container .banner_detail{gap:2.4154589372vw}}.banner_container .banner_detail .contact_terms label,.banner_container .banner_detail .para,.contact_terms .banner_container .banner_detail label{width:15.8854166667vw;color:#fff;min-height:7.29166666667vw;max-height:7.29166666667vw}@media (max-width:540px){.banner_container .banner_detail .contact_terms label,.banner_container .banner_detail .para,.contact_terms .banner_container .banner_detail label{width:60.38647343vw;min-height:24.154589372vw;max-height:24.154589372vw}}.banner_container .banner_detail .circle_cta{margin-top:.78125vw}@media (max-width:540px){.banner_container .banner_detail .circle_cta{margin-top:1.2077294686vw}}@keyframes timer{0%{width:0}to{width:100%}}.corporate_overview{padding:6.25vw 2.34375vw 10.4166666667vw 3.85416666667vw;display:flex;align-items:flex-start;justify-content:space-between;position:relative;overflow:hidden}@media (max-width:540px){.corporate_overview{padding:12.077294686vw 6.038647343vw 2.4154589372vw;flex-direction:column;gap:12.077294686vw}}.corporate_overview .corporate_containers{width:28.6458333333vw}@media (max-width:540px){.corporate_overview .corporate_containers{width:100%}}.contact_terms .corporate_overview .corporate_containers label,.corporate_overview .corporate_containers .contact_terms label,.corporate_overview .corporate_containers .para{margin-top:1.5625vw;margin-bottom:2.86458333333vw;width:22.9166666667vw}@media (max-width:540px){.contact_terms .corporate_overview .corporate_containers label,.corporate_overview .corporate_containers .contact_terms label,.corporate_overview .corporate_containers .para{margin:3.6231884058vw 0;width:100%;min-height:auto;max-height:none}}.corporate_overview .corporate_numbers_container{display:flex;align-items:flex-start;justify-content:space-between;gap:5.20833333333vw;margin-top:2.23958333333vw;position:relative;z-index:9}@media (max-width:540px){.corporate_overview .corporate_numbers_container{width:100%;margin-top:0;gap:12.077294686vw}.corporate_overview .corporate_numbers_container .corporate_numbers_column{width:calc(90% / 2)}}.corporate_overview .corporate_numbers_container .corporate_numbers_column .subtitle_40{margin-bottom:1.5625vw}.corporate_overview .corporate_numbers_container .corporate_numbers_column .subtitle_40 span{display:block;margin-top:.260416666667vw}.corporate_overview .corporate_numbers_container .corporate_number_detail{margin-bottom:2.60416666667vw}@media (max-width:540px){.corporate_overview .corporate_numbers_container .corporate_number_detail{margin-bottom:0;margin-top:4.8309178744vw}}.corporate_overview .corporate_numbers_container .corporate_number_detail:first-child{flex-grow:1;width:100%}.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_number{width:100%;font-size:4.3625vw;margin-bottom:.260416666667vw;color:#07a241;line-height:1}@media (max-width:540px){.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_number{font-size:7.24637681159vw}}.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_text{font-size:1.23385416667vw;color:rgba(0,0,0,.8);line-height:1}@media (max-width:540px){.corporate_overview .corporate_numbers_container .corporate_number_detail .corporate_text{font-size:2.89855072464vw}}.flower_bg{width:46.6145833333vw;position:absolute;right:1.40625vw;top:1.77083333333vw;animation:rotateAnimation 60s linear infinite;overflow:hidden}@media (max-width:540px){.flower_bg{width:60.38647343vw;right:4.34782608696vw;top:53.1400966184vw}}.flower_bg img{width:100%;display:block}@keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home_about{position:relative;padding-right:3.38541666667vw;padding-bottom:.677083333333vw}@media (max-width:540px){.home_about{padding-right:0;padding-bottom:4.8309178744vw}}.home_about .home_about_container{display:flex;align-items:flex-start;background:#f2faf5;border-top-right-radius:23.4375vw;border-bottom-right-radius:23.4375vw}@media (max-width:540px){.home_about .home_about_container{flex-direction:column;border-top-right-radius:0;border-bottom-left-radius:48.309178744vw;border-bottom-right-radius:48.309178744vw}}.home_about .home_about_img{width:50.1041666667vw}@media (max-width:540px){.home_about .home_about_img{width:100%}}.home_about .home_about_img img,.home_about .home_about_img video{width:100%}.home_about .home_about_content{padding:5.46875vw 0 5.78125vw 4.01041666667vw;position:relative}.home_about .home_about_content .subtitle_60{width:27.3958333333vw}@media (max-width:540px){.home_about .home_about_content .subtitle_60{width:100%}.home_about .home_about_content{padding:12.077294686vw 6.038647343vw 26.5700483092vw}}.home_about .home_about_content .circle_cta{position:absolute;bottom:-.677083333333vw;right:.260416666667vw}@media (max-width:540px){.home_about .home_about_content .circle_cta{bottom:3.6231884058vw;right:3.6231884058vw}}.home_about .about_internal_links{width:26.0416666667vw;margin-top:4.6875vw;min-height:15.8333333333vw;max-height:15.8333333333vw}@media (max-width:540px){.home_about .about_internal_links{width:55.5555555556vw;margin-top:7.24637681159vw;min-height:36.231884058vw;max-height:36.231884058vw}}.home_about .about_internal_links .internal_links{display:block;line-height:1;position:relative;border-bottom:1px solid #d5ddd8;font-size:1.14583333333vw;color:rgba(0,0,0,.8);padding-bottom:1.82291666667vw;margin-bottom:1.82291666667vw;padding-left:1.82291666667vw;transition:all .3s ease-in}@media (max-width:540px){.home_about .about_internal_links .internal_links{font-size:3.86473429952vw;padding-bottom:2.4154589372vw;margin-bottom:2.4154589372vw;padding-left:6.038647343vw}}.home_about .about_internal_links .internal_links:last-child{margin-bottom:0;padding-bottom:0;border:0}.home_about .about_internal_links .internal_links:before{content:"";width:.364583333333vw;height:.364583333333vw;background:#b5bbb8;border-radius:50%;position:absolute;left:0;top:.46875vw;transition:all .3s ease-in}@media (max-width:540px){.home_about .about_internal_links .internal_links:before{width:1.69082125604vw;height:1.69082125604vw;left:0;top:1.2077294686vw}}.home_about .about_internal_links .internal_links:hover{color:#07a241}.home_about .about_internal_links .internal_links:hover:before{background:#07a241;width:.885416666667vw;border-radius:.520833333333vw}@media (max-width:540px){.home_about .about_internal_links .internal_links:hover:before{width:3.6231884058vw;border-radius:2.4154589372vw}}.home_news{padding:10.3125vw 0 6.92708333333vw}@media (max-width:540px){.home_news{padding:7.24637681159vw 0}}.home_news .news_upper{padding-left:3.85416666667vw}@media (max-width:540px){.home_news .news_upper{padding-left:6.038647343vw}}.contact_terms .home_news .news_upper label,.home_news .news_upper .contact_terms label,.home_news .news_upper .para{width:27.6041666667vw;margin-top:1.5625vw;letter-spacing:.104166666667vw;min-height:4.6875vw;max-height:4.6875vw}@media (max-width:540px){.contact_terms .home_news .news_upper label,.home_news .news_upper .contact_terms label,.home_news .news_upper .para{width:100%;margin-top:3.6231884058vw;letter-spacing:.24154589372vw;min-height:auto;max-height:none}}.home_news .news_internal_links{margin-bottom:4.32291666667vw}@media (max-width:540px){.home_news .news_internal_links{margin:4.8309178744vw 0}}.home_news .news_internal_links .internal_links{display:flex;justify-content:space-between;align-items:center;padding:1.71875vw 3.90625vw 1.82291666667vw 3.80208333333vw;border-bottom:1px solid #e0e0e0;position:relative}@media (max-width:540px){.home_news .news_internal_links .internal_links{padding:3.6231884058vw 3.6231884058vw 1.93236714976vw 8.45410628019vw;flex-direction:column;align-items:flex-start}}.home_news .news_internal_links .internal_links:before{content:attr(data-news);width:1.04166666667vw;height:1.04166666667vw;font-size:.969270833333vw;color:rgba(0,0,0,.4);position:absolute;left:3.80208333333vw;top:1.71875vw;letter-spacing:.15625vw;transition:all .4s ease-in}@media (max-width:540px){.home_news .news_internal_links .internal_links:before{width:4.8309178744vw;height:4.8309178744vw;font-size:3.38164251208vw;left:6.038647343vw;top:3.38164251208vw;letter-spacing:.48309178744vw}}.home_news .news_internal_links .internal_links:after{content:"";position:absolute;width:100%;height:100%;background:#07a241;left:0;top:0;z-index:-1;opacity:0;transition:all .3s ease-in}.home_news .news_internal_links .internal_links .news_link_title{font-size:1.35416666667vw;color:rgba(0,0,0,.8);width:47.9166666667vw;padding-left:3.54166666667vw;line-height:1.2;transition:all .4s ease-in;min-height:3.28125vw;max-height:3.28125vw}@media (max-width:540px){.home_news .news_internal_links .internal_links .news_link_title{width:60.38647343vw;font-size:4.34782608696vw;padding-left:4.8309178744vw;min-height:auto;max-height:none;width:100%;line-height:1.3}}.home_news .news_internal_links .internal_links .news_date_container{display:flex;align-items:center;gap:3.125vw}@media (max-width:540px){.home_news .news_internal_links .internal_links .news_date_container{justify-content:space-between;padding-left:4.8309178744vw;padding-right:4.8309178744vw;width:100%}}.home_news .news_internal_links .internal_links .news_date_container .news_date{font-size:.969270833333vw;color:rgba(0,0,0,.4);line-height:1;transition:all .4s ease-in}@media (max-width:540px){.home_news .news_internal_links .internal_links .news_date_container .news_date{font-size:2.89855072464vw}}.home_news .news_internal_links .internal_links .news_date_container .news_arrow{width:2.60416666667vw;height:2.08333333333vw;display:flex;justify-content:center;align-items:center;border:2px solid rgba(0,0,0,.5);border-radius:1.30208333333vw;transition:all .4s ease-in}@media (max-width:540px){.home_news .news_internal_links .internal_links .news_date_container .news_arrow{width:8.45410628019vw;height:6.76328502415vw;border-radius:3.6231884058vw}}.home_news .news_internal_links .internal_links .news_date_container .news_arrow img{width:.364583333333vw}@media (max-width:540px){.home_news .news_internal_links .internal_links .news_date_container .news_arrow img{width:1.44927536232vw}}.home_news .news_internal_links .internal_links:hover:after{opacity:1}.home_news .news_internal_links .internal_links:hover:before{color:hsla(0,0%,100%,.4)}.home_news .news_internal_links .internal_links:hover .news_link_title{color:hsla(0,0%,100%,.8)}.home_news .news_internal_links .internal_links:hover .news_date_container .news_date{color:hsla(0,0%,100%,.4)}.home_news .news_internal_links .internal_links:hover .news_date_container .news_arrow{border-color:#fff;background:#fff}.home_news .news_cta{padding-left:4.0625vw}@media (max-width:540px){.home_news .news_cta{padding-left:6.038647343vw}}.home_our_team{background:#f8f8f8;padding:6.77083333333vw 7.65625vw 10.4166666667vw 5.57291666667vw;display:flex;justify-content:space-between;align-items:flex-end;position:relative}@media (max-width:540px){.home_our_team{padding:12.077294686vw 6.038647343vw 24.154589372vw;flex-direction:column;align-items:flex-start;gap:6.038647343vw}}.home_our_team .subtitle_60{width:28.125vw}@media (max-width:540px){.home_our_team .subtitle_60{width:100%}}.contact_terms .home_our_team label,.home_our_team .contact_terms label,.home_our_team .para{margin-top:2.08333333333vw;width:20.8333333333vw}@media (max-width:540px){.contact_terms .home_our_team label,.home_our_team .contact_terms label,.home_our_team .para{margin-top:4.8309178744vw;width:100%}}.home_our_team .teams_detail{display:flex;align-items:flex-end;gap:4.27083333333vw}@media (max-width:540px){.home_our_team .teams_detail{gap:9.66183574879vw}}.home_our_team .teams_detail img{width:23.5416666667vw;margin-bottom:2.60416666667vw}@media (max-width:540px){.home_our_team .teams_detail img{width:100%;margin-bottom:4.8309178744vw}}.home_our_team .teams_detail .team_text{font-size:1.82291666667vw;color:rgba(0,0,0,.8);line-height:1}@media (max-width:540px){.home_our_team .teams_detail .team_text{font-size:2.89855072464vw}}.home_our_team .circle_cta{position:absolute;right:8.02083333333vw;bottom:7.55208333333vw}@media (max-width:540px){.home_our_team .circle_cta{right:6.038647343vw;bottom:2.4154589372vw}}.our_offers{padding:4.47916666667vw 4.79166666667vw 5.10416666667vw;background:#edf9f1}@media (max-width:540px){.our_offers{padding:12.077294686vw 6.038647343vw}}.our_offers .offer_container{padding-left:.78125vw;position:relative}@media (max-width:540px){.our_offers .offer_container{padding-left:1.2077294686vw}}.contact_terms .our_offers label,.our_offers .contact_terms label,.our_offers .para{margin-top:1.45833333333vw;width:29.6875vw;letter-spacing:.078125vw}@media (max-width:540px){.contact_terms .our_offers label,.our_offers .contact_terms label,.our_offers .para{margin-top:4.8309178744vw;width:80%;letter-spacing:.24154589372vw}}.our_offers .offers_detail{display:flex;margin-top:4.42708333333vw;align-items:flex-start;gap:6.04166666667vw}@media (max-width:540px){.our_offers .offers_detail{margin-top:16.9082125604vw;gap:12.077294686vw;flex-wrap:wrap}}.our_offers .offers_detail .offers_item{width:19.7395833333vw}@media (max-width:540px){.our_offers .offers_detail .offers_item{width:100%}}.our_offers .offers_detail .offers_item .offer_img{width:100%;height:23.4895833333vw;overflow:hidden;display:block;border-radius:.520833333333vw;margin-bottom:1.82291666667vw}@media (max-width:540px){.our_offers .offers_detail .offers_item .offer_img{height:auto;margin-bottom:2.4154589372vw}}.our_offers .offers_detail .offers_item img{width:100%;transition:all .3s ease-in}.our_offers .offers_detail .offers_item:hover img{scale:1.1}.our_offers .offers_detail .offer_text{font-size:1.5625vw;color:rgba(0,0,0,.8);line-height:1.1}@media (max-width:540px){.our_offers .offers_detail .offer_text{font-size:5.79710144928vw}.our_offers .offers_detail .offer_text br{display:none}}.our_offers .circle_cta{position:absolute;left:31.7708333333vw;top:4.42708333333vw}@media (max-width:540px){.our_offers .circle_cta{left:auto;right:0;top:21.7391304348vw}}.home_sustainability{padding:1.04166666667vw .520833333333vw;display:flex;align-items:center;gap:5.72916666667vw;position:relative}@media (max-width:540px){.home_sustainability{padding:19.3236714976vw 1.2077294686vw 117.632850242vw;gap:12.077294686vw;flex-direction:column-reverse;align-items:flex-start}}.home_sustainability .sustainability_container{width:24.7395833333vw}@media (max-width:540px){.home_sustainability .sustainability_container{width:95%;padding-left:6.038647343vw}}.contact_terms .home_sustainability label,.home_sustainability .contact_terms label,.home_sustainability .para{margin:2.39583333333vw 0;letter-spacing:.0520833333333vw}@media (max-width:540px){.contact_terms .home_sustainability label,.home_sustainability .contact_terms label,.home_sustainability .para{margin:3.6231884058vw 0;letter-spacing:.24154589372vw}}.home_sustainability .sustain_img{width:57.4479166667vw}@media (max-width:540px){.home_sustainability .sustain_img{width:100%;position:absolute;left:0;bottom:5.9375vw;z-index:-1}}.corporate_banner .subtitle_66{bottom:9.01041666667vw;width:26.0416666667vw}.inner_banner{width:100%;position:relative}.inner_banner .banner_img{width:100%}.inner_banner .subtitle_66{position:absolute;left:3.95833333333vw;color:#fff}.inner_banner video{width:100%}.about_animation{overflow:hidden;width:100%;white-space:nowrap}.animation_container{animation:scrollLeft 300s linear infinite}.animation_container,.animation_item{display:inline-flex;align-items:center}.animation_item{margin-right:3.90625vw;font-size:6.44479166667vw;color:rgba(16,143,64,.2);line-height:1.1}@media (max-width:540px){.animation_item{margin-right:6.038647343vw;font-size:7.24637681159vw}}.animation_img{width:2.1875vw}@media (max-width:540px){.animation_img{width:4.8309178744vw}}.animation_img img{width:100%}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.about_coprporate{padding:4.53125vw 0 6.09375vw}@media (max-width:540px){.about_coprporate{padding:7.24637681159vw 0}}.about_coprporate .corporate_container{display:flex;justify-content:space-between;align-items:center;padding:0 7.1875vw 0 10.4166666667vw}@media (max-width:540px){.about_coprporate .corporate_container{padding:0 6.038647343vw;flex-direction:column}}.about_coprporate .corporate_container .corporate_detail{width:25.2604166667vw}@media (max-width:540px){.about_coprporate .corporate_container .corporate_detail{width:100%;margin:4.8309178744vw 0}}.about_coprporate .corporate_container .corporate_detail .contact_terms label,.about_coprporate .corporate_container .corporate_detail .para,.contact_terms .about_coprporate .corporate_container .corporate_detail label{margin-top:2.39583333333vw}@media (max-width:540px){.about_coprporate .corporate_container .corporate_detail .contact_terms label,.about_coprporate .corporate_container .corporate_detail .para,.contact_terms .about_coprporate .corporate_container .corporate_detail label{margin-top:2.4154589372vw}}.about_coprporate .corporate_container img{width:44.3229166667vw}@media (max-width:540px){.about_coprporate .corporate_container img{width:100%}}.generic_corporate{position:relative}@media (max-width:540px){.generic_corporate{padding:12.077294686vw 6.038647343vw}}.generic_corporate .generic_img{width:100%}.generic_corporate .generic_container{width:39.8958333333vw;background:#07a241;padding:5.46875vw 8.85416666667vw 4.16666666667vw 4.6875vw;border-top-right-radius:52.0833333333vw;border-bottom-right-radius:52.0833333333vw;position:absolute;right:1.5625vw;top:5.26041666667vw}@media (max-width:540px){.generic_corporate .generic_container{width:100%;position:relative;top:auto;right:auto;padding:6.038647343vw 6.038647343vw 28.9855072464vw;border-top-right-radius:0;border-bottom-left-radius:48.309178744vw;border-bottom-right-radius:48.309178744vw}}.generic_corporate .generic_container .subtitle_60{color:#fff}.contact_terms .generic_corporate .generic_container label,.generic_corporate .generic_container .contact_terms label,.generic_corporate .generic_container .para{color:hsla(0,0%,100%,.8);margin-top:1.04166666667vw;line-height:1.3;width:23.4375vw}@media (max-width:540px){.contact_terms .generic_corporate .generic_container label,.generic_corporate .generic_container .contact_terms label,.generic_corporate .generic_container .para{width:100%}}.innovative_coprporate{padding:6.30208333333vw 6.51041666667vw 6.35416666667vw 7.1875vw;display:flex;align-items:center}@media (max-width:540px){.innovative_coprporate{padding:12.077294686vw 6.038647343vw;flex-direction:column}}.innovative_coprporate .innovative_container{background:#e0f5e7;padding:4.16666666667vw 5.98958333333vw 4.53125vw 3.90625vw;border-top-left-radius:1.04166666667vw;border-bottom-left-radius:1.04166666667vw;width:40vw}@media (max-width:540px){.innovative_coprporate .innovative_container{border-top-left-radius:2.4154589372vw;border-top-right-radius:2.4154589372vw;border-bottom-left-radius:0;width:100%}}.innovative_coprporate .innovative_container .subtitle_60{min-height:9.89583333333vw;max-height:9.89583333333vw}@media (max-width:540px){.innovative_coprporate .innovative_container .subtitle_60{min-height:auto;max-height:none;line-height:1.3}}.contact_terms .innovative_coprporate .innovative_container label,.innovative_coprporate .innovative_container .contact_terms label,.innovative_coprporate .innovative_container .para{font-size:.885416666667vw;color:rgba(0,0,0,.8);margin-top:1.30208333333vw;min-height:14.5833333333vw;max-height:14.5833333333vw}@media (max-width:540px){.contact_terms .innovative_coprporate .innovative_container label,.innovative_coprporate .innovative_container .contact_terms label,.innovative_coprporate .innovative_container .para{font-size:2.89855072464vw;margin-top:3.6231884058vw;min-height:auto;max-height:none}}.innovative_coprporate img{width:46.1458333333vw;border-radius:.520833333333vw}@media (max-width:540px){.innovative_coprporate img{width:100%;border-radius:2.4154589372vw}}.sustainable_coprporate{background:#f2faf5;padding:5.72916666667vw 9.79166666667vw 7.08333333333vw 11.4583333333vw}@media (max-width:540px){.sustainable_coprporate{padding:12.077294686vw 6.038647343vw}}.sustainable_coprporate .subtitle_60{width:33.8541666667vw}@media (max-width:540px){.sustainable_coprporate .subtitle_60{width:100%}}.sustainable_coprporate .sustainable_container{margin-top:2.60416666667vw;display:flex;align-items:center;justify-content:space-between}@media (max-width:540px){.sustainable_coprporate .sustainable_container{margin-top:12.077294686vw;flex-direction:column;gap:4.8309178744vw}}.sustainable_coprporate .sustainable_container .sustainable_item{position:relative;width:25.5729166667vw;border-radius:.520833333333vw;overflow:hidden}@media (max-width:540px){.sustainable_coprporate .sustainable_container .sustainable_item{width:100%}}.sustainable_coprporate .sustainable_container .sustainable_item:hover .back{bottom:0}@media (max-width:540px){.sustainable_coprporate .sustainable_container .front{position:relative}}.sustainable_coprporate .sustainable_container .front img{width:100%}.sustainable_coprporate .sustainable_container .front .subtitle_40{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}@media (max-width:540px){.sustainable_coprporate .sustainable_container .front .subtitle_40{width:80%;display:none}}.sustainable_coprporate .sustainable_container .back{position:absolute;background:#dcf6e8;bottom:-100%;width:100%;height:100%;padding:3.64583333333vw 2.55208333333vw 2.96875vw;transition:all .4s ease-in}@media (max-width:540px){.sustainable_coprporate .sustainable_container .back{position:relative;padding:4.8309178744vw;bottom:auto;margin-top:-.520833333333vw;border-bottom-left-radius:1.2077294686vw;border-bottom-right-radius:1.2077294686vw}}.sustainable_coprporate .sustainable_container .back .subtitle_40{color:rgba(0,0,0,.8);width:13.5416666667vw;line-height:1.2;min-height:5.72916666667vw;max-height:5.72916666667vw;overflow-y:scroll;padding-right:.3125vw}@media (max-width:540px){.sustainable_coprporate .sustainable_container .back .subtitle_40{min-height:auto;max-height:none;width:100%;font-size:5.31400966184vw}}.contact_terms .sustainable_coprporate .sustainable_container .back label,.sustainable_coprporate .sustainable_container .back .contact_terms label,.sustainable_coprporate .sustainable_container .back .para{line-height:1.4;margin-top:.520833333333vw;min-height:13.0208333333vw;max-height:13.0208333333vw;padding-right:.520833333333vw;overflow-y:scroll}@media (max-width:540px){.contact_terms .sustainable_coprporate .sustainable_container .back label,.sustainable_coprporate .sustainable_container .back .contact_terms label,.sustainable_coprporate .sustainable_container .back .para{margin-top:2.4154589372vw;min-height:auto;max-height:none;padding-right:0}}.generic_banner .subtitle_66{bottom:5.52083333333vw;width:36.4583333333vw}@media (max-width:540px){.generic_banner .subtitle_66{bottom:12.077294686vw;width:90%}}.generic_growth{padding:4.0625vw 3.85416666667vw 6.92708333333vw 3.90625vw}@media (max-width:540px){.generic_growth{padding:12.077294686vw 6.038647343vw}}.generic_growth .growth_numbers{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:6.66666666667vw;gap:10.4166666667vw;background:#f3f9f5;border-radius:10.4166666667vw;padding:2.96875vw 5.72916666667vw 2.44791666667vw 11.9791666667vw}@media (max-width:540px){.generic_growth .growth_numbers{margin-bottom:14.4927536232vw;padding:12.077294686vw;gap:7.24637681159vw;flex-direction:column}}.generic_growth .growth_numbers .subtitle_126{color:#07a241}.contact_terms .generic_growth .growth_numbers label,.generic_growth .growth_numbers .contact_terms label,.generic_growth .growth_numbers .para{letter-spacing:1px}.generic_growth .growth_container{display:flex;align-items:center;gap:7.29166666667vw;padding-right:9.89583333333vw;padding-left:4.79166666667vw}@media (max-width:540px){.generic_growth .growth_container{flex-direction:column;padding:0;gap:7.24637681159vw}}.generic_growth .growth_container img{width:33.6458333333vw}@media (max-width:540px){.generic_growth .growth_container img{width:100%}}.generic_growth .growth_container .growth_content{width:31.25vw}@media (max-width:540px){.generic_growth .growth_container .growth_content{width:100%}}.contact_terms .generic_growth .growth_container label,.generic_growth .growth_container .contact_terms label,.generic_growth .growth_container .para{letter-spacing:1px;margin-top:1.5625vw}@media (max-width:540px){.contact_terms .generic_growth .growth_container label,.generic_growth .growth_container .contact_terms label,.generic_growth .growth_container .para{margin-top:2.4154589372vw}}.generic_medicine{position:relative}.generic_medicine img{width:100%}.generic_medicine .medicine_container{width:62.65625vw;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background:hsla(0,0%,100%,.85);padding:3.75vw 12.5vw 2.5vw 10.4166666667vw;border-top-left-radius:.78125vw;border-top-right-radius:.78125vw}@media (max-width:540px){.generic_medicine .medicine_container{width:90%;padding:4.8309178744vw;border-top-left-radius:2.4154589372vw;border-top-right-radius:2.4154589372vw}}.contact_terms .generic_medicine label,.generic_medicine .contact_terms label,.generic_medicine .para{letter-spacing:.5px;margin-top:1.04166666667vw}@media (max-width:540px){.contact_terms .generic_medicine label,.generic_medicine .contact_terms label,.generic_medicine .para{font-size:2.89855072464vw;margin-top:4.8309178744vw}}.generic_product{padding:8.95833333333vw 6.25vw 9.63541666667vw;display:flex;justify-content:space-between;align-items:center}@media (max-width:540px){.generic_product{padding:12.077294686vw 6.038647343vw;flex-direction:column;gap:7.24637681159vw}}.generic_product .product_container{width:20.8333333333vw}@media (max-width:540px){.generic_product .product_container{width:100%}}.generic_product .product_container .subtitle_60{margin-bottom:3.90625vw;line-height:1.1}@media (max-width:540px){.generic_product .product_container .subtitle_60{margin-bottom:4.8309178744vw}}.generic_product .generic_product_detail{display:flex;align-items:flex-start;gap:3.33333333333vw}@media (max-width:540px){.generic_product .generic_product_detail{gap:4.8309178744vw}}.generic_product .generic_product_detail .generic_product_items{width:24.6354166667vw}@media (max-width:540px){.generic_product .generic_product_detail .generic_product_items{width:100%}}.generic_product .generic_product_detail .generic_product_items img{width:100%;margin-bottom:2.5vw}.contact_terms .generic_product .generic_product_detail label,.generic_product .generic_product_detail .contact_terms label,.generic_product .generic_product_detail .para{font-size:.885416666667vw}@media (max-width:540px){.contact_terms .generic_product .generic_product_detail label,.generic_product .generic_product_detail .contact_terms label,.generic_product .generic_product_detail .para{font-size:2.89855072464vw}}.innovative_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}.patient_container{position:relative;padding:9.73958333333vw 8.69791666667vw 9.79166666667vw;display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media (max-width:540px){.patient_container{padding:12.077294686vw 6.038647343vw;flex-direction:column;gap:6.038647343vw}}.patient_container .innovation_container{width:36.71875vw}@media (max-width:540px){.patient_container .innovation_container{width:100%}}.contact_terms .patient_container .innovation_container label,.patient_container .innovation_container .contact_terms label,.patient_container .innovation_container .para{margin-top:2.60416666667vw;width:31.25vw;letter-spacing:.5px}@media (max-width:540px){.contact_terms .patient_container .innovation_container label,.patient_container .innovation_container .contact_terms label,.patient_container .innovation_container .para{width:100%}}.patient_container .patient_img{width:33.6458333333vw}@media (max-width:540px){.patient_container .patient_img{width:100%}}.patient_container .flower_bg{width:36.7708333333vw;top:2.60416666667vw}@media (max-width:540px){.patient_container .flower_bg{width:72.4637681159vw;top:auto;bottom:0}}.innovative_medical .generic_container{padding-top:7.34375vw;padding-bottom:7.34375vw}@media (max-width:540px){.innovative_medical .generic_container{padding-top:12.077294686vw;padding-bottom:36.231884058vw}.innovative_medical .generic_container .subtitle_60{line-height:1.3}}.contact_terms .innovative_medical .generic_container label,.innovative_medical .generic_container .contact_terms label,.innovative_medical .generic_container .para{letter-spacing:.5px;margin-top:1.5625vw}@media (max-width:540px){.contact_terms .innovative_medical .generic_container label,.innovative_medical .generic_container .contact_terms label,.innovative_medical .generic_container .para{margin-top:3.6231884058vw}}.innovative_brand{padding:6.25vw 10.9375vw 9.0625vw 11.6666666667vw}@media (max-width:540px){.innovative_brand{padding:12.077294686vw 6.038647343vw}}.innovative_brand .subtitle_48{width:36.4583333333vw}@media (max-width:540px){.innovative_brand .subtitle_48{width:100%}}.brand_container{display:flex;align-items:center;justify-content:space-between;margin-top:4.6875vw}@media (max-width:540px){.brand_container{margin-top:8.45410628019vw;flex-direction:column;gap:4.8309178744vw}}.brand_container a{transition:all .3s ease-in}.brand_container a img{width:24.1145833333vw}@media (max-width:540px){.brand_container a img{width:70%;margin:0 auto}}.brand_container a:hover{scale:1.1}.history_banner .subtitle_66{bottom:9.375vw;width:20.8333333333vw}.timelines{padding:6.51041666667vw 0 5.67708333333vw 6.25vw;overflow:hidden}@media (max-width:540px){.timelines{padding:7.24637681159vw 0 12.077294686vw 6.038647343vw}}.timelines .timeline_container{width:32.2916666667vw;margin-bottom:2.34375vw}@media (max-width:540px){.timelines .timeline_container{width:100%;padding-right:6.038647343vw;margin-bottom:12.077294686vw}}.contact_terms .timelines .timeline_container label,.timelines .timeline_container .contact_terms label,.timelines .timeline_container .para{margin-top:1.04166666667vw}@media (max-width:540px){.contact_terms .timelines .timeline_container label,.timelines .timeline_container .contact_terms label,.timelines .timeline_container .para{margin-top:3.6231884058vw}}.timelines .buttton_history{display:flex;justify-content:flex-end;align-items:center;gap:1.04166666667vw;position:relative;z-index:9;margin-right:7.8125vw}@media (max-width:540px){.timelines .buttton_history{gap:6.038647343vw;margin-right:6.038647343vw;justify-content:center}}.timelines .buttton_history .history_btn{width:3.28125vw;height:3.28125vw;border:1px solid #0f9757;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:all .3s ease-in}@media (max-width:540px){.timelines .buttton_history .history_btn{width:8.45410628019vw;height:8.45410628019vw}}.timelines .buttton_history .history_btn img{width:1.19791666667vw;transition:all .3s ease-in}@media (max-width:540px){.timelines .buttton_history .history_btn img{width:3.6231884058vw}}.timelines .buttton_history .history_btn:hover{background:#0f9757}.timelines .buttton_history .history_btn:hover img{filter:invert(1)}.timelines .buttton_history .history_next img{transform:rotate(180deg)}.history_navigation{display:flex;align-items:center;justify-content:space-between}@media (max-width:540px){.history_navigation{align-items:flex-start}}.history_navigation .nav_history li{margin-bottom:2.08333333333vw;font-size:1.04166666667vw;color:rgba(63,63,63,.8);cursor:pointer}@media (max-width:540px){.history_navigation .nav_history li{font-size:3.38164251208vw;margin-bottom:3.6231884058vw}}.history_navigation .nav_history li.active{color:rgba(6,147,81,.8)}.history_navigation .history_container{width:88.6979166667vw;position:relative}@media (max-width:540px){.history_navigation .history_container{width:80%}}.history_navigation .historySwiper{height:100%}.history_navigation .history_box{position:absolute;right:0;bottom:-20.8333333333vw;z-index:9;width:100%;height:52.0833333333vw}@media (max-width:540px){.history_navigation .history_box{position:relative;height:auto;bottom:auto;margin-left:2.4154589372vw}}.history_navigation .history_box .history_content{height:100%}.history_navigation .history_box .history_year{font-size:9.103125vw;color:#069351;position:absolute;top:0;right:16.5104166667vw}@media (max-width:540px){.history_navigation .history_box .history_year{position:relative;right:auto;top:auto;margin-top:7.24637681159vw}}.history_navigation .history_box .history_list{font-size:1.04166666667vw;color:rgba(0,0,0,.8);padding-left:1.25vw;position:absolute;width:21.875vw}@media (max-width:540px){.history_navigation .history_box .history_list{position:relative;top:auto;right:auto;font-size:3.14009661836vw;width:53.1400966184vw;margin-bottom:4.8309178744vw;padding-left:4.8309178744vw}}.history_navigation .history_box .history_list:before{content:"";width:.520833333333vw;height:.520833333333vw;background:#069351;border-radius:50%;position:absolute;left:0;top:.520833333333vw}@media (max-width:540px){.history_navigation .history_box .history_list:before{width:1.93236714976vw;height:1.93236714976vw;top:1.2077294686vw}}.history_navigation .history_box .history_list:first-child{right:16.6666666667vw;top:13.0208333333vw}@media (max-width:540px){.history_navigation .history_box .history_list:first-child{top:auto;right:auto}}.history_navigation .history_box .history_list:nth-child(2){right:18.75vw;top:22.9166666667vw}@media (max-width:540px){.history_navigation .history_box .history_list:nth-child(2){top:auto;right:auto}}.history_navigation .history_box .history_list:nth-child(3){right:25vw;top:32.8125vw}@media (max-width:540px){.history_navigation .history_box .history_list:nth-child(3){top:auto;right:auto}}.history_navigation .history_box .history_list:nth-child(4){right:46.875vw;top:32.8125vw}@media (max-width:540px){.history_navigation .history_box .history_list:nth-child(4){top:auto;right:auto}}.history_navigation .history_map{margin:0 auto}@media (max-width:540px){.history_navigation .history_map{scale:2;margin:10.8695652174vw 0 7.24637681159vw 28.9855072464vw}}.history_navigation .mapSwiper{width:41.6666666667vw;height:30.2083333333vw;position:absolute;top:0;left:5.98958333333vw;z-index:9999}@media (max-width:540px){.history_navigation .mapSwiper{left:auto;right:3.6231884058vw;width:71.2560386473vw;height:50vw}}.history_navigation .mapSwiper .history_pin{position:absolute;width:1.92708333333vw}@media (max-width:540px){.history_navigation .mapSwiper .history_pin{width:3.6231884058vw}}.history_navigation .mapSwiper .history_pin.pin_1{top:9.63541666667vw;right:4.84375vw}@media (max-width:540px){.history_navigation .mapSwiper .history_pin.pin_1{top:14.4927536232vw;right:7.72946859903vw}}.history_navigation .mapSwiper .history_pin.pin_2{bottom:2.44791666667vw;right:5.46875vw}@media (max-width:540px){.history_navigation .mapSwiper .history_pin.pin_2{bottom:4.34782608696vw;right:8.45410628019vw}}.history_navigation .mapSwiper .history_pin.pin_3{top:9.01041666667vw;right:3.48958333333vw}@media (max-width:540px){.history_navigation .mapSwiper .history_pin.pin_3{top:12.8019323671vw;right:5.31400966184vw}}.history_navigation .historySwiper .swiper-slide,.history_navigation .mapSwiper .swiper-slide{opacity:0!important;transition:all .3s ease-in;height:100%}.history_navigation .historySwiper .swiper-slide-active,.history_navigation .mapSwiper .swiper-slide-active{opacity:1!important}@media screen and (min-width:2000px){.history_navigation .mapSwiper .history_pin.pin_1{top:9.2vw;right:4.9vw}.history_navigation .mapSwiper .history_pin.pin_2{bottom:4.447917vw}.history_navigation .mapSwiper .history_pin.pin_3{top:8.1vw;right:3.4vw}}.product_listing_banner .subtitle_66{bottom:5.52083333333vw;width:36.4583333333vw}@media (max-width:540px){.product_listing_banner .subtitle_66{bottom:12.077294686vw;width:90%}}.filter_container{padding:8.33333333333vw 7.86458333333vw 9.27083333333vw 8.125vw;display:flex;justify-content:space-between;align-items:center}@media (max-width:540px){.filter_container{padding:12.077294686vw 6.038647343vw;align-items:flex-start;flex-wrap:wrap;gap:6.038647343vw}}.filter_container .subtitle_24{position:relative;margin-bottom:1.82291666667vw;display:inline-block;line-height:1.2}@media (max-width:540px){.filter_container .subtitle_24{margin-bottom:4.8309178744vw}}.filter_container .subtitle_24:before{content:"";width:100%;height:1px;background:#000;position:absolute;bottom:0;left:0}.filter_container .product_search{width:39.3229166667vw}@media (max-width:540px){.filter_container .product_search{width:100%}}.filter_container .product_search form{display:flex;flex-wrap:wrap;align-items:center;gap:1.40625vw}@media (max-width:540px){.filter_container .product_search form{gap:2.4154589372vw}}.filter_container .product_search form input{border:1px solid #16a74c;border-radius:.520833333333vw;font-size:.78125vw;color:rgba(0,0,0,.4);letter-spacing:.104166666667vw;line-height:1;padding:1.51041666667vw 2.29166666667vw;width:18.9583333333vw;text-transform:uppercase}@media (max-width:540px){.filter_container .product_search form input{border-radius:2.4154589372vw;width:47%;padding:1.2077294686vw 2.4154589372vw;font-size:2.4154589372vw}}.filter_container .product_search form input::placeholder{font-size:.78125vw;color:rgba(0,0,0,.4);letter-spacing:.208333333333vw;line-height:1;text-transform:uppercase}@media (max-width:540px){.filter_container .product_search form input::placeholder{font-size:2.4154589372vw;letter-spacing:.24154589372vw}}.filter_container .product_search form .black_cta{font-size:.822395833333vw;letter-spacing:.104166666667vw}@media (max-width:540px){.filter_container .product_search form .black_cta{font-size:2.4154589372vw;letter-spacing:.24154589372vw}}.filter_container .product_search form button{border:1px solid #16a74c;background:#16a74c;cursor:pointer}.filter_container .product_search form button:hover{background:#fff}.filter_container .product_category .subtitle_24{margin-bottom:1.82291666667vw}@media (max-width:540px){.filter_container .product_category .subtitle_24{margin-bottom:3.6231884058vw}}.filter_container .product_category .category_tab .tab_link{display:block;line-height:1;font-size:.78125vw;letter-spacing:.104166666667vw;margin-bottom:1.04166666667vw;color:rgba(0,0,0,.8);transition:all .3s ease-in;text-transform:uppercase}@media (max-width:540px){.filter_container .product_category .category_tab .tab_link{font-size:2.89855072464vw;letter-spacing:.24154589372vw;margin-bottom:3.6231884058vw}}.filter_container .product_category .category_tab .tab_link:last-child{margin-bottom:0}.filter_container .product_category .category_tab .tab_link.active,.filter_container .product_category .category_tab .tab_link:hover{color:rgba(7,162,65,.8)}.filter_container .product_letters{width:16.6666666667vw}@media (max-width:540px){.filter_container .product_letters{width:39.8550724638vw}}.filter_container .product_letters .subtitle_24{margin-bottom:2.34375vw}@media (max-width:540px){.filter_container .product_letters .subtitle_24{margin-bottom:3.6231884058vw}}.filter_container .product_letters .product_keyboard{display:flex;flex-wrap:wrap;align-items:center;gap:.3125vw}@media (max-width:540px){.filter_container .product_letters .product_keyboard{gap:.724637681159vw}}.filter_container .product_letters .product_keyboard .keyboard_btn{background:rgba(22,167,76,.05);width:2.08333333333vw;height:2.08333333333vw;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in;border-radius:.260416666667vw}@media (max-width:540px){.filter_container .product_letters .product_keyboard .keyboard_btn{width:4.8309178744vw;height:4.8309178744vw;border-radius:1.2077294686vw}}.filter_container .product_letters .product_keyboard .keyboard_btn span{display:block;font-size:.78125vw;color:rgba(0,0,0,.8);transition:all .3s ease-in}@media (max-width:540px){.filter_container .product_letters .product_keyboard .keyboard_btn span{font-size:2.4154589372vw}}.filter_container .product_letters .product_keyboard .keyboard_btn.active,.filter_container .product_letters .product_keyboard .keyboard_btn:hover{background:rgba(22,167,76,.7)}.filter_container .product_letters .product_keyboard .keyboard_btn.active span,.filter_container .product_letters .product_keyboard .keyboard_btn:hover span{color:hsla(0,0%,100%,.8)}.product_listing{padding:0 7.86458333333vw 0 8.125vw}@media (max-width:540px){.product_listing{padding:0 6.038647343vw 4.8309178744vw}}.product_listing .product_nav{background:rgba(7,162,65,.03);display:flex;justify-content:space-between;align-items:center;padding:1.71875vw 4.42708333333vw;font-size:.885416666667vw;color:rgba(0,0,0,.8)}@media (max-width:540px){.product_listing .product_nav{padding:2.4154589372vw 2.89855072464vw;font-size:2.4154589372vw}}.product_listing .product_nav .product_text{letter-spacing:.0520833333333vw;line-height:1}.product_listing .product_nav .product_text span{color:rgba(7,162,65,.8)}.product_listing .product_nav .product_grid{display:flex;align-items:center;gap:.3125vw;line-height:1}@media (max-width:540px){.product_listing .product_nav .product_grid{gap:1.2077294686vw}}.product_listing .product_nav .product_grid .grid_text{margin-right:.416666666667vw;font-size:1.04166666667vw;letter-spacing:1px;cursor:pointer}@media (max-width:540px){.product_listing .product_nav .product_grid .grid_text{margin-right:.724637681159vw;font-size:3.38164251208vw}}.product_listing .product_nav .product_grid .grid_text.active{color:#07a241}.product_listing .product_nav .product_grid .grid_button{cursor:pointer;border:1px solid rgba(0,0,0,.46);padding:.104166666667vw .15625vw}@media (max-width:540px){.product_listing .product_nav .product_grid .grid_button{padding:.48309178744vw .724637681159vw}}.product_listing .product_nav .product_grid .grid_button img{opacity:.46}.product_listing .product_nav .product_grid .grid_button.active img{opacity:1}.product_listing .product_nav .product_grid .two_grid img{width:.833333333333vw}@media (max-width:540px){.product_listing .product_nav .product_grid .two_grid img{width:2.4154589372vw}}.product_listing .product_nav .product_grid .three_grid img{width:1.30208333333vw}@media (max-width:540px){.product_listing .product_nav .product_grid .three_grid img{width:3.6231884058vw}}.product_listing .product_nav .product_grid .grid_flex{gap:.3125vw}@media (max-width:540px){.product_listing .product_nav .product_grid .grid_flex{gap:1.2077294686vw}}.product_listing .product_nav .product_select{position:relative}.product_listing .product_nav .product_select .select_detail{padding:0 1.35416666667vw 0 .520833333333vw;color:rgba(0,0,0,.8);cursor:pointer}@media (max-width:540px){.product_listing .product_nav .product_select .select_detail{padding:0 3.6231884058vw 0 1.2077294686vw}}.product_listing .product_nav .product_select .select_box{position:absolute;right:0;top:5.20833333333vw;width:130%;border:1px solid #ccc;border-radius:.78125vw;opacity:0;visibility:hidden;transition:all .3s ease-in;overflow-y:hidden;z-index:99}@media (max-width:540px){.product_listing .product_nav .product_select .select_box{top:19.3236714976vw;width:130%;border-radius:2.4154589372vw}}.product_listing .product_nav .product_select .select_box ul{max-height:20.8333333333vw;height:auto;padding:0 .104166666667vw}@media (max-width:540px){.product_listing .product_nav .product_select .select_box ul{padding:0 .24154589372vw;max-height:48.309178744vw}}.product_listing .product_nav .product_select .select_box li{padding:.78125vw;border-bottom:1px solid #ccc;line-height:1;font-size:.9375vw;cursor:pointer;background:#f7fcf9;color:rgba(0,0,0,.8);transition:all .3s ease-in}@media (max-width:540px){.product_listing .product_nav .product_select .select_box li{padding:2.4154589372vw;font-size:2.89855072464vw}}.product_listing .product_nav .product_select .select_box li:first-child{border-top-left-radius:.78125vw;border-top-right-radius:.78125vw}@media (max-width:540px){.product_listing .product_nav .product_select .select_box li:first-child{border-top-left-radius:2.4154589372vw;border-top-right-radius:2.4154589372vw}}.product_listing .product_nav .product_select .select_box li:last-child{border-bottom:0;border-bottom-left-radius:.78125vw;border-bottom-right-radius:.78125vw}@media (max-width:540px){.product_listing .product_nav .product_select .select_box li:last-child{border-bottom-left-radius:2.4154589372vw;border-bottom-right-radius:2.4154589372vw}}.product_listing .product_nav .product_select .select_box li:hover{color:#fff;background:#07a241}.product_listing .product_nav .product_select .select_box.active{top:3.125vw;visibility:visible;opacity:1}@media (max-width:540px){.product_listing .product_nav .product_select .select_box.active{top:7.24637681159vw}}.product_listing .product_nav .product_select:before{content:"";position:absolute;width:.520833333333vw;height:.364583333333vw;background:url(/images/icons/polygon.webp) no-repeat;background-size:100%;top:48%;transform:translateY(-50%);right:0}@media (max-width:540px){.product_listing .product_nav .product_select:before{width:2.26757369615vw;height:1.69082125604vw}}.product_main_container{margin-top:5.20833333333vw}@media (max-width:540px){.product_main_container{margin-top:12.077294686vw}}.product_main_container.active .product_item_container{display:none}.product_main_container.active .product_table_container{display:block}.product_table_container{display:none;width:100%;overflow-x:auto}.product_table_container table{width:100%;border-collapse:collapse}@media (max-width:540px){.product_table_container table{width:314.009661836vw}}.product_table_container table tr td,.product_table_container table tr th{border:1px solid #dedede;padding:.520833333333vw 1.04166666667vw;font-size:.9375vw;width:13.0208333333vw;text-align:center}@media (max-width:540px){.product_table_container table tr td,.product_table_container table tr th{padding:2.4154589372vw 3.6231884058vw;font-size:3.38164251208vw;width:auto}}.product_table_container table tr td a,.product_table_container table tr th a{display:block;color:#16a74c}.product_table_container table tr td img,.product_table_container table tr th img{width:10.4166666667vw;margin:0 auto}@media (max-width:540px){.product_table_container table tr td img,.product_table_container table tr th img{width:24.154589372vw}}.product_table_container table tr th{background:rgba(7,162,65,.85);font-size:1.04166666667vw;color:#fff}@media (max-width:540px){.product_table_container table tr th{font-size:3.86473429952vw}}.product_item_container{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5.20833333333vw;padding:0 1.04166666667vw}@media (max-width:540px){.product_item_container{align-items:flex-start;gap:6.52173913043vw}}.product_item_container .product_item{display:flex;align-items:flex-start;gap:2.1875vw;width:calc(90% / 2);margin-bottom:2.39583333333vw}@media (max-width:540px){.product_item_container .product_item{width:46%;flex-direction:column}}.product_item_container .product_item .product_box{width:14.53125vw;height:19.21875vw;border:1px solid #99d9b1;display:flex;justify-content:center;align-items:center;padding-bottom:2.5vw;position:relative;border-radius:.520833333333vw}@media (max-width:540px){.product_item_container .product_item .product_box{border-radius:2.4154589372vw;width:100%;height:auto;padding-bottom:7.24637681159vw}}.product_item_container .product_item .product_box img{width:100%;object-fit:contain;height:100%}.product_item_container .product_item .product_box .view_cta{width:100%;background:#07a241;border:1px solid #07a241;text-align:center;line-height:1;color:#fff;position:absolute;bottom:0;padding:.9375vw 0;border-radius:.520833333333vw;transition:all .3s ease-in;letter-spacing:.104166666667vw;font-size:.629166666667vw}@media (max-width:540px){.product_item_container .product_item .product_box .view_cta{font-size:2.4154589372vw;letter-spacing:.48309178744vw;padding:2.4154589372vw 0}}.product_item_container .product_item .product_box .view_cta:hover{background:#fff;color:#07a241;border-color:#99d9b1}.product_item_container .product_item .product_detail{width:55%}@media (max-width:540px){.product_item_container .product_item .product_detail{width:100%}}.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th,.product_footer_section .product_item_container .product_item .product_detail h2,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th,.product_item_container .product_item .product_detail .product_footer_section h2,.product_item_container .product_item .product_detail .subtitle_30,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab{margin:1.04166666667vw 0;min-height:8.33333333333vw;max-height:8.33333333333vw;line-height:1.2}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .product_item_container .product_item .product_detail th,.product_footer_section .product_item_container .product_item .product_detail h2,.product_item_container .product_item .product_detail .hcp_dose .dose_table_wrapper table th,.product_item_container .product_item .product_detail .product_footer_section h2,.product_item_container .product_item .product_detail .subtitle_30,.product_item_container .product_item .product_detail .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .product_item_container .product_item .product_detail .tolvaptan_tab{min-height:auto;max-height:none;line-height:1.3;font-size:3.86473429952vw;margin:2.4154589372vw 0}}.product_item_container .product_item .product_detail .product_pdf{width:16.8229166667vw}@media (max-width:540px){.product_item_container .product_item .product_detail .product_pdf{width:100%}}.product_item_container .product_item .product_detail .product_pdf .pdf_link{margin-bottom:0}.pdf_link{width:100%;border:1px solid #6ac78d;border-radius:2.60416666667vw;padding:.78125vw 2.29166666667vw;line-height:1;display:inline-block;font-size:.629166666667vw;color:#07a241;transition:all .3s ease-in;margin-bottom:.416666666667vw}@media (max-width:540px){.pdf_link{padding:1.2077294686vw 2.4154589372vw;font-size:1.93236714976vw;margin-bottom:.966183574879vw;border-radius:6.038647343vw}.pdf_link:last-child{margin-bottom:0}}.pdf_link:hover{background:#07a241;color:#fff}.product_pagination{display:flex;justify-content:center;align-items:center;gap:.78125vw;margin-top:2.60416666667vw}@media (max-width:540px){.product_pagination{gap:1.93236714976vw;margin-top:6.038647343vw}}.product_pagination .keyboard_btn{width:.625vw;cursor:pointer}.product_pagination .keyboard_btn[disabled]{opacity:.5}@media (max-width:540px){.product_pagination .keyboard_btn{width:2.4154589372vw}}.product_pagination .product_prev img{transform:rotate(180deg)}.product_pagination .pagination_ellipsis,.product_pagination .pagination_number{background:rgba(22,167,76,.05);width:2.08333333333vw;height:2.08333333333vw;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in;border-radius:.260416666667vw}@media (max-width:540px){.product_pagination .pagination_ellipsis,.product_pagination .pagination_number{width:4.8309178744vw;height:4.8309178744vw;border-radius:1.2077294686vw}}.product_pagination .pagination_ellipsis:hover,.product_pagination .pagination_number:hover{background:rgba(22,167,76,.2)}.product_pagination .pagination_ellipsis span,.product_pagination .pagination_number span{display:block;font-size:.833333333333vw;color:rgba(0,0,0,.8)}@media (max-width:540px){.product_pagination .pagination_ellipsis span,.product_pagination .pagination_number span{font-size:2.4154589372vw}}.product_pagination .pagination_ellipsis[disabled],.product_pagination .pagination_number[disabled]{background:rgba(22,167,76,.2)}.product_brand_container{margin-top:3.64583333333vw;padding:5.20833333333vw 7.86458333333vw 9.27083333333vw 8.125vw}@media (max-width:540px){.product_brand_container{padding:VW(50) 6.038647343vw 12.077294686vw;margin-top:8.45410628019vw}.product_brand_container .brand_box{height:auto!important}}.hcp_dose .dose_table_wrapper table .product_brand_container th,.product_brand_container .hcp_dose .dose_table_wrapper table th,.product_brand_container .product_footer_section h2,.product_brand_container .subtitle_30,.product_brand_container .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .product_brand_container h2,.tolvaptan_tab_container .product_brand_container .tolvaptan_tab{text-align:center}.product_brand_container .brand_container{justify-content:center;flex-wrap:wrap;gap:1.30208333333vw;margin-top:1.5625vw}@media (max-width:540px){.product_brand_container .brand_container{gap:4.8309178744vw;margin-top:4.8309178744vw}}.product_brand_container .brand_container a{width:18.2291666667vw;padding:3.125vw 3.64583333333vw 1.5625vw 1.5625vw}@media (max-width:540px){.product_brand_container .brand_container a{width:70%;padding:7.24637681159vw 12.077294686vw 4.8309178744vw 4.8309178744vw}}.product_brand_container .brand_container .brand_box .brand_arrow{width:1.30208333333vw;right:1.5625vw}@media (max-width:540px){.product_brand_container .brand_container .brand_box .brand_arrow{width:4.8309178744vw;right:4.8309178744vw}}.d_flex{display:flex}@media (max-width:540px){.d_flex{display:none}}.m_flex{display:none}@media (max-width:540px){.m_flex{display:flex}}.product_detail_section{padding:5.20833333333vw 14.0625vw 11.1979166667vw 14.84375vw}@media (max-width:540px){.product_detail_section{padding:12.077294686vw 6.038647343vw}}.product_detail_section .product_detail_wrapper{display:flex;align-items:flex-start;gap:5.72916666667vw}@media (max-width:540px){.product_detail_section .product_detail_wrapper{flex-direction:column}}.product_detail_section .product_detail_item{width:28.3854166667vw;height:34.6875vw;border:1px solid #99d9b1;border-radius:.520833333333vw;display:flex;justify-content:center;align-items:center}.product_detail_section .product_detail_item .product_detail_swiper{position:relative}.product_detail_section .product_detail_item .product_detail_swiper .swiper-slide{opacity:0!important}.product_detail_section .product_detail_item .product_detail_swiper .swiper-slide-active{opacity:1!important}.product_detail_section .product_detail_item .product_detail_swiper .product_arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:9;width:1.30208333333vw}@media (max-width:540px){.product_detail_section .product_detail_item .product_detail_swiper .product_arrow{width:2.4154589372vw}}.product_detail_section .product_detail_item .product_detail_swiper .product_arrow img{width:100%}.product_detail_section .product_detail_item .product_detail_swiper .product_arrow.product_next{right:.520833333333vw}@media (max-width:540px){.product_detail_section .product_detail_item .product_detail_swiper .product_arrow.product_next{right:2.4154589372vw}}.product_detail_section .product_detail_item .product_detail_swiper .product_arrow.product_prev{left:.520833333333vw;transform:rotate(-180deg) translateY(30%)}@media (max-width:540px){.product_detail_section .product_detail_item .product_detail_swiper .product_arrow.product_prev{left:2.4154589372vw}}.product_detail_section .product_detail_item .product_detail_swiper .product_arrow.swiper-button-disabled{opacity:.5;cursor:no-drop}@media (max-width:540px){.product_detail_section .product_detail_item{width:100%;height:auto}}.product_detail_section .product_detail_item img{width:100%}.product_detail_section .product_detail_container .subtitle_4692{width:26.0416666667vw;line-height:1.2;margin-bottom:4.6875vw}@media (max-width:540px){.product_detail_section .product_detail_container .subtitle_4692{width:100%}}.product_detail_section .product_detail_container .pdf_link{padding:.78125vw 1.5625vw;color:#07a241;background:#fff;width:auto;text-transform:uppercase}@media (max-width:540px){.product_detail_section .product_detail_container .pdf_link{border-radius:6.038647343vw;padding:2.4154589372vw 3.6231884058vw;font-size:2.4154589372vw;margin-bottom:1.93236714976vw;width:100%;text-align:center}}.product_detail_section .product_detail_container .pdf_link:hover,.product_detail_section .product_detail_container .product_pdf .pdf_link{color:#fff;background:#07a241}.product_detail_section .product_detail_container .product_pdf .pdf_link:hover{background:#fff;color:#07a241}.product_detail_section .product_detail_container .product_info .info_item{display:flex;align-items:flex-start;gap:1.5625vw;font-size:1.13489583333vw;margin-bottom:1.5625vw}@media (max-width:540px){.product_detail_section .product_detail_container .product_info .info_item{gap:2.4154589372vw;font-size:3.38164251208vw;margin-bottom:3.6231884058vw}}.product_detail_section .product_detail_container .product_info .info_item span{color:#2b2a29;line-height:1.3}.product_detail_section .product_detail_container .product_info .info_item .info_title{color:#079e3f;line-height:1.3;letter-spacing:1px;width:13.75vw}@media (max-width:540px){.product_detail_section .product_detail_container .product_info .info_item .info_title{width:33.8164251208vw}}.product_detail_section .product_detail_container .product_info .info_item .info_detail{color:#333;line-height:1.3;width:17.1875vw;margin-left:2.08333333333vw}@media (max-width:540px){.product_detail_section .product_detail_container .product_info .info_item .info_detail{width:48.309178744vw}}.product_detail_section .product_detail_container .product_info .info_item .info_detail a{color:#079e3f;transition:all .3s ease-in}.product_detail_section .product_detail_container .product_info .info_item .info_detail a:hover{color:rgba(7,158,63,.7)}.product_detail_section .product_detail_container .popup_pdf .pdf_link{padding:.78125vw 1.5625vw;text-align:center;font-size:1.04166666667vw}@media (max-width:540px){.product_detail_section .product_detail_container .popup_pdf .pdf_link{border-radius:6.038647343vw;padding:2.4154589372vw 3.6231884058vw;font-size:3.38164251208vw;text-align:center}}.product_detail_section .product_detail_container .btn_container{display:flex;align-items:flex-start;gap:2.60416666667vw;margin-top:2.60416666667vw}@media (max-width:540px){.product_detail_section .product_detail_container .btn_container{flex-direction:column;gap:7.24637681159vw;margin-top:6.038647343vw}}.product_detail_section .product_detail_container .btn_container .popup_pdf{width:100%}.contact_terms .product_detail_section .product_detail_container .btn_container .popup_pdf label,.product_detail_section .product_detail_container .btn_container .popup_pdf .contact_terms label,.product_detail_section .product_detail_container .btn_container .popup_pdf .para{text-align:center}.product_detail_section .product_detail_container .btn_container .product_pdf{display:block;margin-top:0}.product_detail_section .product_detail_container .btn_container .product_pdf .pdf_link{width:100%}.product_pdf{display:flex;align-items:center;flex-wrap:wrap;gap:.78125vw;margin-top:1.5625vw}@media (max-width:540px){.product_pdf{gap:1.93236714976vw;margin-top:8.45410628019vw}}.product_pdf .pdf_link{padding:.78125vw 1.5625vw;color:#07a241;background:#fff;width:100%;text-transform:uppercase}@media (max-width:540px){.product_pdf .pdf_link{border-radius:6.038647343vw;padding:2.4154589372vw 3.6231884058vw;font-size:2.4154589372vw;margin-bottom:1.93236714976vw;width:100%;text-align:center}}.product_pdf .pdf_link:hover{color:#fff;background:#07a241}.product_detail_brand{padding:5.72916666667vw 8.85416666667vw 10.1041666667vw 10.9375vw;background:#f6fcf8}@media (max-width:540px){.product_detail_brand{padding:12.077294686vw 6.038647343vw}}.product_detail_brand .subtitle_40{width:26.0416666667vw;line-height:1.2}@media (max-width:540px){.product_detail_brand .subtitle_40{width:100%}}.product_detail_brand .pdf_link{background:#fff}.product_para{margin-top:2.60416666667vw}@media (max-width:540px){.product_para{margin-top:4.8309178744vw}}.culture_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}.about_founder{padding:10.46875vw 5.88541666667vw 7.8125vw;gap:0;justify-content:flex-start}@media (max-width:540px){.about_founder{padding-bottom:14.4927536232vw;flex-direction:column}}.about_founder .founder_img{width:46.1458333333vw}@media (max-width:540px){.about_founder .founder_img{width:100%}}.about_founder .innovation_container{padding:5.20833333333vw 4.16666666667vw;background:#e0f5e7;border-top-right-radius:2.60416666667vw;border-bottom-right-radius:2.60416666667vw}@media (max-width:540px){.about_founder .innovation_container{border-radius:0;border-bottom-left-radius:2.60416666667vw;border-bottom-right-radius:2.60416666667vw;padding:6.038647343vw}}.about_founder .innovation_container .contact_terms label,.about_founder .innovation_container .para,.contact_terms .about_founder .innovation_container label{width:26.0416666667vw}@media (max-width:540px){.about_founder .innovation_container .contact_terms label,.about_founder .innovation_container .para,.contact_terms .about_founder .innovation_container label{width:100%}}.about_inner{position:relative}.about_inner .about_bg{width:100%}.about_inner .about_bg .about_picture{width:100%;display:none;transition:all .3s ease-in}.about_inner .about_bg .about_picture img{width:100%}.about_inner .about_bg .about_picture.active{display:block}.about_inner .about_inner_container{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media (max-width:540px){.about_inner .about_inner_container{justify-content:flex-start;left:-.12077294686vw}}.about_inner .about_inner_box{width:100%;flex-wrap:wrap}.about_inner .about_inner_box,.about_inner .about_inner_item{display:flex;justify-content:center;align-items:center;position:relative}.about_inner .about_inner_item{width:calc(100%/3);height:25.2083333333vw;border:1px solid #c6c5c2;overflow:hidden}@media (max-width:540px){.about_inner .about_inner_item{width:calc(100% / 2);height:calc(100% / 2.325);overflow:auto;align-items:flex-start;padding-top:7.24637681159vw;border:0;border-bottom:1px solid #c6c5c2}.about_inner .about_inner_item:nth-child(odd){border-right:1px solid #c6c5c2}}.about_inner .about_inner_item .about_inner_detail{width:27.0833333333vw}@media (max-width:540px){.about_inner .about_inner_item .about_inner_detail{width:42.7536231884vw}}.about_inner .about_inner_item .about_inner_detail .subtitle_40{color:#fff;margin-left:.364583333333vw}@media (max-width:540px){.about_inner .about_inner_item .about_inner_detail .subtitle_40{line-height:1.1}}.about_inner .about_inner_item .about_inner_detail .contact_terms label,.about_inner .about_inner_item .about_inner_detail .para,.contact_terms .about_inner .about_inner_item .about_inner_detail label{color:hsla(0,0%,100%,.8);margin:1.04166666667vw 0 2.60416666667vw .520833333333vw;width:96%;font-size:.833333333333vw}.about_inner .about_inner_item .about_inner_detail .contact_terms label a,.about_inner .about_inner_item .about_inner_detail .para a,.contact_terms .about_inner .about_inner_item .about_inner_detail label a{color:hsla(0,0%,100%,.8);transition:all .3s ease-in}.about_inner .about_inner_item .about_inner_detail .contact_terms label a:hover,.about_inner .about_inner_item .about_inner_detail .para a:hover,.contact_terms .about_inner .about_inner_item .about_inner_detail label a:hover{color:hsla(0,0%,100%,.5)}@media (max-width:540px){.about_inner .about_inner_item .about_inner_detail .contact_terms label,.about_inner .about_inner_item .about_inner_detail .para,.contact_terms .about_inner .about_inner_item .about_inner_detail label{width:100%;margin:3.6231884058vw 0 3.6231884058vw 1.2077294686vw;font-size:2.89855072464vw}}.about_inner .about_inner_item .about_inner_detail .about_inner_content{max-height:0;overflow:hidden;transition:max-height .3s ease-in}@media (max-width:540px){.about_inner .about_inner_item .about_inner_detail .about_inner_content{max-height:none}}.about_inner .about_inner_item.active .about_inner_detail .about_inner_content{max-height:11.9791666667vw;transition:max-height .3s ease-in}@media (max-width:540px){.about_inner .about_inner_item.active .about_inner_detail .about_inner_content{max-height:none}}.about_brand{padding:7.76041666667vw 10.9375vw 6.04166666667vw 11.6666666667vw}.about_brand .brand_container{margin-top:0;justify-content:center}.about_brand .brand_container img{width:30.6770833333vw}.science_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}@media (max-width:540px){.science_banner .subtitle_66{bottom:12.077294686vw;width:72.4637681159vw}}.science_team{padding:8.17708333333vw 10.9375vw 8.07291666667vw 6.51041666667vw;justify-content:flex-start;gap:7.13541666667vw}@media (max-width:540px){.science_team{gap:12.077294686vw;padding:12.077294686vw 6.038647343vw}}.science_team .team_img{width:31.3541666667vw}@media (max-width:540px){.science_team .team_img{width:100%}}.science_team .team_container{width:44.2708333333vw}@media (max-width:540px){.science_team .team_container{width:100%}}.science_team .team_container .team_content{margin-bottom:2.60416666667vw}@media (max-width:540px){.science_team .team_container .team_content{padding-bottom:4.8309178744vw;margin-bottom:4.8309178744vw}}.hcp_dose .dose_table_wrapper table .science_team .team_container .team_content th,.product_footer_section .science_team .team_container .team_content h2,.science_team .team_container .team_content .hcp_dose .dose_table_wrapper table th,.science_team .team_container .team_content .product_footer_section h2,.science_team .team_container .team_content .subtitle_30,.science_team .team_container .team_content .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .science_team .team_container .team_content .tolvaptan_tab{color:#000;margin-bottom:1.04166666667vw;position:relative}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .science_team .team_container .team_content th,.product_footer_section .science_team .team_container .team_content h2,.science_team .team_container .team_content .hcp_dose .dose_table_wrapper table th,.science_team .team_container .team_content .product_footer_section h2,.science_team .team_container .team_content .subtitle_30,.science_team .team_container .team_content .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .science_team .team_container .team_content .tolvaptan_tab{margin-bottom:3.6231884058vw}}.science_team .respiratory_container{width:38.0208333333vw}@media (max-width:540px){.science_team .respiratory_container{width:100%}}.science_team .respiratory_container .subtitle_60{width:36.4583333333vw;margin-bottom:3.125vw}@media (max-width:540px){.science_team .respiratory_container .subtitle_60{width:72.4637681159vw;margin-bottom:7.24637681159vw}}.contact_terms .science_team .respiratory_container label,.science_team .respiratory_container .contact_terms label,.science_team .respiratory_container .para{margin-bottom:1.5625vw;line-height:1.4}.contact_terms .science_team .respiratory_container label:last-child,.science_team .respiratory_container .contact_terms label:last-child,.science_team .respiratory_container .para:last-child{margin-bottom:0}@media (max-width:540px){.contact_terms .science_team .respiratory_container label,.science_team .respiratory_container .contact_terms label,.science_team .respiratory_container .para{margin-bottom:4.8309178744vw}}.medical_tech{position:relative}.medical_tech img{width:100%}.medical_tech:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:9}.medical_tech .medical_tech_container{position:absolute;bottom:3.90625vw;left:6.30208333333vw;width:31.25vw;z-index:9}@media (max-width:540px){.medical_tech .medical_tech_container{width:90%;left:6.038647343vw;bottom:12.077294686vw}}.medical_tech .medical_tech_container .subtitle_60{color:#fff}@media (max-width:540px){.medical_tech .medical_tech_container .subtitle_60{width:95%}}.contact_terms .medical_tech .medical_tech_container label,.medical_tech .medical_tech_container .contact_terms label,.medical_tech .medical_tech_container .para{color:#fff;letter-spacing:1px;line-height:1.5;margin-top:2.86458333333vw}@media (max-width:540px){.contact_terms .medical_tech .medical_tech_container label,.medical_tech .medical_tech_container .contact_terms label,.medical_tech .medical_tech_container .para{margin-top:6.038647343vw}}.contact_banner{position:relative;background:#f7f6f6;overflow:hidden}@media (max-width:540px){.contact_banner{padding-top:15.9420289855vw;padding-bottom:28.9855072464vw}}.contact_banner .subtitle_66{bottom:17%;width:26.0416666667vw;left:2.34375vw;color:#079e3f}@media (max-width:540px){.contact_banner .subtitle_66{bottom:7.24637681159vw;width:72.4637681159vw}}.contact_banner:before{content:"";position:fixed;top:0;left:0;width:100%;height:3.85416666667vw;background:rgba(7,162,65,.85);z-index:99;transition:all .3s ease-in}@media (max-width:540px){.contact_banner:before{height:15.9420289855vw}}.contact_banner .map_container{width:100%;height:49.9479166667vw;position:relative}@media (max-width:540px){.contact_banner .map_container{height:auto}}.contact_banner .map_container svg{width:100%;height:100%;object-fit:cover}@media (max-width:540px){.contact_banner .map_container svg{scale:1.3}}.contact_banner .map_container svg .st0{fill:#f4f4f4;stroke:#474747;stroke-width:.58;stroke-miterlimit:10}.contact_banner .map_container svg .st1,.contact_banner .map_container svg .st2{fill:#f4f4f4;stroke:#969696;stroke-width:.58;stroke-miterlimit:10}.contact_banner .map_container svg .st2{stroke-linecap:round;stroke-linejoin:round}.contact_banner .map_container svg .st3{fill:#f4f4f4;stroke:#969696;stroke-width:.4399;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.contact_banner .map_container svg .country_map{transition:all 1s ease-in}.contact_banner .map_container svg .country_map.active{fill:#07a241;transition:all 1s ease-in}.contact_banner .map_container .country{position:absolute;display:flex;align-items:center}.contact_banner .map_container .country.canada{gap:.520833333333vw;top:34.5%;left:26.5%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.canada{gap:1.2077294686vw;top:20%;left:10.8%}}.contact_banner .map_container .country.canada .country_company img{width:4.73958333333vw}@media (max-width:540px){.contact_banner .map_container .country.canada .country_company img{width:12.077294686vw}}.contact_banner .map_container .country.pharma{gap:.520833333333vw;top:43%;left:26.5%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.pharma{gap:1.2077294686vw;top:34.5%;left:10%}}.contact_banner .map_container .country.pharma .country_company img{width:4.94791666667vw}@media (max-width:540px){.contact_banner .map_container .country.pharma .country_company img{width:10.8695652174vw}}.contact_banner .map_container .country.grin{gap:1.04166666667vw;top:50.2%;left:13%;align-items:flex-end;flex-direction:column-reverse}@media (max-width:540px){.contact_banner .map_container .country.grin{gap:1.30208333333vw;top:48.2%;left:2%;align-items:flex-end}}.contact_banner .map_container .country.grin .country_company img{width:9.58333333333vw}.contact_banner .map_container .country.med{gap:1.04166666667vw;bottom:29%;left:35.4%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.med{gap:1.2077294686vw;bottom:15%;left:7.4%;flex-direction:column-reverse;align-items:flex-end}}.contact_banner .map_container .country.med .country_company img{width:8.4375vw}@media (max-width:540px){.contact_banner .map_container .country.med .country_company img{width:18.115942029vw}}.contact_banner .map_container .country.healthCare{gap:.260416666667vw;top:32.5%;left:39.8%;align-items:flex-start}@media (max-width:540px){.contact_banner .map_container .country.healthCare{top:14%;left:36%;align-items:flex-end;flex-direction:column}}.contact_banner .map_container .country.healthCare .country_company img{width:4.21875vw}@media (max-width:540px){.contact_banner .map_container .country.healthCare .country_company img{width:4.8309178744vw}}.contact_banner .map_container .country.nanomi{gap:.260416666667vw;top:32.3%;left:48.2%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.nanomi{top:21.3%;left:47.2%}}.contact_banner .map_container .country.nanomi .country_company{margin-top:-1.30208333333vw}@media (max-width:540px){.contact_banner .map_container .country.nanomi .country_company{margin-top:-2.89855072464vw}}.contact_banner .map_container .country.nanomi .country_company img{width:4.01041666667vw}@media (max-width:540px){.contact_banner .map_container .country.nanomi .country_company img{width:7.24637681159vw}}.contact_banner .map_container .country.hormosan{gap:.260416666667vw;top:34.1%;left:49.4%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.hormosan{top:27.1%;left:48%;gap:0;align-items:center}.contact_banner .map_container .country.hormosan .country_logo{scale:.7}}.contact_banner .map_container .country.hormosan .country_company{margin-top:.520833333333vw}.contact_banner .map_container .country.hormosan .country_company img{width:5.98958333333vw}@media (max-width:540px){.contact_banner .map_container .country.hormosan .country_company img{width:10.8695652174vw}}.contact_banner .map_container .country.lahsal{gap:.260416666667vw;top:37.3%;left:48.5%;align-items:flex-start;flex-direction:column-reverse}@media (max-width:540px){.contact_banner .map_container .country.lahsal{top:30.8%;left:47.1%;gap:0}.contact_banner .map_container .country.lahsal .country_logo{scale:.65}}.contact_banner .map_container .country.lahsal .country_company{padding:.416666666667vw 1.04166666667vw}@media (max-width:540px){.contact_banner .map_container .country.lahsal .country_company{padding:.724637681159vw 1.93236714976vw}}.contact_banner .map_container .country.lahsal .country_company img{width:1.5625vw}@media (max-width:540px){.contact_banner .map_container .country.lahsal .country_company img{width:2.89855072464vw}}.contact_banner .map_container .country.france{gap:.260416666667vw;top:38%;left:41.5%;align-items:flex-start}@media (max-width:540px){.contact_banner .map_container .country.france .country_logo{scale:.65}.contact_banner .map_container .country.france{top:32%;left:35.5%;align-items:flex-end;gap:0}}.contact_banner .map_container .country.france .country_company{padding:.416666666667vw .520833333333vw;margin-top:1.30208333333vw}@media (max-width:540px){.contact_banner .map_container .country.france .country_company{margin-top:.520833333333vw;padding:.724637681159vw 1.2077294686vw}}.contact_banner .map_container .country.france .country_company img{width:3.90625vw;scale:.8}@media (max-width:540px){.contact_banner .map_container .country.france .country_company img{width:6.038647343vw;scale:1}}.contact_banner .map_container .country.dynamic{gap:.260416666667vw;bottom:20.6%;right:35.8%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.dynamic{gap:2.4154589372vw;bottom:-1%;right:35.8%;flex-direction:column-reverse;align-items:center}}.contact_banner .map_container .country.dynamic .country_company img{width:9.32291666667vw}@media (max-width:540px){.contact_banner .map_container .country.dynamic .country_company img{width:18.115942029vw}}.contact_banner .map_container .country.lupinIn{gap:.78125vw;top:49.1%;right:30%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.lupinIn{right:26.8%;flex-direction:row}}.contact_banner .map_container .country.lupinIn .country_company{padding:1.30208333333vw .520833333333vw}@media (max-width:540px){.contact_banner .map_container .country.lupinIn .country_company{padding:2.4154589372vw 1.2077294686vw}}.contact_banner .map_container .country.lupinIn .country_company img{width:2.34375vw}@media (max-width:540px){.contact_banner .map_container .country.lupinIn .country_company img{width:3.6231884058vw}}.contact_banner .map_container .country.multiCare{gap:.520833333333vw;top:55%;right:14.5%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.multiCare{gap:1.2077294686vw;top:40%;right:4.5%;flex-direction:column;align-items:center}}.contact_banner .map_container .country.multiCare .country_company img{width:7.86458333333vw}@media (max-width:540px){.contact_banner .map_container .country.multiCare .country_company img{width:13.2850241546vw}}.contact_banner .map_container .country.genericHealth{gap:.520833333333vw;bottom:20%;right:9.5%;align-items:flex-start;flex-direction:row-reverse}@media (max-width:540px){.contact_banner .map_container .country.genericHealth{gap:1.2077294686vw;bottom:16%;flex-direction:row}}.contact_banner .map_container .country.genericHealth .country_company img{width:7.5vw}@media (max-width:540px){.contact_banner .map_container .country.genericHealth .country_company img{width:13.2850241546vw}}.contact_banner .map_container .country .country_company{padding:.416666666667vw .78125vw;background:#fff;border-radius:2.60416666667vw;border:1px solid #a7a7a7}@media (max-width:540px){.contact_banner .map_container .country .country_company{padding:.724637681159vw 2.4154589372vw;border-radius:6.038647343vw}}.contact_banner .map_container .country .country_logo{position:relative;width:.9375vw}@media (max-width:540px){.contact_banner .map_container .country .country_logo{width:2.89855072464vw}}.contact_banner .map_container .country .country_logo .pin_logo{width:100%}.contact_banner .map_container .country .country_logo .flag_logo{position:absolute;top:.0520833333333vw;left:50%;transform:translateX(-50%);width:.833333333333vw;height:.833333333333vw;border-radius:50%;object-fit:cover}@media (max-width:540px){.contact_banner .map_container .country .country_logo .flag_logo{width:2.4154589372vw;height:2.4154589372vw;top:.24154589372vw}}.header_bg~.wrapper .contact_banner:before{opacity:0}.contact_form{padding:5.20833333333vw 7.03125vw 6.14583333333vw 8.125vw;background:#f6fcf8}@media (max-width:540px){.contact_form{padding:12.077294686vw 6.038647343vw}}.contact_form .subtitle_60{text-align:center;margin-bottom:2.60416666667vw}@media (max-width:540px){.contact_form .subtitle_60{margin-bottom:3.6231884058vw}}.form_detail .form_container{display:flex;align-items:center;gap:.885416666667vw;flex-wrap:wrap}@media (max-width:540px){.form_detail .form_container{gap:3.6231884058vw}}.form_detail .form_label{width:calc(98.9% / 2);display:block;border:2px solid #bfe6cd;border-radius:.520833333333vw;padding:1.97916666667vw;line-height:1;margin-bottom:.520833333333vw;position:relative}.form_detail .form_label:after{content:"*";position:absolute;width:1.04166666667vw;height:1.04166666667vw;font-size:1.30208333333vw;top:2.08333333333vw;left:1.30208333333vw;color:#e21717}@media (max-width:540px){.form_detail .form_label:after{width:3.6231884058vw;height:3.6231884058vw;font-size:3.86473429952vw;top:2.89855072464vw;left:1.30208333333vw}.form_detail .form_label{padding:2.4154589372vw 2.4154589372vw 2.4154589372vw 3.6231884058vw;border-radius:1.93236714976vw;width:100%;margin-bottom:2.89855072464vw}}.form_detail .form_label .error_message{position:absolute;bottom:-1.04166666667vw;left:1.04166666667vw;font-size:.625vw;color:#e21717}@media (max-width:540px){.form_detail .form_label .error_message{bottom:-4.8309178744vw;left:2.4154589372vw;font-size:2.4154589372vw}}.form_detail .form_label input,.form_detail .form_label select,.form_detail .form_label textarea{width:100%;line-height:1;letter-spacing:.0520833333333vw}@media (max-width:540px){.form_detail .form_label input,.form_detail .form_label select,.form_detail .form_label textarea{font-size:2.4154589372vw;line-height:1.3;letter-spacing:.169082125604vw}}.form_detail .form_label input::placeholder,.form_detail .form_label select::placeholder,.form_detail .form_label textarea::placeholder{line-height:1;letter-spacing:.15625vw}@media (max-width:540px){.form_detail .form_label input::placeholder,.form_detail .form_label select::placeholder,.form_detail .form_label textarea::placeholder{font-size:2.4154589372vw;line-height:1.3;letter-spacing:.24154589372vw}}.form_detail .form_label textarea{resize:none}.form_detail .form_select,.form_detail .form_textarea{width:100%}.form_detail .form_select{position:relative;z-index:0;padding:1.45833333333vw}@media (max-width:540px){.form_detail .form_select{padding:1.2077294686vw 1.2077294686vw 1.2077294686vw 2.4154589372vw}}.form_detail .form_select select{cursor:pointer;padding:.520833333333vw}@media (max-width:540px){.form_detail .form_select select{padding:1.2077294686vw}}.form_detail .form_select:before{content:"";width:1.5625vw;height:.78125vw;position:absolute;top:50%;right:2.55208333333vw;transform:translateY(-50%);background:url(/images/icons/down_arrow.webp) no-repeat;background-size:100%;z-index:-1}@media (max-width:540px){.form_detail .form_select:before{width:3.86473429952vw;height:1.93236714976vw;right:3.6231884058vw}}.form_detail .green_cta{width:10.4166666667vw;margin:3.95833333333vw auto 2.65625vw;display:block;cursor:pointer}@media (max-width:540px){.form_detail .green_cta{width:24.154589372vw;margin:4.8309178744vw auto}}.form_detail .green_cta .cta_container{justify-content:center}.form_detail .success_message{font-size:1.5625vw;color:#07a241;text-align:center;display:none}.form_detail .success_message.active{display:block}.contact_terms label{align-items:center;justify-content:center;line-height:1;letter-spacing:1px;gap:.78125vw;margin-bottom:1.04166666667vw;cursor:pointer}@media (max-width:540px){.contact_terms label{gap:4.8309178744vw;margin-bottom:2.4154589372vw}}.contact_terms input[type=checkbox]{position:relative;border:2px solid #18a44c;border-radius:.15625vw;background:none;cursor:pointer;outline:0;line-height:0;padding:0!important;width:1.14583333333vw;height:1.14583333333vw;vertical-align:text-top;-webkit-appearance:none}@media (max-width:540px){.contact_terms input[type=checkbox]{width:7.24637681159vw;height:4.8309178744vw}}.contact_terms input[type=checkbox]:checked{background-color:#18a44c;opacity:1}.contact_terms input[type=checkbox]:before{content:"";position:absolute;right:49%;top:49%;width:.260416666667vw;height:.520833333333vw;border:solid #fff;border-width:0 .104166666667vw .104166666667vw 0;margin:-.0520833333333vw -.0520833333333vw 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}@media (max-width:540px){.contact_terms input[type=checkbox]:before{width:1.2077294686vw;height:2.4154589372vw;right:48%;top:45%;border-width:0 .48309178744vw .48309178744vw 0}}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.media_contact{padding:5.46875vw 4.16666666667vw 4.27083333333vw;position:relative}@media (max-width:540px){.media_contact{padding:12.077294686vw 6.038647343vw}}.media_contact .media_contact_Links{width:calc(100% / 3)}@media (max-width:540px){.media_contact .media_contact_Links{width:100%}}.media_contact .media_contact_Links:nth-child(2){width:calc(100% / 2.5);border:1px solid #bebebe;border-top:0;border-bottom:0;padding:0 2.60416666667vw}@media (max-width:540px){.media_contact .media_contact_Links:nth-child(2){width:100%;padding:6.038647343vw 0;border:1px solid #bebebe;border-left:0;border-right:0}}.media_contact .media_contact_Links:nth-child(2) .subtitle_40{margin-bottom:4.16666666667vw;margin-top:0}@media (max-width:540px){.media_contact .media_contact_Links:nth-child(2) .subtitle_40{margin-bottom:6.038647343vw}}.media_contact .subtitle_40{margin-top:6.25vw;margin-bottom:2.76041666667vw;color:rgba(7,162,65,.8)}@media (max-width:540px){.media_contact .subtitle_40{margin-top:0;margin-bottom:6.038647343vw;margin-bottom:4.8309178744vw}}.media_contact .media_contact_container{display:flex;justify-content:center;align-items:flex-start;margin:6.25vw auto 0;text-align:center}@media (max-width:540px){.media_contact .media_contact_container{margin-top:9.66183574879vw;flex-direction:column;align-items:center;gap:6.038647343vw}}.media_contact .media_contact_container .subtitle_395{margin-bottom:1.66666666667vw}@media (max-width:540px){.media_contact .media_contact_container .subtitle_395{margin-bottom:4.8309178744vw}}.media_contact .media_contact_container .media_detail{font-size:.833333333333vw;color:rgba(0,0,0,.8);letter-spacing:1px;width:80%;margin:.520833333333vw auto 1.04166666667vw}@media (max-width:540px){.media_contact .media_contact_container .media_detail{font-size:3.38164251208vw;width:70%;line-height:1.3}}.media_contact .media_contact_container .contact_mail{display:block}.media_contact .media_contact_container a{font-size:1.39791666667vw;color:rgba(0,0,0,.8);transition:all .3s ease-in}@media (max-width:540px){.media_contact .media_contact_container a{font-size:3.86473429952vw}}.media_contact .media_contact_container a:hover{color:#079e3f}.media_contact .cta_contact{text-align:center}.media_contact .black_cta{color:#fff;margin-top:5.20833333333vw;text-align:left}@media (max-width:540px){.media_contact .black_cta{margin-top:7.24637681159vw}}.media_contact .black_cta span{letter-spacing:.104166666667vw}@media (max-width:540px){.media_contact .black_cta span{letter-spacing:.24154589372vw}}.media_contact .black_cta:hover{color:#000}@media (max-width:540px){.flower_bg_container{width:100%}}.flower_bg_container .flower_bg{width:26.5104166667vw;right:.520833333333vw}@media (max-width:540px){.flower_bg_container .flower_bg{width:36.231884058vw;right:4.8309178744vw;bottom:3.6231884058vw;top:auto}}.contact_location{padding:3.90625vw 8.85416666667vw 10.2604166667vw 5.52083333333vw}@media (max-width:540px){.contact_location{padding:12.077294686vw 6.038647343vw}}.contact_location .contact_terms label,.contact_location .para,.contact_terms .contact_location label{margin:1.04166666667vw 0 .520833333333vw;line-height:1.5;width:26.3020833333vw}@media (max-width:540px){.contact_location .contact_terms label,.contact_location .para,.contact_terms .contact_location label{margin-top:4.8309178744vw;width:100%}}.contact_location .contact_location_container{padding-left:2.03125vw;display:flex;align-items:flex-start;flex-wrap:wrap;gap:4.6875vw;margin-top:4.94791666667vw}@media (max-width:540px){.contact_location .contact_location_container{flex-direction:column;padding-left:0;gap:7.24637681159vw}}.contact_location .contact_location_container .location_box{width:24.6354166667vw;padding:1.82291666667vw 2.34375vw 1.82291666667vw 2.44791666667vw;border:1px solid #16a44a;border-radius:.78125vw}@media (max-width:540px){.contact_location .contact_location_container .location_box{width:100%;padding:6.038647343vw;border-radius:.78125vw;height:auto!important}}.contact_location .contact_location_container .location_box .hcp_dose .dose_table_wrapper table th,.contact_location .contact_location_container .location_box .product_footer_section h2,.contact_location .contact_location_container .location_box .subtitle_30,.contact_location .contact_location_container .location_box .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .contact_location .contact_location_container .location_box th,.product_footer_section .contact_location .contact_location_container .location_box h2,.tolvaptan_tab_container .contact_location .contact_location_container .location_box .tolvaptan_tab{margin-bottom:1.04166666667vw}@media (max-width:540px){.contact_location .contact_location_container .location_box .hcp_dose .dose_table_wrapper table th,.contact_location .contact_location_container .location_box .product_footer_section h2,.contact_location .contact_location_container .location_box .subtitle_30,.contact_location .contact_location_container .location_box .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .contact_location .contact_location_container .location_box th,.product_footer_section .contact_location .contact_location_container .location_box h2,.tolvaptan_tab_container .contact_location .contact_location_container .location_box .tolvaptan_tab{margin-bottom:2.4154589372vw;height:auto!important}}.contact_location .contact_location_container .location_box .contact_terms label,.contact_location .contact_location_container .location_box .para,.contact_terms .contact_location .contact_location_container .location_box label{width:auto;letter-spacing:.5px;font-size:.729166666667vw}@media (max-width:540px){.contact_location .contact_location_container .location_box .contact_terms label,.contact_location .contact_location_container .location_box .para,.contact_terms .contact_location .contact_location_container .location_box label{height:auto!important;margin-bottom:4.8309178744vw;font-size:2.89855072464vw}}.contact_location .contact_location_container .location_box .location_address{color:rgba(7,162,65,.8);line-height:1.3;display:flex;align-items:flex-end}.contact_location .contact_location_container .location_box .location_address span{display:block;margin-bottom:.260416666667vw}@media (max-width:540px){.contact_location .contact_location_container .location_box .location_address span{margin-bottom:.6038647343vw}}.contact_location .contact_location_container .location_box .location_address span a{color:rgba(7,162,65,.8);position:relative;padding-bottom:.0520833333333vw;transition:all .3s ease-in}@media (max-width:540px){.contact_location .contact_location_container .location_box .location_address span a{padding-bottom:.24154589372vw}}.contact_location .contact_location_container .location_box .location_address span a:before{content:"";position:absolute;width:100%;height:1.5px;background:rgba(7,162,65,.8);left:0;bottom:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in}.contact_location .contact_location_container .location_box .location_address span a:hover{color:#07a241}.contact_location .contact_location_container .location_box .location_address span a:hover:before{transform:scaleX(1);transform-origin:bottom left}@media (max-width:540px){.contact_location .contact_location_container .location_box .location_address{height:auto!important;font-size:2.89855072464vw}}.contact_address{padding:5.20833333333vw 8.85416666667vw 0 5.52083333333vw}@media (max-width:540px){.contact_address{padding:12.077294686vw 6.038647343vw 0}}.contact_address .subtitle_40,.contact_address .subtitle_60{margin-bottom:1.04166666667vw}@media (max-width:540px){.contact_address .subtitle_40,.contact_address .subtitle_60{margin-bottom:3.6231884058vw}}.contact_address .lupin_address{width:auto}.contact_address .lupin_address .lupin_contact,.contact_address .lupin_address .lupin_contact span a{color:#000}.contact_address .lupin_address .lupin_contact span a:hover{color:rgba(0,0,0,.7)}.contact_address .lupin_address .lupin_contact{margin-bottom:0}.our_leaders{position:relative;padding:9.375vw 10.2604166667vw 8.69791666667vw 8.85416666667vw}@media (max-width:540px){.our_leaders{padding:12.077294686vw 6.038647343vw}}.our_leaders .leaders_container{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:4.94791666667vw}@media (max-width:540px){.our_leaders .leaders_container{gap:4.8309178744vw}}.our_leaders .leaders_container .leader_box{width:23.4375vw;margin-bottom:4.79166666667vw}@media (max-width:540px){.our_leaders .leaders_container .leader_box{width:calc(93% / 2);margin-bottom:4.79166666667vw}}.our_leaders .leaders_container .leader_box .leader_item,.our_leaders .leaders_container .leader_box .leader_item img{width:100%}.our_leaders .leaders_container .leader_box:first-child{flex-grow:1;width:100%}.our_leaders .leaders_container .leader_box:first-child .leader_item{width:23.4375vw;margin:0 auto}@media (max-width:540px){.our_leaders .leaders_container .leader_box:first-child .leader_item{width:calc(93% / 2)}.our_leaders .leaders_container .leader_box .subtitle_45{font-size:4.34782608696vw}}.our_leaders .leaders_container .leader_box .leader_detail{display:flex;justify-content:space-between;align-items:flex-end;gap:4.16666666667vw;margin:2.96875vw 0 1.5625vw;padding-bottom:1.45833333333vw;border-bottom:1px solid #000}@media (max-width:540px){.our_leaders .leaders_container .leader_box .leader_detail{gap:4.16666666667vw;margin:4.8309178744vw 0 2.4154589372vw;padding-bottom:2.4154589372vw}}.our_leaders .leaders_container .leader_box .circle_cta{width:4.53125vw;height:4.53125vw;gap:.260416666667vw}@media (max-width:540px){.our_leaders .leaders_container .leader_box .circle_cta{width:12.077294686vw;height:12.077294686vw;gap:.48309178744vw}}.our_leaders .leaders_container .leader_box .circle_cta span{font-size:.572916666667vw}@media (max-width:540px){.our_leaders .leaders_container .leader_box .circle_cta span{font-size:1.93236714976vw}}.our_leaders .leaders_container .leader_box .circle_cta img{width:.729166666667vw}@media (max-width:540px){.our_leaders .leaders_container .leader_box .circle_cta img{width:1.93236714976vw}}.our_leaders .flower_bg_img{width:32.8125vw;position:absolute;top:1.71875vw;right:1.09375vw}@media (max-width:540px){.our_leaders .flower_bg_img{width:24.154589372vw;top:4.8309178744vw;right:2.4154589372vw}}.our_leaders .flower_bg_img_2{right:auto;top:20.4166666667vw;left:1.92708333333vw}@media (max-width:540px){.our_leaders .flower_bg_img_2{top:60.38647343vw;left:2.4154589372vw}}.leader_detail_section{padding:10.6770833333vw 10.6770833333vw 8.80208333333vw;position:relative}@media (max-width:540px){.leader_detail_section{padding:12.077294686vw 6.038647343vw 7.24637681159vw}}.leader_detail_section .leader_detail_container{display:flex;align-items:flex-start;justify-content:flex-start;gap:5.26041666667vw}@media (max-width:540px){.leader_detail_section .leader_detail_container{flex-direction:column;gap:7.24637681159vw}}.leader_detail_section .leader_detail_img{width:23.4375vw}@media (max-width:540px){.leader_detail_section .leader_detail_img{width:100%}}.leader_detail_section .leader_detail_content{width:41.6666666667vw}@media (max-width:540px){.leader_detail_section .leader_detail_content{width:100%}}.leader_detail_section .leader_detail_content .subtitle_45{margin-bottom:1.04166666667vw}@media (max-width:540px){.leader_detail_section .leader_detail_content .subtitle_45{margin-bottom:2.4154589372vw}}.leader_detail_section .leader_detail_content .detail_para{padding-bottom:1.40625vw;margin-bottom:4.11458333333vw;border-bottom:1px solid #ccc}@media (max-width:540px){.leader_detail_section .leader_detail_content .detail_para{padding-bottom:3.6231884058vw;margin-bottom:6.038647343vw}}.leader_detail_section .leader_table{width:100%;margin-top:1.5625vw}@media (max-width:540px){.leader_detail_section .leader_table{margin-top:4.8309178744vw;overflow:hidden;overflow-x:auto}}.leader_detail_section .leader_table table{border-collapse:collapse}@media (max-width:540px){.leader_detail_section .leader_table table{width:132.850241546vw}}.leader_detail_section .leader_table table tr:nth-child(odd){background:rgba(0,0,0,.05)}.leader_detail_section .leader_table table tr td,.leader_detail_section .leader_table table tr th{border-top:1px solid #dee2e6;padding:1.04166666667vw;text-align:left;vertical-align:top;font-size:1.04166666667vw}@media (max-width:540px){.leader_detail_section .leader_table table tr td,.leader_detail_section .leader_table table tr th{font-size:3.38164251208vw;padding:2.4154589372vw}}.leader_detail_section .leader_table table tr td{font-weight:100}.leader_detail_section .leader_table table tr th{font-weight:500}.leader_detail_section .leader_table table ul{list-style-type:square}.leader_detail_section .leader_table table ul li{margin-bottom:.78125vw}@media (max-width:540px){.leader_detail_section .leader_table table ul li{margin-bottom:2.4154589372vw}}.leader_detail_section .leader_table table ul li:last-child{margin-bottom:0}.leader_detail_section .leader_table table a{color:#07a241;position:relative;display:inline-block;transition:all .3s ease-in;line-height:1.1}.leader_detail_section .leader_table table a:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in;background:#00742c}.leader_detail_section .leader_table table a:hover{color:#00742c}.leader_detail_section .leader_table table a:hover:before{transform:scaleX(1);transform-origin:bottom left}.leader_detail_section .pdf_detail{display:flex;align-items:center;gap:1.30208333333vw;margin-top:1.5625vw}@media (max-width:540px){.leader_detail_section .pdf_detail{width:auto;margin-top:4.8309178744vw;gap:4.8309178744vw}}.leader_detail_section .pdf_detail .pdf_btn{width:100%;margin-bottom:0}@media (max-width:540px){.leader_detail_section .pdf_detail .pdf_btn{width:auto;font-size:2.89855072464vw;padding:1.93236714976vw 6.038647343vw}}.leader_detail_section .linked_in{display:inline-block;margin-top:1.5625vw}@media (max-width:540px){.leader_detail_section .linked_in{margin-top:4.8309178744vw}}.leader_detail_section .linked_in img{width:2.08333333333vw}@media (max-width:540px){.leader_detail_section .linked_in img{width:6.038647343vw}}.leader_detail_section .flower_bg_img{width:32.8125vw;position:absolute;top:1.71875vw;right:1.09375vw}.pdf_btn{border:1px solid #6ac78d;border-radius:2.60416666667vw;padding:.78125vw 2.29166666667vw;line-height:1;display:inline-block;font-size:.629166666667vw;color:#07a241;transition:all .3s ease-in;margin-bottom:.416666666667vw;text-align:center}@media (max-width:540px){.pdf_btn{padding:1.2077294686vw 2.4154589372vw;font-size:1.93236714976vw;margin-bottom:.966183574879vw}.pdf_btn:last-child{margin-bottom:0}}.pdf_btn:hover{background:#07a241;color:#fff}.sustainability_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}@media (max-width:540px){.sustainability_banner .subtitle_66{bottom:12.077294686vw;width:72.4637681159vw}}.community_section{position:relative;padding:9.27083333333vw 17.1354166667vw 10.3645833333vw 7.44791666667vw;display:flex;align-items:flex-end;gap:6.25vw;overflow:hidden}@media (max-width:540px){.community_section{padding:12.077294686vw 6.038647343vw;flex-direction:column;align-items:flex-start;gap:7.24637681159vw}}.community_section img{width:33.6458333333vw}@media (max-width:540px){.community_section img{width:100%}}.community_section .community_container{width:35.3645833333vw}@media (max-width:540px){.community_section .community_container{width:100%}}.community_section .community_container .contact_terms label,.community_section .community_container .para,.contact_terms .community_section .community_container label{letter-spacing:.8px;margin-top:1.30208333333vw;margin-left:.260416666667vw}@media (max-width:540px){.community_section .community_container .contact_terms label,.community_section .community_container .para,.contact_terms .community_section .community_container label{margin-top:3.6231884058vw;margin-left:.724637681159vw}}.community_section .flower_bg_img{width:36.7708333333vw;position:absolute;top:.260416666667vw;right:.260416666667vw}@media (max-width:540px){.community_section .flower_bg_img{width:36.231884058vw}}.sustain_environment .subtitle_60{text-align:center;background:#07a241;padding:2.44791666667vw 0 3.38541666667vw;color:#fff}@media (max-width:540px){.sustain_environment .subtitle_60{padding:6.038647343vw}}.sustain_environment .environment_container{display:flex;align-items:flex-start;gap:.416666666667vw}@media (max-width:540px){.sustain_environment .environment_container{gap:.966183574879vw;flex-direction:column}}.sustain_environment .environment_container .environment_content{width:33.0729166667vw;position:relative;overflow:hidden}@media (max-width:540px){.sustain_environment .environment_container .environment_content{width:100%}}.sustain_environment .environment_container .environment_content .environment_img{width:100%}.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content th,.product_footer_section .sustain_environment .environment_container .environment_content h2,.sustain_environment .environment_container .environment_content .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content .product_footer_section h2,.sustain_environment .environment_container .environment_content .subtitle_30,.sustain_environment .environment_container .environment_content .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content .tolvaptan_tab{color:#fff}.contact_terms .sustain_environment .environment_container .environment_content label,.sustain_environment .environment_container .environment_content .contact_terms label,.sustain_environment .environment_container .environment_content .para{color:hsla(0,0%,100%,.8)}.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content .front_page th,.product_footer_section .sustain_environment .environment_container .environment_content .front_page h2,.sustain_environment .environment_container .environment_content .front_page .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content .front_page .product_footer_section h2,.sustain_environment .environment_container .environment_content .front_page .subtitle_30,.sustain_environment .environment_container .environment_content .front_page .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content .front_page .tolvaptan_tab{position:absolute;left:8.28125vw;bottom:5.36458333333vw;z-index:1;width:15.625vw;line-height:1.2;transition:all 1s ease-in}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content .front_page th,.product_footer_section .sustain_environment .environment_container .environment_content .front_page h2,.sustain_environment .environment_container .environment_content .front_page .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content .front_page .product_footer_section h2,.sustain_environment .environment_container .environment_content .front_page .subtitle_30,.sustain_environment .environment_container .environment_content .front_page .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content .front_page .tolvaptan_tab{opacity:0}}.sustain_environment .environment_container .environment_content .back_page{position:absolute;left:0;bottom:-100%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,55,29,.68);transition:all .4s ease-in}@media (max-width:540px){.sustain_environment .environment_container .environment_content .back_page{bottom:0}}.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content .back_page th,.product_footer_section .sustain_environment .environment_container .environment_content .back_page h2,.sustain_environment .environment_container .environment_content .back_page .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content .back_page .product_footer_section h2,.sustain_environment .environment_container .environment_content .back_page .subtitle_30,.sustain_environment .environment_container .environment_content .back_page .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content .back_page .tolvaptan_tab{margin-bottom:1.82291666667vw}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content .back_page th,.product_footer_section .sustain_environment .environment_container .environment_content .back_page h2,.sustain_environment .environment_container .environment_content .back_page .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content .back_page .product_footer_section h2,.sustain_environment .environment_container .environment_content .back_page .subtitle_30,.sustain_environment .environment_container .environment_content .back_page .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content .back_page .tolvaptan_tab{margin-bottom:3.6231884058vw}}.sustain_environment .environment_container .environment_content .back_page .back_page_container{width:21.8229166667vw}@media (max-width:540px){.sustain_environment .environment_container .environment_content .back_page .back_page_container{width:85%}}.sustain_environment .environment_container .environment_content:hover .back_page{bottom:0}.hcp_dose .dose_table_wrapper table .sustain_environment .environment_container .environment_content:hover .front_page th,.product_footer_section .sustain_environment .environment_container .environment_content:hover .front_page h2,.sustain_environment .environment_container .environment_content:hover .front_page .hcp_dose .dose_table_wrapper table th,.sustain_environment .environment_container .environment_content:hover .front_page .product_footer_section h2,.sustain_environment .environment_container .environment_content:hover .front_page .subtitle_30,.sustain_environment .environment_container .environment_content:hover .front_page .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .sustain_environment .environment_container .environment_content:hover .front_page .tolvaptan_tab{opacity:0;transition:all .1s ease-in}.sustain_empower{padding:6.45833333333vw 11.1458333333vw 6.40625vw 8.33333333333vw;display:flex;justify-content:space-between;align-items:center;gap:11.4583333333vw}@media (max-width:540px){.sustain_empower{padding:12.077294686vw 6.038647343vw;flex-direction:column-reverse;align-items:flex-start;gap:7.24637681159vw}}.contact_terms .sustain_empower label,.sustain_empower .contact_terms label,.sustain_empower .para{margin:2.60416666667vw 0 4.16666666667vw;width:25vw}@media (max-width:540px){.contact_terms .sustain_empower label,.sustain_empower .contact_terms label,.sustain_empower .para{width:100%;margin:4.8309178744vw 0 7.24637681159vw}}.sustain_empower .empower_button_container{display:flex;align-items:flex-start;gap:.989583333333vw}@media (max-width:540px){.sustain_empower .empower_button_container{gap:3.6231884058vw}}.sustain_empower .empower_button_container .empower_button{width:3.28125vw;height:3.28125vw;border:1px solid #0f9757;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:all .3s ease-in}@media (max-width:540px){.sustain_empower .empower_button_container .empower_button{width:8.45410628019vw;height:8.45410628019vw}}.sustain_empower .empower_button_container .empower_button img{width:1.19791666667vw;transition:all .3s ease-in}@media (max-width:540px){.sustain_empower .empower_button_container .empower_button img{width:3.6231884058vw}}.sustain_empower .empower_button_container .empower_button:hover{background:#0f9757}.sustain_empower .empower_button_container .empower_button:hover img{filter:invert(1)}.sustain_empower .empower_button_container .empower_next img{transform:rotate(180deg)}.sustain_empower .sustain_empower_container{width:30.7291666667vw}@media (max-width:540px){.sustain_empower .sustain_empower_container{width:100%}}.sustain_empower .sustain_empower_container .swiper-slide{opacity:0!important}.sustain_empower .sustain_empower_container .swiper-slide-active{opacity:1!important}.sustain_empower .empower_swiper{width:37.3958333333vw}@media (max-width:540px){.sustain_empower .empower_swiper{width:100%}}.sustain_empower .empower_swiper img{width:100%}.sustain_transparency{padding:6.35416666667vw 8.33333333333vw 6.45833333333vw 8.75vw;background:#f2faf5;display:flex;align-items:center;justify-content:space-between}@media (max-width:540px){.sustain_transparency{padding:12.077294686vw 6.038647343vw;flex-direction:column;gap:7.24637681159vw}.sustain_transparency .transparency_swiper{width:100%}}.sustain_transparency .transparency_img{width:37.3958333333vw}@media (max-width:540px){.sustain_transparency .transparency_img{width:100%}}.sustain_transparency .transparency{width:39.0625vw}@media (max-width:540px){.sustain_transparency .transparency{width:100%}}.sustain_transparency .transparency .subtitle_60{margin-bottom:3.125vw}@media (max-width:540px){.sustain_transparency .transparency .subtitle_60{margin-bottom:6.038647343vw}}.contact_terms .sustain_transparency .transparency label,.sustain_transparency .transparency .contact_terms label,.sustain_transparency .transparency .para{width:37.5vw;margin-bottom:1.5625vw;letter-spacing:.5px}@media (max-width:540px){.contact_terms .sustain_transparency .transparency label,.sustain_transparency .transparency .contact_terms label,.sustain_transparency .transparency .para{width:100%;margin-bottom:3.6231884058vw}}.leader_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}@media (max-width:540px){.leader_banner .subtitle_66{bottom:12.077294686vw;width:72.4637681159vw}}.growth_work{position:relative;padding:10.46875vw 6.04166666667vw 0 5.88541666667vw;display:flex;align-items:flex-end;justify-content:flex-start;gap:6.25vw;overflow:hidden}@media (max-width:540px){.growth_work{flex-direction:column;padding:12.077294686vw 6.038647343vw;gap:8.45410628019vw}}.growth_work .people_img{width:44.3229166667vw}@media (max-width:540px){.growth_work .people_img{width:100%}}.growth_work .subtitle_60{width:16.6666666667vw;line-height:1.15}@media (max-width:540px){.growth_work .subtitle_60{width:100%}}.contact_terms .growth_work label,.growth_work .contact_terms label,.growth_work .para{letter-spacing:.8px;margin:2.34375vw 0 2.86458333333vw}@media (max-width:540px){.contact_terms .growth_work label,.growth_work .contact_terms label,.growth_work .para{margin:3.6231884058vw 0 4.8309178744vw}}.growth_work .flower_bg{width:33.6458333333vw;position:absolute;right:.833333333333vw;top:1.92708333333vw;z-index:-1}@media (max-width:540px){.growth_work .flower_bg{width:48.309178744vw;right:2.4154589372vw;top:auto;bottom:12.077294686vw}}.growth_work .people_content{width:30.46875vw;margin-bottom:.260416666667vw}@media (max-width:540px){.growth_work .people_content{width:100%;margin-bottom:0}}.people_work{padding-bottom:8.59375vw;justify-content:flex-end;gap:9.375vw}@media (max-width:540px){.people_work{padding-bottom:7.24637681159vw;gap:8.45410628019vw;flex-direction:column-reverse}}.people_work .flower_bg{right:auto;left:3.95833333333vw}@media (max-width:540px){.people_work .flower_bg{left:auto;right:2.4154589372vw}}.people_work .people_content{width:26.5625vw;margin-bottom:2.34375vw}@media (max-width:540px){.people_work .people_content{width:100%;margin-bottom:0}}.opening_section{padding:9.21875vw 11.09375vw 6.25vw 6.66666666667vw;display:flex;justify-content:flex-start;align-items:flex-start;gap:7.13541666667vw}@media (max-width:540px){.opening_section{padding:12.077294686vw 6.038647343vw;flex-direction:column}}.opening_section .role_container{width:31.25vw}@media (max-width:540px){.opening_section .role_container{width:100%}}.opening_section .role_img{width:33.6458333333vw}@media (max-width:540px){.opening_section .role_img{width:100%}}.opening_section .role_content{margin:1.04166666667vw 0 5.72916666667vw}@media (max-width:540px){.opening_section .role_content{margin:2.4154589372vw 0 7.24637681159vw}}.contact_terms .opening_section .role_content label,.opening_section .role_content .contact_terms label,.opening_section .role_content .para{width:27.0833333333vw;margin:1.66666666667vw 0 2.60416666667vw}@media (max-width:540px){.contact_terms .opening_section .role_content label,.opening_section .role_content .contact_terms label,.opening_section .role_content .para{width:100%;margin:4.8309178744vw 0}}.contact_terms .opening_section .role_content label a,.opening_section .role_content .contact_terms label a,.opening_section .role_content .para a{color:rgba(0,0,0,.8);transition:all .3s ease-in}.contact_terms .opening_section .role_content label a:hover,.opening_section .role_content .contact_terms label a:hover,.opening_section .role_content .para a:hover{color:#00742c}.opening_section .career_text{font-size:1.30208333333vw;line-height:1.1}@media (max-width:540px){.opening_section .career_text{font-size:2.89855072464vw}}.opportunity_section{width:100%;padding:6.09375vw 0 8.38541666667vw}@media (max-width:540px){.opportunity_section{padding:7.24637681159vw 0 12.077294686vw}}.opportunity_section .swiper-slide{transition-timing-function:linear}.opportunity_section .swiper-wrapper{transition-timing-function:linear!important}.opportunity_section .opportunity_img{width:24.7395833333vw}@media (max-width:540px){.opportunity_section .opportunity_img{width:48.309178744vw}}.value_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}@media (max-width:540px){.value_banner .subtitle_66{bottom:12.077294686vw;width:72.4637681159vw}}.core_value{padding:6.875vw 10.4166666667vw 9.6875vw 9.94791666667vw}@media (max-width:540px){.core_value{padding:12.077294686vw 6.038647343vw}}.core_value .core_value_content{width:32.8125vw;margin-bottom:6.45833333333vw}@media (max-width:540px){.core_value .core_value_content{width:100%;margin-bottom:9.66183574879vw}}.core_value .core_value_content .subtitle_60{margin-bottom:1.82291666667vw}@media (max-width:540px){.core_value .core_value_content .subtitle_60{margin-bottom:3.6231884058vw}}.core_value .core_value_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:6.40625vw}@media (max-width:540px){.core_value .core_value_container{flex-direction:column;gap:12.077294686vw}}.core_value .core_value_box{width:22.1354166667vw}@media (max-width:540px){.core_value .core_value_box{width:100%}}.core_value .core_value_box .value_detail{position:relative;overflow:hidden;margin-bottom:1.5625vw}@media (max-width:540px){.core_value .core_value_box .value_detail{margin-bottom:3.6231884058vw;overflow:auto}}.core_value .core_value_box .value_detail:hover .back_value{bottom:0}@media (max-width:540px){.core_value .core_value_box .value_detail:hover .back_value{bottom:auto}}.core_value .core_value_box .value_img{width:100%}.core_value .core_value_box .back_value{position:absolute;width:100%;height:100%;padding:2.60416666667vw 2.08333333333vw;background:#079e3d;transition:all .3s ease-in;bottom:-100%}@media (max-width:540px){.core_value .core_value_box .back_value{position:relative;bottom:auto;min-height:25vh}}.core_value .core_value_box .back_value .flower_img{width:17.5520833333vw;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:.3}@media (max-width:540px){.core_value .core_value_box .back_value .flower_img{width:55.5555555556vw}}.contact_terms .core_value .core_value_box .back_value label,.core_value .core_value_box .back_value .contact_terms label,.core_value .core_value_box .back_value .para{color:#fff;position:relative;z-index:2;font-size:.9375vw;min-height:10.4166666667vw;max-height:10.4166666667vw}.contact_terms .core_value .core_value_box .back_value label::-webkit-scrollbar-thumb,.core_value .core_value_box .back_value .contact_terms label::-webkit-scrollbar-thumb,.core_value .core_value_box .back_value .para::-webkit-scrollbar-thumb{background:#fff}@media (max-width:540px){.contact_terms .core_value .core_value_box .back_value label,.core_value .core_value_box .back_value .contact_terms label,.core_value .core_value_box .back_value .para{font-size:3.38164251208vw;min-height:auto;max-height:none}}.offer_banner .subtitle_66{bottom:5.20833333333vw;width:23.4375vw}@media (max-width:540px){.offer_banner .subtitle_66{bottom:12.077294686vw;width:72.4637681159vw}}.innovative_offer .generic_container{padding-top:8.17708333333vw;right:auto;left:4.16666666667vw;top:5.36458333333vw}@media (max-width:540px){.innovative_offer .generic_container{left:auto;top:auto;padding-top:7.24637681159vw;padding-bottom:31.4009661836vw}}.innovative_offer .generic_container .subtitle_60{color:#fff}.contact_terms .innovative_offer .generic_container label,.innovative_offer .generic_container .contact_terms label,.innovative_offer .generic_container .para{margin-top:2.60416666667vw;width:25vw}@media (max-width:540px){.contact_terms .innovative_offer .generic_container label,.innovative_offer .generic_container .contact_terms label,.innovative_offer .generic_container .para{width:100%;margin-top:3.6231884058vw}}.innovative_offer .generic_container .black_cta{margin-top:3.48958333333vw}.generic_offer{padding:7.60416666667vw 0 7.13541666667vw 6.92708333333vw;display:flex;align-items:center;justify-content:space-between}@media (max-width:540px){.generic_offer{padding:12.077294686vw 6.038647343vw;flex-direction:column}}.generic_offer .generic_img{width:38.0729166667vw}@media (max-width:540px){.generic_offer .generic_img{width:100%}}.generic_offer .generic_offer_container{width:51.4583333333vw;min-height:35.8854166667vw;background:#f3fbf6;border-top-left-radius:26.0416666667vw;border-bottom-left-radius:26.0416666667vw;padding:5.41666666667vw 6.77083333333vw 4.42708333333vw 11.9791666667vw;position:relative;display:flex;align-items:center}@media (max-width:540px){.generic_offer .generic_offer_container{width:100%;border-top-left-radius:0;border-bottom-left-radius:48.309178744vw;border-bottom-right-radius:48.309178744vw;padding:6.038647343vw 8.45410628019vw 24.154589372vw;min-height:none}}.generic_offer .generic_offer_container .flower_offer{position:absolute;width:7.86458333333vw;top:3.38541666667vw;left:0}@media (max-width:540px){.generic_offer .generic_offer_container .flower_offer{width:24.154589372vw;top:auto;left:auto;right:0;bottom:2.89855072464vw}}.contact_terms .generic_offer .generic_offer_container label,.generic_offer .generic_offer_container .contact_terms label,.generic_offer .generic_offer_container .para{margin:2.08333333333vw 0}@media (max-width:540px){.contact_terms .generic_offer .generic_offer_container label,.generic_offer .generic_offer_container .contact_terms label,.generic_offer .generic_offer_container .para{margin:4.8309178744vw 0}}.about_banner .subtitle_66{bottom:5.20833333333vw;width:20.8333333333vw}.culture_growth{padding:8.54166666667vw 10.2083333333vw 8.69791666667vw 7.96875vw;overflow:hidden;display:flex;align-items:center;gap:6.14583333333vw}@media (max-width:540px){.culture_growth{padding:12.077294686vw 6.038647343vw;gap:7.24637681159vw;flex-direction:column}}.culture_growth .subtitle_60{margin-bottom:2.8125vw}@media (max-width:540px){.culture_growth .subtitle_60{margin-bottom:4.8309178744vw}}.culture_growth .culture_img{width:VW(693)}@media (max-width:540px){.culture_growth .culture_img{width:100%}}.life_culture{position:relative}@media (max-width:540px){.life_culture{padding-bottom:24.154589372vw}}.life_culture .culture_content{width:29.1666666667vw}@media (max-width:540px){.life_culture .culture_content{width:100%}}.benefits_growth .culture_content{width:35.4166666667vw}@media (max-width:540px){.benefits_growth .culture_content{width:100%}}.opportunity_growth{background:#f3fbf6;justify-content:space-between}@media (max-width:540px){.opportunity_growth{flex-direction:column-reverse}}.opportunity_growth .culture_content{width:34.8958333333vw}@media (max-width:540px){.opportunity_growth .culture_content{width:100%}}.flower_section{position:absolute;top:-13.0208333333vw;right:0;z-index:9;width:31.25vw;height:31.25vw;overflow:hidden}@media (max-width:540px){.flower_section{width:48.309178744vw;height:48.309178744vw;top:-20.5314009662vw}}.flower_section .flower_bg{width:25.9375vw;top:0}@media (max-width:540px){.flower_section .flower_bg{width:36.231884058vw}}.culture_offer{padding:6.25vw 7.8125vw 8.07291666667vw;background:#f3fbf6;position:relative}@media (max-width:540px){.culture_offer{padding:12.077294686vw 6.038647343vw 7.24637681159vw}}.culture_offer .subtitle_60{margin-bottom:5.20833333333vw}@media (max-width:540px){.culture_offer .subtitle_60{margin-bottom:6.038647343vw}}.culture_offer .culture_links_container{display:flex;align-items:center;flex-wrap:wrap;width:69.53125vw;gap:.625vw}@media (max-width:540px){.culture_offer .culture_links_container{gap:1.93236714976vw}}.culture_offer .culture_links_container .culture_link{font-size:1.5625vw;color:rgba(0,0,0,.8);padding-right:.625vw;display:inline-block;position:relative;line-height:1;margin-bottom:.520833333333vw;transition:all .3s ease-in}@media (max-width:540px){.culture_offer .culture_links_container .culture_link{font-size:3.62811791383vw;padding-right:2.4154589372vw;margin-bottom:1.2077294686vw}}.culture_offer .culture_links_container .culture_link:before{content:"";position:absolute;width:.15625vw;height:1.25vw;background:#35a872;right:0;top:.15625vw}@media (max-width:540px){.culture_offer .culture_links_container .culture_link:before{width:.48309178744vw;height:2.89855072464vw;top:.48309178744vw}}.culture_offer .culture_links_container .culture_link:last-child:before{display:none}.culture_offer .black_cta{margin-top:2.60416666667vw}@media (max-width:540px){.culture_offer .black_cta{margin-top:6.038647343vw}}.ethics_banner .subtitle_66{bottom:5.20833333333vw;width:31.25vw}@media (max-width:540px){.ethics_banner .subtitle_66{width:72.4637681159vw;bottom:12.077294686vw}}.compliance_ethics{position:relative;padding:5vw 5vw 2.60416666667vw 4.16666666667vw}@media (max-width:540px){.compliance_ethics{padding:12.077294686vw 6.038647343vw}}.compliance_ethics .subtitle_60{width:43.4895833333vw}@media (max-width:540px){.compliance_ethics .subtitle_60{width:100%}}.compliance_ethics .ethics_container{margin-top:5.20833333333vw;display:flex;align-items:flex-start;gap:4.6875vw}@media (max-width:540px){.compliance_ethics .ethics_container{margin-top:12.077294686vw;gap:12.077294686vw;flex-direction:column}}.compliance_ethics .ethics_left{width:100%;position:relative;transition:all .5s ease-in}@media (max-width:540px){.compliance_ethics .ethics_left{width:100%}}.compliance_ethics .ethics_left .ethics_linking{display:flex;flex-wrap:wrap;gap:2.60416666667vw}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking{gap:2.4154589372vw}}.compliance_ethics .ethics_left .ethics_linking .ethics_link{width:20.5208333333vw;position:relative}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking .ethics_link{width:42.270531401vw}}.compliance_ethics .ethics_left .ethics_linking .ethics_link .ethic_link_container{position:absolute;left:1.71875vw;top:1.82291666667vw;width:11.71875vw}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking .ethics_link .ethic_link_container{width:36.231884058vw;left:3.6231884058vw;top:2.4154589372vw}}.compliance_ethics .ethics_left .ethics_linking .ethics_link .hcp_dose .dose_table_wrapper table td,.compliance_ethics .ethics_left .ethics_linking .ethics_link .subtitle_22,.hcp_dose .dose_table_wrapper table .compliance_ethics .ethics_left .ethics_linking .ethics_link td{color:rgba(0,0,0,.8);margin-bottom:.208333333333vw}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking .ethics_link .hcp_dose .dose_table_wrapper table td,.compliance_ethics .ethics_left .ethics_linking .ethics_link .subtitle_22,.hcp_dose .dose_table_wrapper table .compliance_ethics .ethics_left .ethics_linking .ethics_link td{margin-bottom:0}}.compliance_ethics .ethics_left .ethics_linking .ethics_link .black_cta{background:none;padding:0;border:none;color:#000;transform:translateY(1.04166666667vw);opacity:0;transition:all .3s ease-in;letter-spacing:.8px}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking .ethics_link .black_cta{opacity:1;transform:translateY(0)}}.compliance_ethics .ethics_left .ethics_linking .ethics_link .black_cta img{width:.78125vw;filter:invert(1);transform:rotate(54deg)}@media (max-width:540px){.compliance_ethics .ethics_left .ethics_linking .ethics_link .black_cta img{width:2.4154589372vw}}.compliance_ethics .ethics_left .ethics_linking .ethics_link img{width:100%}.compliance_ethics .ethics_left .ethics_linking .ethics_link:hover .black_cta{transform:translateY(0);opacity:1}.compliance_ethics .ethics_right{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.62);opacity:0;z-index:-1}.compliance_ethics .ethics_right.active{opacity:1;z-index:99999;position:fixed;transition:transform .4s ease-in}.compliance_ethics .ethics_right_container{width:61.5104166667vw;height:40.625vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none}@media (max-width:540px){.compliance_ethics .ethics_right_container{width:87.922705314vw;height:144.927536232vw}}.compliance_ethics .ethics_right_container .ethics_box{padding:6.25vw 10.3125vw 6.14583333333vw 8.07291666667vw;width:100%;height:100%;transition:opacity .4s ease-in;display:none}@media (max-width:540px){.compliance_ethics .ethics_right_container .ethics_box{padding:12.077294686vw 4.8309178744vw 9.66183574879vw}}.compliance_ethics .ethics_right_container .ethics_box.active{opacity:1;display:block}.compliance_ethics .ethics_right_container .ethics_box .subtitle_5217{width:33.8541666667vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .ethics_box .subtitle_5217{width:100%}}.compliance_ethics .ethics_right_container .ethics_box .contact_terms label,.compliance_ethics .ethics_right_container .ethics_box .para,.compliance_ethics .ethics_right_container .ethics_box .subtitle_5217,.contact_terms .compliance_ethics .ethics_right_container .ethics_box label{color:#fff}.compliance_ethics .ethics_right_container .ethics_box a{display:inline-block;position:relative;color:#fff}.compliance_ethics .ethics_right_container .ethics_box a:before{content:"";position:absolute;width:100%;height:1.5px;background:#fff;bottom:-.0520833333333vw;left:0;scale:1;transition:scale .3s ease-in}.compliance_ethics .ethics_right_container .ethics_box a:hover:before{scale:.5}.compliance_ethics .ethics_right_container .ethics_box .blue_anchor{color:#551a8b}.compliance_ethics .ethics_right_container .ethics_box .blue_anchor:before{background:#551a8b}.compliance_ethics .ethics_right_container .ethics_box .ethics_content{margin-top:2.60416666667vw;height:17.2916666667vw;overflow-y:scroll;padding-right:.520833333333vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .ethics_box .ethics_content{padding-right:1.44927536232vw;margin-top:7.24637681159vw;height:96.6183574879vw}}.compliance_ethics .ethics_right_container .ethics_box .ethics_content::-webkit-scrollbar{width:1px}.compliance_ethics .ethics_right_container .ethics_box .ethics_content::-webkit-scrollbar-thumb{background:#fff}.compliance_ethics .ethics_right_container .ethics_box .ethics_content .contact_terms label,.compliance_ethics .ethics_right_container .ethics_box .ethics_content .para,.contact_terms .compliance_ethics .ethics_right_container .ethics_box .ethics_content label{margin-bottom:1.30208333333vw;font-size:.9375vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .ethics_box .ethics_content .contact_terms label,.compliance_ethics .ethics_right_container .ethics_box .ethics_content .para,.contact_terms .compliance_ethics .ethics_right_container .ethics_box .ethics_content label{margin-bottom:3.6231884058vw;font-size:2.89855072464vw;line-height:1.4}}.compliance_ethics .ethics_right_container .ethics_box .ethics_content .contact_terms label:last-child,.compliance_ethics .ethics_right_container .ethics_box .ethics_content .para:last-child,.contact_terms .compliance_ethics .ethics_right_container .ethics_box .ethics_content label:last-child{margin-bottom:0}.compliance_ethics .ethics_right_container .ethics_box .ethics_cta{text-align:center;margin-top:2.60416666667vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .ethics_box .ethics_cta{margin-top:1.2077294686vw}}.compliance_ethics .ethics_right_container .ethics_box .ethics_cta .black_cta{background:transparent;border-color:#fff}.compliance_ethics .ethics_right_container .ethics_box .ethics_cta .black_cta:hover{background:#fff}.compliance_ethics .ethics_right_container .box_content .box_factors{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:2.60416666667vw;margin:0 1.30208333333vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .box_content .box_factors{gap:6.038647343vw}}.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail{width:6.51041666667vw;height:14.0625vw;border-radius:5.20833333333vw;text-align:center;border:2px solid #000}@media (max-width:540px){.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail{width:19.3236714976vw;height:42.270531401vw;border-radius:12.077294686vw}}.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail img{width:100%;border-radius:50%;margin-bottom:.833333333333vw}@media (max-width:540px){.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail img{margin-bottom:2.4154589372vw}}.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail .ethic_title{padding:0 .416666666667vw;font-size:.729166666667vw;color:#000}@media (max-width:540px){.compliance_ethics .ethics_right_container .box_content .box_factors .box_detail .ethic_title{padding:0 1.2077294686vw;font-size:2.4154589372vw}}.compliance_ethics .ethics_right_container .back_btn{position:absolute;top:3.54166666667vw;right:4.47916666667vw;text-transform:uppercase;letter-spacing:.15625vw;color:#fff}@media (max-width:540px){.compliance_ethics .ethics_right_container .back_btn{top:3.6231884058vw;right:3.6231884058vw}}.compliance_ethics .ethics_right_container.active{display:block;z-index:99999}.compliance_ethics .ethics_right_container #ethics-1,.gradient_1{background:radial-gradient(circle,#bd8be3 0,#aa5fe3 100%)}.compliance_ethics .ethics_right_container #ethics-2,.gradient_2{background:radial-gradient(circle,#fabd60 0,#e8a339 100%)}.compliance_ethics .ethics_right_container #ethics-3,.gradient_3{background:radial-gradient(circle,#b0b0b0 0,#8a8989 100%)}.compliance_ethics .ethics_right_container #ethics-4,.gradient_4{background:radial-gradient(circle,#01a0e2 0,#167eab 100%)}.compliance_ethics .ethics_right_container #ethics-5,.gradient_5{background:radial-gradient(circle,#07a342 0,#009438 100%)}.compliance_ethics .ethics_right_container #ethics-6,.gradient_6{background:radial-gradient(circle,#757dbb 0,#5965c0 100%)}.compliance_ethics .ethics_right_container #ethics-7,.gradient_7{background:radial-gradient(circle,#79c9fa 0,#119ef4 100%)}.compliance_ethics .ethics_right_container #ethics-8,.gradient_8{background:radial-gradient(circle,#c7cd62 0,#c6cf38 100%)}.ethic_brand{padding:0 5.20833333333vw 2.60416666667vw}@media (max-width:540px){.ethic_brand{padding:0 12.077294686vw 6.038647343vw}}.ethic_brand .brand_container{margin:0;justify-content:center}.ethic_brand .brand_container .brand_box{width:35.4166666667vw;padding:1.5625vw 5.20833333333vw 1.5625vw 1.82291666667vw}@media (max-width:540px){.ethic_brand .brand_container .brand_box{width:72.4637681159vw;padding:4.8309178744vw 12.077294686vw}}.ethic_brand .brand_container .brand_box .brand_arrow{width:2.34375vw;top:2.08333333333vw}@media (max-width:540px){.ethic_brand .brand_container .brand_box .brand_arrow{width:7.24637681159vw;top:6.038647343vw}}.albuterol_section{padding:4.16666666667vw 6.25vw}@media (max-width:540px){.albuterol_section{padding:12.077294686vw 6.038647343vw}}.albuterol_section .subtitle_60{text-align:center}.albuterol_section .section_nav_container{width:15.625vw}.albuterol_section .section_nav_container a{font-size:.729166666667vw}@media (max-width:540px){.albuterol_section .section_nav_container a{font-size:2.89855072464vw}.albuterol_section .section_nav_container{width:100%}}.albuterol_section .albuterol_support{display:flex;justify-content:space-between;align-items:flex-start;margin-top:4.16666666667vw}@media (max-width:540px){.albuterol_section .albuterol_support{flex-direction:column;gap:6.038647343vw;align-items:center;margin-top:4.8309178744vw}}.albuterol_section .albuterol_container{width:62.5vw}@media (max-width:540px){.albuterol_section .albuterol_container{width:100%}}.albuterol_section .albuterol_container .albuterol_wrapper{display:flex;align-items:center;gap:5.20833333333vw}@media (max-width:540px){.albuterol_section .albuterol_container .albuterol_wrapper{flex-direction:column;gap:12.077294686vw}}.albuterol_section .albuterol_container .contact_terms label,.albuterol_section .albuterol_container .para,.contact_terms .albuterol_section .albuterol_container label{margin-bottom:2.60416666667vw}.albuterol_section .albuterol_container .contact_terms label:last-child,.albuterol_section .albuterol_container .para:last-child,.contact_terms .albuterol_section .albuterol_container label:last-child{margin-bottom:0}@media (max-width:540px){.albuterol_section .albuterol_container .contact_terms label,.albuterol_section .albuterol_container .para,.contact_terms .albuterol_section .albuterol_container label{margin-bottom:12.077294686vw}}.albuterol_section .albuterol_container .albuterol_parts_container{width:62.5vw}@media (max-width:540px){.albuterol_section .albuterol_container .albuterol_parts_container{width:100%}}.albuterol_section .albuterol_container .albuterol_parts_container .contact_terms label,.albuterol_section .albuterol_container .albuterol_parts_container .para,.contact_terms .albuterol_section .albuterol_container .albuterol_parts_container label{margin:0}.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.60416666667vw;margin-top:1.5625vw}@media (max-width:540px){.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts{gap:7.24637681159vw;margin-top:7.24637681159vw}}.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail{width:15.625vw}@media (max-width:540px){.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail{width:39.8550724638vw}}.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .hcp_dose .dose_table_wrapper table th,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .product_footer_section h2,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .subtitle_30,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail th,.product_footer_section .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail h2,.tolvaptan_tab_container .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .tolvaptan_tab{color:#079e3f;margin-bottom:1.04166666667vw}@media (max-width:540px){.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .hcp_dose .dose_table_wrapper table th,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .product_footer_section h2,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .subtitle_30,.albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail th,.product_footer_section .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail h2,.tolvaptan_tab_container .albuterol_section .albuterol_container .albuterol_parts_container .albuterol_parts .part_detail .tolvaptan_tab{margin-bottom:3.6231884058vw}}.albuterol_section .albuterol_img{width:33.8541666667vw}@media (max-width:540px){.albuterol_section .albuterol_img{width:100%}}.albuterol_section .albuterol_img img{width:100%;margin-bottom:1.71875vw}@media (max-width:540px){.albuterol_section .albuterol_img img{margin-bottom:3.6231884058vw}}.albuterol_section .albuterol_img .contact_terms label,.albuterol_section .albuterol_img .para,.contact_terms .albuterol_section .albuterol_img label{font-size:.729166666667vw}@media (max-width:540px){.albuterol_section .albuterol_img .contact_terms label,.albuterol_section .albuterol_img .para,.contact_terms .albuterol_section .albuterol_img label{font-size:2.4154589372vw}}.cleaning_inhaler{position:relative}.cleaning_inhaler img{width:100%}.cleaning_inhaler .cleaning_container{width:29.4270833333vw;position:absolute;top:5.20833333333vw;right:6.51041666667vw}@media (max-width:540px){.cleaning_inhaler .cleaning_container{width:87.922705314vw;right:auto;left:50%;transform:translateX(-50%);top:auto;bottom:7.24637681159vw}}.cleaning_inhaler .cleaning_container .subtitle_60{color:#fff;line-height:1.1;margin-bottom:1.30208333333vw}.cleaning_inhaler .cleaning_container .contact_terms label,.cleaning_inhaler .cleaning_container .para,.contact_terms .cleaning_inhaler .cleaning_container label{color:#fff;margin-top:1.04166666667vw}.inhaler_steps{padding:4.16666666667vw 14.6354166667vw 5.20833333333vw}@media (max-width:540px){.inhaler_steps{padding:7.24637681159vw 6.038647343vw}}.inhaler_steps .subtitle_60{text-align:center}.inhaler_steps .steps_container{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:3.90625vw;margin-top:5.625vw}@media (max-width:540px){.inhaler_steps .steps_container{gap:7.24637681159vw;margin-top:12.077294686vw}}.inhaler_steps .steps_container .steps_box{width:20.8333333333vw}@media (max-width:540px){.inhaler_steps .steps_container .steps_box{width:38.6473429952vw}}.inhaler_steps .steps_container .steps_box img{width:100%;margin:1.66666666667vw 0 .9375vw}@media (max-width:540px){.inhaler_steps .steps_container .steps_box img{margin:3.6231884058vw 0 2.4154589372vw}}.inhaler_steps .steps_container .steps_box .subtitle_25{color:#079e3f;line-height:1}.contact_terms .inhaler_steps .steps_container .steps_box label,.inhaler_steps .steps_container .steps_box .contact_terms label,.inhaler_steps .steps_container .steps_box .para{font-size:.78125vw}@media (max-width:540px){.contact_terms .inhaler_steps .steps_container .steps_box label,.inhaler_steps .steps_container .steps_box .contact_terms label,.inhaler_steps .steps_container .steps_box .para{font-size:2.89855072464vw}}.inhaler_points{padding:6.35416666667vw 7.76041666667vw 6.51041666667vw 8.02083333333vw}@media (max-width:540px){.inhaler_points{padding:12.077294686vw 6.038647343vw}}.inhaler_points .subtitle_60{width:34.2708333333vw;line-height:1.1;margin-bottom:3.69791666667vw}@media (max-width:540px){.inhaler_points .subtitle_60{width:100%;margin-bottom:7.24637681159vw}}.inhaler_points .points_container{display:flex;align-items:flex-start;gap:5.26041666667vw}@media (max-width:540px){.inhaler_points .points_container{flex-direction:column;gap:6.038647343vw}}.inhaler_points .points_content .subtitle_4534{color:#079e3f;margin-bottom:2.08333333333vw}@media (max-width:540px){.inhaler_points .points_content .subtitle_4534{margin-bottom:4.8309178744vw}}.inhaler_points .points_content .lupin_points li,.inhaler_points .points_content .product_footer_section ul li,.product_footer_section .inhaler_points .points_content ul li{margin-bottom:1.82291666667vw}@media (max-width:540px){.inhaler_points .points_content .lupin_points li,.inhaler_points .points_content .product_footer_section ul li,.product_footer_section .inhaler_points .points_content ul li{margin-bottom:3.6231884058vw}}.lupin_points li,.product_footer_section ul li{padding-left:.989583333333vw;position:relative}@media (max-width:540px){.lupin_points li,.product_footer_section ul li{padding-left:3.6231884058vw}}.lupin_points li:before,.product_footer_section ul li:before{content:"";width:.364583333333vw;height:.364583333333vw;position:absolute;left:0;top:.416666666667vw;background:#079e3f;border-radius:50%}@media (max-width:540px){.lupin_points li:before,.product_footer_section ul li:before{width:1.2077294686vw;height:1.2077294686vw;top:1.44927536232vw}}.inhaler_video{width:50.625vw;height:28.4895833333vw;position:relative}@media (max-width:540px){.inhaler_video{width:100%;height:60.38647343vw}}.inhaler_video:before{content:"";position:absolute;background:rgba(0,0,0,.4);top:0;left:0;z-index:1}.inhaler_video iframe,.inhaler_video video,.inhaler_video:before{width:100%;height:100%}.inhaler_video .poster_img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.inhaler_video .play_btn{width:4.73958333333vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;cursor:pointer}@media (max-width:540px){.inhaler_video .play_btn{width:8.45410628019vw}}.inhaler_video.active .play_btn,.inhaler_video.active .poster_img,.inhaler_video.active:before{display:none}.inhaler_problems{padding:5vw 8.59375vw 9.11458333333vw 7.86458333333vw}@media (max-width:540px){.inhaler_problems{padding:12.077294686vw 6.038647343vw}}.inhaler_problems .subtitle_60{margin-bottom:2.86458333333vw}@media (max-width:540px){.inhaler_problems .subtitle_60{margin-bottom:6.038647343vw}}.inhaler_problems .inhaler_container .inhaler_content{display:flex;align-items:flex-start;gap:5.46875vw;margin-bottom:4.94791666667vw}.inhaler_problems .inhaler_container .inhaler_content:last-child{margin-bottom:0}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content{flex-direction:column;gap:1.5625vw;margin-bottom:12.077294686vw}}.inhaler_problems .inhaler_container .inhaler_content .inhaler_img{width:19.8958333333vw}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content .inhaler_img{width:100%}}.inhaler_problems .inhaler_container .inhaler_content .inhaler_img_container{width:20.8333333333vw}.inhaler_problems .inhaler_container .inhaler_content .inhaler_img_container .inhaler_img{width:100%}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content .inhaler_img_container{width:100%}}.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content input,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content input::placeholder,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content select,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content select::placeholder,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content textarea,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content textarea::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label input,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label input::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label select,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label select::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label textarea,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label textarea::placeholder,.inhaler_problems .inhaler_container .inhaler_content .subtitle_20{color:#079e3f;margin-top:1.04166666667vw}@media (max-width:540px){.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content input,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content input::placeholder,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content select,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content select::placeholder,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content textarea,.form_detail .form_label .inhaler_problems .inhaler_container .inhaler_content textarea::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label input,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label input::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label select,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label select::placeholder,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label textarea,.inhaler_problems .inhaler_container .inhaler_content .form_detail .form_label textarea::placeholder,.inhaler_problems .inhaler_container .inhaler_content .subtitle_20{margin-top:3.6231884058vw}}.inhaler_problems .inhaler_container .inhaler_content .subtitle_34{color:#079e3f;margin-bottom:2.1875vw}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content .subtitle_34{margin-bottom:4.34782608696vw}}.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail{margin-top:.78125vw;width:52.0833333333vw}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail{margin-top:3.6231884058vw;width:100%}}.hcp_dose .dose_table_wrapper table .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail th,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .hcp_dose .dose_table_wrapper table th,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .product_footer_section h2,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .subtitle_30,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail h2,.tolvaptan_tab_container .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .tolvaptan_tab{margin-bottom:1.5625vw}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail th,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .hcp_dose .dose_table_wrapper table th,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .product_footer_section h2,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .subtitle_30,.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail h2,.tolvaptan_tab_container .inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .tolvaptan_tab{margin-bottom:3.6231884058vw}}.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .para_content{margin-bottom:1.30208333333vw}@media (max-width:540px){.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .para_content{margin-bottom:2.4154589372vw}}.inhaler_problems .inhaler_container .inhaler_content .inhaler_detail .para_content:last-child{margin-bottom:0}.inhaler_use{padding:5.10416666667vw 22.03125vw 4.73958333333vw 22.0833333333vw}@media (max-width:540px){.inhaler_use{padding:12.077294686vw 6.038647343vw}}.contact_terms .inhaler_use label,.inhaler_use .contact_terms label,.inhaler_use .para,.inhaler_use .subtitle_60{text-align:center;margin:0 auto}.inhaler_use .subtitle_60{width:36.9791666667vw;margin-bottom:2.08333333333vw}@media (max-width:540px){.inhaler_use .subtitle_60{width:100%;margin-bottom:4.8309178744vw}}.contact_terms .inhaler_use label,.inhaler_use .contact_terms label,.inhaler_use .para{width:32.8125vw;margin:0 auto 3.4375vw}@media (max-width:540px){.contact_terms .inhaler_use label,.inhaler_use .contact_terms label,.inhaler_use .para{width:100%;margin-bottom:4.8309178744vw}}.inhaler_use .inhaler_video{width:55.8854166667vw}@media (max-width:540px){.inhaler_use .inhaler_video{width:100%}}.inhaler_guide{padding:5.41666666667vw 10.625vw 5.625vw 7.86458333333vw}@media (max-width:540px){.inhaler_guide{padding:12.077294686vw 6.038647343vw}}.inhaler_guide .guide_container{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:540px){.inhaler_guide .guide_container{flex-direction:column}}.inhaler_guide .subtitle_60{margin-bottom:2.96875vw}@media (max-width:540px){.inhaler_guide .subtitle_60{margin-bottom:6.038647343vw}}.inhaler_guide .subtitle_34{color:#079e3f}.contact_terms .inhaler_guide .guide_detail label,.inhaler_guide .guide_detail .contact_terms label,.inhaler_guide .guide_detail .para{margin:.989583333333vw 0 4.94791666667vw;width:41.6666666667vw}@media (max-width:540px){.contact_terms .inhaler_guide .guide_detail label,.inhaler_guide .guide_detail .contact_terms label,.inhaler_guide .guide_detail .para{width:100%;margin:3.6231884058vw 0 8.45410628019vw}}.contact_terms .inhaler_guide .guide_video_container label,.inhaler_guide .guide_video_container .contact_terms label,.inhaler_guide .guide_video_container .para{width:48.1770833333vw;margin-top:2.86458333333vw}@media (max-width:540px){.contact_terms .inhaler_guide .guide_video_container label,.inhaler_guide .guide_video_container .contact_terms label,.inhaler_guide .guide_video_container .para{width:100%;margin-top:6.038647343vw}}.inhaler_guide .guide_steps{margin-top:.520833333333vw}@media (max-width:540px){.inhaler_guide .guide_steps{margin-top:7.24637681159vw;padding-left:6.038647343vw}}.inhaler_guide .guide_steps .step_box{width:19.1145833333vw;margin-bottom:1.82291666667vw}@media (max-width:540px){.inhaler_guide .guide_steps .step_box{width:100%;margin-bottom:4.8309178744vw}}.contact_terms .inhaler_guide .guide_steps .step_box label,.inhaler_guide .guide_steps .step_box .contact_terms label,.inhaler_guide .guide_steps .step_box .para{margin-top:1.04166666667vw}@media (max-width:540px){.contact_terms .inhaler_guide .guide_steps .step_box label,.inhaler_guide .guide_steps .step_box .contact_terms label,.inhaler_guide .guide_steps .step_box .para{margin-top:3.6231884058vw}}.inhaler_guide .guide_steps .step_box .subtitle_2373{color:#079e3f;line-height:1;margin-bottom:1.30208333333vw}@media (max-width:540px){.inhaler_guide .guide_steps .step_box .subtitle_2373{margin-bottom:3.6231884058vw}}.inhaler_refill{padding:5.20833333333vw 7.08333333333vw 3.75vw 7.96875vw;display:flex;justify-content:space-between;align-items:center}@media (max-width:540px){.inhaler_refill{padding:12.077294686vw 6.038647343vw;flex-direction:column;gap:8.45410628019vw}}.inhaler_refill .refill_container{width:51.5625vw}@media (max-width:540px){.inhaler_refill .refill_container{width:100%}}.inhaler_refill .refill_container .refill_detail{display:flex;justify-content:space-between;align-items:center;margin:4.16666666667vw 0}@media (max-width:540px){.inhaler_refill .refill_container .refill_detail{margin:6.038647343vw 0;flex-direction:column}}.inhaler_refill .refill_container .refill_box{font-size:.9375vw;color:#079e3f;line-height:1.1;padding:.260416666667vw 0}@media (max-width:540px){.inhaler_refill .refill_container .refill_box{font-size:3.86473429952vw}}.inhaler_refill .refill_container .refill_box:first-child{width:18.2291666667vw;padding-right:.78125vw}@media (max-width:540px){.inhaler_refill .refill_container .refill_box:first-child{width:100%;padding-right:0;padding-bottom:2.89855072464vw}}.inhaler_refill .refill_container .refill_box:nth-child(2){width:16.6666666667vw;padding-left:1.82291666667vw;padding-right:1.5625vw;border-left:1px solid rgba(0,0,0,.8);border-right:1px solid rgba(0,0,0,.8)}@media (max-width:540px){.inhaler_refill .refill_container .refill_box:nth-child(2){width:100%;padding:2.89855072464vw 0;border:0;border-top:1px solid rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.8)}}.inhaler_refill .refill_container .refill_box:nth-child(3){padding-left:1.04166666667vw;width:14.5833333333vw}@media (max-width:540px){.inhaler_refill .refill_container .refill_box:nth-child(3){width:100%;padding-left:0;padding-top:2.89855072464vw}}.contact_terms .inhaler_refill .refill_container label,.inhaler_refill .refill_container .contact_terms label,.inhaler_refill .refill_container .para{width:36.4583333333vw}@media (max-width:540px){.contact_terms .inhaler_refill .refill_container label,.inhaler_refill .refill_container .contact_terms label,.inhaler_refill .refill_container .para{width:100%}}.inhaler_refill .refill_img{width:26.6666666667vw}@media (max-width:540px){.inhaler_refill .refill_img{width:100%}}.inhaler_importance{position:relative}.inhaler_importance:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.inhaler_importance__banner{width:100%}.inhaler_importance .subtitle_60{color:#fff}.inhaler_importance .importance_container{position:absolute;top:5.20833333333vw;left:7.8125vw;width:46.875vw;z-index:9}@media (max-width:540px){.inhaler_importance .importance_container{left:0;top:auto;bottom:7.24637681159vw;width:100%;padding:0 6.038647343vw}}.inhaler_importance .section_nav_container{margin-top:2.60416666667vw;width:27.0833333333vw}@media (max-width:540px){.inhaler_importance .section_nav_container{width:100%;margin-top:6.038647343vw}}.inhaler_importance .brand_container{display:block}.inhaler_importance .brand_container .brand_box{width:26.0416666667vw;padding:1.5625vw 2.60416666667vw 1.04166666667vw 1.04166666667vw;margin-bottom:1.5625vw}.inhaler_importance .brand_container .brand_box .brand_arrow{width:1.5625vw;top:1.04166666667vw;right:1.04166666667vw}.brand_container .form_detail .form_label input,.brand_container .form_detail .form_label input::placeholder,.brand_container .form_detail .form_label select,.brand_container .form_detail .form_label select::placeholder,.brand_container .form_detail .form_label textarea,.brand_container .form_detail .form_label textarea::placeholder,.brand_container .hcp_dose .dose_table_wrapper table th,.brand_container .product_footer_section h2,.brand_container .subtitle_20,.brand_container .subtitle_30,.brand_container .tolvaptan_tab_container .tolvaptan_tab,.form_detail .form_label .brand_container input,.form_detail .form_label .brand_container input::placeholder,.form_detail .form_label .brand_container select,.form_detail .form_label .brand_container select::placeholder,.form_detail .form_label .brand_container textarea,.form_detail .form_label .brand_container textarea::placeholder,.hcp_dose .dose_table_wrapper table .brand_container th,.product_footer_section .brand_container h2,.tolvaptan_tab_container .brand_container .tolvaptan_tab{color:#189e53}.brand_container .brand_box{position:relative;width:24.1145833333vw;border:1px solid #189e53;display:block;padding:5.20833333333vw 5.20833333333vw 1.875vw 4.16666666667vw;border-radius:.78125vw}@media (max-width:540px){.brand_container .brand_box{padding:10.8695652174vw 13.2850241546vw 8.45410628019vw 6.038647343vw;width:100%}}.brand_container .brand_box .brand_arrow{width:2.96875vw;position:absolute;right:3.28125vw;top:2.5vw}@media (max-width:540px){.brand_container .brand_box .brand_arrow{width:6.038647343vw;right:6.038647343vw;top:6.038647343vw}}.inhaler_tips{padding:5.46875vw 7.96875vw 5.10416666667vw;position:relative;overflow:hidden}@media (max-width:540px){.inhaler_tips{padding:12.077294686vw 6.038647343vw}}.inhaler_tips .tips_container{margin-top:3.38541666667vw}@media (max-width:540px){.inhaler_tips .tips_container{margin-top:6.038647343vw}}.inhaler_tips .tips_container .tips_flex_container{display:flex;justify-content:flex-start;align-items:flex-start;gap:3.125vw}@media (max-width:540px){.inhaler_tips .tips_container .tips_flex_container{gap:7.24637681159vw}}.inhaler_tips .tips_container .tips_img{width:6.97916666667vw}@media (max-width:540px){.inhaler_tips .tips_container .tips_img{width:12.077294686vw}}.inhaler_tips .tips_container .tips_content .green{color:#079e3f}.inhaler_tips .tips_container .tips_content .red{color:#ff0629}.inhaler_tips .tips_container .tips_content .lupin_points,.inhaler_tips .tips_container .tips_content .product_footer_section ul,.product_footer_section .inhaler_tips .tips_container .tips_content ul{margin-top:2.08333333333vw}@media (max-width:540px){.inhaler_tips .tips_container .tips_content .lupin_points,.inhaler_tips .tips_container .tips_content .product_footer_section ul,.product_footer_section .inhaler_tips .tips_container .tips_content ul{margin-top:3.6231884058vw}}.inhaler_tips .tip_text{margin-top:3.90625vw;width:46.875vw}@media (max-width:540px){.inhaler_tips .tip_text{width:100%;margin-top:8.45410628019vw}.hcp_dose .dose_table_wrapper table .inhaler_tips .tip_text th,.inhaler_tips .tip_text .hcp_dose .dose_table_wrapper table th,.inhaler_tips .tip_text .product_footer_section h2,.inhaler_tips .tip_text .subtitle_30,.inhaler_tips .tip_text .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .inhaler_tips .tip_text h2,.tolvaptan_tab_container .inhaler_tips .tip_text .tolvaptan_tab{line-height:1.2}}.inhaler_tips .tip_text a{margin-top:1.30208333333vw;text-align:center}@media (max-width:540px){.inhaler_tips .tip_text a{margin-top:4.8309178744vw}}.inhaler_tips .flower_bg_container .flower_bg{top:.833333333333vw;bottom:auto}@media (max-width:540px){.inhaler_tips .flower_bg_container .flower_bg{top:2.4154589372vw}}.inhaler_safety{padding:4.94791666667vw 8.17708333333vw 3.48958333333vw}@media (max-width:540px){.inhaler_safety{padding:12.077294686vw 6.038647343vw}}.inhaler_safety .safety_container{margin-top:1.82291666667vw}@media (max-width:540px){.inhaler_safety .safety_container{margin-top:7.24637681159vw}}.inhaler_safety .safety_container .para_content{margin-top:1.04166666667vw}@media (max-width:540px){.inhaler_safety .safety_container .para_content{margin-top:3.6231884058vw}}.inhaler_safety .lupin_points,.inhaler_safety .product_footer_section ul,.product_footer_section .inhaler_safety ul{padding-left:1.5625vw;margin:.520833333333vw 0 1.04166666667vw}@media (max-width:540px){.inhaler_safety .lupin_points,.inhaler_safety .product_footer_section ul,.product_footer_section .inhaler_safety ul{padding-left:2.4154589372vw;margin:1.2077294686vw 0 2.4154589372vw}}.inhaler_safety .subtitle_4538{color:#009a4d}.inhaler_safety a{color:#009a4d;transition:all .3s ease-in}.inhaler_safety a:hover{color:#007635}.inhaler_help{position:relative}.inhaler_help__banner{width:100%}.inhaler_help:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.inhaler_help .inhaler_help_container{position:absolute;top:4.16666666667vw;left:5.20833333333vw;width:26.0416666667vw;z-index:9}@media (max-width:540px){.inhaler_help .inhaler_help_container{width:100%;top:12.077294686vw;left:0;padding:0 6.038647343vw}}.inhaler_help .subtitle_60{color:#fff}.inhaler_help .section_nav_container{margin-top:1.30208333333vw;width:100%;text-align:center}@media (max-width:540px){.inhaler_help .section_nav_container{margin-top:3.6231884058vw}}.contact_terms .inhaler_help label,.inhaler_help .contact_terms label,.inhaler_help .para{color:#fff;margin-top:1.30208333333vw}@media (max-width:540px){.contact_terms .inhaler_help label,.inhaler_help .contact_terms label,.inhaler_help .para{margin-top:3.6231884058vw}}.contact_terms .inhaler_help label span,.inhaler_help .contact_terms label span,.inhaler_help .para span{letter-spacing:.5px;display:inline-block}.bromide_support{padding:6.04166666667vw 5.20833333333vw 5.10416666667vw}@media (max-width:540px){.bromide_support{padding:12.077294686vw 6.038647343vw}}.bromide_support .bromide_support_container{display:flex;align-items:flex-start;gap:5.20833333333vw}@media (max-width:540px){.bromide_support .bromide_support_container{flex-direction:column;gap:6.038647343vw;align-items:center}}.bromide_support .section_nav_container{width:27.0833333333vw}.bromide_support .section_nav_container a{font-size:.729166666667vw}@media (max-width:540px){.bromide_support .section_nav_container a{font-size:2.89855072464vw}.bromide_support .section_nav_container{width:100%}}.bromide_support .support_container{width:31.25vw;margin-bottom:1.5625vw}@media (max-width:540px){.bromide_support .support_container{width:100%;margin-bottom:4.8309178744vw}}.bromide_support .subtitle_60{margin-bottom:3.90625vw;text-align:center}@media (max-width:540px){.bromide_support .subtitle_60{margin-bottom:4.8309178744vw}}.bromide_support .hcp_dose .dose_table_wrapper table th,.bromide_support .product_footer_section h2,.bromide_support .subtitle_30,.bromide_support .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .bromide_support th,.product_footer_section .bromide_support h2,.tolvaptan_tab_container .bromide_support .tolvaptan_tab{color:#079e3f;margin-bottom:1.5625vw}@media (max-width:540px){.bromide_support .hcp_dose .dose_table_wrapper table th,.bromide_support .product_footer_section h2,.bromide_support .subtitle_30,.bromide_support .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .bromide_support th,.product_footer_section .bromide_support h2,.tolvaptan_tab_container .bromide_support .tolvaptan_tab{margin-bottom:3.6231884058vw}}.bromide_support .support_info{margin-top:1.82291666667vw}@media (max-width:540px){.bromide_support .support_info{margin-top:8.45410628019vw}}.bromide_support .support_info .lupin_points li,.bromide_support .support_info .product_footer_section ul li,.product_footer_section .bromide_support .support_info ul li{margin-bottom:1.5625vw}@media (max-width:540px){.bromide_support .support_info .lupin_points li,.bromide_support .support_info .product_footer_section ul li,.product_footer_section .bromide_support .support_info ul li{margin-bottom:2.89855072464vw}}.bromide_support .support_img{width:18.2291666667vw}@media (max-width:540px){.bromide_support .support_img{width:100%}}.section_nav_container a{display:block;border:1px solid #6ac78d;border-radius:2.60416666667vw;padding:.78125vw 1.5625vw;line-height:1.1;font-size:.833333333333vw;transition:all .3s ease-in;margin-bottom:1.04166666667vw;letter-spacing:.8px;color:#07a241;background:#fff;font-weight:700}@media (max-width:540px){.section_nav_container a{line-height:1.2;border-radius:6.038647343vw;padding:3.6231884058vw 6.038647343vw;font-size:2.89855072464vw;margin-bottom:2.4154589372vw;width:100%;text-align:center}}.section_nav_container a:hover{background:#07a241;color:#fff}.bromide_device{position:relative;overflow:hidden;padding:5.46875vw 23.8020833333vw 4.79166666667vw 7.8125vw}@media (max-width:540px){.bromide_device{padding:12.077294686vw 6.038647343vw}}.bromide_device .flower_bg_container .flower_bg{top:10.46875vw;right:3.33333333333vw;bottom:auto}.bromide_device .device_img{width:57.3958333333vw}@media (max-width:540px){.bromide_device .device_img{width:100%}}.bromide_device .contact_terms label,.bromide_device .para,.contact_terms .bromide_device label{width:38.5416666667vw;margin:1.82291666667vw 0 4.94791666667vw}@media (max-width:540px){.bromide_device .contact_terms label,.bromide_device .para,.contact_terms .bromide_device label{width:100%;margin:6.038647343vw 0 8.45410628019vw}}.bromide_capsule .subtitle_60{margin-bottom:4.6875vw}@media (max-width:540px){.bromide_capsule .subtitle_60{margin-bottom:8.45410628019vw}}.bromide_capsule .hcp_dose .dose_table_wrapper table th,.bromide_capsule .product_footer_section h2,.bromide_capsule .subtitle_30,.bromide_capsule .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .bromide_capsule th,.product_footer_section .bromide_capsule h2,.tolvaptan_tab_container .bromide_capsule .tolvaptan_tab{margin-bottom:1.04166666667vw;color:#079e3f}@media (max-width:540px){.bromide_capsule .hcp_dose .dose_table_wrapper table th,.bromide_capsule .product_footer_section h2,.bromide_capsule .subtitle_30,.bromide_capsule .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .bromide_capsule th,.product_footer_section .bromide_capsule h2,.tolvaptan_tab_container .bromide_capsule .tolvaptan_tab{margin-bottom:.724637681159vw}}.bromide_capsule .bromide_inhaler{padding:5.46875vw 9.89583333333vw 3.90625vw 8.07291666667vw}@media (max-width:540px){.bromide_capsule .bromide_inhaler{padding:12.077294686vw 6.038647343vw}}.bromide_capsule .bromide_inhaler .inhaler_container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.bromide_capsule .bromide_inhaler .inhaler_container .inhaler_box{width:16.6666666667vw;margin-bottom:3.90625vw}@media (max-width:540px){.bromide_capsule .bromide_inhaler .inhaler_container .inhaler_box{width:100%;margin-bottom:6.038647343vw}}.bromide_capsule .bromide_tiotropium{padding:0 5.9375vw 4.89583333333vw 8.07291666667vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium{padding:0 6.038647343vw 12.077294686vw}}.bromide_capsule .bromide_tiotropium .capsule_container,.bromide_capsule .bromide_tiotropium .capsule_detail,.bromide_capsule .bromide_tiotropium .capsule_images{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_container,.bromide_capsule .bromide_tiotropium .capsule_detail,.bromide_capsule .bromide_tiotropium .capsule_images{flex-direction:column;gap:6.038647343vw}}.bromide_capsule .bromide_tiotropium .capsule_detail{gap:6.77083333333vw;justify-content:flex-start}.bromide_capsule .bromide_tiotropium .capsule_detail .capsule_box:first-child{width:14.0625vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_detail .capsule_box:first-child{width:100%}}.bromide_capsule .bromide_tiotropium .capsule_detail .capsule_box:nth-child(2){width:33.3333333333vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_detail .capsule_box:nth-child(2){width:100%}}.bromide_capsule .bromide_tiotropium .capsule_detail ul{margin-top:1.5625vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_detail ul{margin-top:2.4154589372vw}}.bromide_capsule .bromide_tiotropium .capsule_images{width:28.6979166667vw;gap:1.92708333333vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_images{flex-direction:row;width:100%;justify-content:center;gap:6.038647343vw}}.bromide_capsule .bromide_tiotropium .capsule_images img{width:13.3854166667vw}@media (max-width:540px){.bromide_capsule .bromide_tiotropium .capsule_images img{width:40%}}.capsule_use .subtitle_60{width:59.2708333333vw}@media (max-width:540px){.capsule_use .subtitle_60{width:100%}}.clean_use .subtitle_60{width:46.875vw}@media (max-width:540px){.clean_use .subtitle_60{width:100%}}.first_users{padding:5.98958333333vw 14.53125vw 5.98958333333vw 8.22916666667vw}@media (max-width:540px){.first_users{padding:12.077294686vw 6.038647343vw}}.first_users .subtitle_60{width:47.9166666667vw;margin-bottom:1.30208333333vw}@media (max-width:540px){.first_users .subtitle_60{width:100%;margin-bottom:4.8309178744vw}}.contact_terms .first_users label,.first_users .contact_terms label,.first_users .para{width:30.9895833333vw}@media (max-width:540px){.contact_terms .first_users label,.first_users .contact_terms label,.first_users .para{width:100%}}.first_users .first_user_container{margin-top:5.72916666667vw;padding-left:6.875vw}@media (max-width:540px){.first_users .first_user_container{margin-top:7.24637681159vw;padding-left:0}}.first_user_container .hcp_dose .dose_table_wrapper table th,.first_user_container .product_footer_section h2,.first_user_container .subtitle_30,.first_user_container .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .first_user_container th,.product_footer_section .first_user_container h2,.tolvaptan_tab_container .first_user_container .tolvaptan_tab{color:#079e3f;margin-bottom:1.82291666667vw}@media (max-width:540px){.first_user_container .hcp_dose .dose_table_wrapper table th,.first_user_container .product_footer_section h2,.first_user_container .subtitle_30,.first_user_container .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .first_user_container th,.product_footer_section .first_user_container h2,.tolvaptan_tab_container .first_user_container .tolvaptan_tab{margin-top:3.6231884058vw;margin-bottom:3.6231884058vw;line-height:1.1}}.first_user_container .step_box{margin-bottom:4.27083333333vw}@media (max-width:540px){.first_user_container .step_box{margin-bottom:7.24637681159vw}}.first_user_container .step_box img{width:100%}.first_user_container .min_box{width:20.8333333333vw}@media (max-width:540px){.first_user_container .min_box{width:100%}}.first_user_container .max_box{width:45.625vw}@media (max-width:540px){.first_user_container .max_box{width:100%}}.first_user_container .full_width{width:100%}.first_user_container .steps_detail{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width:540px){.first_user_container .steps_detail{flex-direction:column}}.first_user_container .steps_detail .steps_content{display:flex;align-items:flex-start;gap:.833333333333vw;width:100%;margin-top:1.71875vw}@media (max-width:540px){.first_user_container .steps_detail .steps_content{gap:2.4154589372vw;margin-top:3.6231884058vw;padding-left:2.4154589372vw}}.first_user_container .steps_detail .steps_content .subtitle_25{color:#079e3f}.first_user_container .steps_detail .steps_content .steps_text{width:75%}.contact_terms .first_user_container .steps_detail .steps_content label,.first_user_container .steps_detail .steps_content .contact_terms label,.first_user_container .steps_detail .steps_content .para{font-size:.885416666667vw;width:auto}@media (max-width:540px){.contact_terms .first_user_container .steps_detail .steps_content label,.first_user_container .steps_detail .steps_content .contact_terms label,.first_user_container .steps_detail .steps_content .para{font-size:2.89855072464vw}}.first_user_container .steps_detail .steps_content .lupin_points,.first_user_container .steps_detail .steps_content .product_footer_section ul,.product_footer_section .first_user_container .steps_detail .steps_content ul{margin-top:1.04166666667vw}@media (max-width:540px){.first_user_container .steps_detail .steps_content .lupin_points,.first_user_container .steps_detail .steps_content .product_footer_section ul,.product_footer_section .first_user_container .steps_detail .steps_content ul{margin-top:2.4154589372vw}}.contact_terms .first_user_container .steps_detail .steps_content .lupin_points label,.contact_terms .first_user_container .steps_detail .steps_content .product_footer_section ul label,.contact_terms .product_footer_section .first_user_container .steps_detail .steps_content ul label,.first_user_container .steps_detail .steps_content .lupin_points .contact_terms label,.first_user_container .steps_detail .steps_content .lupin_points .para,.first_user_container .steps_detail .steps_content .product_footer_section ul .contact_terms label,.first_user_container .steps_detail .steps_content .product_footer_section ul .para,.product_footer_section .first_user_container .steps_detail .steps_content ul .contact_terms label,.product_footer_section .first_user_container .steps_detail .steps_content ul .para{width:auto}.first_user_container .user_points .subtitle_25{color:#079e3f;margin-bottom:1.30208333333vw}@media (max-width:540px){.first_user_container .user_points .subtitle_25{margin-bottom:3.6231884058vw}}.contact_terms .first_user_container .user_points label,.first_user_container .user_points .contact_terms label,.first_user_container .user_points .para{width:75.5208333333vw}@media (max-width:540px){.contact_terms .first_user_container .user_points label,.first_user_container .user_points .contact_terms label,.first_user_container .user_points .para{width:100%;margin-top:2.4154589372vw}}.steps_audio{display:flex;justify-content:center;align-items:center;padding:1.04166666667vw .78125vw;background-color:#4d4d4f;border-radius:.520833333333vw;width:18.90625vw;margin:1.04166666667vw 0 2.60416666667vw auto}@media (max-width:540px){.steps_audio{width:78.5024154589vw;margin:3.6231884058vw auto 7.24637681159vw;padding:3.6231884058vw 2.4154589372vw;border-radius:2.4154589372vw}}.steps_audio .audio-container{display:flex;align-items:center;gap:.78125vw}@media (max-width:540px){.steps_audio .audio-container{gap:2.4154589372vw}}.steps_audio .waveImg{width:1.82291666667vw}@media (max-width:540px){.steps_audio .waveImg{width:7.24637681159vw}}.steps_audio .audio_text{font-size:.729166666667vw;color:#fff;width:13.0208333333vw;text-align:center}@media (max-width:540px){.steps_audio .audio_text{font-size:2.4154589372vw;width:48.309178744vw}}.steps_audio .audio_container{position:relative;width:13.0208333333vw;height:.260416666667vw;background-color:#bbb;border-radius:.15625vw}@media (max-width:540px){.steps_audio .audio_container{width:48.309178744vw;height:.724637681159vw;border-radius:.48309178744vw}}.steps_audio .audio_frequency{position:relative;width:100%;height:100%}.steps_audio .progress_line{position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff;transition:width .3s linear;border-radius:.15625vw}@media (max-width:540px){.steps_audio .progress_line{border-radius:.48309178744vw}}.steps_audio .cursor_line{position:absolute;top:-.703125vw;left:0;width:.15625vw;height:650%;z-index:999;background-color:#fff;transition:left .3s linear;border-radius:1.04166666667vw}@media (max-width:540px){.steps_audio .cursor_line{border-radius:2.4154589372vw;width:.6038647343vw;top:-1.9806763285vw}}.steps_audio .playPauseBtn{cursor:pointer;position:relative;display:flex;align-items:center}.steps_audio .playPauseBtn img{width:1.66666666667vw;cursor:pointer}@media (max-width:540px){.steps_audio .playPauseBtn img{width:6.038647343vw}}.steps_audio .audio_pause,.steps_audio .audio_play{transition:opacity .3s ease-in-out}.steps_audio .hidden{display:none;pointer-events:none}.bromide_guide{position:relative;text-align:center;padding:5vw 0 4.32291666667vw;background:#029037}@media (max-width:540px){.bromide_guide{padding:12.077294686vw 6.038647343vw 60.38647343vw}}.bromide_guide .contact_terms label,.bromide_guide .para,.bromide_guide .subtitle_60,.contact_terms .bromide_guide label{color:#fff;margin-bottom:1.30208333333vw}@media (max-width:540px){.bromide_guide .contact_terms label,.bromide_guide .para,.bromide_guide .subtitle_60,.contact_terms .bromide_guide label{margin-bottom:3.6231884058vw}}.bromide_guide .contact_terms label,.bromide_guide .para,.contact_terms .bromide_guide label{width:25%;margin:0 auto}@media (max-width:540px){.bromide_guide .contact_terms label,.bromide_guide .para,.contact_terms .bromide_guide label{width:100%}}.bromide_guide .brand_container{justify-content:center;text-align:left}.bromide_guide .brand_container .hcp_dose .dose_table_wrapper table th,.bromide_guide .brand_container .product_footer_section h2,.bromide_guide .brand_container .subtitle_30,.bromide_guide .brand_container .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .bromide_guide .brand_container th,.product_footer_section .bromide_guide .brand_container h2,.tolvaptan_tab_container .bromide_guide .brand_container .tolvaptan_tab{color:#fff}.bromide_guide .brand_container .brand_box{padding:5vw 1.875vw 1.97916666667vw 2.60416666667vw;width:20.5729166667vw;border-color:#fff}@media (max-width:540px){.bromide_guide .brand_container .brand_box{width:60.38647343vw;padding:9.66183574879vw 8.45410628019vw 6.038647343vw 6.038647343vw;height:auto!important}}.bromide_guide .brand_container .brand_box img{filter:brightness(0) invert(1)}.bromide_guide .guide_hand{position:absolute;bottom:0;left:11.1979166667vw;width:20.8854166667vw}@media (max-width:540px){.bromide_guide .guide_hand{width:36.231884058vw;left:6.038647343vw}}.bromide_guide .guide_page{position:absolute;bottom:0;right:2.96875vw;width:28.0729166667vw}@media (max-width:540px){.bromide_guide .guide_page{right:0;width:48.309178744vw}}.bromide_help{position:relative}.bromide_help img{width:100%}.bromide_help .bromide_help_container{position:absolute;bottom:0;left:4.58333333333vw;width:41.3541666667vw;background:#15a149;padding:5.46875vw 4.94791666667vw 4.32291666667vw 4.6875vw;text-align:center;border-top-left-radius:10.4166666667vw;border-top-right-radius:10.4166666667vw}@media (max-width:540px){.bromide_help .bromide_help_container{width:87.922705314vw;left:6.038647343vw;padding:12.077294686vw 6.038647343vw;border-top-left-radius:18.115942029vw;border-top-right-radius:18.115942029vw}.bromide_help .bromide_help_container .subtitle_60{font-size:6.76328502415vw}}.bromide_help .bromide_help_container .contact_terms label,.bromide_help .bromide_help_container .para,.bromide_help .bromide_help_container .subtitle_60,.contact_terms .bromide_help .bromide_help_container label{color:#fff}.bromide_help .bromide_help_container .contact_terms label,.bromide_help .bromide_help_container .para,.contact_terms .bromide_help .bromide_help_container label{margin-top:1.66666666667vw}@media (max-width:540px){.bromide_help .bromide_help_container .contact_terms label,.bromide_help .bromide_help_container .para,.contact_terms .bromide_help .bromide_help_container label{margin-top:3.6231884058vw}}.bromide_steps{padding:8.54166666667vw 8.22916666667vw 7.29166666667vw 8.59375vw}@media (max-width:540px){.bromide_steps{padding:12.077294686vw 6.038647343vw}}.bromide_steps .inhaler_container .inhaler_content{gap:3.90625vw;align-items:center}@media (max-width:540px){.bromide_steps .inhaler_container .inhaler_content{gap:7.24637681159vw}}.bromide_steps .contact_terms label,.bromide_steps .para,.contact_terms .bromide_steps label{line-height:1.1}.bromide_steps .sub_list{margin-top:.15625vw}@media (max-width:540px){.bromide_steps .sub_list{margin-top:.724637681159vw}}.bromide_steps .sub_list li{margin-bottom:.0520833333333vw}@media (max-width:540px){.bromide_steps .sub_list li{margin-bottom:.24154589372vw}}.bromide_steps .steps_img{width:28.59375vw}@media (max-width:540px){.bromide_steps .steps_img{width:100%}}.bromide_clean_steps{position:relative;background:#e7f5f2;padding:9.11458333333vw 7.03125vw 10.46875vw}@media (max-width:540px){.bromide_clean_steps{padding:7.24637681159vw 0 0}}.bromide_clean_steps .bromide_clean_img{position:absolute;width:61.4583333333vw;right:0;bottom:0}@media (max-width:540px){.bromide_clean_steps .bromide_clean_img{width:100%;position:relative}}.bromide_clean_steps .bromide_clean_container{width:31.7708333333vw}@media (max-width:540px){.bromide_clean_steps .bromide_clean_container{width:100%;padding:0 6.038647343vw}}.bromide_clean_steps .contact_terms label,.bromide_clean_steps .para,.contact_terms .bromide_clean_steps label{width:20.3125vw;margin-top:1.82291666667vw}@media (max-width:540px){.bromide_clean_steps .contact_terms label,.bromide_clean_steps .para,.contact_terms .bromide_clean_steps label{width:100%;margin-top:3.6231884058vw}}.bromide_inhaler_steps{padding:5.98958333333vw 14.5833333333vw 5.98958333333vw 15.1041666667vw}@media (max-width:540px){.bromide_inhaler_steps{padding:12.077294686vw 6.038647343vw}}.mg_bottom{margin-bottom:2.29166666667vw}@media (max-width:540px){.mg_bottom{margin-bottom:4.8309178744vw}}.media_banner_section .subtitle_66{bottom:9.375vw;width:20.8333333333vw}.news_section{padding:6.51041666667vw 10.4166666667vw 5.67708333333vw}@media (max-width:540px){.news_section{padding:7.24637681159vw 6.038647343vw}}.news_section .subtitle_60{text-align:center}.news_section .news_container{margin-bottom:2.60416666667vw}@media (max-width:540px){.news_section .news_container{margin-bottom:7.24637681159vw}}.news_section .news_content{width:calc(98% / 2)}@media (max-width:540px){.news_section .news_content{width:calc(93% / 2)}}.news_section .center_cta{gap:1.30208333333vw}.news_search_container{display:flex;justify-content:center;align-items:center;gap:1.30208333333vw;margin-top:2.60416666667vw}@media (max-width:540px){.news_search_container{gap:2.4154589372vw;margin-top:8.45410628019vw}}.news_search_container input{display:block;padding:.520833333333vw .78125vw;width:26.0416666667vw;font-size:1.04166666667vw;line-height:1;color:#07a241;border:1px solid rgba(0,0,0,.8);border-radius:2.60416666667vw}@media (max-width:540px){.news_search_container input{padding:1.2077294686vw 3.6231884058vw;width:48.309178744vw;font-size:3.86473429952vw;border-radius:12.077294686vw}}.news_search_container input::placeholder{font-size:1.04166666667vw;color:rgba(0,0,0,.8);line-height:1}@media (max-width:540px){.news_search_container input::placeholder{font-size:3.86473429952vw}}.news_search_container button{border:1px solid #07a241;background:#07a241;color:#fff;padding:.520833333333vw 1.30208333333vw;line-height:1;font-size:1.04166666667vw;border-radius:2.60416666667vw;cursor:pointer;transition:all .3s ease-in}@media (max-width:540px){.news_search_container button{padding:1.2077294686vw 3.6231884058vw;line-height:1;font-size:3.86473429952vw;border-radius:12.077294686vw}}.news_search_container button:hover{background:#fff;color:#07a241}.center_cta{display:flex;justify-content:center;align-items:center}.press_section .news_container .news_content{width:calc(96% / 3)}@media (max-width:540px){.press_section .news_container .news_content{width:calc(90% / 2)}}.press_section .news_pagination{margin-top:3.64583333333vw}.news_container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.30208333333vw;margin-top:5.20833333333vw}@media (max-width:540px){.news_container{gap:4.8309178744vw;margin-top:7.24637681159vw}}.news_container .news_content{box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:.520833333333vw;padding:1.04166666667vw 2.60416666667vw 2.60416666667vw 1.5625vw;transition:all .3s ease-in;background:#fff}.news_container .news_content:hover{background:rgba(7,162,65,.1)}@media (max-width:540px){.news_container .news_content{padding:3.6231884058vw;border-radius:1.93236714976vw}}.news_container .news_content .news_date{font-size:.9375vw;color:#07a241;margin-bottom:1.04166666667vw}@media (max-width:540px){.news_container .news_content .news_date{font-size:3.38164251208vw;margin-bottom:3.6231884058vw}}.news_pagination{display:flex;justify-content:center;align-items:center;gap:.78125vw}@media (max-width:540px){.news_pagination{gap:1.93236714976vw}}.news_pagination .keyboard_btn{width:.625vw;cursor:pointer}.news_pagination .keyboard_btn[disabled]{opacity:.5}@media (max-width:540px){.news_pagination .keyboard_btn{width:2.4154589372vw}}.news_pagination .product_prev img{transform:rotate(180deg)}.news_pagination .pagination_number{background:rgba(22,167,76,.05);width:2.08333333333vw;height:2.08333333333vw;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in;border-radius:.260416666667vw}@media (max-width:540px){.news_pagination .pagination_number{width:4.8309178744vw;height:4.8309178744vw;border-radius:1.2077294686vw}}.news_pagination .pagination_number:hover{background:rgba(22,167,76,.2)}.news_pagination .pagination_number span{display:block;font-size:.833333333333vw;color:rgba(0,0,0,.8)}@media (max-width:540px){.news_pagination .pagination_number span{font-size:2.4154589372vw}}.news_pagination .pagination_number[disabled]{background:rgba(22,167,76,.2)}.news_contact{background:#f2faf5}.news_contact .media_contact_container{margin-top:0}.news_contact .media_contact_Links{border:1px solid #bebebe;border-top:0;border-bottom:0}@media (max-width:540px){.news_contact .media_contact_Links{border:0}}.news_contact .subtitle_40{margin-top:0}.newsroom_section{padding:4.16666666667vw 13.0208333333vw}@media (max-width:540px){.newsroom_section{padding:12.077294686vw 6.038647343vw}}.newsroom_section .para_container{margin-bottom:1.30208333333vw}@media (max-width:540px){.newsroom_section .para_container{margin-bottom:4.8309178744vw}}.hcp_dose .dose_table_wrapper table .newsroom_section .para_container th,.newsroom_section .para_container .hcp_dose .dose_table_wrapper table th,.newsroom_section .para_container .news_date,.newsroom_section .para_container .product_footer_section h2,.newsroom_section .para_container .subtitle_30,.newsroom_section .para_container .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .newsroom_section .para_container h2,.tolvaptan_tab_container .newsroom_section .para_container .tolvaptan_tab{color:#6c757d;line-height:1.3}.newsroom_section .para_container .news_title{font-size:1.04166666667vw}@media (max-width:540px){.newsroom_section .para_container .news_title{font-size:4.34782608696vw}}.newsroom_section .para_container .news_date{margin-bottom:.520833333333vw;font-size:1.04166666667vw;letter-spacing:.3px}@media (max-width:540px){.newsroom_section .para_container .news_date{margin-bottom:1.2077294686vw;font-size:4.34782608696vw}}.contact_terms .newsroom_section .para_container label,.newsroom_section .para_container .contact_terms label,.newsroom_section .para_container .para{margin-top:.416666666667vw;line-height:1.4}@media (max-width:540px){.contact_terms .newsroom_section .para_container label,.newsroom_section .para_container .contact_terms label,.newsroom_section .para_container .para{margin-top:1.2077294686vw}}.newsroom_section .para_container a{color:#07a241;position:relative;padding-bottom:.104166666667vw}@media (max-width:540px){.newsroom_section .para_container a{padding-bottom:1px}}.newsroom_section .para_container a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#07a241;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in}.newsroom_section .para_container a:hover:before{transform:scaleX(1);transform-origin:bottom left}.newsroom_section .news_detail{margin-top:1.30208333333vw}@media (max-width:540px){.newsroom_section .news_detail{margin-top:3.6231884058vw}}.newsroom_section .news_detail .name{font-size:1.04166666667vw;letter-spacing:.3px;margin-bottom:.78125vw}@media (max-width:540px){.newsroom_section .news_detail .name{font-size:3.86473429952vw;margin-bottom:1.2077294686vw}}.newsroom_section .news_detail a{display:inline-block;margin-top:.520833333333vw}@media (max-width:540px){.newsroom_section .news_detail a{margin-top:1.2077294686vw}}.newsroom_section .safe_text{font-size:1.04166666667vw;color:#07a241;font-style:italic;margin-top:1.30208333333vw}@media (max-width:540px){.newsroom_section .safe_text{font-size:3.86473429952vw;margin-top:3.6231884058vw}}.post_section{background:#edf9f1;padding:5.20833333333vw 10.4166666667vw}@media (max-width:540px){.post_section{padding:12.077294686vw 6.038647343vw}}.post_section .news_container{margin-top:3.64583333333vw}@media (max-width:540px){.post_section .news_container{margin-top:7.24637681159vw}}.post_section .news_content{width:calc(96% / 3)}@media (max-width:540px){.post_section .news_content{width:calc(90% / 2)}}.tolvaptan_support{padding:6.04166666667vw 5.20833333333vw 4.16666666667vw;position:relative;overflow:hidden}@media (max-width:540px){.tolvaptan_support{padding:12.077294686vw 6.038647343vw}}.tolvaptan_support .subtitle_60{text-align:center}.tolvaptan_support .tolvaptan_support_container{display:flex;align-items:flex-start;gap:4.16666666667vw;margin-top:4.6875vw}@media (max-width:540px){.tolvaptan_support .tolvaptan_support_container{flex-direction:column;gap:6.038647343vw;align-items:center;margin-top:7.24637681159vw}}.tolvaptan_support .flower_bg_container .flower_bg{bottom:0;top:auto;right:10.4166666667vw}@media (max-width:540px){.tolvaptan_support .flower_bg_container .flower_bg{right:0}}.tolvaptan_support .section_nav_container,.tolvaptan_support .support_container{width:25vw}@media (max-width:540px){.tolvaptan_support .section_nav_container,.tolvaptan_support .support_container{width:100%}}.tolvaptan_support .support_container{width:30.2083333333vw}@media (max-width:540px){.tolvaptan_support .support_container{width:100%}}.contact_terms .tolvaptan_support .support_container label,.tolvaptan_support .support_container .contact_terms label,.tolvaptan_support .support_container .para{margin-bottom:1.04166666667vw}@media (max-width:540px){.contact_terms .tolvaptan_support .support_container label,.tolvaptan_support .support_container .contact_terms label,.tolvaptan_support .support_container .para{margin-bottom:3.6231884058vw}}.contact_terms .tolvaptan_support .support_container label:last-child,.tolvaptan_support .support_container .contact_terms label:last-child,.tolvaptan_support .support_container .para:last-child{margin-bottom:0}.pdf_link_container{display:flex;align-items:center;gap:1.04166666667vw;margin-bottom:3.90625vw}@media (max-width:540px){.pdf_link_container{gap:2.89855072464vw;margin-bottom:12.077294686vw}}.pdf_link_container .pdf_content{border-right:2px solid #313232;line-height:1;color:#313232;padding-right:1.04166666667vw;font-size:.9375vw}@media (max-width:540px){.pdf_link_container .pdf_content{padding-right:3.6231884058vw;font-size:3.38164251208vw}}.pdf_link_container .pdf_content:last-child{border:0}.pdf_link_container .pdf_content a{line-height:1;color:#313232;position:relative;padding-bottom:.104166666667vw}.pdf_link_container .pdf_content a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in;background:#313232}.pdf_link_container .pdf_content a:hover:before{transform:scaleX(1);transform-origin:bottom left}.system_monitoring{padding:6.04166666667vw 5.20833333333vw 4.16666666667vw}@media (max-width:540px){.system_monitoring{padding:12.077294686vw 6.038647343vw}}.system_monitoring .subtitle_60{margin-bottom:3.64583333333vw}@media (max-width:540px){.system_monitoring .subtitle_60{margin-bottom:6.038647343vw}}.system_monitoring .monitoring_container{margin-bottom:4.16666666667vw}@media (max-width:540px){.system_monitoring .monitoring_container{margin-bottom:6.038647343vw}}.system_monitoring .monitoring_container:last-child{margin-bottom:0}.system_monitoring .system_container{margin-top:2.60416666667vw;padding-left:4.6875vw}@media (max-width:540px){.system_monitoring .system_container{margin-top:7.24637681159vw;padding-left:2.4154589372vw}}.hcp_dose .dose_table_wrapper table .system_monitoring .system_container th,.product_footer_section .system_monitoring .system_container h2,.system_monitoring .system_container .hcp_dose .dose_table_wrapper table th,.system_monitoring .system_container .product_footer_section h2,.system_monitoring .system_container .subtitle_30,.system_monitoring .system_container .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .system_monitoring .system_container .tolvaptan_tab{color:#079e3f}@media (max-width:540px){.contact_terms .system_monitoring .system_container label br,.system_monitoring .system_container .contact_terms label br,.system_monitoring .system_container .para br{display:none}}.system_monitoring .system_container .system_points_container{display:flex;align-items:flex-start;gap:5.72916666667vw;margin:2.60416666667vw 0}@media (max-width:540px){.system_monitoring .system_container .system_points_container{flex-direction:column;gap:7.24637681159vw;margin:6.038647343vw 0}}.system_monitoring .system_container .system_points_container .system_points{display:flex;justify-content:center;align-items:center;gap:1.30208333333vw}@media (max-width:540px){.system_monitoring .system_container .system_points_container .system_points{gap:3.6231884058vw}}.system_monitoring .system_test{margin-top:3.125vw}@media (max-width:540px){.system_monitoring .system_test{margin-top:7.24637681159vw}}.system_monitoring .system_test .schedule_img{width:75.5208333333vw;margin:2.60416666667vw 0 3.125vw}@media (max-width:540px){.system_monitoring .system_test .schedule_img{width:87.922705314vw;margin:4.8309178744vw 0 6.038647343vw}}.system_monitoring .points_para:before{width:1.35416666667vw;height:1.35416666667vw;font-size:1.35416666667vw}@media (max-width:540px){.system_monitoring .points_para:before{font-size:3.38164251208vw;width:3.38164251208vw;height:3.38164251208vw}}.points_img{width:7.8125vw}@media (max-width:540px){.points_img{width:14.4927536232vw}}.points_para{position:relative;padding-left:1.45833333333vw;padding-top:.15625vw}@media (max-width:540px){.points_para{padding-left:4.10628019324vw;padding-top:.36231884058vw}}.points_para:before{content:attr(data-points);color:#079e3f;position:absolute;top:0;left:0;width:1.04166666667vw;height:1.04166666667vw;font-size:1.04166666667vw}@media (max-width:540px){.points_para:before{font-size:3.38164251208vw;width:3.38164251208vw;height:3.38164251208vw}}.tolvaptan_bg{position:relative}.tolvaptan_bg .tolvaptan_bg_img{width:100%}.tolvaptan_bg .tolvaptan_bg_container{width:48.4375vw;height:23.4375vw;background:#079e3f;padding:4.16666666667vw;border-top-right-radius:52.0833333333vw;border-bottom-right-radius:52.0833333333vw;position:absolute;left:5.20833333333vw;top:50%;transform:translateY(-50%);display:flex;justify-content:flex-start;align-items:center}@media (max-width:540px){.tolvaptan_bg .tolvaptan_bg_container{left:0;width:84.5410628019vw;height:96.6183574879vw;border-top-right-radius:60.38647343vw;border-bottom-right-radius:60.38647343vw;padding:6.038647343vw}}.tolvaptan_bg .tolvaptan_bg_container .subtitle_58,.tolvaptan_bg .tolvaptan_bg_container .subtitle_60{color:#fff;line-height:1}.treatment_section{padding:2.60416666667vw 5.20833333333vw}@media (max-width:540px){.treatment_section{padding:12.077294686vw 6.038647343vw}}.treatment_section .treatment_details{display:flex;justify-content:center;align-items:flex-start;gap:1.5625vw;flex-wrap:wrap;margin:3.125vw 10.4166666667vw 3.48958333333vw}@media (max-width:540px){.treatment_section .treatment_details{gap:7.24637681159vw;margin:7.24637681159vw 0}}.treatment_section .treatment_details .treatment_icons{width:11.9791666667vw}@media (max-width:540px){.treatment_section .treatment_details .treatment_icons{width:36.231884058vw}}.magazine_section{position:relative}@media (max-width:540px){.magazine_section{padding:12.077294686vw 6.038647343vw;background:#00a24c}}.magazine_section .magazine_container{position:absolute;top:3.125vw;left:25vw;width:41.6666666667vw;text-align:center}@media (max-width:540px){.magazine_section .magazine_container{top:auto;left:auto;width:100%;margin:7.24637681159vw auto 0;position:relative}}.contact_terms .magazine_section label,.magazine_section .contact_terms label,.magazine_section .para{color:#fff;margin-top:1.30208333333vw}@media (max-width:540px){.contact_terms .magazine_section label,.magazine_section .contact_terms label,.magazine_section .para{margin-top:2.4154589372vw}.contact_terms .magazine_section label br,.magazine_section .contact_terms label br,.magazine_section .para br{display:none}}.magazine_section .subtitle_60{color:#fff}.magazine_section .brand_container{justify-content:center;text-align:left;margin-top:2.60416666667vw}@media (max-width:540px){.magazine_section .brand_container{margin-top:6.038647343vw}}.hcp_dose .dose_table_wrapper table .magazine_section .brand_container th,.magazine_section .brand_container .hcp_dose .dose_table_wrapper table th,.magazine_section .brand_container .product_footer_section h2,.magazine_section .brand_container .subtitle_30,.magazine_section .brand_container .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .magazine_section .brand_container h2,.tolvaptan_tab_container .magazine_section .brand_container .tolvaptan_tab{color:#fff}.magazine_section .brand_container .brand_box{align-items:flex-end;display:flex;padding:3.64583333333vw 2.60416666667vw 1.97916666667vw;width:21.875vw;border-color:#fff}@media (max-width:540px){.magazine_section .brand_container .brand_box{width:72.4637681159vw;padding:12.077294686vw 8.45410628019vw 6.038647343vw 6.038647343vw;height:auto!important;border-radius:2.4154589372vw}.hcp_dose .dose_table_wrapper table .magazine_section .brand_container .brand_box th,.magazine_section .brand_container .brand_box .hcp_dose .dose_table_wrapper table th,.magazine_section .brand_container .brand_box .product_footer_section h2,.magazine_section .brand_container .brand_box .subtitle_30,.magazine_section .brand_container .brand_box .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .magazine_section .brand_container .brand_box h2,.tolvaptan_tab_container .magazine_section .brand_container .brand_box .tolvaptan_tab{line-height:1.3}}.magazine_section .brand_container .brand_box img{width:2.60416666667vw;right:1.5625vw;top:1.5625vw;filter:brightness(0) invert(1)}@media (max-width:540px){.magazine_section .brand_container .brand_box img{width:6.038647343vw;right:3.6231884058vw;top:3.6231884058vw}}.rems_magazine .brand_container .brand_box{width:22.3958333333vw}@media (max-width:540px){.rems_magazine .brand_container .brand_box{width:72.4637681159vw}}.tovaptan_magazine .magazine_container{top:1.5625vw}@media (max-width:540px){.tovaptan_magazine .magazine_container{top:auto}}.tovaptan_magazine .brand_container{margin-top:1.30208333333vw}@media (max-width:540px){.tovaptan_magazine .brand_container{margin-top:7.24637681159vw}}.support_medicine{padding:3.125vw 5.20833333333vw;background:#f8f8f7}@media (max-width:540px){.support_medicine{padding:12.077294686vw 6.038647343vw}}.support_medicine .subtitle_60{margin-bottom:3.64583333333vw}@media (max-width:540px){.support_medicine .subtitle_60{margin-bottom:7.24637681159vw}}.support_medicine .medicine_box_container{display:flex;justify-content:flex-start;align-items:center;gap:2.60416666667vw}@media (max-width:540px){.support_medicine .medicine_box_container{flex-direction:column;gap:4.8309178744vw}}.support_medicine .medicine_box_container .medicine_box{display:flex;justify-content:flex-start;align-items:center;border-radius:1.30208333333vw;width:31.25vw;padding:1.04166666667vw;gap:1.30208333333vw;background:#079e3f}@media (max-width:540px){.support_medicine .medicine_box_container .medicine_box{border-radius:3.6231884058vw;width:100%;padding:4.8309178744vw;gap:4.8309178744vw}}.support_medicine .medicine_box_container .medicine_box img{width:4.16666666667vw}@media (max-width:540px){.support_medicine .medicine_box_container .medicine_box img{width:9.66183574879vw}}.hcp_dose .dose_table_wrapper table .support_medicine .medicine_box_container .medicine_box td,.support_medicine .medicine_box_container .medicine_box .hcp_dose .dose_table_wrapper table td,.support_medicine .medicine_box_container .medicine_box .subtitle_22{line-height:1.2;color:#fff}.support_medicine .medicine_details{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.04166666667vw}@media (max-width:540px){.support_medicine .medicine_details{flex-direction:column;gap:3.6231884058vw}.contact_terms .support_medicine .medicine_details label br,.support_medicine .medicine_details .contact_terms label br,.support_medicine .medicine_details .para br{display:none}}.support_medicine .medicine_details .medicine_details_box{border:1px solid #079e3f;border-radius:.78125vw;background:#fff;padding:1.82291666667vw 1.30208333333vw .78125vw;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width:540px){.support_medicine .medicine_details .medicine_details_box{border-radius:2.4154589372vw;padding:7.24637681159vw 4.8309178744vw 3.6231884058vw;width:100%}}.support_medicine .medicine_details .medicine_details_box .check_icon{position:absolute;width:2.60416666667vw;top:.520833333333vw;right:0}@media (max-width:540px){.support_medicine .medicine_details .medicine_details_box .check_icon{width:9.66183574879vw;top:2.4154589372vw}}.support_medicine .para_container{margin-top:1.5625vw}@media (max-width:540px){.support_medicine .para_container{margin-top:4.8309178744vw}}.contact_terms .support_medicine .para_container label,.support_medicine .para_container .contact_terms label,.support_medicine .para_container .para{margin-bottom:1.5625vw}@media (max-width:540px){.contact_terms .support_medicine .para_container label,.support_medicine .para_container .contact_terms label,.support_medicine .para_container .para{margin-bottom:3.6231884058vw}.contact_terms .support_medicine .para_container label br,.support_medicine .para_container .contact_terms label br,.support_medicine .para_container .para br{display:none}}.support_dose{padding:3.125vw 5.20833333333vw}@media (max-width:540px){.support_dose{padding:12.077294686vw 6.038647343vw}}.support_dose .dose_box_container{display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width:540px){.support_dose .dose_box_container{flex-direction:column}}.support_dose .dose_box_container .dose_box{border-right:1px solid #079e3f;text-align:center}@media (max-width:540px){.support_dose .dose_box_container .dose_box{border-right:0;border-bottom:1px solid #079e3f;padding:6.038647343vw 0 3.6231884058vw}}.support_dose .dose_box_container .dose_box:last-child{border:0}.support_dose .dose_box_container .dose_box .tablet_container{display:flex;justify-content:center;align-items:center;gap:.78125vw;margin:2.60416666667vw 0 1.30208333333vw}@media (max-width:540px){.support_dose .dose_box_container .dose_box .tablet_container{gap:3.6231884058vw;margin:7.24637681159vw 0 4.8309178744vw}}.support_dose .dose_box_container .dose_box .tablet_container .tablet_img{width:6.77083333333vw;margin:0 auto 1.04166666667vw}@media (max-width:540px){.support_dose .dose_box_container .dose_box .tablet_container .tablet_img{width:19.3236714976vw;margin:0 auto 3.6231884058vw}}.support_dose .dose_box_container .dose_box .tablet_container .plus_img{width:1.5625vw}@media (max-width:540px){.support_dose .dose_box_container .dose_box .tablet_container .plus_img{width:4.34782608696vw}}.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .subtitle_20{margin-top:.260416666667vw}@media (max-width:540px){.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container input::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container select::placeholder,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea,.form_detail .form_label .support_dose .dose_box_container .dose_box .tablet_container textarea::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label input::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label select::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea,.support_dose .dose_box_container .dose_box .tablet_container .form_detail .form_label textarea::placeholder,.support_dose .dose_box_container .dose_box .tablet_container .subtitle_20{margin-top:1.2077294686vw}}.support_dose .dose_box_container .dose_box .main_tablet_img{width:29.6875vw}@media (max-width:540px){.support_dose .dose_box_container .dose_box .main_tablet_img{width:100%}}.support_dose .dose_container{margin-top:2.60416666667vw}@media (max-width:540px){.support_dose .dose_container{margin-top:7.24637681159vw}}.support_dose .dose_container .para_container{margin-bottom:2.08333333333vw}@media (max-width:540px){.support_dose .dose_container .para_container{margin-bottom:4.8309178744vw}}.support_dose .dose_container .para_container:last-child{margin-bottom:0}.product_footer_section .support_dose .dose_container .para_container ul,.support_dose .dose_container .para_container .lupin_points,.support_dose .dose_container .para_container .product_footer_section ul{margin-top:.520833333333vw}@media (max-width:540px){.product_footer_section .support_dose .dose_container .para_container ul,.support_dose .dose_container .para_container .lupin_points,.support_dose .dose_container .para_container .product_footer_section ul{margin-top:1.93236714976vw}}.harmful_section{background:#f8f8f7;padding:3.125vw 5.20833333333vw}@media (max-width:540px){.harmful_section{padding:12.077294686vw 6.038647343vw}}.harmful_section .subtitle_60{margin-bottom:2.60416666667vw}@media (max-width:540px){.harmful_section .subtitle_60{margin-bottom:6.038647343vw}}.harmful_section .harmful_wrapper{display:flex;justify-content:center;align-self:flex-start;gap:2.60416666667vw}@media (max-width:540px){.harmful_section .harmful_wrapper{flex-direction:column;gap:6.038647343vw}}.harmful_section .harmful_wrapper .harmful_img{width:18.2291666667vw}@media (max-width:540px){.harmful_section .harmful_wrapper .harmful_img{width:100%}}.harmful_section .harmful_wrapper .lupin_points,.harmful_section .harmful_wrapper .product_footer_section ul,.product_footer_section .harmful_section .harmful_wrapper ul{margin:1.82291666667vw 0}@media (max-width:540px){.harmful_section .harmful_wrapper .lupin_points,.harmful_section .harmful_wrapper .product_footer_section ul,.product_footer_section .harmful_section .harmful_wrapper ul{margin:4.8309178744vw 0}}.harmful_section .harmful_wrapper .hcp_dose .dose_table_wrapper table td,.harmful_section .harmful_wrapper .subtitle_22,.hcp_dose .dose_table_wrapper table .harmful_section .harmful_wrapper td{line-height:1.2}.support_inhaler .support_inhaler_container{margin-top:3.64583333333vw}@media (max-width:540px){.support_inhaler .support_inhaler_container{margin-top:7.24637681159vw}}.support_inhaler .support_inhaler_wrapper .tips_container:first-child{margin-top:1.5625vw}@media (max-width:540px){.support_inhaler .support_inhaler_wrapper .tips_container:first-child{margin-top:9.66183574879vw}}.pharma_special{padding:3.125vw 5.20833333333vw}@media (max-width:540px){.pharma_special{padding:12.077294686vw 8.45410628019vw}}.pharma_special .subtitle_60{margin-bottom:2.60416666667vw}@media (max-width:540px){.pharma_special .subtitle_60{margin-bottom:7.24637681159vw}}.contact_terms .pharma_special label,.pharma_special .contact_terms label,.pharma_special .para{margin-bottom:.78125vw}@media (max-width:540px){.contact_terms .pharma_special label,.pharma_special .contact_terms label,.pharma_special .para{margin-bottom:2.4154589372vw}}.pharma_special .pharma_logo_container{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.5625vw;margin:2.60416666667vw 0}@media (max-width:540px){.pharma_special .pharma_logo_container{flex-direction:column;gap:4.8309178744vw;margin:6.038647343vw 0}}.pharma_special .pharma_logo_container .pharma_logo_box{border:1px solid #02732c;border-radius:1.82291666667vw;text-align:center;width:21.1458333333vw}@media (max-width:540px){.pharma_special .pharma_logo_container .pharma_logo_box{width:100%;border-radius:4.8309178744vw}}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img{padding:2.08333333333vw 2.60416666667vw;border-top-left-radius:1.82291666667vw;border-top-right-radius:1.82291666667vw;background:#fff}@media (max-width:540px){.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img{padding:7.24637681159vw 6.038647343vw;border-top-left-radius:4.8309178744vw;border-top-right-radius:4.8309178744vw}}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img .pharma_img{width:100%;padding:1.30208333333vw;background:#edf9f1;border:2px solid #707070}@media (max-width:540px){.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img .pharma_img{width:100%;padding:4.8309178744vw}}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img .pharma_img img{width:100%}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img img{width:18.2291666667vw}@media (max-width:540px){.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_img img{width:100%}}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content{padding:2.08333333333vw 2.60416666667vw;background:#02732c;border-bottom-left-radius:1.82291666667vw;border-bottom-right-radius:1.82291666667vw;overflow:hidden}@media (max-width:540px){.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content{padding:7.24637681159vw 6.038647343vw;border-bottom-left-radius:4.8309178744vw;border-bottom-right-radius:4.8309178744vw}}.contact_terms .pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content label,.hcp_dose .dose_table_wrapper table .pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .contact_terms label,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .hcp_dose .dose_table_wrapper table td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .para,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .subtitle_22,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content a{color:#fff}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content a{transition:all .3s ease-in}.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content a:hover{color:hsla(0,0%,100%,.7)}.hcp_dose .dose_table_wrapper table .pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .hcp_dose .dose_table_wrapper table td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .subtitle_22{margin:.78125vw 0}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .hcp_dose .dose_table_wrapper table td,.pharma_special .pharma_logo_container .pharma_logo_box .pharma_logo_content .subtitle_22{margin:3.6231884058vw 0;font-size:4.8309178744vw}}.bg_green_light{background:#edf9f1!important}.support_saving{padding:3.125vw 5.20833333333vw;background:#079e3f}@media (max-width:540px){.support_saving{padding:12.077294686vw 8.45410628019vw}}.support_saving .subtitle_60{color:#fff;line-height:1.2}.support_faq{padding:3.125vw 5.20833333333vw}@media (max-width:540px){.support_faq{padding:12.077294686vw 8.45410628019vw 9.66183574879vw}}.support_faq .faq_wrapper{margin-top:1.5625vw}@media (max-width:540px){.support_faq .faq_wrapper{margin-top:4.8309178744vw}}.support_faq .faq_accordion .faq_header{padding:1.30208333333vw .78125vw 1.30208333333vw 1.30208333333vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;cursor:pointer;background:#edf9f1}@media (max-width:540px){.support_faq .faq_accordion .faq_header{padding:3.6231884058vw;gap:4.8309178744vw}}.hcp_dose .dose_table_wrapper table .support_faq .faq_accordion .faq_header th,.product_footer_section .support_faq .faq_accordion .faq_header h2,.support_faq .faq_accordion .faq_header .hcp_dose .dose_table_wrapper table th,.support_faq .faq_accordion .faq_header .product_footer_section h2,.support_faq .faq_accordion .faq_header .subtitle_30,.support_faq .faq_accordion .faq_header .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .support_faq .faq_accordion .faq_header .tolvaptan_tab{width:78.125vw;color:#079e3f}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .support_faq .faq_accordion .faq_header th,.product_footer_section .support_faq .faq_accordion .faq_header h2,.support_faq .faq_accordion .faq_header .hcp_dose .dose_table_wrapper table th,.support_faq .faq_accordion .faq_header .product_footer_section h2,.support_faq .faq_accordion .faq_header .subtitle_30,.support_faq .faq_accordion .faq_header .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .support_faq .faq_accordion .faq_header .tolvaptan_tab{width:100%}}.support_faq .faq_accordion .faq_header .faq_arrow{width:1.35416666667vw;transition:transform .3s ease-in}@media (max-width:540px){.support_faq .faq_accordion .faq_header .faq_arrow{width:4.34782608696vw}}.support_faq .faq_accordion .faq_header.active{background:none}.support_faq .faq_accordion .faq_header.active .faq_arrow{transform:rotate(-90deg)}.support_faq .faq_accordion .faq_container{padding:1.5625vw .78125vw;display:none}@media (max-width:540px){.support_faq .faq_accordion .faq_container{padding:4.8309178744vw 0 3.6231884058vw}}.support_faq .faq_accordion .para_container{margin-top:1.5625vw}@media (max-width:540px){.support_faq .faq_accordion .para_container{margin-top:3.6231884058vw}}.support_faq .faq_accordion .para_container:first-child{margin-top:0}.contact_terms .support_faq .faq_accordion .para_container label,.support_faq .faq_accordion .para_container .contact_terms label,.support_faq .faq_accordion .para_container .para{margin-bottom:.520833333333vw;margin-top:0}@media (max-width:540px){.contact_terms .support_faq .faq_accordion .para_container label,.support_faq .faq_accordion .para_container .contact_terms label,.support_faq .faq_accordion .para_container .para{margin-top:3.6231884058vw}}.support_faq .faq_accordion .resource_img_container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1.04166666667vw}@media (max-width:540px){.support_faq .faq_accordion .resource_img_container{gap:3.6231884058vw}}.support_faq .faq_accordion .resource_img_container .faq_logo{width:20.8333333333vw}@media (max-width:540px){.support_faq .faq_accordion .resource_img_container .faq_logo{width:39.1304347826vw}}.tolvapton_info{display:none;position:relative}.tolvapton_info.tabActive{display:block}.txt_center{text-align:center}.tolvaptan_tab_container{display:flex;justify-content:center;align-items:center;background:#f2f5f7;padding:2.60416666667vw 5.20833333333vw}@media (max-width:540px){.tolvaptan_tab_container{padding:6.038647343vw 3.6231884058vw}}.tolvaptan_tab_container .tolvaptan_tab{width:calc(100% / 2);padding:1.04166666667vw 1.5625vw;background:#fff;transition:all .3s ease-in;text-align:center}@media (max-width:540px){.tolvaptan_tab_container .tolvaptan_tab{font-size:3.14009661836vw;padding:2.4154589372vw}}.tolvaptan_tab_container .tolvaptan_tab:hover{background:#f6fcf8}.tolvaptan_tab_container .tolvaptan_tab.tabActive{background:#079e3f;color:#fff}.tolvaptan_tab_container .tolvaptan_tab.tabActive:hover{background:#079e3f}.rems_hcp_patient{padding:3.125vw 5.20833333333vw}@media (max-width:540px){.rems_hcp_patient{padding:12.077294686vw 6.038647343vw}}.rems_hcp_patient .subtitle_26{text-align:center}.rems_hcp_patient .para_list{margin-top:.78125vw}@media (max-width:540px){.rems_hcp_patient .para_list{margin-top:2.4154589372vw}}.product_footer_section .rems_hcp_patient .para_list ul,.rems_hcp_patient .para_list .lupin_points,.rems_hcp_patient .para_list .product_footer_section ul{margin-top:.520833333333vw}@media (max-width:540px){.product_footer_section .rems_hcp_patient .para_list ul,.rems_hcp_patient .para_list .lupin_points,.rems_hcp_patient .para_list .product_footer_section ul{margin-top:1.2077294686vw}.rems_hcp_patient .liver_function_img{margin-top:3.6231884058vw}}.hcp_dose .lupin_points,.hcp_dose .product_footer_section ul,.product_footer_section .hcp_dose ul{margin-top:1.30208333333vw}@media (max-width:540px){.hcp_dose .lupin_points,.hcp_dose .product_footer_section ul,.product_footer_section .hcp_dose ul{margin-top:3.6231884058vw}}.hcp_dose .dose_box_container{margin-top:3.64583333333vw}@media (max-width:540px){.hcp_dose .dose_box_container{margin-top:4.8309178744vw}}.hcp_dose .dose_box_wrapper{margin-top:2.60416666667vw}@media (max-width:540px){.hcp_dose .dose_box_wrapper{margin-top:3.6231884058vw}}.hcp_dose .dose_box_wrapper .dose_table_wrapper table th,.hcp_dose .dose_box_wrapper .product_footer_section h2,.hcp_dose .dose_box_wrapper .subtitle_30,.hcp_dose .dose_box_wrapper .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .dose_box_wrapper th,.product_footer_section .hcp_dose .dose_box_wrapper h2,.tolvaptan_tab_container .hcp_dose .dose_box_wrapper .tolvaptan_tab{color:#079e3f}.hcp_dose .dose_table_wrapper{width:100%;margin-top:2.60416666667vw}.hcp_dose .dose_table_wrapper table{border-collapse:collapse;width:100%}.hcp_dose .dose_table_wrapper table td,.hcp_dose .dose_table_wrapper table th{border:1px solid #8a8b8b;border-top:0;border-bottom:0;text-align:center;padding:1.04166666667vw 5.20833333333vw;background:#00a14b}.hcp_dose .dose_table_wrapper table td:first-child,.hcp_dose .dose_table_wrapper table th:first-child{border-left:0}.hcp_dose .dose_table_wrapper table td:last-child,.hcp_dose .dose_table_wrapper table th:last-child{border-right:0}@media (max-width:540px){.hcp_dose .dose_table_wrapper table td,.hcp_dose .dose_table_wrapper table th{padding:2.4154589372vw}}.hcp_dose .dose_table_wrapper table th{color:#fff!important}@media (max-width:540px){.hcp_dose .dose_table_wrapper table th{font-size:3.38164251208vw}}.hcp_dose .dose_table_wrapper table td{width:calc(100% / 4);padding:.260416666667vw;background:#f5fcf8}@media (max-width:540px){.hcp_dose .dose_table_wrapper table td{font-size:2.89855072464vw;padding:1.2077294686vw 1.93236714976vw}}.hcp_dose .dose_table_wrapper table tr:last-child td{padding-bottom:.78125vw}@media (max-width:540px){.hcp_dose .dose_table_wrapper table tr:last-child td{padding-bottom:2.4154589372vw}}.hcp_indication{padding:3.125vw 5.20833333333vw;background:#f8f8f7}@media (max-width:540px){.hcp_indication{padding:12.077294686vw 6.038647343vw}}.hcp_dose .dose_table_wrapper table .hcp_indication th,.hcp_indication .hcp_dose .dose_table_wrapper table th,.hcp_indication .product_footer_section h2,.hcp_indication .subtitle_30,.hcp_indication .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .hcp_indication h2,.tolvaptan_tab_container .hcp_indication .tolvaptan_tab{color:#079e3f}.hcp_indication .lupin_points,.hcp_indication .product_footer_section ul,.product_footer_section .hcp_indication ul{margin-top:1.5625vw}.rems_hcp_guidance_wrapper{display:flex;align-items:flex-start;justify-content:center;gap:1.04166666667vw;margin-top:2.60416666667vw}@media (max-width:540px){.rems_hcp_guidance_wrapper{flex-direction:column;gap:3.6231884058vw;margin-top:6.038647343vw}}.rems_hcp_guidance_wrapper .rems_hcp_guidance{background:#d4efdc;padding:2.60416666667vw 2.08333333333vw 2.08333333333vw;width:46.875vw;border-radius:1.04166666667vw}@media (max-width:540px){.rems_hcp_guidance_wrapper .rems_hcp_guidance{width:100%;padding:7.24637681159vw 6.038647343vw;border-radius:3.6231884058vw}}.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:1.5625vw}@media (max-width:540px){.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_container{margin-top:4.8309178744vw;flex-direction:column-reverse}}.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_content{width:17.8645833333vw}@media (max-width:540px){.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_content{width:100%}.contact_terms .rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_content label,.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_content .contact_terms label,.rems_hcp_guidance_wrapper .rems_hcp_guidance .rems_hcp_guidance_content .para{height:auto!important}}.rems_hcp_guidance_wrapper .rems_hcp_guidance .hcp_guidance_img{width:15.625vw}@media (max-width:540px){.rems_hcp_guidance_wrapper .rems_hcp_guidance .hcp_guidance_img{width:100%}}.rems_hcp_guidance_wrapper .rems_hcp_guidance .black_cta{margin-top:4.16666666667vw}.site_banner{position:relative}.site_banner .subtitle_66{position:absolute;left:5.20833333333vw;bottom:5.20833333333vw}@media (max-width:540px){.site_banner .subtitle_66{left:6.038647343vw;bottom:12.077294686vw}}.site_section{padding:4.16666666667vw 0;width:75vw;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.60416666667vw}@media (max-width:540px){.site_section{padding:9.66183574879vw 6.038647343vw;width:100%;gap:6.038647343vw}}.site_section .subtitle_24{color:#4d4d4f}.site_section .site_container{width:calc(93% / 3);text-align:center}@media (max-width:540px){.site_section .site_container{width:calc(93% / 2)}}.site_section .site_container .site_content{margin-top:1.5625vw}@media (max-width:540px){.site_section .site_container .site_content{margin-top:3.6231884058vw}}.site_section .site_container .site_content a{display:block;padding:.833333333333vw 1.5625vw;font-size:.729166666667vw;margin-bottom:1.04166666667vw;color:#07a241;letter-spacing:.5px;border:1px solid #07a241;transition:all .3s ease-in;border-radius:5.20833333333vw}@media (max-width:540px){.site_section .site_container .site_content a{padding:1.93236714976vw 3.6231884058vw;font-size:2.4154589372vw;margin-bottom:3.6231884058vw}}.site_section .site_container .site_content a:hover{color:#fff;background:#07a241}.accordion{width:100%;margin-top:20px}.accordion-item{margin-bottom:10px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.accordion-button{width:100%;padding:15px;text-align:left;background-color:#f8f9fa;border:none;cursor:pointer;font-size:18px;font-weight:700;transition:all .4s ease-in;display:flex;justify-content:space-between;align-items:center}.accordion-button.active,.accordion-button:hover{background-color:#e9ecef}.accordion-button:after{content:"+";font-size:20px}.accordion-button.active:after{content:"-"}.accordion-content{max-height:0;overflow:hidden;transition:all .4s ease-in;padding:0 .78125vw;background-color:#fff}.accordion-content.show{max-height:5000px;padding:.78125vw}@media (max-width:540px){#custom_heading br{display:block}.core_value .core_value_box{width:100%;display:flex;flex-direction:column-reverse;gap:4vw}.product_table_container th:nth-child(5){width:150px!important}.home_about .about_internal_links .internal_links{padding-top:1vw}}.guide_popup{display:none;position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.guide_popup.active{display:flex}.guide_popup .guide_form_container{display:flex;align-items:center;justify-content:space-between}@media (max-width:540px){.guide_popup .guide_form_container{flex-direction:column}}.guide_popup .popup_content{background:#fff;width:81.9791666667vw;border-radius:.78125vw;position:relative;overflow:hidden}@media (max-width:540px){.guide_popup .popup_content{width:90%;border-radius:1.93236714976vw}}.guide_popup .popup_content .guide_container{position:relative;padding:6.875vw 3.22916666667vw 7.91666666667vw 4.47916666667vw;z-index:1}@media (max-width:540px){.guide_popup .popup_content .guide_container{padding:12.077294686vw 6.038647343vw 6.038647343vw}}.guide_popup .popup_content .guide_bg{position:absolute;width:100%;height:100%;top:0;left:0}@media (max-width:540px){.guide_popup .popup_content .guide_bg{object-fit:cover}}.guide_popup .close_btn{position:absolute;top:2.44791666667vw;right:4.0625vw;border:none;background:none;font-size:.750520833333vw;cursor:pointer;color:rgba(0,0,0,.8);display:flex;align-items:center;gap:.520833333333vw;line-height:1}@media (max-width:540px){.guide_popup .close_btn{top:4.8309178744vw;right:4.8309178744vw;font-size:2.4154589372vw;gap:1.44927536232vw}}.guide_popup .close_btn span{letter-spacing:.15625vw;line-height:1}@media (max-width:540px){.guide_popup .close_btn span{letter-spacing:.36231884058vw}}.guide_popup .close_btn img{width:.729166666667vw}@media (max-width:540px){.guide_popup .close_btn img{width:1.93236714976vw}}.guide_popup .subtitle_4172{margin-bottom:3.90625vw}@media (max-width:540px){.guide_popup .subtitle_4172{margin-bottom:6.038647343vw}}.guide_popup .form_group{width:23.8020833333vw;margin-bottom:.520833333333vw;position:relative}@media (max-width:540px){.guide_popup .form_group{width:100%;margin-bottom:4.8309178744vw}}.guide_popup .form_group:before{content:"";position:absolute;width:2.1875vw;height:2.08333333333vw;background:url(/images/icons/chervon_down.webp) no-repeat;background-size:100%;bottom:.416666666667vw;right:1.82291666667vw}@media (max-width:540px){.guide_popup .form_group:before{width:7.24637681159vw;height:7.24637681159vw;bottom:1.44927536232vw;right:2.4154589372vw}}.guide_popup label{display:block;margin-bottom:.520833333333vw;font-size:1.14583333333vw}@media (max-width:540px){.guide_popup label{margin-bottom:1.44927536232vw;font-size:3.38164251208vw}}.guide_popup .searchable_input{width:95%;padding:.729166666667vw;border:1px solid #ededed;background:rgba(0,0,0,.07);border-radius:2.60416666667vw;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:540px){.guide_popup .searchable_input{width:100%;padding:2.4154589372vw;border-radius:6.038647343vw}}.guide_popup .guide_list{position:absolute;display:block;left:0;top:5.46875vw;width:95%;padding:.520833333333vw;max-height:10.9375vw;overflow-x:hidden;overflow-y:scroll;border-radius:1.04166666667vw;background:#fff;opacity:0;z-index:-9}.guide_popup .guide_list.active{opacity:1;z-index:9}.guide_popup .guide_list::-webkit-scrollbar{width:0}.guide_popup .guide_list li{background:rgba(0,0,0,.07);padding:.78125vw 1.04166666667vw;margin-bottom:.520833333333vw;border-radius:2.60416666667vw;cursor:pointer;transition:all .2s ease-in;color:#000;line-height:1}.guide_popup .guide_list li:hover{background:#00742c;color:#fff}.guide_popup .guide_list li:last-child{margin-bottom:0}.guide_popup .searchable_input:focus~.guide_list{opacity:1;z-index:9}.guide_popup .form-actions{display:flex;gap:1.04166666667vw;margin-top:2.60416666667vw}@media (max-width:540px){.guide_popup .form-actions{display:flex;gap:4.8309178744vw;margin-top:6.038647343vw}}.guide_popup .clear_btn{background:none;color:#000;font-size:.822395833333vw;cursor:pointer}@media (max-width:540px){.guide_popup .clear_btn{font-size:2.89855072464vw;letter-spacing:1px}}.disclaimer_popup .form_detail .form_label input,.disclaimer_popup .form_detail .form_label input::placeholder,.disclaimer_popup .form_detail .form_label select,.disclaimer_popup .form_detail .form_label select::placeholder,.disclaimer_popup .form_detail .form_label textarea,.disclaimer_popup .form_detail .form_label textarea::placeholder,.disclaimer_popup .subtitle_20,.form_detail .form_label .disclaimer_popup input,.form_detail .form_label .disclaimer_popup input::placeholder,.form_detail .form_label .disclaimer_popup select,.form_detail .form_label .disclaimer_popup select::placeholder,.form_detail .form_label .disclaimer_popup textarea,.form_detail .form_label .disclaimer_popup textarea::placeholder{line-height:1.3}.disclaimer_popup .disclaimer_title{font-size:1.04166666667vw;color:rgba(0,0,0,.8);margin-bottom:1.30208333333vw;line-height:1}@media (max-width:540px){.disclaimer_popup .disclaimer_title{font-size:4.34782608696vw;margin-bottom:3.6231884058vw}}.disclaimer_popup .disclaimer_para{font-size:.833333333333vw;color:rgba(0,0,0,.8)}@media (max-width:540px){.disclaimer_popup .disclaimer_para{font-size:2.89855072464vw}}.disclaimer_popup .w100{width:100%}.disclaimer_popup .w100 a{width:100%;text-align:center}.disclaimer_popup .popup_content{width:41.6666666667vw}@media (max-width:540px){.disclaimer_popup .popup_content{width:90%}}.disclaimer_popup .popup_content .guide_bg{height:80%;top:auto;bottom:0}@media (max-width:540px){.disclaimer_popup .popup_content .guide_bg{height:100%}}.product_popup{display:none;position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.product_popup.active{display:flex}.product_popup .close_btn{position:absolute;top:2.44791666667vw;right:4.0625vw;border:none;background:none;font-size:.750520833333vw;cursor:pointer;color:hsla(0,0%,100%,.8);display:flex;align-items:center;gap:.520833333333vw;line-height:1}@media (max-width:540px){.product_popup .close_btn{top:4.8309178744vw;right:4.8309178744vw;font-size:2.4154589372vw;gap:1.44927536232vw}}.product_popup .close_btn span{letter-spacing:.15625vw;line-height:1}@media (max-width:540px){.product_popup .close_btn span{letter-spacing:.36231884058vw}}.product_popup .close_btn img{width:.729166666667vw;filter:invert(1)}@media (max-width:540px){.product_popup .close_btn img{width:1.93236714976vw}}.product_popup .popup_container{width:60%;margin:0 auto;background:#07a241;padding:5.20833333333vw 2.60416666667vw 2.60416666667vw;border-radius:1.30208333333vw;position:relative}@media (max-width:540px){.product_popup .popup_container{width:90%;border-radius:3.6231884058vw;padding:12.077294686vw 6.038647343vw 7.24637681159vw}}.product_popup .popup_wrapper{padding-right:.520833333333vw;min-height:26.0416666667vw;max-height:26.0416666667vw}@media (max-width:540px){.product_popup .popup_wrapper{padding-right:2.4154589372vw;min-height:72.4637681159vw;max-height:72.4637681159vw}}.product_popup .popup_wrapper::-webkit-scrollbar-thumb{background:#fff}.product_popup .contact_terms{margin-top:2.60416666667vw}@media (max-width:540px){.product_popup .contact_terms{margin-top:6.038647343vw}}.product_popup .contact_terms .error{color:#d80303;text-align:center;font-size:.833333333333vw;margin:.78125vw 0}@media (max-width:540px){.product_popup .contact_terms .error{font-size:2.89855072464vw;margin:3.6231884058vw 0}}.product_popup .contact_terms .pdf_link{background:#fff;border:1px solid #fff;transition:all .3s ease-in;width:26.0416666667vw;margin:0 auto;display:block;text-align:center;font-size:1.04166666667vw}@media (max-width:540px){.product_popup .contact_terms .pdf_link{font-size:3.86473429952vw;width:67.6328502415vw}}.product_popup .contact_terms .pdf_link:hover{background:transparent}.product_popup .contact_terms label{color:#fff}.product_popup .contact_terms input[type=checkbox]{border:2px solid #fff}.product_popup .contact_terms input[type=checkbox]:checked{background-color:#fff}.product_popup .contact_terms input[type=checkbox]:before{border-color:#18a44c;width:.3125vw;height:.625vw;right:50%;top:50%}@media (max-width:540px){.product_popup .contact_terms input[type=checkbox]:before{top:40%;right:46%;width:1.2077294686vw;height:2.89855072464vw}}.product_popup .para_container{margin-bottom:2.60416666667vw}@media (max-width:540px){.product_popup .para_container{margin-bottom:6.038647343vw}}.product_popup .para_container .subtitle_24{color:#fff;margin-bottom:1.04166666667vw}@media (max-width:540px){.product_popup .para_container .subtitle_24{margin-bottom:2.89855072464vw}}.product_popup .para_container .inner_list{list-style-type:disc;padding-left:1.82291666667vw}@media (max-width:540px){.product_popup .para_container .inner_list{padding-left:4.8309178744vw}}.contact_terms .product_popup .para_container .inner_list label,.product_popup .para_container .inner_list .contact_terms label,.product_popup .para_container .inner_list .para{color:#fff}.hcp_dose .dose_table_wrapper table .terms_popup th,.product_footer_section .terms_popup h2,.terms_popup .hcp_dose .dose_table_wrapper table th,.terms_popup .product_footer_section h2,.terms_popup .subtitle_30,.terms_popup .tolvaptan_tab_container .tolvaptan_tab,.tolvaptan_tab_container .terms_popup .tolvaptan_tab{text-align:center}.terms_popup .popup_content{width:31.25vw}@media (max-width:540px){.terms_popup .popup_content{width:87.922705314vw}}.terms_popup .popup_content .guide_container{padding:5.20833333333vw 3.64583333333vw 2.60416666667vw 4.47916666667vw}@media (max-width:540px){.terms_popup .popup_content .guide_container{padding:12.077294686vw 7.24637681159vw}}.terms_popup .popup_content .guide_bg{object-fit:cover}.terms_popup .disclaimer_para{margin-top:1.04166666667vw}@media (max-width:540px){.terms_popup .disclaimer_para{margin-top:4.8309178744vw}}.terms_popup .disclaimer_para a{color:#07a241;position:relative;transition:all .3s ease-in}.terms_popup .disclaimer_para a:hover{color:#00742c}.terms_popup .product_pdf{justify-content:center}.terms_popup .product_pdf a{width:18.2291666667vw;text-align:center}@media (max-width:540px){.terms_popup .product_pdf a{width:60.38647343vw}}.search_section{width:100%;background:#fff;padding:0 2.60416666667vw;position:fixed;top:4.16666666667vw;left:0;z-index:9999;display:none;transition:transform .3s ease-in;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}@media (max-width:540px){.search_section{padding:0 6.038647343vw;top:18.115942029vw}}.search_section .search_wrapper{padding:1.30208333333vw 0}@media (max-width:540px){.search_section .search_wrapper{padding:6.038647343vw 0}}.search_section .search_wrapper form{padding:1.04166666667vw;background:#dedede;border-radius:.520833333333vw}@media (max-width:540px){.search_section .search_wrapper form{border-radius:1.2077294686vw;padding:2.4154589372vw 3.6231884058vw}}.search_section .search_wrapper form .search_field{display:flex;align-items:center;gap:1.04166666667vw}@media (max-width:540px){.search_section .search_wrapper form .search_field{gap:2.4154589372vw}}.search_section .search_wrapper form button{cursor:pointer}.search_section .search_wrapper form .search_btn{width:1.25vw}@media (max-width:540px){.search_section .search_wrapper form .search_btn{width:5.31400966184vw}}.search_section .search_wrapper form .search_input{width:100%;font-size:.9375vw}@media (max-width:540px){.search_section .search_wrapper form .search_input{font-size:2.89855072464vw}}.search_section .search_wrapper form .clear_btn{opacity:0;font-size:.9375vw}@media (max-width:540px){.search_section .search_wrapper form .clear_btn{font-size:2.89855072464vw}}.search_section .search_wrapper form .close_search{width:1.25vw}@media (max-width:540px){.search_section .search_wrapper form .close_search{width:4.8309178744vw}}.search_section .search_wrapper form .search_input:not(:placeholder-shown)~.clear_btn[type=reset]{opacity:1}.search_section .search_container{padding:0 2.60416666667vw 2.60416666667vw}@media (max-width:540px){.search_section .search_container{padding:0 1.2077294686vw 8.45410628019vw}}.search_section .search_container .search_content{max-height:19.2708333333vw;padding-right:1.04166666667vw;overflow-y:scroll}@media (max-width:540px){.search_section .search_container .search_content{max-height:96.6183574879vw;padding-right:1.44927536232vw}}.search_section .search_container .search_content::-webkit-scrollbar{width:.15625vw}@media (max-width:540px){.search_section .search_container .search_content::-webkit-scrollbar{width:.48309178744vw}}.search_section .search_container .search_content::-webkit-scrollbar-thumb{background:#07a241;border-radius:1.30208333333vw}.search_section .search_container .search_content_box{margin-bottom:1.30208333333vw;padding-bottom:.78125vw;border-bottom:1px solid #dedede}@media (max-width:540px){.search_section .search_container .search_content_box{margin-bottom:3.6231884058vw;padding-bottom:2.4154589372vw}}.search_section .search_container .search_content_box:last-child{margin-bottom:0}.search_section .search_container .search_content_box a{position:relative;line-height:1;font-size:1.04166666667vw;display:inline-block}@media (max-width:540px){.search_section .search_container .search_content_box a{font-size:4.34782608696vw}}.contact_terms .search_section .search_container .search_content_box a:hover .para_container label,.search_section .search_container .search_content_box a:hover .para_container .contact_terms label,.search_section .search_container .search_content_box a:hover .para_container .para{color:rgba(0,0,0,.5)}.search_section .search_container .search_content_box .para_container{padding-left:1.30208333333vw;margin-top:.208333333333vw}.contact_terms .search_section .search_container .search_content_box .para_container label,.search_section .search_container .search_content_box .para_container .contact_terms label,.search_section .search_container .search_content_box .para_container .para{margin-top:.130208333333vw;transition:all .3s ease-in}.contact_terms .search_section .search_container .search_content_box .para_container label:first-child,.search_section .search_container .search_content_box .para_container .contact_terms label:first-child,.search_section .search_container .search_content_box .para_container .para:first-child{margin-top:0}.gp_patient .support_container{width:36.4583333333vw}@media (max-width:540px){.gp_patient .support_container{width:100%}}.gp_patient .support_container .hcp_dose .dose_table_wrapper table th,.gp_patient .support_container .product_footer_section h2,.gp_patient .support_container .subtitle_30,.gp_patient .support_container .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .gp_patient .support_container th,.product_footer_section .gp_patient .support_container h2,.tolvaptan_tab_container .gp_patient .support_container .tolvaptan_tab{margin-bottom:.416666666667vw}@media (max-width:540px){.gp_patient .support_container .hcp_dose .dose_table_wrapper table th,.gp_patient .support_container .product_footer_section h2,.gp_patient .support_container .subtitle_30,.gp_patient .support_container .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .gp_patient .support_container th,.product_footer_section .gp_patient .support_container h2,.tolvaptan_tab_container .gp_patient .support_container .tolvaptan_tab{margin-bottom:1.2077294686vw;line-height:1.3}}.gp_patient .support_container .unOrder_list li{margin-bottom:1.04166666667vw}@media (max-width:540px){.gp_patient .support_container .unOrder_list li{margin-bottom:2.4154589372vw}}.gp_patient sup{font-size:1.04166666667vw}@media (max-width:540px){.gp_patient sup{font-size:2.89855072464vw}}.gp_patient .hcp_dose .dose_table_wrapper table th,.gp_patient .product_footer_section h2,.gp_patient .subtitle_30,.gp_patient .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .gp_patient th,.product_footer_section .gp_patient h2,.tolvaptan_tab_container .gp_patient .tolvaptan_tab{color:#079e3f}.gp_patient .support_para_container{width:55.9895833333vw}@media (max-width:540px){.gp_patient .support_para_container{width:100%}}.gp_patient .para_container{margin-top:2.60416666667vw}@media (max-width:540px){.gp_patient .para_container{margin-top:7.24637681159vw}}.contact_terms .gp_patient .para_container label,.gp_patient .para_container .contact_terms label,.gp_patient .para_container .para{margin-top:.78125vw}@media (max-width:540px){.contact_terms .gp_patient .para_container label,.gp_patient .para_container .contact_terms label,.gp_patient .para_container .para{margin-top:2.4154589372vw}}.gp_about{padding-top:4.16666666667vw}@media (max-width:540px){.gp_about{padding-top:12.077294686vw}}.contact_terms .gp_about label,.gp_about .contact_terms label,.gp_about .para{margin-bottom:.78125vw}@media (max-width:540px){.contact_terms .gp_about label,.gp_about .contact_terms label,.gp_about .para{margin-bottom:2.4154589372vw}}.gp_support_tips .subtitle_60{margin-bottom:1.04166666667vw}@media (max-width:540px){.gp_support_tips .subtitle_60{margin-bottom:4.8309178744vw;line-height:1.2}}.gp_support_tips .hcp_dose .dose_table_wrapper table th,.gp_support_tips .product_footer_section h2,.gp_support_tips .subtitle_30,.gp_support_tips .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .gp_support_tips th,.product_footer_section .gp_support_tips h2,.tolvaptan_tab_container .gp_support_tips .tolvaptan_tab{color:#079e3f;margin-bottom:1.5625vw}@media (max-width:540px){.gp_support_tips .hcp_dose .dose_table_wrapper table th,.gp_support_tips .product_footer_section h2,.gp_support_tips .subtitle_30,.gp_support_tips .tolvaptan_tab_container .tolvaptan_tab,.hcp_dose .dose_table_wrapper table .gp_support_tips th,.product_footer_section .gp_support_tips h2,.tolvaptan_tab_container .gp_support_tips .tolvaptan_tab{margin-bottom:4.8309178744vw;line-height:1.3}}.gp_support_tips .gp_support_inhaler{padding-left:2.60416666667vw;margin-top:1.5625vw}@media (max-width:540px){.gp_support_tips .gp_support_inhaler{margin-top:4.8309178744vw;padding-left:3.6231884058vw}}.gp_support_tips .support_inhaler_wrapper .tips_container .orderList>li:before{color:#008c17}.gp_saving{position:relative}@media (max-width:540px){.gp_saving{background:#008c17;padding-top:18.115942029vw}}.gp_saving .tolvaptan_bg_img{width:100%}@media (max-width:540px){.gp_saving .tolvaptan_bg_img{width:72.4637681159vw;margin-left:auto}}.gp_saving .rectangle_img{width:28.8020833333vw}@media (max-width:540px){.gp_saving .rectangle_img{width:85%}}.gp_saving .gp_saving_wrapper{position:absolute;top:2.60416666667vw;left:5.20833333333vw;display:flex;justify-content:flex-start;align-items:center;gap:6.51041666667vw}@media (max-width:540px){.gp_saving .gp_saving_wrapper{top:auto;left:auto;position:relative;flex-direction:column;width:87.922705314vw;margin:0 auto 18.115942029vw;gap:12.077294686vw;align-items:flex-start}}.gp_saving .gp_saving_wrapper .gp_saving_container{width:52.0833333333vw}@media (max-width:540px){.gp_saving .gp_saving_wrapper .gp_saving_container{width:87.922705314vw}}.gp_saving .gp_saving_wrapper .subtitle_5217,.gp_saving .gp_saving_wrapper .subtitle_60{color:#fff;margin-bottom:2.60416666667vw}@media (max-width:540px){.gp_saving .gp_saving_wrapper .subtitle_5217,.gp_saving .gp_saving_wrapper .subtitle_60{margin-bottom:6.038647343vw}.patient_watch .tolvaptan_bg_container{height:80vw}}.gp_system_wrapper{margin-bottom:2.60416666667vw}@media (max-width:540px){.gp_system_wrapper{margin-bottom:12.077294686vw}}.form_detail .form_label .gp_system_wrapper input,.form_detail .form_label .gp_system_wrapper input::placeholder,.form_detail .form_label .gp_system_wrapper select,.form_detail .form_label .gp_system_wrapper select::placeholder,.form_detail .form_label .gp_system_wrapper textarea,.form_detail .form_label .gp_system_wrapper textarea::placeholder,.gp_system_wrapper .form_detail .form_label input,.gp_system_wrapper .form_detail .form_label input::placeholder,.gp_system_wrapper .form_detail .form_label select,.gp_system_wrapper .form_detail .form_label select::placeholder,.gp_system_wrapper .form_detail .form_label textarea,.gp_system_wrapper .form_detail .form_label textarea::placeholder,.gp_system_wrapper .hcp_dose .dose_table_wrapper table td,.gp_system_wrapper .subtitle_20,.gp_system_wrapper .subtitle_22,.hcp_dose .dose_table_wrapper table .gp_system_wrapper td{margin-bottom:1.04166666667vw}@media (max-width:540px){.form_detail .form_label .gp_system_wrapper input,.form_detail .form_label .gp_system_wrapper input::placeholder,.form_detail .form_label .gp_system_wrapper select,.form_detail .form_label .gp_system_wrapper select::placeholder,.form_detail .form_label .gp_system_wrapper textarea,.form_detail .form_label .gp_system_wrapper textarea::placeholder,.gp_system_wrapper .form_detail .form_label input,.gp_system_wrapper .form_detail .form_label input::placeholder,.gp_system_wrapper .form_detail .form_label select,.gp_system_wrapper .form_detail .form_label select::placeholder,.gp_system_wrapper .form_detail .form_label textarea,.gp_system_wrapper .form_detail .form_label textarea::placeholder,.gp_system_wrapper .hcp_dose .dose_table_wrapper table td,.gp_system_wrapper .subtitle_20,.gp_system_wrapper .subtitle_22,.hcp_dose .dose_table_wrapper table .gp_system_wrapper td{margin-bottom:3.6231884058vw;line-height:1.3}}@media (max-width:540px){.form_detail .form_label .gp_system_wrapper input,.form_detail .form_label .gp_system_wrapper input::placeholder,.form_detail .form_label .gp_system_wrapper select,.form_detail .form_label .gp_system_wrapper select::placeholder,.form_detail .form_label .gp_system_wrapper textarea,.form_detail .form_label .gp_system_wrapper textarea::placeholder,.gp_system_wrapper .form_detail .form_label input,.gp_system_wrapper .form_detail .form_label input::placeholder,.gp_system_wrapper .form_detail .form_label select,.gp_system_wrapper .form_detail .form_label select::placeholder,.gp_system_wrapper .form_detail .form_label textarea,.gp_system_wrapper .form_detail .form_label textarea::placeholder,.gp_system_wrapper .subtitle_20{font-size:4.34782608696vw}}@media (max-width:540px){.gp_system_wrapper .hcp_dose .dose_table_wrapper table td,.gp_system_wrapper .subtitle_22,.hcp_dose .dose_table_wrapper table .gp_system_wrapper td{font-size:4.8309178744vw}}.gp_system_wrapper .gp_system_container{display:inline-flex;align-items:flex-start;justify-content:flex-start;border:1px solid #707070;border-radius:.520833333333vw}@media (max-width:540px){.gp_system_wrapper .gp_system_container{flex-direction:column;border-radius:2.4154589372vw;width:100%}}.gp_system_wrapper .gp_system_container .gp_system_box{display:flex;justify-content:center;align-items:center;min-height:10.4166666667vw;padding:1.5625vw 0;border-right:1px solid #ebebeb;text-align:center}@media (max-width:540px){.gp_system_wrapper .gp_system_container .gp_system_box{min-height:auto;padding:6.038647343vw 7.24637681159vw;border:0;border-bottom:1px solid #ebebeb;width:100%}}.gp_system_wrapper .gp_system_container .gp_system_box:last-child{border:0}.gp_system_wrapper .gp_system_container .gp_system_bg{padding:1.5625vw .78125vw}@media (max-width:540px){.gp_system_wrapper .gp_system_container .gp_system_bg{padding:6.038647343vw 7.24637681159vw}}.gp_system_wrapper .medicine_img_box{width:13.0208333333vw;margin:0 auto}@media (max-width:540px){.gp_system_wrapper .medicine_img_box{width:100%}}.gp_system_wrapper .medicine_img_box img{width:5.20833333333vw;margin:0 auto}@media (max-width:540px){.gp_system_wrapper .medicine_img_box img{width:24.154589372vw}}.gp_system_wrapper .gp_system_gram_wrapper{width:18.2291666667vw}@media (max-width:540px){.gp_system_wrapper .gp_system_gram_wrapper{width:100%}}.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram{width:6.51041666667vw;border:2px solid #2b2a29;display:flex;justify-content:center;align-items:flex-end;padding:.260416666667vw;margin:1.5625vw auto 0;background:#f8f8f8;border-radius:.520833333333vw}@media (max-width:540px){.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram{width:24.154589372vw;padding:1.2077294686vw;margin:4.8309178744vw auto 0;border-radius:2.4154589372vw}}.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram input{display:block;width:3.90625vw;font-size:1.04166666667vw}@media (max-width:540px){.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram input{width:18.115942029vw;font-size:3.86473429952vw}}.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram .gram_span{font-size:1.04166666667vw;color:rgba(0,0,0,.5)}@media (max-width:540px){.gp_system_wrapper .gp_system_gram_wrapper .gp_system_gram .gram_span{font-size:3.86473429952vw}}.gp_system_wrapper .gp_patient_age{width:20.8333333333vw}@media (max-width:540px){.gp_system_wrapper .gp_patient_age{width:100%}}.gp_system_wrapper .gp_patient_age .age_check_box{display:flex;justify-content:center;gap:1.30208333333vw;align-items:flex-end}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .age_check_box{gap:4.8309178744vw}}.gp_system_wrapper .gp_patient_age .age_check_box .age_text{font-size:1.04166666667vw;line-height:1.1}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .age_check_box .age_text{font-size:3.86473429952vw}}.gp_system_wrapper .gp_patient_age .age_check_box .age_text.align_left{text-align:left}.gp_system_wrapper .gp_patient_age .age_check_box .age_text.align_right{text-align:right}.gp_system_wrapper .gp_patient_age .switch{display:inline-block;width:6.51041666667vw;height:3.125vw;position:relative;border-radius:.520833333333vw}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .switch{border-radius:2.4154589372vw;width:18.115942029vw;height:7.24637681159vw}}.gp_system_wrapper .gp_patient_age .switch .switch input{display:none}.gp_system_wrapper .gp_patient_age .switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;border-radius:.520833333333vw;border:1px solid #2b2a29}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .switch .slider{border-radius:2.4154589372vw}}.gp_system_wrapper .gp_patient_age .switch .slider:before{background-color:#007635;left:0;bottom:0;content:"";width:45%;height:100%;position:absolute;transition:.4s;border-radius:.520833333333vw;border:1px solid #2b2a29}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .switch .slider:before{border-radius:2.4154589372vw}}.gp_system_wrapper .gp_patient_age .switch input:checked+.slider:before{transform:translateX(121%)}.gp_system_wrapper .gp_patient_age .switch .slider.round{border-radius:.520833333333vw}@media (max-width:540px){.gp_system_wrapper .gp_patient_age .switch .slider.round{border-radius:2.4154589372vw}}.gp_system_bg{background:#007635}.gp_system_bg .suggested_ml_container{width:15.625vw}.form_detail .form_label .gp_system_bg input,.form_detail .form_label .gp_system_bg input::placeholder,.form_detail .form_label .gp_system_bg select,.form_detail .form_label .gp_system_bg select::placeholder,.form_detail .form_label .gp_system_bg textarea,.form_detail .form_label .gp_system_bg textarea::placeholder,.gp_system_bg .form_detail .form_label input,.gp_system_bg .form_detail .form_label input::placeholder,.gp_system_bg .form_detail .form_label select,.gp_system_bg .form_detail .form_label select::placeholder,.gp_system_bg .form_detail .form_label textarea,.gp_system_bg .form_detail .form_label textarea::placeholder,.gp_system_bg .subtitle_20{color:#fff}.gp_system_bg .suggested_ml_text{color:#fff;font-size:1.14583333333vw;letter-spacing:.5px}.gp_system_bg .suggested_ml_text span{font-size:1.45833333333vw}.gp_system_bg:last-child{border-top-right-radius:.260416666667vw;border-bottom-right-radius:.260416666667vw}@media (max-width:540px){.gp_system_bg:last-child{border-bottom-left-radius:1.2077294686vw;border-bottom-right-radius:1.2077294686vw}}.primary_color{color:#079e3f}.medicine_img{width:8.22916666667vw}@media (max-width:540px){.medicine_img{width:24.154589372vw}}.powder_img{width:12.03125vw}@media (max-width:540px){.powder_img{width:24.154589372vw}.hcp_dose_bg .tolvaptan_bg_container{height:80vw}}.gp_hcp_saving{background:#00a54d;padding:2.60416666667vw 6.51041666667vw 3.125vw;position:relative}.gp_hcp_saving .gp_saving_wrapper{position:relative;top:auto;left:auto;z-index:9}.gp_hcp_saving .hcp_saving_img{position:absolute;bottom:0;right:0;width:31.25vw}@media (max-width:540px){.gp_hcp_saving .hcp_saving_img{width:91.7874396135vw}}.product_footer_section{padding:5.20833333333vw 8.33333333333vw 6.25vw;background:#f2faf5}@media (max-width:540px){.product_footer_section{padding:12.077294686vw 6.038647343vw}}.product_footer_section h2{color:#009a4d}.product_footer_section .para_container{margin-top:1.30208333333vw;padding-left:1.04166666667vw}@media (max-width:540px){.product_footer_section .para_container{margin-top:3.6231884058vw;padding-left:2.4154589372vw}}.product_footer_section .product_footer_container{max-height:15vw;overflow:hidden;padding-bottom:2.60416666667vw;position:relative}.product_footer_section .product_footer_container:before{content:"";position:absolute;width:100%;height:7.8125vw;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(242,250,245,.5) 50%,#f2faf5)}@media (max-width:540px){.product_footer_section .product_footer_container{max-height:60vw}}.product_footer_section .product_footer_container.active{max-height:none;overflow:auto}.product_footer_section .product_footer_container.active:before{display:none}.product_footer_section .product_footer_content{margin-bottom:2.60416666667vw}@media (max-width:540px){.product_footer_section .product_footer_content{margin-bottom:7.24637681159vw}}.product_footer_section .read_container{text-align:center;margin-top:0}@media (max-width:540px){.product_footer_section .read_container{margin-top:7.24637681159vw}}.product_footer_section .read_container .green_cta{padding:.520833333333vw 1.04166666667vw}@media (max-width:540px){.product_footer_section .read_container .green_cta{padding:1.93236714976vw 3.6231884058vw}}.product_footer_section .read_container .green_cta img{width:.46875vw;filter:invert(1) brightness(10);transform:rotate(90deg);transition:all .3s ease-in}@media (max-width:540px){.product_footer_section .read_container .green_cta img{width:2.89855072464vw}}.product_footer_section .read_container .green_cta:hover img{filter:invert(1) brightness(0)}.product_footer_section .read_container .green_cta.active{color:#000;border-color:#000;background:#fff}.product_footer_section .read_container .green_cta.active img{transform:rotate(-90deg);filter:invert(1) brightness(0)}.product_footer_section .read_container .green_cta.active:hover{color:#fff;background:#07a241;border-color:#07a241}.product_footer_section .read_container .green_cta.active:hover img{filter:invert(1) brightness(10)}.cookies_popup{position:fixed;bottom:0;left:0;width:100%;z-index:99999;padding:1.5625vw 3.90625vw;background:#fff;display:none}.cookies_popup.active{display:block}@media (max-width:540px){.cookies_popup{padding:4.8309178744vw 6.038647343vw}}.cookies_popup a{color:#07a241;position:relative}.cookies_popup a:before{content:"";position:absolute;width:100%;height:1px;background:#07a241;left:0;bottom:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in}.cookies_popup a:hover:before{transform:scaleX(1);transform-origin:bottom left}.contact_terms .cookies_popup label,.cookies_popup .contact_terms label,.cookies_popup .para{margin:.520833333333vw 0 0}@media (max-width:540px){.contact_terms .cookies_popup label,.cookies_popup .contact_terms label,.cookies_popup .para{margin:1.44927536232vw 0 0}}.cookies_popup cookies_btn_container{margin:.78125vw 0}@media (max-width:540px){.cookies_popup cookies_btn_container{margin:3.6231884058vw 0}}.cookies_btn_container{display:flex;justify-content:flex-start;align-items:center;margin:.78125vw 0 0;gap:.78125vw}@media (max-width:540px){.cookies_btn_container{flex-direction:column;margin:2.4154589372vw 0 0;gap:2.4154589372vw}}.cookies_btn_container a{border:1px solid #07a241;border-radius:.520833333333vw;padding:.260416666667vw .520833333333vw;font-size:.833333333333vw;display:inline-block;background:#07a241;color:#fff;transition:all .3s ease-in;text-align:center}@media (max-width:540px){.cookies_btn_container a{border-radius:1.93236714976vw;padding:.966183574879vw 1.93236714976vw;font-size:2.89855072464vw;width:100%;display:block}}.cookies_btn_container a:before{display:none}.cookies_btn_container a:hover{background:#fff;color:#07a241}.cookies_btn_container a.white_bg{background:#fff;border-color:#000;color:#000}.cookies_btn_container a.white_bg:hover{border-color:#07a241;color:#07a241}.cookies_overlay{background:rgba(0,0,0,.4);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.cookies_overlay.active{z-index:9;opacity:1}.cookies_preferences{width:62.5vw;height:39.0625vw;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:all .5s ease-in;padding:2.60416666667vw;z-index:9999}@media (max-width:540px){.cookies_preferences{width:87.922705314vw;height:169.082125604vw;padding:7.24637681159vw 6.038647343vw}}.cookies_preferences .para_container{margin-top:.520833333333vw}@media (max-width:540px){.cookies_preferences .para_container{margin-top:2.4154589372vw}}.contact_terms .cookies_preferences .para_container label,.cookies_preferences .para_container .contact_terms label,.cookies_preferences .para_container .para{margin-bottom:.520833333333vw;margin-top:0}@media (max-width:540px){.contact_terms .cookies_preferences .para_container label,.cookies_preferences .para_container .contact_terms label,.cookies_preferences .para_container .para{margin-bottom:2.4154589372vw}}.cookies_preferences .close_cookies{position:absolute;top:1.04166666667vw;right:1.04166666667vw;width:1.04166666667vw}@media (max-width:540px){.cookies_preferences .close_cookies{width:3.6231884058vw;top:3.6231884058vw;right:3.6231884058vw}}.cookies_preferences .cookies_btn_container{justify-content:flex-end;margin-top:.78125vw}@media (max-width:540px){.cookies_preferences .cookies_btn_container{margin-top:6.038647343vw}}.cookies_preferences .cookies_accordion{margin-top:1.04166666667vw;max-height:18.2291666667vw}.cookies_preferences .cookies_accordion::-webkit-scrollbar-thumb{background:#07a241}@media (max-width:540px){.cookies_preferences .cookies_accordion{margin-top:2.4154589372vw;max-height:55.5555555556vw}}.cookies_preferences.active{transform:translate(-50%,-50%) scale(1)}.cookies_preferences .accordion_item{border-bottom:1px solid #ccc;padding:.78125vw 0}@media (max-width:540px){.cookies_preferences .accordion_item{padding:2.4154589372vw 0}}.cookies_preferences .border_link:before{background:#07a241}.cookies_preferences .border_link:hover{color:#07a241}.cookies_preferences .accordion_header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.contact_location .contact_location_container .location_box .cookies_preferences .accordion_header .location_address,.cookies_preferences .accordion_header .contact_location .contact_location_container .location_box .location_address,.cookies_preferences .accordion_header .hcp_main_container .show_button,.cookies_preferences .accordion_header .isi_main_container .show_button,.cookies_preferences .accordion_header .patient_main_container .show_button,.cookies_preferences .accordion_header .subtitle_18,.hcp_main_container .cookies_preferences .accordion_header .show_button,.isi_main_container .cookies_preferences .accordion_header .show_button,.patient_main_container .cookies_preferences .accordion_header .show_button{position:relative;padding-left:1.30208333333vw}@media (max-width:540px){.contact_location .contact_location_container .location_box .cookies_preferences .accordion_header .location_address,.cookies_preferences .accordion_header .contact_location .contact_location_container .location_box .location_address,.cookies_preferences .accordion_header .hcp_main_container .show_button,.cookies_preferences .accordion_header .isi_main_container .show_button,.cookies_preferences .accordion_header .patient_main_container .show_button,.cookies_preferences .accordion_header .subtitle_18,.hcp_main_container .cookies_preferences .accordion_header .show_button,.isi_main_container .cookies_preferences .accordion_header .show_button,.patient_main_container .cookies_preferences .accordion_header .show_button{padding-left:4.8309178744vw;font-size:3.38164251208vw}}.contact_location .contact_location_container .location_box .cookies_preferences .accordion_header .location_address:before,.cookies_preferences .accordion_header .contact_location .contact_location_container .location_box .location_address:before,.cookies_preferences .accordion_header .hcp_main_container .show_button:before,.cookies_preferences .accordion_header .isi_main_container .show_button:before,.cookies_preferences .accordion_header .patient_main_container .show_button:before,.cookies_preferences .accordion_header .subtitle_18:before,.hcp_main_container .cookies_preferences .accordion_header .show_button:before,.isi_main_container .cookies_preferences .accordion_header .show_button:before,.patient_main_container .cookies_preferences .accordion_header .show_button:before{content:"";position:absolute;left:0;top:.15625vw;width:1.04166666667vw;height:1.04166666667vw;background:url(/images/icons/chervon_right.webp) no-repeat;background-size:auto;transform:rotate(0deg);transition:transform .3s ease-in}@media (max-width:540px){.contact_location .contact_location_container .location_box .cookies_preferences .accordion_header .location_address:before,.cookies_preferences .accordion_header .contact_location .contact_location_container .location_box .location_address:before,.cookies_preferences .accordion_header .hcp_main_container .show_button:before,.cookies_preferences .accordion_header .isi_main_container .show_button:before,.cookies_preferences .accordion_header .patient_main_container .show_button:before,.cookies_preferences .accordion_header .subtitle_18:before,.hcp_main_container .cookies_preferences .accordion_header .show_button:before,.isi_main_container .cookies_preferences .accordion_header .show_button:before,.patient_main_container .cookies_preferences .accordion_header .show_button:before{top:.48309178744vw;width:3.6231884058vw;height:3.6231884058vw}}.contact_location .contact_location_container .location_box .cookies_preferences .accordion_header.active .location_address:before,.cookies_preferences .accordion_header.active .contact_location .contact_location_container .location_box .location_address:before,.cookies_preferences .accordion_header.active .hcp_main_container .show_button:before,.cookies_preferences .accordion_header.active .isi_main_container .show_button:before,.cookies_preferences .accordion_header.active .patient_main_container .show_button:before,.cookies_preferences .accordion_header.active .subtitle_18:before,.hcp_main_container .cookies_preferences .accordion_header.active .show_button:before,.isi_main_container .cookies_preferences .accordion_header.active .show_button:before,.patient_main_container .cookies_preferences .accordion_header.active .show_button:before{transform:rotate(90deg)}.cookies_preferences .accordion_content{margin-top:.78125vw}@media (max-width:540px){.cookies_preferences .accordion_content{margin-top:2.4154589372vw;overflow-x:hidden}}.cookies_preferences .accordion_content p{margin-bottom:.78125vw}.cookies_preferences .accordion_content p:last-child{margin-bottom:0}@media (max-width:540px){.cookies_preferences .accordion_content p{margin-bottom:2.4154589372vw}.cookies_preferences .accordion_content .cookies_table{margin-top:2.4154589372vw;width:72.4637681159vw;overflow-x:auto}}.cookies_preferences .accordion_content table{width:100%;border-collapse:collapse;margin-top:.520833333333vw;overflow-x:auto}@media (max-width:540px){.cookies_preferences .accordion_content table{margin-top:2.4154589372vw}}.cookies_preferences .accordion_content table td,.cookies_preferences .accordion_content table th{border:1px solid #ddd;padding:.260416666667vw .520833333333vw;text-align:left}@media (max-width:540px){.cookies_preferences .accordion_content table td,.cookies_preferences .accordion_content table th{padding:1.2077294686vw 2.4154589372vw}}.cookies_preferences .accordion_content table th{background-color:#f2faf5}.cookies_preferences .switch{position:relative;display:inline-block;width:2.1875vw;height:1.04166666667vw}@media (max-width:540px){.cookies_preferences .switch{width:7.24637681159vw;height:3.6231884058vw}}.cookies_preferences .switch input{opacity:0;width:0;height:0}.cookies_preferences .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:1.82291666667vw}@media (max-width:540px){.cookies_preferences .slider{border-radius:6.038647343vw}}.cookies_preferences .slider:before{position:absolute;content:"";height:.78125vw;width:.78125vw;left:.208333333333vw;bottom:.15625vw;background-color:#fff;transition:.4s;border-radius:50%}@media (max-width:540px){.cookies_preferences .slider:before{height:2.4154589372vw;width:2.4154589372vw;left:.48309178744vw;bottom:.6038647343vw}}.cookies_preferences input:checked+.slider{background-color:#07a241}.cookies_preferences input:checked+.slider:before{transform:translateX(.9375vw)}@media (max-width:540px){.cookies_preferences input:checked+.slider:before{transform:translateX(3.6231884058vw)}}.inner_section{padding:7.8125vw 10.4166666667vw 2.60416666667vw;position:relative}@media (max-width:540px){.inner_section{padding:24.154589372vw 6.038647343vw 12.077294686vw}}.inner_section:before{content:"";position:absolute;background:#00a54d;width:100%;height:3.90625vw;top:0;left:0}@media (max-width:540px){.inner_section:before{height:15.9420289855vw}}.inner_section .subtitle_40{color:#009a4d;margin-bottom:1.04166666667vw}@media (max-width:540px){.inner_section .subtitle_40{margin-bottom:2.4154589372vw}}.contact_terms .inner_section .para_content label a,.inner_section .para_content .contact_terms label a,.inner_section .para_content .para a{color:#009a4d;transition:all .3s ease-in}.contact_terms .inner_section .para_content label a:hover,.inner_section .para_content .contact_terms label a:hover,.inner_section .para_content .para a:hover{color:#008c17}.inner_section .para_content .form_detail .form_label{width:calc(98.8% / 2)}@media (max-width:540px){.inner_section .para_content .form_detail .form_label{width:100%}}.inner_section .para_content .form_detail .form_select,.inner_section .para_content .form_detail .form_textarea{width:100%}.inner_section .para_content .form_detail .form_query{font-size:.729166666667vw;font-style:italic;display:block}@media (max-width:540px){.inner_section .para_content .form_detail .form_query{font-size:2.26757369615vw}}.inner_section .para_content .form_detail .contact_terms{margin-top:1.04166666667vw}.inner_section .para_content .form_detail .contact_terms label{cursor:auto}@media (max-width:540px){.inner_section .para_content .form_detail .contact_terms{margin-top:3.6231884058vw}}.inner_section .strong_title{text-decoration:underline;font-weight:700;color:#000}.inner_section .pl_30{padding-left:1.5625vw}@media (max-width:540px){.inner_section .pl_30{padding-left:2.89855072464vw}}.inner_section .strong_italic{font-weight:700;color:#000;font-style:italic}.inner_section .inner_list{padding-left:1.5625vw}@media (max-width:540px){.inner_section .inner_list{padding-left:3.6231884058vw}}.inner_section .inner_list li{margin-bottom:.260416666667vw}@media (max-width:540px){.inner_section .inner_list li{margin-bottom:2.4154589372vw}}.inner_section .privacy_pointer{margin-top:2.08333333333vw}@media (max-width:540px){.inner_section .privacy_pointer{margin-top:7.24637681159vw}}.inner_section .table_wrapper{width:100%;margin-top:1.04166666667vw}@media (max-width:540px){.inner_section .table_wrapper{margin-top:2.4154589372vw;overflow-x:auto}}.inner_section .table_wrapper table{border-collapse:collapse;width:100%}@media (max-width:540px){.inner_section .table_wrapper table{width:193.236714976vw}}.inner_section .table_wrapper table td,.inner_section .table_wrapper table th{border:1px solid #ccc;padding:.520833333333vw}@media (max-width:540px){.inner_section .table_wrapper table td,.inner_section .table_wrapper table th{padding:1.93236714976vw}}.contact_terms .inner_section .table_wrapper table td label,.inner_section .table_wrapper table td .contact_terms label,.inner_section .table_wrapper table td .para{margin-top:1.04166666667vw}@media (max-width:540px){.contact_terms .inner_section .table_wrapper table td label,.inner_section .table_wrapper table td .contact_terms label,.inner_section .table_wrapper table td .para{margin-top:2.89855072464vw;font-size:2.89855072464vw}}.contact_terms .inner_section .table_wrapper table td label:first-child,.inner_section .table_wrapper table td .contact_terms label:first-child,.inner_section .table_wrapper table td .para:first-child{margin-top:0}.sub_list{margin-top:.520833333333vw}@media (max-width:540px){.sub_list{margin-top:2.4154589372vw}}.sub_list>li{padding-left:.78125vw;margin-bottom:.260416666667vw;position:relative}@media (max-width:540px){.sub_list>li{padding-left:2.4154589372vw;margin-bottom:.724637681159vw}}.sub_list>li:before{content:"";position:absolute;width:.416666666667vw;height:1px;background:rgba(0,0,0,.8);top:.625vw;left:0}@media (max-width:540px){.sub_list>li:before{width:1.2077294686vw;top:2.4154589372vw}}.unOrder_sub_list{margin:.78125vw 0;list-style-type:none}.unOrder_sub_list>li{padding-left:.78125vw;position:relative}.unOrder_sub_list>li:before{content:"";position:absolute;width:.3125vw;height:.3125vw;border:1px solid #000;border-radius:50%;top:.625vw;background:none;left:0}@media (max-width:540px){.unOrder_sub_list>li:before{width:.724637681159vw;height:.724637681159vw;top:2.4154589372vw}}.unOrder_list>li{padding-left:.989583333333vw;position:relative;margin-bottom:.78125vw}.unOrder_list>li p{line-height:1.2}@media (max-width:540px){.unOrder_list>li{padding-left:3.6231884058vw;margin-bottom:2.4154589372vw}}.unOrder_list>li:before{content:"";width:.364583333333vw;height:.364583333333vw;position:absolute;left:0;top:.416666666667vw;background:#000;border-radius:50%}@media (max-width:540px){.unOrder_list>li:before{width:1.2077294686vw;height:1.2077294686vw;top:1.44927536232vw}}.orderList{list-style-type:none}.orderList>li{padding-left:1.30208333333vw;position:relative;margin-bottom:.78125vw}.orderList>li p{line-height:1.2}@media (max-width:540px){.orderList>li{padding-left:6.038647343vw;margin-bottom:2.4154589372vw}}.orderList>li:before{content:attr(data-order);width:1.04166666667vw;height:1.04166666667vw;position:absolute;left:0;top:0;font-size:1.04166666667vw}@media (max-width:540px){.orderList>li:before{width:3.86473429952vw;height:3.86473429952vw;top:0;font-size:3.86473429952vw}}.light_link{color:#009a4d;font-weight:100}.light_link:hover{color:#008c17}.para_content{margin-top:1.5625vw}@media (max-width:540px){.para_content{margin-top:3.6231884058vw}}.contact_terms .para_content label,.para_content .contact_terms label,.para_content .para{margin-top:.416666666667vw}@media (max-width:540px){.contact_terms .para_content label,.para_content .contact_terms label,.para_content .para{margin-top:.724637681159vw}}.lupin_points li,.para_list li,.product_footer_section ul li,.unOrder_list li,.unOrder_sub_list li{margin-bottom:.520833333333vw}@media (max-width:540px){.lupin_points li,.para_list li,.product_footer_section ul li,.unOrder_list li,.unOrder_sub_list li{margin-bottom:2.4154589372vw}}header{position:fixed;width:100%;top:0;z-index:9999;display:flex;justify-content:space-between;align-items:center;padding:0 1.77083333333vw 0 4.0625vw;border-bottom:1px solid hsla(0,0%,100%,.12);transition:all .3s ease-in}header.header_bg{background:rgba(7,162,65,.85)}@media (max-width:540px){header{padding:0 6.038647343vw}}header a{color:#fff}header .lupin_logo img{width:6.97916666667vw}@media (max-width:540px){header .lupin_logo img{width:24.154589372vw}}header .menu_list{display:flex;align-items:center;gap:5.57291666667vw}@media (max-width:540px){header .menu_list{display:none}}header .menu_list li{text-align:center;padding:1.45833333333vw 0 .729166666667vw;line-height:1}header .menu_list li a{padding-bottom:.729166666667vw;display:inline-block;position:relative;font-size:1.14583333333vw;transition:all .3s ease-in}header .menu_list li a:before{content:"";display:block;width:100%;background:#fff;height:2px;position:absolute;bottom:-.729166666667vw;left:0;scale:0;transition:all .3s ease-in}header .menu_list li a:hover{color:#fff}header .menu_list li a:hover:before{scale:1}header .menu_icons{display:flex;align-items:center;gap:1.19791666667vw}@media (max-width:540px){header .menu_icons{gap:3.6231884058vw}}header .language_icon{padding:1.04166666667vw 1.5625vw 1.04166666667vw 1.19791666667vw;border-left:1px solid hsla(0,0%,100%,.12);border-right:1px solid hsla(0,0%,100%,.12)}@media (max-width:540px){header .language_icon{padding:4.8309178744vw}}header .language_icon img{width:1.66666666667vw}@media (max-width:540px){header .language_icon img{width:6.038647343vw}}.menu_search{top:1.61458333333vw;right:13.5416666667vw;position:fixed;z-index:99999}.menu_search.active{display:none}@media (max-width:540px){.menu_search{top:6.038647343vw;right:45.652173913vw}}.menu_search img{width:1.30208333333vw}@media (max-width:540px){.menu_search img{width:4.8309178744vw}}.menu{display:flex;align-items:center;justify-content:center;gap:.78125vw;top:1.61458333333vw;right:7.29166666667vw;position:fixed;z-index:99999;color:#fff;transition:all .2s ease-in}@media (max-width:540px){.menu{gap:2.4154589372vw;top:6.038647343vw;right:26.5700483092vw}}.menu .menu_text{font-size:.9375vw}@media (max-width:540px){.menu .menu_text{font-size:2.89855072464vw}}.menu .menu_icon{width:1.19791666667vw;height:.416666666667vw;display:inline-block;position:relative}@media (max-width:540px){.menu .menu_icon{width:4.8309178744vw;height:1.93236714976vw}}.menu .menu_icon .span_menu{height:1px;display:block;background:#fff;position:absolute;top:0;width:100%;transition:all .3s ease-in}.menu .menu_icon .bottom_span_menu{width:50%;top:auto;right:0;bottom:0;background:#fff;transition:all .3s ease-in}.menu.active{color:#fff;display:none}@media (max-width:540px){.menu.active{color:#000;display:flex}}.menu.active .menu_text{display:flex}.menu.active .span_menu{transform:rotate(-45deg);background:#fff}@media (max-width:540px){.menu.active .span_menu{background:#000}}.menu.active .bottom_span_menu{width:100%;transform:rotate(45deg) translate(-.260416666667vw,-.260416666667vw);background:#fff}@media (max-width:540px){.menu.active .bottom_span_menu{transform:rotate(45deg) translate(-1.2077294686vw,-1.2077294686vw);background:#000}}.nav_link .link_item.locked{pointer-events:none}.nav_link .link_item{transition:background-color .2s ease}.body_overflow{overflow:hidden}@media (max-width:540px){body.overflow{overflow:hidden}}.inner_menu{width:52.0833333333vw;position:fixed;right:-100%;top:0;z-index:9999;transition:all .3s ease-in;overflow:hidden;padding:3.90625vw 0}@media (max-width:540px){.inner_menu{width:90%;padding-top:0;height:100vh!important}}.inner_menu .menu_container{background:hsla(0,0%,100%,.89);border-top-left-radius:52.0833333333vw;border-bottom-left-radius:52.0833333333vw;padding:6.25vw 6.51041666667vw 6.25vw 10.4166666667vw;height:100%;position:relative}@media (max-width:540px){.inner_menu .menu_container{border-top-left-radius:24.154589372vw;border-bottom-left-radius:24.154589372vw;padding:24.154589372vw 9.66183574879vw;height:100%}}.inner_menu .close_menu{position:absolute;top:2.60416666667vw;right:3.38541666667vw;z-index:99}.inner_menu .close_menu img{width:1.66666666667vw}@media (max-width:540px){.inner_menu .close_menu{display:none}}.inner_menu.active{right:0}.inner_menu .menu_nav_item{width:15.625vw;border-right:1px solid rgba(0,0,0,.2);padding-top:1.82291666667vw}@media (max-width:540px){.inner_menu .menu_nav_item{width:100%;padding-top:1.82291666667vw;border:0}}.inner_menu .menu_nav_item::-webkit-scrollbar{width:0}.inner_menu .menu_nav_item .nav_link{display:block;margin-bottom:1.82291666667vw;text-align:left;width:100%;line-height:1}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link{margin-bottom:6.28019323671vw}}.inner_menu .menu_nav_item .nav_link .link_item{position:relative;font-size:1.82291666667vw;padding-right:1.82291666667vw;display:inline-block;color:#656462;line-height:1;transition:all .3s ease-in;z-index:9;background:transparent}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link .link_item{font-size:4.8309178744vw;padding-right:0}}.inner_menu .menu_nav_item .nav_link .link_item:hover{color:#07a241}.inner_menu .menu_nav_item .nav_link .link_item:before{content:"";position:absolute;width:.416666666667vw;height:.677083333333vw;background:url(/images/icons/green_arrow.webp) no-repeat;background-size:100%;right:.46875vw;top:55%;transform:translateY(-50%);display:none}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link .link_item:before{width:1.2077294686vw;height:2.4154589372vw;right:1.2077294686vw}}.inner_menu .menu_nav_item .nav_link .menu_sub_nav{padding-top:1.82291666667vw;min-height:20.8333333333vw;max-height:20.8333333333vw;width:18.2291666667vw;position:absolute;top:6.66666666667vw;right:5.72916666667vw;display:none}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link .menu_sub_nav{display:block;padding-top:1.82291666667vw;position:relative;min-height:auto;max-height:none;width:100%;top:auto;right:auto}}.inner_menu .menu_nav_item .nav_link .menu_sub_nav::-webkit-scrollbar{width:1px}.inner_menu .menu_nav_item .nav_link .menu_sub_nav::-webkit-scrollbar-thumb{background:#07a241}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu{display:block}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link{display:block;line-height:1;margin-bottom:1.04166666667vw}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link{margin-bottom:2.4154589372vw}}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a{font-size:1.35416666667vw;line-height:1;color:rgba(0,0,0,.8);transition:all .3s ease-in;position:relative}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a:before{content:"";width:100%;height:1px;background:rgba(7,162,65,.8);position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a{font-size:3.86473429952vw}}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a:hover{color:rgba(7,162,65,.8)}.inner_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a:hover:before{transform:scaleX(1);transform-origin:bottom left}.inner_menu .menu_nav_item .nav_link.active:after{display:block}.inner_menu .menu_nav_item .nav_link.active .link_item{color:#07a241}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link.active .link_item{color:rgba(0,0,0,.8)}}.inner_menu .menu_nav_item .nav_link.active .link_item:before{display:block}@media (max-width:540px){.inner_menu .menu_nav_item .nav_link.active .link_item:before{display:none}}.inner_menu .menu_nav_item .nav_link.active .link_item:last-child:before{display:none}.inner_menu .menu_nav_item .nav_link.active .menu_sub_nav{display:block}.inner_menu.internal_menu .menu_nav_item .nav_link{margin-bottom:1.30208333333vw}@media (max-width:540px){.inner_menu.internal_menu .menu_nav_item .nav_link{margin-bottom:6.28019323671vw}}.inner_menu.internal_menu .menu_nav_item .nav_link .link_item{font-size:1.45833333333vw}@media (max-width:540px){.inner_menu.internal_menu .menu_nav_item .nav_link .link_item{font-size:4.8309178744vw}}.inner_menu.internal_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a{font-size:1.35416666667vw}@media (max-width:540px){.inner_menu.internal_menu .menu_nav_item .nav_link .menu_sub_nav .sub_menu .sub_menu_link a{font-size:3.86473429952vw}}.inner_menu .nav_social{display:flex;align-items:center;gap:1.14583333333vw;margin-top:2.60416666667vw}@media (max-width:540px){.inner_menu .nav_social{margin-top:6.038647343vw}}.inner_menu .nav_social img{width:4.11458333333vw;transition:all .3s ease-in}@media (max-width:540px){.inner_menu .nav_social img{width:12.077294686vw}}.inner_menu .nav_social a:hover img{opacity:.7}.global_links{position:absolute;width:15.625vw;top:4.94791666667vw;right:.885416666667vw;z-index:9;opacity:0;visibility:hidden;transition:all .3s ease-in;padding-top:2.60416666667vw;border-radius:.78125vw}@media (max-width:540px){.global_links{width:66.4251207729vw;top:22.9468599034vw;right:6.038647343vw}}.global_links li{background:hsla(0,0%,100%,.8);overflow:hidden}@media (max-width:540px){.global_links li{background:#fff}}.global_links li .global_link{padding:.520833333333vw 1.19791666667vw .625vw;display:flex;align-items:center;justify-content:flex-start;gap:1.04166666667vw;position:relative;border-bottom:1px solid #e7ecf2;transition:all .3s ease-in}@media (max-width:540px){.global_links li .global_link{padding:2.4154589372vw 4.8309178744vw;gap:3.6231884058vw}}.global_links li .global_link img{width:1.97916666667vw}@media (max-width:540px){.global_links li .global_link img{width:7.24637681159vw}}.global_links li .global_link span{font-size:.677083333333vw;color:rgba(0,0,0,.8)}@media (max-width:540px){.global_links li .global_link span{font-size:3.38164251208vw}}.global_links li .global_link:before{content:"";position:absolute;width:.729166666667vw;height:.729166666667vw;border:1px solid #00953e;top:.78125vw;right:.833333333333vw;border-radius:50%;opacity:0;scale:0;transition:all .3s ease-in}@media (max-width:540px){.global_links li .global_link:before{width:3.38164251208vw;height:3.38164251208vw;top:3.14009661836vw;right:3.86473429952vw;display:none}}.global_links li .global_link:after{content:"";position:absolute;width:.416666666667vw;height:.416666666667vw;background:#00953e;top:.9375vw;right:.989583333333vw;border-radius:50%;opacity:0;transition:all .3s ease-in}@media (max-width:540px){.global_links li .global_link:after{width:1.93236714976vw;height:1.93236714976vw;top:3.86473429952vw;right:4.58937198068vw;display:none}}.global_links li .global_link:hover{background:rgba(0,149,62,.05)}.global_links li .global_link:hover:after,.global_links li .global_link:hover:before{opacity:1;scale:1}.global_links li:first-child{border-top-left-radius:1.04166666667vw;border-top-right-radius:1.04166666667vw}@media (max-width:540px){.global_links li:first-child{border-top-left-radius:3.6231884058vw;border-top-right-radius:3.6231884058vw}}.global_links li:first-child .global_link{padding-top:1.51041666667vw}@media (max-width:540px){.global_links li:first-child .global_link{padding-top:2.89855072464vw}}.global_links li:first-child .global_link:before{top:1.82291666667vw}@media (max-width:540px){.global_links li:first-child .global_link:before{top:3.6231884058vw}}.global_links li:first-child .global_link:after{top:1.97916666667vw}@media (max-width:540px){.global_links li:first-child .global_link:after{top:4.34782608696vw}}.global_links li:last-child{border-bottom-left-radius:1.04166666667vw;border-bottom-right-radius:1.04166666667vw}.global_links li:last-child .global_link{border-bottom:0}@media (max-width:540px){.global_links li:last-child{border-bottom-left-radius:3.6231884058vw;border-bottom-right-radius:3.6231884058vw}}.global_links li:last-child .global_link{padding-bottom:1.35416666667vw}@media (max-width:540px){.global_links li:last-child .global_link{padding-bottom:2.89855072464vw}}@media screen and (min-width:900px){.language_icon:hover .global_links{top:1.82291666667vw;opacity:1;visibility:visible}}.language_icon{cursor:pointer}.language_icon .global_links.active{top:1.82291666667vw;opacity:1;visibility:visible}@media (max-width:540px){.language_icon .global_links.active{top:18.115942029vw}}footer{background:#07a241;padding:7.13541666667vw 2.60416666667vw 2.91666666667vw 5.72916666667vw;position:relative;overflow:hidden;z-index:99}@media (max-width:540px){footer{padding:12.077294686vw 6.038647343vw}}footer .footer_container{position:relative;z-index:2;margin-bottom:7.8125vw}@media (max-width:540px){footer .footer_container{margin-bottom:7.24637681159vw}}footer .flower_bg_footer{position:absolute;width:48.6979166667vw;height:auto;top:1.25vw;right:2.29166666667vw;z-index:1;opacity:.3}@media (max-width:540px){footer .flower_bg_footer{width:96.6183574879vw;height:auto;top:7.24637681159vw;left:0}}footer .lupin_footer_logo{display:inline-block}footer .lupin_footer_logo img{width:6.97916666667vw;margin-bottom:4.01041666667vw}@media (max-width:540px){footer .lupin_footer_logo img{width:24.154589372vw;margin-bottom:4.8309178744vw}}footer .lupin_footer_container{display:flex;align-items:flex-start;gap:7.8125vw}@media (max-width:540px){footer .lupin_footer_container{gap:12.077294686vw;flex-direction:column}}footer .lupin_footer_navigation{display:flex;gap:6.51041666667vw}@media (max-width:540px){footer .lupin_footer_navigation{gap:2.4154589372vw;flex-wrap:wrap;justify-content:space-between}}footer .lupin_footer_navigation .footer_nav{margin-bottom:2.96875vw}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav{margin-bottom:9.66183574879vw}}footer .lupin_footer_navigation .footer_nav span{display:block;margin-bottom:1.5625vw;line-height:1;color:#fff;font-size:1.04166666667vw;letter-spacing:.0520833333333vw}footer .lupin_footer_navigation .footer_nav span:last-child{margin-bottom:0}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav span{margin-bottom:2.4154589372vw;font-size:3.86473429952vw;letter-spacing:.24154589372vw}}footer .lupin_footer_navigation .footer_nav span a{color:#fff;font-size:1.04166666667vw;letter-spacing:.0520833333333vw;line-height:1;transition:all .3s ease-in}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav span a{font-size:3.86473429952vw;letter-spacing:.24154589372vw}}footer .lupin_footer_navigation .footer_nav span a:hover{color:hsla(0,0%,100%,.8)}footer .lupin_footer_navigation .footer_nav span .inner_links{font-size:.729166666667vw;margin-bottom:.625vw;display:inline-block}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav span .inner_links{font-size:2.89855072464vw;margin-bottom:2.4154589372vw}}footer .lupin_footer_navigation .footer_nav .sub_footer li{margin-bottom:.78125vw}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav .sub_footer li{margin-bottom:1.93236714976vw}}footer .lupin_footer_navigation .footer_nav .sub_footer li a{font-size:.729166666667vw;color:#fff}@media (max-width:540px){footer .lupin_footer_navigation .footer_nav .sub_footer li a{font-size:2.4154589372vw}}footer .copyright{font-size:.53125vw;color:#fff;text-align:center}@media (max-width:540px){footer .copyright{font-size:1.93236714976vw;letter-spacing:.24154589372vw}}footer .linked_in{display:inline-block}footer .linked_in img{width:4.89583333333vw}@media (max-width:540px){footer .linked_in img{width:12.077294686vw}}footer .up_arrow{display:inline-block;position:absolute;top:4.0625vw;right:3.48958333333vw;z-index:9}@media (max-width:540px){footer .up_arrow{top:7.24637681159vw;right:6.038647343vw}}footer .up_arrow img{width:1.92708333333vw}@media (max-width:540px){footer .up_arrow img{width:4.8309178744vw}}.lupin_address{font-size:1.14583333333vw;width:20.8333333333vw}@media (max-width:540px){.lupin_address{font-size:4.34782608696vw;width:100%}}.lupin_address address{color:#fff;line-height:1.7;margin-bottom:1.82291666667vw}@media (max-width:540px){.lupin_address address{width:100%;margin-bottom:3.6231884058vw}}.hcp_dose .dose_table_wrapper table .lupin_address th,.lupin_address .hcp_dose .dose_table_wrapper table th,.lupin_address .product_footer_section h2,.lupin_address .subtitle_30,.lupin_address .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .lupin_address h2,.tolvaptan_tab_container .lupin_address .tolvaptan_tab{color:#fff;line-height:1.1;margin-bottom:.78125vw}@media (max-width:540px){.hcp_dose .dose_table_wrapper table .lupin_address th,.lupin_address .hcp_dose .dose_table_wrapper table th,.lupin_address .product_footer_section h2,.lupin_address .subtitle_30,.lupin_address .tolvaptan_tab_container .tolvaptan_tab,.product_footer_section .lupin_address h2,.tolvaptan_tab_container .lupin_address .tolvaptan_tab{margin-bottom:2.89855072464vw}}.lupin_address .lupin_contact{margin-bottom:2.8125vw;color:#fff}@media (max-width:540px){.lupin_address .lupin_contact{margin-bottom:4.8309178744vw}}.lupin_address .lupin_contact span{display:block;margin-bottom:.78125vw}@media (max-width:540px){.lupin_address .lupin_contact span{margin-bottom:2.4154589372vw}}.lupin_address .lupin_contact span .contact_text{font-size:.833333333333vw}@media (max-width:540px){.lupin_address .lupin_contact span .contact_text{font-size:2.89855072464vw}}.lupin_address .lupin_contact span a{display:inline-block;color:#fff;transition:all .3s ease-in;line-height:1}.lupin_address .lupin_contact span a:hover{color:hsla(0,0%,100%,.8)}.hcp_main_container,.isi_main_container,.patient_main_container{position:-webkit-sticky;position:sticky;bottom:0;width:100%;background:#fff;border-top:10px solid #16a74c;z-index:99;transition:all .3s ease-in;max-height:19.2708333333vw}@media (max-width:540px){.hcp_main_container,.isi_main_container,.patient_main_container{max-height:48.309178744vw;border-top:5px solid #16a74c}}.hcp_main_container.show_active,.isi_main_container.show_active,.patient_main_container.show_active{max-height:36.4583333333vw;transition:all .3s ease-in}@media (max-width:540px){.hcp_main_container.show_active,.isi_main_container.show_active,.patient_main_container.show_active{max-height:157.004830918vw}}.hcp_main_container.show_active .isi_container,.isi_main_container.show_active .isi_container,.patient_main_container.show_active .isi_container{max-height:28.6458333333vw;padding-right:.520833333333vw;padding-bottom:1.30208333333vw}.hcp_main_container.show_active .isi_container::-webkit-scrollbar,.isi_main_container.show_active .isi_container::-webkit-scrollbar,.patient_main_container.show_active .isi_container::-webkit-scrollbar{width:3px}@media (max-width:540px){.hcp_main_container.show_active .isi_container,.isi_main_container.show_active .isi_container,.patient_main_container.show_active .isi_container{max-height:111.111111111vw;padding-right:2.4154589372vw}.hcp_main_container.show_active .isi_section,.isi_main_container.show_active .isi_section,.patient_main_container.show_active .isi_section{padding-bottom:24.154589372vw}}.hcp_main_container.hide,.isi_main_container.hide,.patient_main_container.hide{max-height:3.90625vw}@media (max-width:540px){.hcp_main_container.hide,.isi_main_container.hide,.patient_main_container.hide{max-height:12.077294686vw}}.hcp_main_container.active,.isi_main_container.active,.patient_main_container.active{max-height:none;position:relative}.hcp_main_container .show_button,.isi_main_container .show_button,.patient_main_container .show_button{position:absolute;top:1.04166666667vw;left:1.04166666667vw;cursor:pointer}@media (max-width:540px){.hcp_main_container .show_button,.isi_main_container .show_button,.patient_main_container .show_button{top:4.8309178744vw;left:4.8309178744vw}}.activeSection,.hcp_active,.patient_active{padding:2.60416666667vw;width:100%}@media (max-width:540px){.activeSection,.hcp_active,.patient_active{padding:6.038647343vw}}.isi_section{padding:5.20833333333vw 7.8125vw}@media (max-width:540px){.isi_section{padding:12.077294686vw 6.038647343vw 7.24637681159vw}}.isi_section .isi_container{display:flex;align-items:flex-start;gap:5.20833333333vw}@media (max-width:540px){.isi_section .isi_container{flex-direction:column;gap:12.077294686vw}}.isi_section .subtitle_35{line-height:1.1}.isi_section .subtitle_25{line-height:1.1;margin-bottom:1.04166666667vw}@media (max-width:540px){.isi_section .subtitle_25{margin-bottom:3.6231884058vw}}.isi_section sup{font-size:.833333333333vw}@media (max-width:540px){.isi_section sup{font-size:2.89855072464vw}}.isi_section .para_container{margin-top:1.5625vw}@media (max-width:540px){.isi_section .para_container{margin-top:4.8309178744vw}}.contact_terms .isi_section .para_container label,.isi_section .para_container .contact_terms label,.isi_section .para_container .para{margin-bottom:.78125vw;margin-top:0;line-height:1.2}@media (max-width:540px){.contact_terms .isi_section .para_container label,.isi_section .para_container .contact_terms label,.isi_section .para_container .para{margin-bottom:3.6231884058vw}}.contact_terms .isi_section .para_container label:last-child,.isi_section .para_container .contact_terms label:last-child,.isi_section .para_container .para:last-child{margin-bottom:0}.contact_terms .isi_section .para_container label a,.isi_section .para_container .contact_terms label a,.isi_section .para_container .para a{color:#07a241;transition:all .3s ease-in;position:relative}.contact_terms .isi_section .para_container label a:before,.isi_section .para_container .contact_terms label a:before,.isi_section .para_container .para a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in;background:#07a241}.contact_terms .isi_section .para_container label a:hover,.isi_section .para_container .contact_terms label a:hover,.isi_section .para_container .para a:hover{color:#16a74c}.contact_terms .isi_section .para_container label a:hover:before,.isi_section .para_container .contact_terms label a:hover:before,.isi_section .para_container .para a:hover:before{transform:scaleX(1);transform-origin:bottom left}.isi_section .inner_list{margin-bottom:.625vw;padding-left:1.04166666667vw}@media (max-width:540px){.isi_section .inner_list{margin-bottom:3.6231884058vw;padding-left:3.6231884058vw}}.isi_section .lupin_points li,.isi_section .product_footer_section ul li,.isi_section .sub_list li,.product_footer_section .isi_section ul li{margin-bottom:.416666666667vw}@media (max-width:540px){.isi_section .lupin_points li,.isi_section .product_footer_section ul li,.isi_section .sub_list li,.product_footer_section .isi_section ul li{margin-bottom:2.89855072464vw}}.contact_terms label{display:flex;gap:1vw;margin-top:1vw}.pagination_number.active{background:rgba(22,167,76,.2)!important}