@charset "utf-8";@media only screen and (max-width:1200px){#wpadminbar{display:none}}.page-template-quiz-new #beacon-container{display:none}.mobile_menu_acive #beacon-container{visibility:hidden}.BeaconContainer{z-index:99999999 !important}#beacon-container{z-index:99999999 !important;position:relative}@media only screen and (max-width:450px){.BeaconFabButtonFrame{right:15px !important;bottom:5px !important}}#trengo-web-widget .TrengoWidgetLauncher__iframe,#trengo-web-widget .TrengoWidgetLauncher__iframe{visibility:hidden}@media only screen and (max-width:767px){.woocommerce-cart .BeaconFabButtonFrame,.woocommerce-checkout .BeaconFabButtonFrame,.woocommerce-cart #trengo-web-widget .TrengoWidgetLauncher__iframe,.woocommerce-checkout #trengo-web-widget .TrengoWidgetLauncher__iframe{visibility:hidden}.mobile_chat_icon{z-index:99999999;margin-right:-4px}.mobile_chat_icon a{display:block;width:30px;height:30px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/header_footer_html/images/whatsapp-icon.svg) center no-repeat}}@media only screen and (min-width:1024px){.site{overflow-x:initial}}.position_fixed_footer .whatsapp,.wc-proceed-to-checkout_inner .whatsapp,.position_fixed_header_checkout .whatsapp{display:none !important}.position_fixed_footer .single_btn,.wc-proceed-to-checkout.top .button.checkout-button{width:90% !important;float:none !important;margin-left:5%}.position_fixed_footer .single_btn{width:260px !important;margin-left:15px}body,html,button,input,select,textarea{font-family:'Work Sans';font-style:normal;color:#222;font-size:16px;line-height:26px;-webkit-overflow-scrolling:touch;text-rendering:geometricPrecision}.overflow_x_hidden{width:100%;max-width:100%;overflow-x:hidden;position:relative}.white{color:#fff}select{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/dropdown_arrow-down.svg) center right 15px no-repeat;border:0;overflow:hidden;padding:0 40px 0 10px;text-overflow:ellipsis;white-space:nowrap;transition-property:background;transition-duration:.4;transition-timing-function:linear;min-width:75px;height:40px;border-radius:0;margin-right:10px}select.active{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/dropdown_arrow-active.svg) center right 15px no-repeat}.form-row select,.input_field select,select#wc_appointments_field_staff{background:#fff url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/select_arrow.svg) center right 15px no-repeat !important;cursor:pointer}.form-row select.active,.input_field select.active,select#wc_appointments_field_staff.active{background:#fff url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/select_arrow_active.svg) center right 15px no-repeat !important}.form-row.woocommerce-invalid input.input-text{box-shadow:0 0}select.qty{background-position:center right 3px;border:0;min-width:inherit;height:auto;padding-right:20px;padding-left:0}@media only screen and (max-width:500px){select.user_birth_date{background-position:center right 3px;border:0;min-width:inherit;height:auto;padding-right:20px}}span:focus{outline:none}select:focus{outline:none}.div_559{width:559px !important;max-width:62%;position:relative;background:#fff;margin-bottom:16px}.padding_30{padding:16px;background:#fff}.div_327{width:327px;max-width:37%;position:relative;background:#fff;margin-bottom:16px}.padding_22{padding:22px;background:#fff}.hentry{margin:0 0 32px}.alignright{margin-left:0}dt,dd,dl.variation{font-weight:inherit;font-size:inherit}body.mobile_menu_acive,body.popup_active,body.checkout_address_popup_active{overflow:hidden;-webkit-overflow-scrolling:touch}table{margin-bottom:0}table td,table th,fieldset{padding:0;background-color:transparent !important;font-weight:inherit}table.shop_table_responsive tr td{text-align:left;display:initial !important}p{margin-bottom:16px}p.form-row{margin-bottom:0;padding-top:0 !important}p#calc_shipping_state_field,p#calc_shipping_country_field{margin-bottom:22px}h1,h2,h3,h4,h5,h6{margin-bottom:0;letter-spacing:unset}p+h3,p+h2,ul+h2,ul+h3,ol+h2,ol+h3{margin-top:0}.cursor_pointer{cursor:pointer}a{color:inherit !important;cursor:pointer}.single.single-post .inner_content{border-radius:4px}.single-post .inner_content:not(.upsell_crossel_slide_wrap) a,.single-historias .inner_content a{color:var(--Link_color) !important;text-decoration:underline;font-weight:600}div,p,li,a:focus,button:focus,input:focus,textarea:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{outline:none;background:0 0;background-color:transparent}img{border-radius:0}p:empty{display:none}.hide{display:none}.align-justify{text-align:justify}.error{color:red}iframe{display:block}.important_box{background-color:var(--Yellow_20);padding:16px}.blog_post_bottom_box{background-color:var(--Purple_dust_20);padding:16px;border-radius:4px}.inner_content .important_box>img{margin-top:5px;border-radius:50%;width:46px}.fun_box{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/important_box.svg) left 20px top 20px no-repeat;background-color:#f0f6f6;padding:15px 20px 15px 54px}.invalid_email,.editing.invalid_email{border-color:red !important}.invalid_email+.invalid_email_text_place_by_css:before{content:"Por favor verifique seu e-mail";position:absolute;left:105px;top:22px;color:red;font-size:12px}@media only screen and (max-width:767px){.invalid_email+.invalid_email_text_place_by_css:before{left:80px;top:13px}}form.woocommerce-form-register .invalid_email+.invalid_email_text_place_by_css:before{left:80px;top:-2px}.newsletter_form .invalid_email+.invalid_email_text_place_by_css:before{left:75px;top:-21px}.help_question_form .invalid_email+.invalid_email_text_place_by_css:before{left:12px;top:47px}.font_400{font-weight:400}ol,ul{margin:0 0 15px 20px;padding:0}ol li{margin-bottom:5px;list-style:inherit}ul li{list-style:inherit}ul li.swiper-slide{list-style:none}ol.custom_list li{position:relative;counter-increment:listNumbering;list-style:none;line-height:26px;padding-left:74px;padding-bottom:30px;overflow:hidden;padding-top:7px;margin-bottom:4px}ol.custom_list li:last-child:after{display:none}ol.custom_list li:last-child{padding-bottom:0;margin-bottom:0}ol.custom_list li:before{content:counter(listNumbering);position:absolute;left:0;top:0;width:56px;height:56px;background-color:#fff0de;border-radius:50%;color:#cc6c14;font-size:18px;font-weight:600;text-align:center;box-sizing:border-box;padding-top:11px;line-height:32px;z-index:1}ol.custom_list li:after{position:absolute;left:28px;top:60px;width:2px;height:100%;background-color:#fff0de;content:""}ul.custom_design{margin-left:5px}ul.custom_design li{list-style:none;padding-left:20px;margin-bottom:5px;margin-left:0 !important}ul.custom_design li.circle{background:0 0;position:relative}ul.custom_design li.circle:before{width:8px;height:8px;border-radius:50%;background:var(--Dusty_Cayan_80);position:absolute;content:"";left:0;top:8px}ul.custom_design.short_description li img{position:absolute;margin-left:-20px;margin-top:7px}ul.custom_design.toggle-content li a.whatsapp_btn{color:#00d87e !important}ul.custom_design.toggle-content li a.whatsapp_btn:hover{color:#13b672 !important}.ellipse{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/ellipse.svg) 0 7px no-repeat}.ellipse_1{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/ellipse_1.svg) 0 7px no-repeat}.tick{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/tick.svg) 0 9px no-repeat}.no_tick{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/no_tick.svg) 0 9px no-repeat}.due{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/due.svg) 0 10px no-repeat}.star{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/star.svg) 0 7px no-repeat}.black-star{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/black_star.svg) 0 8px no-repeat}.rectangle{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/rectangle.svg) 0 6px no-repeat}.check{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/check.svg) 0 9px no-repeat}.three_years{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/3years.svg) 0 9px no-repeat}.circle{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/circle.svg) 0 7px no-repeat}.circle_4{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/circle_4.svg) 0 7px no-repeat}.block{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/block.svg) 0 9px no-repeat}.vaginal{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/vaginal.svg) 0 7px no-repeat}.imitates_small{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/imitates_small.svg) 0 7px no-repeat}.return_30_days{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/return_30_days.svg) 0 7px no-repeat}.shipping_24_hours{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/shipping_24_hours.svg) 0 6px no-repeat}.protected{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/protected.svg) 0 7px no-repeat}.whatsapp_inquiry{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/whatsapp_inquiry.svg) 0 9px no-repeat}.four_g{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/4g.svg) 0 8px no-repeat}.saches{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/saches.svg) 0 7px no-repeat}.sabor{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/sabor.svg) 0 8px no-repeat}.dissolucao{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/dissolucao.svg) 0 7px no-repeat}.hundred{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/hundred.svg) 0 8px no-repeat}.capsul{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/capsul.svg) 0 8px no-repeat}.developed{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/developed.svg) 0 8px no-repeat}.nine_m{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/9m.svg) 0 7px no-repeat}.famivita{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/famivita.svg) 0 7px no-repeat}.facilita{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/facilita.svg) 0 7px no-repeat}.embalado{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/embalado.svg) 0 7px no-repeat}.feito{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/feito.svg) 0 7px no-repeat}.aplicacao{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/aplicacao.svg) 0 7px no-repeat}.five_g{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/5g.svg) 0 7px no-repeat}.love{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/love.svg) 0 7px no-repeat}.leaf{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/leaf.svg) 0 7px no-repeat}.bag{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/bag.svg) 0 7px no-repeat}.lubricant{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/lubricant.svg) 0 7px no-repeat}.baseada{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/baseada.svg) 0 7px no-repeat}.fb_li{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/fb_li.svg) 0 7px no-repeat}ul.products li.product .price{font-size:14px;font-weight:400}.woocommerce-Price-amount.amount{font-weight:inherit}ul.products li.product .price{margin-bottom:12px}@media only screen and (max-width:767px){ul.products li.product .price{margin-bottom:6px}}ul.products li.product .star-rating{display:none}ol.custom_design li{position:relative;counter-increment:listNumbering;list-style:none}ol.custom_design li:before{content:counter(listNumbering) '.';position:absolute;left:-22px;top:0;width:20px;height:20px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/ol_li_bg.svg) left 0px top 9px no-repeat;text-indent:3px}hr{height:1px;background:#e5e5e5;border:0;margin-bottom:0}.dropdown_menu .dm_column hr.dm_menu{background:#f4ece9}.break{clear:both;display:table;margin:0;width:100%;height:0;background:0 0}.break1{height:1px}.break2{height:2px}.break3{height:3px}.break4{height:4px}.break5{height:5px}.break6{height:6px}.break7{height:7px}.break8{height:8px}.break10{height:10px}.break15{height:15px}.break16{height:16px}.break20{height:20px}.break24{height:24px}.break25{height:25px}.break30{height:30px}.break32{height:32px}.break35{height:35px}.break40{height:40px}.break50{height:50px}.break60{height:60px}.break70{height:70px}.break80{height:80px}.break90{height:90px}.break100{height:100px}@media only screen and (max-width:480px){.break20{height:10px}.break25{height:12px}.break30{height:15px}.break35{height:17px}.break40{height:20px}.break50{height:25px}.break60{height:30px}.break70{height:35px}.break80{height:40px}.break90{height:45px}.break100{height:50px}}.minus_break1{margin-top:-1px}.minus_break2{margin-top:-2px}.minus_break4{margin-top:-4px}.minus_break5{margin-top:-5px}.minus_break10{margin-top:-10px}.col-full{max-width:1256px;padding:0 13px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.woocommerce-account .col-full,.woocommerce-checkout .col-full,.woocommerce-cart .col-full{padding:0}}.hentry .entry-content a:not(.button){text-decoration:none}.hentry .entry-content a:not(.button):hover{text-decoration:underline}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input{border-radius:0}input:focus,select:focus{background-color:inherit !important}input-text,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea,.form-row select,.input_field select,select#wc_appointments_field_staff{height:46px;border:solid 1px var(--Border_default_color);box-shadow:0 0;box-sizing:border-box;background:#fff;margin-bottom:16px;padding:0 10px;width:100%;color:#222}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:inherit;transition:background-color 5000s ease-in-out 0s}.valid input:-webkit-autofill,.valid input:-webkit-autofill:hover,.valid input:-webkit-autofill:focus,.valid select:-webkit-autofill,.valid select:-webkit-autofill:hover,.valid select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--Gray_10) inset !important}.new_edit_address_field .form-row,.woocommerce-billing-fields .form-row{width:311px;max-height:100%}.woocommerce-ResetPassword .form-row{width:375px;max-width:100%}@media only screen and (max-width:500px){.form-row:not(.form-row-first,.form-row-last){width:100% !important}.new_edit_address_field .select2-container--default .select2-selection--single{margin-bottom:0}.new_edit_address_field .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-container--open .select2-dropdown--above{z-index:99999}}#billing_cpf_custom_field,#billing_postcode_custom_field,#billing_number_custom_field{width:183px}.select2-container--default .select2-selection--single{border-radius:0;height:40px;border:solid 1px var(--Border_default_color);box-sizing:border-box;background:#fff;padding:5px 0 !important}.select2-dropdown{border:solid 1px var(--Border_default_color)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:3px;right:25px}@media only screen and (max-width:500px){.select2-container--default .select2-selection--single .select2-selection__arrow{top:-3px}}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/dropdown_arrow-down.svg) center right 15px no-repeat;border:0;width:40px;height:40px;top:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/dropdown_arrow-active.svg) center right 15px no-repeat;border:0}#billing_country_custom_field{visibility:hidden;position:absolute;left:-99999px}input[type=email].subscribe{margin-bottom:0;border-color:var(--Gray_90)}input[type=radio]{opacity:0;position:absolute}textarea,.woocommerce-tabs textarea{height:90px;min-height:90px}label{display:block}.single-product .summary label{padding-bottom:12px}.single-product .summary label[for=pa_tamanho]:before{content:"Escolhe Seu "}label.woocommerce-form-login__rememberme{margin-top:-3px;padding-bottom:19px;display:none}@media only screen and (max-width:500px){label.woocommerce-form-login__rememberme{padding-bottom:14px}}input[type=radio]+label{padding-left:30px;cursor:pointer}input[type=radio]+label{display:inline-block;font-size:14px;padding-left:35px;padding-top:2px !important;padding-bottom:16px !important;margin-left:0;text-transform:none}input[type=radio]+label:before,ul#shipping_method input[type=hidden]+label:before{position:absolute;content:"" !important;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/radio_button.svg) 0px 0px no-repeat;width:25px;height:25px;margin-left:-42px;font-family:inherit !important;transition:color,ease,.2s}input[type=radio]+label:hover:before{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/radio_button_hover.svg) 0px 0px no-repeat}.woocommerce-shipping-methods input[type=radio]:checked+label,.selected_shipping_here>label{pointer-events:none}input[type=radio]:checked+label:before,ul#shipping_method input[type=hidden]+label:before{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/radio_button_active.svg) 0px 0px no-repeat}input[type=radio]+label+div,input[type=radio]+label+p,ul#shipping_method input[type=hidden]+label+p{background-color:transparent !important;padding-left:35px !important}ul#shipping_method p.delivery_time,ul#shipping_method p.delivery_time small{line-height:22px;font-size:14px;font-weight:400;color:var(--Gray_60)}.selected_shipping_here p.delivery_time,.selected_shipping_here p.delivery_time small{line-height:18px;font-size:12px;font-weight:400;color:var(--Gray_60)}.woocommerce-cart ul#shipping_method p.delivery_time,.woocommerce-checkout ul#shipping_method p.delivery_time{padding:0 !important;margin-bottom:0 !important}.woocommerce-cart #shipping_method li:not(last-child) input[type=radio]+label+p,.woocommerce-cart #shipping_method li:not(last-child) input[type=hidden]+label+p{margin-right:35px}.woocommerce-checkout #shipping_method li:not(last-child) input[type=radio]+label+p,.woocommerce-checkout #shipping_method li:not(last-child) input[type=hidden]+label+p{margin-left:35px}input[type=radio]+label+p small,#shipping_method li input[type=hidden]+label+p small{font-size:12px;line-height:21px}@media only screen and (max-width:767px){#shipping_method li:not(last-child) input[type=radio]+label+p,#shipping_method li:not(last-child) input[type=hidden]+label+p{margin-right:30px}ul#shipping_method p.delivery_time,ul#shipping_method p.delivery_time small{font-size:12px !important;line-height:18px !important}}input[type=checkbox]{opacity:0;position:absolute}input[type=checkbox]+span,input[type=checkbox]+label,input[type=checkbox]+.aw-communication-form__preference-text,.woocommerce-input-wrapper label.checkbox{padding-left:30px;font-size:14px;text-transform:none;cursor:pointer}.woocommerce-input-wrapper label.checkbox span{padding-left:0}#update_all_subscriptions_payment_method_field{margin:16px 0 0 !important;padding:0 !important}.woocommerce-order-pay .payment_title{border:0 !important}.woocommerce-order-pay .woocommerce-form-login{background:#fff;max-width:500px;padding:16px;border-radius:4px;margin:0 auto}.woocommerce-order-pay .woocommerce-form-login .form-row{width:100% !important;float:none !important}.woocommerce-order-pay .woocommerce-form-login .lost_password{font-size:14px;padding-top:8px;text-align:center;margin-bottom:0}input[type=checkbox]+span:before,input[type=checkbox]+label:before,input[type=checkbox]+.aw-communication-form__preference-text:before{content:'';position:absolute;width:20px;height:20px;border:1px solid var(--Foundation_Primary_B);border-radius:4px;left:0;top:2px}input[type=checkbox]:checked+span:before,input[type=checkbox]:checked+label:before,input[type=checkbox]:checked+.aw-communication-form__preference-text:before{background:var(--Foundation_Primary_B) url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/icon_checked.svg) center no-repeat}input[type=checkbox]+.aw-communication-form__preference-text{padding-left:0}input[type=checkbox]+.aw-communication-form__preference-text:before{margin-left:0}.aw-communication-form__preference-list,.aw-communication-form__terms-text{margin:0 !important}label.aw-communication-form__preference-title,.aw-communication-form__preference-description{padding-left:30px;position:relative;z-index:1}.aw-communication-form__preference.aw-communication-form__preference--disabled{display:none}button,.button,input[type=button],input[type=reset],input[type=submit],.widget a.button,.wc-proceed-to-checkout .button.checkout-button,#payment .place-order .button,.btn,.f_each_slide_top_dv .tab_button{background-color:#1e3844 !important;text-align:center;color:#fff !important;border:0 !important;margin-bottom:0;transition:background-color .2s,border-color .2s,color .2s ease-in-out;font-size:14px;font-weight:500;text-decoration:none !important;border-radius:25px !important;padding:12px}@media only screen and (max-width:767px){button,.button{transition:none !important}}button:hover,.button:hover,.wc-proceed-to-checkout .button.checkout-button:hover,#payment .place-order .button:hover,.woocommerce-mini-cart__buttons.buttons a:last-child:hover{background-color:#3b5a68 !important}.btn.white_btn,.f_each_slide_top_dv .tab_button,.woocommerce-mini-cart__buttons.buttons a:first-child,.each_order .order_button a,#payment .payment_methods>.wc_payment_method>label,.story_user_content a.read-more{background-color:var(--Gray_White) !important;border:solid 1px var(--Foundation_Secondary_A) !important;width:100%;color:var(--Foundation_Primary_B) !important;text-decoration:none !important;padding:11px}.upsell_crossel_slide .woocommerce{margin-top:0 !important}.upsell_crossel_slide li .button{width:auto}.btn.small_btn,.button.small_btn{display:inline-block;font-size:14px;line-height:16px;padding:10px 25px;text-decoration:none !important}.btn:hover{background-color:#e3cfc7 !important}.story_user_content a.read-more{float:none;padding:12px 24px;background-color:transparent !important;display:initial;font-size:14px}@media only screen and (max-width:450px){.story_user_content a.read-more{display:block;text-align:center}}.btn.white_btn:hover,.f_each_slide_top_dv .tab_button:hover,.woocommerce-mini-cart__buttons.buttons a:first-child:hover,.each_order .order_button a:hover,#payment .payment_methods>.wc_payment_method>label:hover,.story_user_content a.read-more:hover{background-color:var(--Foundation_Primary_B_hover) !important;border:1px solid var(--Foundation_Primary_B_hover) !important;color:var(--Gray_White) !important}.black_btn{background:#000 !important;color:#fff !important}.black_btn:hover{background:#000 !important;color:#fff !important;opacity:.8}#payment .place-order .button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled,.button.disabled,.button:disabled,.added_to_cart.disabled,.added_to_cart:disabled,button.disabled:hover,button:disabled:hover{background-color:var(--Gray_30) !important;color:var(--Gray_50) !important;opacity:1 !important}.single_add_to_cart_button.disabled{background-color:#1e3844 !important;cursor:pointer}.single_add_to_cart_button.disabled.wc-variation-is-unavailable{visibility:hidden;height:90px}.single_add_to_cart_button.disabled:hover{background-color:#3b5a68 !important;opacity:1 !important}@media only screen and (max-width:450px){.single_add_to_cart_button.disabled.wc-variation-is-unavailable{height:96px}}.btn+br{display:none}.read-more{font-weight:500;font-size:12px;line-height:20px;color:var(--Foundation_Primary_B) !important;padding:5px 12px;background-color:var(--Green_cold_20);display:inline-block;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s ease-in-out;text-decoration:none !important}.read-more:hover{background-color:var(--Green_warm_30)}.delete.read-more,.cancel_btn.read-more{background-color:var(--Gray_20)}.edit.read-more{background-color:var(--Green_cold_20)}.set_default.read-more{background-color:transparent;border:1px solid var(--Dusty_Cayan_40)}.slick-slide .read-more.left{margin-left:25px}.right{float:right}.left{float:left}.center{text-align:center}.wp-caption .wp-caption-text{text-align:left;font-style:normal;font-weight:400;font-size:16px;line-height:26px;border:0;padding:12px 0 0}.wp-caption.top_no_padding .wp-caption-text{padding-top:5px}.wp-caption.aligncenter .wp-caption-text{text-align:center}.wp-caption .wp-caption-text em{font-weight:400;font-size:18px;line-height:39px}.wp-caption .wp-caption-text span{display:block;font-size:14px;line-height:17px;margin-top:-4px;color:#7d7777}.image_with_caption{padding-bottom:24px}.image_with_caption:last-child{padding-bottom:6px}.mobile{display:none !important}@media only screen and (max-width:1170px){.mobile.screen_1170{display:block !important}}@media only screen and (max-width:767px){.mobile.screen_767,.mobile{display:block !important}}@media only screen and (max-width:900px){.desktop.screen_900{display:none !important}}@media only screen and (max-width:767px){.desktop{display:none !important}}#content{padding-top:30px}@media only screen and (max-width:767px){#content{padding-top:20px}.error404 #content{min-height:0px}}.content-area,.widget-area,.site-main{margin-bottom:0}.edit-link{position:absolute;display:none}.loading_div,.woocommerce .blockUI.blockOverlay:before,.single_add_to_cart_button.uc_popup_single.loading:after{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000000000;background:#fff url(//www.famivita.com.br/wp-content/themes/storefront-child/images/load-large.gif) center center no-repeat;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background-size:150px auto !important}.appointment_product .blockUI.blockOverlay{opacity:1 !important}.appointment_product #wc-appointments-appointment-form .blockUI.blockOverlay:before{background-size:70px auto !important}.wc-appointments-date-picker .ui-datepicker td.fully_scheduled a:before,.wc-appointments-date-picker .ui-datepicker td.fully_scheduled span:before,.wc-appointments-date-picker .ui-datepicker td.partial_scheduled a:before,.wc-appointments-date-picker .ui-datepicker td.partial_scheduled span:before{display:none !important}@media only screen and (max-width:767px){.loading_div,.woocommerce .blockUI.blockOverlay:before,.appointment_product .blockUI.blockOverlay:before{background-size:100px auto !important}}.lottie_loading_animation:before,.lottie_loading_animation_for_order:before{content:"";position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:9999999;opacity:.9}.lottie_loading_animation lottie-player,.lottie_loading_animation_for_order lottie-player{width:150px;height:150px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999999}.lottie_loading_animation_for_order lottie-player{width:300px;height:300px}.lottie_loading_animation.login_register_text lottie-player:after{position:absolute;content:"Carregando...";left:50%;transform:translate(-50%,20px);bottom:0}.animation_text{font-size:18px;font-weight:500;line-height:26px;color:#17453a}body.loading_animation_active #page{filter:blur(3px)}.single_add_to_cart_button.uc_popup_single.loading:after{margin-top:10px;margin-left:2px}@media only screen and (max-width:767px){.single_add_to_cart_button.uc_popup_single.loading:after{margin-left:0}.lottie_loading_animation lottie-player{width:100px;height:100px}}.blockUI.blockOverlay #loader_container{display:table-cell;text-align:center;vertical-align:middle}.blockUI.blockOverlay .load-content{display:table;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;color:#fff;margin:0 auto;z-index:99999999}.blockUI.blockOverlay .load-content p{color:#20ccc4;font-weight:500;font-size:18px;padding-top:140px}.woocommerce-checkout .blockUI.blockOverlay:before{left:15px}.loading_div_black_bg{background:rgba(0,0,0,.86)}@media only screen and (max-width:450px){#product_popup{width:100% !important;height:100% !important;top:0 !important;border-radius:0}}.fv_popup,.fv_popup_shipping{width:370px;height:auto;position:fixed;top:0;left:0;background:#fff;display:none;z-index:10000000001 !important;border-radius:4px}.fv_popup .fv_popup_title{font-weight:600;line-height:inherit;max-width:90%}.fv_popup .fv_popup_title span{color:var(--Dusty_Cayan_80)}.fv_popup_inner{width:100%;height:auto;padding:21px 25px 25px}.fv_popup_inner .button{width:100%}.fv_popup .btn{padding:12px;margin-bottom:15px}.fv_popup .btn:last-child{margin-bottom:0}.fv_popup .pop_txt{padding:16px 0 0}#respond{padding:0;background-color:transparent}.fv_popup_close{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cross.svg) center center no-repeat;height:28px;width:28px;position:absolute;right:20px;top:19px;cursor:pointer}.font_500_15{font-weight:500;font-size:15px;line-height:18px}.top_sticky_part{position:sticky;top:0;z-index:9999999}.sticky_header_banner{width:100%;left:0;top:0;text-align:center;background-color:#e0dae3;font-size:14px;line-height:22px;padding:9px 8px;font-weight:400;position:relative;z-index:9999999}.sticky_header_banner+.sticky_header_banner{display:none}@media only screen and (max-width:767px){.sticky_header_banner{padding:5px;font-size:11px;line-height:18px}}.sticky_header_banner span,.sticky_header_banner a{font-weight:600;color:initial;display:inline-block}.site-header{border:0;background-color:#f9f5f2;padding-top:0;padding-bottom:0;z-index:99999;margin-bottom:0 !important}@media only screen and (max-width:1200px){.site-header{padding-top:0;margin-bottom:50px}}.header_wrap{width:100%;height:90px;display:block;background:#fff;border-bottom:1px solid var(--Border_default_color)}@media only screen and (max-width:1200px){.header_wrap{position:fixed;top:0;height:50px}}@media only screen and (max-width:767px){.woocommerce-account .header_wrap,.woocommerce-checkout .header_wrap,.page-template-contact-page .header_wrap{border-bottom:0}}@media only screen and (min-width:1201px){.main_nav_wrap{display:block !important}.menu_mobile{display:none !important}}.main_menu_close_btn{font-size:0px}@media only screen and (max-width:1200px){.main_nav_wrap{height:100%;width:100%;background:#fff;position:fixed;overflow-y:auto;top:0;left:0;display:none;box-shadow:0px 4px 4px rgba(198,194,194,.1);-webkit-overflow-scrolling:touch;z-index:99999}.main_menu_close_btn_wrap{width:100%;height:60px;position:fixed;z-index:999999999;background:#fff;border-bottom:1px solid var(--Border_default_color)}.main_menu_close_btn{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cross.svg) center center no-repeat;background-size:24px;display:block;width:60px;height:60px;font-size:0px;float:right;cursor:pointer}}.header_wrap .col-full{position:relative}.header_wrap .logo{width:100%;position:absolute;margin-top:33px;text-align:center;margin-left:-24px}@media only screen and (max-width:1200px){.header_wrap .logo{position:fixed;left:0;top:0;width:100%;z-index:1;margin-top:14px;margin-left:0}}.header_wrap .logo a:focus{outline:none}.header_wrap .logo a{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/famivita-logo.svg) top left no-repeat;width:150px;height:24px;display:inline-block}@media only screen and (max-width:1200px){.header_wrap .logo a{width:104px;height:24px;background-size:104px 24px}}.header_wrap .logo img{margin:0 auto}@media only screen and (max-width:1200px){.menu_desktop{display:none !important}}ul.main_nav{margin:0 !important;position:relative}@media only screen and (max-width:1200px){ul.main_nav{display:block;width:100%;background:#fff;-webkit-overflow-scrolling:touch;position:initial}ul.main_nav.left_menu{margin-left:0 !important;margin-top:60px !important;clear:both}}ul.main_nav.right{margin-right:125px !important;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1200px){ul.main_nav.right{margin-right:0 !important}}ul.main_nav>li{float:left;padding:0 !important;margin:0 20px 0 0 !important}@media only screen and (max-width:1200px){ul.main_nav>li{float:none;display:block;margin:0 !important}ul.main_nav>li.have_dropdown>a:after{content:"";position:absolute;width:24px;height:24px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/forward_arrow.svg) no-repeat;right:40px;margin-top:-1px}ul.main_nav>li.have_dropdown.active{position:absolute;width:100%;height:100%;top:-10px}ul.main_nav>li.have_dropdown.active .menu_tab_content.open{background-color:#fff}ul.main_nav>li.have_dropdown.active>.dropdown_menu{display:block}ul.main_nav>li.have_dropdown>a.open:after{transform:rotate(180deg);position:fixed;left:24px;width:88px;top:18px;z-index:9999999999;background-position:64px 0}ul.main_nav>li.have_dropdown.active:before{position:fixed;left:50px;top:17px;content:"Voltar";z-index:9999999999;font-weight:400;font-size:15px}ul.main_nav>li.have_dropdown>a.open+.dropdown_menu{z-index:9999999;position:absolute;height:100%}}ul.main_nav>li>a{font-weight:400;font-size:15px;line-height:23px;padding:0 10px;height:90px;vertical-align:middle;display:table-cell;color:#222}@media only screen and (max-width:1200px){ul.main_nav>li>a{font-size:15px;font-weight:400;height:auto;padding:23px 0 23px 90px;display:block;text-align:left}ul.main_nav li>a:hover{background:#f8f7f7;font-weight:500;color:#222 !important}ul.main_nav li.product_menu_item ul li>a:hover{background:0 0;font-weight:initial;color:initial !important}ul.main_nav:nth-child(1)>li:nth-child(1)>a{border-top:0}ul.main_nav.right>li.login>a:before{content:"";width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/account-icon-mobile.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.left_menu>li.product_menu_item>a:before{content:"";width:22px;height:22px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/product_menu_item.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.left_menu>li.cursos_menu_item>a:before{content:"";width:22px;height:22px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/courses.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.left_menu>li.product_menu_item_gravidez>a:before{content:"";width:13px;height:20px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/gravidez.svg) top left no-repeat;position:absolute;margin-left:-37px;margin-top:0}ul.main_nav.left_menu>li.about_menu_item>a:before{content:"";width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/about_us.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.left_menu>li.programa_menu_item>a:before{content:"";width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/fertility.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.right>li.product_page>a:before{content:"";width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/product_page.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.right>li.blog_page>a:before{content:"";width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/blog.svg) top left no-repeat;position:absolute;margin-left:-42px;margin-top:0}ul.main_nav.right>li.cart>a:before{content:attr(data-before);width:23px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/bag.svg) top left no-repeat;background-size:21px auto;position:absolute;margin-left:-42px;margin-top:0;text-align:center;font-size:9px;line-height:26px}}ul.main_nav>li.login ul li.user_title{font-weight:500;font-size:16px;line-height:25px;padding:12px 0 13px 23px;margin-left:0;background:#f7f5f4;border-bottom:solid 1px var(--Border_default_color);text-transform:uppercase}@media only screen and (min-width:1201px){ul.main_nav.right>li.login>a:before{content:""}ul.main_nav>li.login ul{width:325px;background:#fff;border:solid 1px var(--Border_default_color);border-top:0;margin-left:-50px;position:absolute;top:90px;left:auto;visibility:hidden;opacity:0;z-index:-1;transform:translateY(-5em);transition:all .2s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}ul.main_nav>li.login ul.dropdown_menu{padding-top:0}ul.main_nav>li.login:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.1s}ul.main_nav>li.login ul li{margin-bottom:0;padding-left:0;text-transform:none}ul.main_nav>li.login ul li a{font-weight:400;font-size:15px;line-height:25px;color:#222 !important;padding-left:42px;display:block;padding:17px 0 16px 62px;border-bottom:solid 1px var(--Border_default_color)}ul.main_nav>li.login ul li a:hover{background-color:#f7f5f4 !important}ul.main_nav>li.login ul li:last-child a{border-bottom:0}}ul.main_nav>li.login ul li.account a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/account.svg) top left no-repeat}ul.main_nav>li.login ul li.order a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/order.svg) top left no-repeat}ul.main_nav>li.login ul li.cursos_menu_item a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/courses.svg) top left no-repeat}ul.main_nav>li.login ul li.subscription a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/product_menu_item.svg) top left no-repeat}ul.main_nav>li.login ul li.referral a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/Icon-referal.svg) top left no-repeat}ul.main_nav>li.login ul li.details a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/details.svg) top left no-repeat}ul.main_nav>li.login ul li.help a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/help.svg) top left no-repeat}ul.main_nav>li.login ul li.logout a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/myaccount_menu/logout.svg) top left no-repeat}ul.main_nav>li ul li.about_us a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/about_us.svg) top left no-repeat}ul.main_nav>li ul li.how_it_works a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/how_it_works.svg) top left no-repeat}ul.main_nav>li ul li.our_doctors a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/our_doctors.svg) top left no-repeat}ul.main_nav>li ul li.user_stories a:before{content:"";width:21px;height:23px;position:absolute;margin-left:-42px;margin-top:2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/user_stories.svg) top left no-repeat}@media only screen and (max-width:1200px){ul.main_nav>li.login ul li.user_title{padding-left:47px}ul.main_nav>li.login ul{margin-left:0;border-top:solid 1px var(--Border_default_color);-webkit-overflow-scrolling:touch}ul.main_nav>li.login ul li{display:inline-block;margin-bottom:0;padding-left:0;text-transform:none}ul.main_nav>li.login ul li:last-child{margin-bottom:9px}ul.main_nav>li.login ul li a{color:#222 !important;padding:22.5px 0 21.5px 90px;background-position:top 18px left 0 !important;font-weight:400;font-size:15px;display:block}}@media only screen and (max-width:700px){ul.main_nav>li.login ul li{width:100%}}ul.main_nav>li>a:hover,ul.main_nav>li>a.active{color:#1e3844}.dropdown_menu{visibility:hidden;position:absolute;width:100%;left:0;background:#fff;box-shadow:0px 4px 4px rgba(198,194,194,.1)}@media only screen and (min-width:1201px){.product_menu_item_gravidez .dropdown_menu{left:auto;width:325px}}@media only screen and (max-width:1200px){.dropdown_menu{position:relative;visibility:visible;display:none;box-shadow:0px 0 0;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:1201px){.dropdown_menu{opacity:0;z-index:-1;transform:translateY(-2em);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;border:solid 1px var(--Border_default_color);border-top:0}ul.main_nav>li:hover .dropdown_menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.3s}}ul.main_nav>li.open .dropdown_menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.3s;display:block}.woocommerce-product-search{width:335px;margin:50px auto 0;border-bottom:1px solid var(--Border_default_color);display:flex;padding-bottom:4px}.woocommerce-product-search input[type=search]{width:240px;height:32px;border:0;box-shadow:0 0;margin-bottom:0;padding:0}.woocommerce-product-search input[type=submit]{width:36px;height:32px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/search.svg) center no-repeat;text-indent:-9999px;background-color:#f2e9ea !important}.woocommerce-product-search input[type=search]+.search_cancel{visibility:visible;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/close.svg) center no-repeat;width:30px;height:32px;text-indent:-9999px;margin:0 25px 0 0;cursor:pointer}.woocommerce-product-search input[type=search]:placeholder-shown+.search_cancel{visibility:hidden}.woocommerce-product-search input[type=search]:placeholder-shown+.search_cancel+input[type=submit]{background-color:transparent !important}.search_after_text{display:flex;flex-flow:row wrap;padding-top:24px}.search_after_text>a{margin-left:16px}.search_form_wrap form.search{width:524px;max-width:100%;margin-bottom:0}.input_search::placeholder,input[type=email].subscribe::placeholder{color:var(--Gray_90)}@media only screen and (max-width:767px){.search_after_text{justify-content:left}.search_after_text .src_txt{padding-bottom:8px}.search_after_text>a{margin-left:0;margin-right:8px;margin-bottom:10px}.search_after_text>a:last-child{margin-right:0}.search_after_text .src_txt{flex-basis:100%}}.search_after_text div.src_txt{color:var(--Gray_90)}.search_after_text .serch_tag{background:#f2e9ea;padding:0 5px;font-weight:500;font-size:14px}.search_after_text .serch_tag:hover{opacity:.8}.search-results.post-type-archive-product #content{padding-top:0}.dm_column{float:left;padding-left:20px;width:25%}.dm_column.dm_col_3{width:18%;margin-left:20px}.dm_column.dm_col_4{width:26%}.product_menu_item_gravidez .dropdown_menu .dm_column{width:inherit}@media only screen and (max-width:1200px){.dm_column,.dm_column.dm_col_3,.dm_column.dm_col_4{float:none;margin-left:0;display:block;width:100%;padding-right:0;padding-left:0;clear:both;overflow:hidden;padding-bottom:0;margin-bottom:19px;border-bottom:solid 1px var(--Border_default_color);width:100%}}.dm_column_title{font-weight:400;font-size:18px;line-height:21px;padding-left:20px;padding-bottom:21px;color:#222}@media only screen and (max-width:1200px){.dm_column_title{font-size:17px}}.dm_column_title>a{color:#222;font-weight:400}.dm_column li{text-transform:none;margin-bottom:20px !important;padding-left:0 !important;position:relative;background-color:#fff}@media only screen and (max-width:700px){.dm_column li.last{margin-bottom:-2px !important}}.dm_column li a span{font-size:11px;color:#43454b;display:block;line-height:15px;padding-right:10px}.dm_column li a{font-weight:400;font-size:15px;line-height:23px;color:#222;padding-left:34px;display:block}.dm_column li a:hover,.dm_column_title>a:hover,.dropdown_menu ul.all_product_page li a:hover{color:#1e3844}.vitamin:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/vitamin.svg) center top no-repeat}.famishop_menu:before{content:"";position:absolute;width:27px;height:27px;top:-3px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/famishop.svg) center top no-repeat}.dropdown_menu li.famigesta:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/tab_content/famigesta_1mes.svg) center top no-repeat;background-size:27px}.ovulation:before{content:"";position:absolute;width:27px;height:32px;top:-5px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/ovulation.svg) center top no-repeat}.pregnancy:before{content:"";position:absolute;width:27px;height:27px;top:-5px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/pregnancy.svg) center top no-repeat}.masculina:before{content:"";position:absolute;width:27px;height:27px;top:-5px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/masculina.svg) center top no-repeat}.famigel:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/famigel.svg) center top no-repeat}.kits:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/kits_new.svg) center top no-repeat;background-size:27px}.famiband:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/tab_content/famiband.svg) center top no-repeat}.amamentacao_consult:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/appoint_ment_menu.svg) center top no-repeat}.consulta-ginecologica:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/consulta-ginecologica.svg) center top no-repeat}.consulta_nutri_gestante:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/consulta-ginecologica.svg) center top no-repeat}.termometro_basal:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/termometro_basal.svg) center top no-repeat}.spermifica:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/spermifica1.svg) center top no-repeat;background-size:27px 27px}.exame-beta-hcg:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/exam.svg) center top no-repeat}.exame-anti-mulleriano:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/exam.svg) center top no-repeat}.teste_hormonias:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/exam.svg) center top no-repeat}.mobile_menu_icon{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/mobile-menu-icon.svg) left 20px top 16px no-repeat;width:60px;height:50px;position:fixed;display:none;z-index:1;top:0;left:0;cursor:pointer;transition:all .5s ease}.mobile_menu_icon.open{transform:rotate(90deg)}@media only screen and (max-width:1200px){.mobile_menu_icon{display:block}}.archive:not(.tax-tag_historias,.tax-categoria_historias) #content,.woocommerce-cart #content,.woocommerce-checkout #content,.woocommerce-account #content{background-color:var(--Green_warm_20)}body.woocommerce-cart{background-color:var(--Warm_nude_20) !important}.archive.tax-product_cat #content,.archive.tax-product_manufacturer #content{padding-top:0}.menu_tab_wrap{width:100%;margin-bottom:16px;display:flex;justify-content:space-between}.menu_tab{width:33%}.menu_tab a.mtl{text-align:center;font-weight:500;font-size:20px;line-height:30px;color:#2c3032;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;text-transform:none;padding:8px}.menu_tab.active a.mtl,.menu_tab:hover a.mtl{font-weight:600;background-color:var(--Green_warm_30)}.menu_tab_content:not(.open){display:none}@media only screen and (max-width:767px){.menu_tab a.mtl{font-size:14px;line-height:24px;padding:6px 3px}}.dropdown_menu ul.all_product_page{width:100%;margin-left:0;text-align:center;box-sizing:border-box;clear:both;padding-top:30px}.dropdown_menu ul.all_product_page li{display:inline-block;padding:0;position:relative}.dropdown_menu ul.all_product_page li a{width:100%;display:block;padding-left:0;padding:0;font-weight:400;color:#222}.dropdown_menu ul.all_product_page li a:after{content:"";position:absolute;width:24px;height:24px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/forward_arrow.svg) no-repeat;right:-50px;display:block !important;margin-top:-25px !important}.dropdown_menu li.famicup_menu:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/famicup.svg) center top no-repeat}.dropdown_menu li.aplicador:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/aplicator.svg) center top no-repeat}.dropdown_menu li.serum:before{content:"";position:absolute;width:27px;height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/serum.svg) center top no-repeat}.dropdown_menu li.pantys:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/pantys.svg) center top no-repeat}.dropdown_menu li.absorbente_interno:before{content:"";position:absolute;width:27px;height:27px;top:-2px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/menu_ul_li/icon_absorbente_interno.svg) center top no-repeat}@media only screen and (max-width:1200px){.dropdown_menu ul.all_product_page{text-align:left;padding:0 20px;margin:-3px 0 11px}.iphone_device .dropdown_menu ul.all_product_page{padding-bottom:12px}.dropdown_menu ul.all_product_page li{width:100%}.dropdown_menu ul.all_product_page li a:after{right:0}}.my_bag{padding:16px;overflow:hidden;margin-bottom:8px}#site-header-cart{width:initial !important}#site-header-cart .count,.font_500_18{font-weight:500;font-style:normal;font-size:18px;width:50px;height:46px;float:right;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/bag.svg) center top no-repeat;opacity:1;text-align:center;padding-top:17px;padding-left:5px;margin-right:20px}@media only screen and (max-width:1200px){#site-header-cart .count{width:26px;height:24px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/header/bag-mobile.svg) center top no-repeat;font-size:9px;padding-top:3px;padding-left:4px;margin-right:0}}#site-header-cart .cart-contents{padding:0;display:block}#site-header-cart .cart-contents:after{display:none}#site-header-cart .cart-contents .woocommerce-Price-amount{display:none}#site-header-cart .woocommerce.widget_shopping_cart{position:absolute;width:600px;top:0;padding-top:54px;background:0 0;left:auto;right:0;visibility:hidden;opacity:0;z-index:-1;transform:translate(40%,0%) !important;transition:all .2s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;cursor:default}.minicart_items_wrap{display:flex;justify-content:space-between}.minicart_items_wrap dl.variation dt{color:var(--Gray_60)}@media only screen and (max-width:1820px){#site-header-cart .woocommerce.widget_shopping_cart{transform:translate(10%,0%) !important}}@media only screen and (max-width:1439px){#site-header-cart .woocommerce.widget_shopping_cart{transform:translate(0%,0%) !important}}@media only screen and (max-width:1024px){#site-header-cart .woocommerce.widget_shopping_cart{padding-top:48px}}#site-header-cart:hover .woocommerce.widget_shopping_cart,#site-header-cart .woocommerce.widget_shopping_cart.added_product{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.1s}.site-header-cart .widget_shopping_cart .product_list_widget{height:auto;max-height:400px;overflow-y:auto}.minicart_thumb,.minicart_content{display:table-cell;vertical-align:top}.minicart_thumb{width:180px}.minicart_thumb img{max-width:100% !important;margin-left:0 !important}.site-header .widget_shopping_cart li{padding:16px;padding-top:0;border:0}.minicart_content{padding-left:16px;width:386px;position:relative}@media only screen and (max-width:1550px){#site-header-cart .woocommerce.widget_shopping_cart{width:540px}.minicart_thumb{width:120px}.minicart_content .cart_items_wrap{padding-top:0}.site-header-cart .widget_shopping_cart .product_list_widget{max-height:280px}}.woocommerce-mini-cart__total{background:0 0 !important;border-top:1px solid var(--Border_default_color);border-bottom:1px solid var(--Border_default_color);padding:16px;display:flex;justify-content:space-between}.woocommerce-mini-cart__total.total{overflow:hidden}.woocommerce-mini-cart__total del{margin-right:5px}.woocommerce-mini-cart__total del .amount{text-decoration:line-through;color:var(--Gray_60)}.woocommerce-mini-cart__buttons.buttons{overflow:hidden;background-color:transparent !important;padding:16px}.woocommerce-mini-cart__buttons.buttons a:first-child{width:45%;float:left}.woocommerce-mini-cart__buttons.buttons a:last-child{width:45%;float:right}.woocommerce-mini-cart__buttons.buttons a:after{display:none}#site-header-cart .widget_shopping_cart_content{position:relative;border:1px solid var(--Border_default_color);border-top:0;background:#fff;border-radius:0 0 4px 4px}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:0;text-align:center}.minicart_separate_div{padding-bottom:24px}.minicart_separate_div .minicart_btn{width:260px;display:block;margin:0 auto}.free_shipping,.geo_msg{font-size:14px;line-height:22px;font-weight:600;padding:1px 6px;float:none;display:inline-block;position:relative;top:-2px;background-color:var(--Green_warm_30);color:var(--Green_warm_80)}.uc_price .geo_msg{display:none}.free_shipping+.free_shipping_for_subscription_attribute_btn{display:none}.grey_price+.free_shipping,.woocommerce-Price-amount.amount+.free_shipping{margin-right:5px;margin-left:5px}.woocommerce-mini-cart__total .free_shipping{font-size:inherit;font-weight:inherit;color:inherit;clear:both;margin-top:4px;margin-bottom:0;float:right;top:0}li.product .free_shipping,.uc_price .free_shipping,.addon-price .free_shipping{display:none}.footer_slider_wrap{width:100%;padding:56px 16px 40px;background:#caadad}.footer_slider_inner{max-width:100%;margin:0 auto;text-align:center}.footer_slider_title,.font_500_24{font-weight:500;font-size:24px;color:#fff;line-height:146.62%;padding-bottom:35px}.footer_slider_inner p{color:#fff;font-weight:500;font-size:16px;line-height:175.95%}.slick-dots button{background:0 0 !important}.footer_slider_home_wrap ul{margin-left:0}.footer_slider_home_wrap{width:100%;padding:68px 0 79px;background:#f9f5f2;border-top:solid 1px var(--Border_default_color);border-bottom:solid 1px var(--Border_default_color)}@media only screen and (max-width:767px){.footer_slider_home_wrap{padding:34px 0 41px}}@media only screen and (max-width:450px){.footer_slider_home_wrap{background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/home_content_image/quote_testimonial.svg);background-repeat:no-repeat;background-position:18px 34px}}.footer_slider_home_wrap .font_500_28{text-align:center;padding-bottom:40px}@media only screen and (max-width:767px){.footer_slider_home_wrap .font_500_28{text-align:center;padding-bottom:20px}}.footer_slider_home_inner{width:1440px;max-width:100%;margin:0 auto;padding:0 20px}.footer_slider_home_wrap .inner_wrap{padding:0 77px 51px 107px;margin:0 auto;text-align:center}@media only screen and (max-width:1024px){.footer_slider_home_wrap .inner_wrap{padding:0 75px 51px}}@media only screen and (max-width:767px){.footer_slider_home_wrap .inner_wrap{padding:0 13px 25px}}.footer_slider_home_wrap .inner_wrap .text{font-weight:400;font-size:24px;line-height:175.95%}@media only screen and (max-width:767px){.footer_slider_home_wrap .inner_wrap .text{font-size:14px;line-height:175.95%}}.footer_slider_home_wrap .inner_wrap .name{font-weight:400;font-size:16px;line-height:175.95%;color:#5f5c5c;padding-top:15px}@media only screen and (max-width:767px){.footer_slider_home_wrap .inner_wrap .name{font-size:11px;line-height:175.95%}}.footer_slider_home_wrap .inner_wrap .name span{display:block;font-size:18px}@media only screen and (max-width:767px){.footer_slider_home_wrap .inner_wrap .name span{font-size:13px}}.footer_slider .slick-arrow{display:none !important}.footer_slider.slick-slider{padding-bottom:48px}.company_logo{width:100%;text-align:center;padding:69px 0 72px;border-bottom:solid 1px var(--Border_default_color)}@media only screen and (max-width:767px){.company_logo{padding:34px 0 35px}}.company_logo .font_500_28{padding-bottom:32px}@media only screen and (max-width:767px){.company_logo .font_500_28{padding-bottom:8px}}.company_logo .logo{display:inline-block;margin:20px 30px 0}.company_logo .logo img{max-height:70px}@media only screen and (max-width:767px){.company_logo img{width:73%;margin:0 auto}}.faq{width:100%;text-align:center;background:#f7f5f8;padding:69px 0 65px}@media only screen and (max-width:767px){.faq{padding:34px 0 27px}}.faq .font_500_28{padding-bottom:15px}@media only screen and (max-width:767px){.faq .font_500_28{padding-bottom:9px}}.faq .toggle{padding-top:3px}.faq .home_title{padding-bottom:20px}.faq .toggle{width:580px;max-width:100%;margin:0 auto;border:0 !important}.faq .toggle-title{background:0 0 !important;padding:10px 0;font-weight:500}.faq .toggle-content p{text-align:justify;font-size:14px;line-height:24px}.toggle-content a{text-decoration:underline}.site-footer{color:inherit;margin:0 auto;min-height:577px;padding-top:0;position:relative;padding-bottom:0}#footer_wrap_custom{position:relative}.new_app_content{text-align:center;margin:0 auto;padding-top:115px}@media only screen and (max-width:950px){.new_app_content{padding-top:54px}}.new_app_content p{font-weight:400;line-height:23px;font-size:14px;padding:0 25px}.new_app_content .button{font-weight:600;font-size:13px;line-height:15px;padding:16px 52px;margin-top:3px}.new_app_content .font_500_17{padding-bottom:15px}.footer_newsletter{text-align:center;width:350px;max-width:100%;margin:0 auto;position:relative}.newsletter_form_wrap{width:350px;max-width:100%;position:relative}.newsletter_form{position:relative}.footer_newsletter .sub-title{padding-bottom:13px}.footer_right{position:absolute;right:0;top:0;text-align:center;width:290px;padding-top:115px}.footer_right .payments{text-align:left;margin-top:16px;width:244px;margin:16px auto 0;max-width:100%}@media only screen and (min-width:767px) and (max-width:820px){.footer_right .payments.card_images .ccard{padding-right:107px}}.footer_right .payments img{margin:10px auto 0}@media only screen and (max-width:950px){.footer_right{position:relative;margin:0 auto;padding-top:19px;padding-bottom:81px}}.footer_right .email a{font-weight:400;font-size:14px;line-height:23px;padding-top:18px;display:block;text-decoration:none !important}.socoal_txt a{font-weight:400;font-size:14px;line-height:23px;padding:15px 0 0;display:block;text-decoration:none !important}@media only screen and (max-width:767px){.socoal_txt a{padding:10px 0 0}}.privacy_txt a{font-weight:400;font-size:14px;line-height:23px;padding:15px 0 27px;display:block;text-decoration:none !important}@media only screen and (max-width:767px){.privacy_txt a{padding:10px 0 15px}}.footer_right .email a:hover,.socoal_txt a:hover,.privacy_txt a:hover{text-decoration:underline !important}@media only screen and (max-width:767px){.footer_right .font_500_17{font-size:14px;line-height:16px}.footer_right .email{font-size:11px;padding-top:8px;line-height:18px}.socoal_txt{font-size:11px;line-height:18px;padding:0}}span.social_icon_wrap{display:block}.social_icon_wrap a{width:21px;height:21px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/footer/social_icons.svg) no-repeat;display:inline-block;margin:0 6px}@media only screen and (max-width:767px){.social_icon_wrap a{background-size:90px auto;width:15px;height:15px;margin:0 3px}}a.instagram{background-position:1px 0}a.facebook{background-position:-35px 0}@media only screen and (max-width:767px){a.facebook{background-position:-25px 0}}a.youtube{background-position:-65px 0}@media only screen and (max-width:767px){a.youtube{background-position:-47px 0}}a.twitter{background-position:-105px 0}@media only screen and (max-width:767px){a.twitter{background-position:-75px 0}}.woocommerce-checkout .copy_right,.woocommerce-cart .copy_right{padding-bottom:0}.footer_copyright .woo_only{display:none}.footer_copyright .woo_only img{margin:10px auto 0;max-width:200px}.footer_copyright .woo_only a{background:0 0}.woocommerce-checkout .footer_copyright .woo_only,.woocommerce-cart .footer_copyright .woo_only{display:block}.woocommerce-cart .footer_copyright .woo_only img{display:none}@media only screen and (max-width:575px){.footer_right{padding-bottom:28px}}.font_500_17{font-weight:500;font-size:17px;line-height:20px}.single_product_subtitle{font-size:15px;line-height:24px}.button.loading:after{display:none}.single-product div.product{overflow:inherit}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{position:absolute;background-color:#fff;top:16px;right:16px;text-align:center;color:#2c3032;padding:4px 6px;font-weight:600;font-size:14px;border-radius:4px;line-height:24px;text-transform:lowercase}ul li .prod_image_label{top:8px;right:8px}.slick-slide .prod_image_label{display:none}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{position:absolute;width:90px;top:24px;left:24px}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{width:100% !important;clear:both;margin:0 0 16px !important;border:solid 2px #f8f5f5;border-radius:4px;overflow:hidden}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:last-child{margin-bottom:0 !important}.storefront-full-width-content.single-product div.product .woo-prod-gallery{width:650px;max-width:53%;margin-bottom:0;position:sticky;top:138px;float:left}.storefront-full-width-content.single-product div.product .woo-prod-gallery .woocommerce-product-gallery{width:100%;margin-bottom:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:700px;max-width:100%;margin-bottom:0}.single-product div.product .woocommerce-product-gallery .flex-viewport img{width:700px;max-width:100%;height:auto}.single-product div.product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{float:none}.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper+.flex-control-nav.flex-control-paging{display:none}.content_below_gallery{clear:both;overflow:hidden;padding-top:8px;padding-bottom:8px}.content_below_gallery.Paragraph_Small,.content_below_gallery .Paragraph_Small{font-size:13px;line-height:22px}@media only screen and (max-width:767px){.woo-prod-gallery .prod_image_label,ul li .prod_image_label{top:8px;right:8px}.storefront-full-width-content.single-product div.product .summary{padding-top:16px}}.content_below_gallery .img,.content_below_gallery .icon_text_with_border .icon_text img{height:20px;width:20px;margin-right:8px;display:flex}.content_below_gallery .img img{margin:0 auto !important}.content_below_gallery ul{display:flex;flex-direction:column;margin:0}.content_below_gallery ul li,.content_below_gallery .icon_text_with_border .icon_text{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:8px 0;border-bottom:solid 1px var(--Border_default_color)}.content_below_gallery .icon_text_with_border .icon_text:last-of-type{border-bottom:0;padding-bottom:0}.content_below_gallery ul li a{margin-left:4px;margin-right:4px;text-decoration:underline}.content_below_gallery ul.extra_item_for_clone_product{position:relative;margin-top:-30px;background:#fff}.content_below_gallery ul li br{display:none}.content_below_gallery ul li:last-of-type{border-bottom:0;padding-bottom:0}h1.product_title{font-weight:var(--font_bold);font-size:40px !important;line-height:50px;color:var(--Gray_100);width:auto;clear:none;margin-right:16px}.woocommerce-info .subtitle,.woocommerce-error .subtitle{display:none}@media only screen and (max-width:480px){.single_product_wrap_custom{padding-top:7px}h1.product_title{font-size:26px !important;line-height:29px}}.single_product_wrap_custom{display:flow-root}.storefront-full-width-content.single-product div.product .summary{width:545px;max-width:43.5%;float:right;margin-right:0;margin-bottom:0}@media only screen and (max-width:1080px){.storefront-full-width-content.single-product div.product .woo-prod-gallery,.storefront-full-width-content.single-product div.product .summary{width:700px;max-width:100%;float:none;margin:0 auto;position:relative;top:initial;margin-bottom:32px;overflow:hidden}}@media only screen and (max-width:767px){.storefront-full-width-content.single-product div.product .woo-prod-gallery,.storefront-full-width-content.single-product div.product .summary{margin-bottom:0}.single-product div.product .woocommerce-product-gallery .flex-viewport,.product_gallery_false,.single-product .flex-control-nav.flex-control-paging,.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{max-width:calc(100% - 82px)}.product_gallery_false{min-height:calc(100vw - 108px)}.woo-prod-gallery{height:calc(100vw - 108px) !important}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{right:90px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:74px;top:0;left:initial;right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-bottom:7px !important;border:0}}@media only screen and (max-width:424px){.single-product div.product .woocommerce-product-gallery .flex-viewport,.product_gallery_false,.single-product .flex-control-nav.flex-control-paging,.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{max-width:calc(100% - 80px)}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{right:88px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:71px}.woo-prod-gallery{height:calc(100vw - 105px) !important}}@media only screen and (max-width:400px){.single-product div.product .woocommerce-product-gallery .flex-viewport,.product_gallery_false,.single-product .flex-control-nav.flex-control-paging,.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{max-width:calc(100% - 74px)}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{right:82px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:67px}.woo-prod-gallery{height:calc(100vw - 100px) !important}}@media only screen and (max-width:389px){.single-product div.product .woocommerce-product-gallery .flex-viewport,.product_gallery_false,.single-product .flex-control-nav.flex-control-paging,.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{max-width:calc(100% - 72px)}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{right:80px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:64px}.woo-prod-gallery{height:calc(100vw - 98px) !important}}@media only screen and (max-width:374px){.single-product div.product .woocommerce-product-gallery .flex-viewport,.product_gallery_false,.single-product .flex-control-nav.flex-control-paging,.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{max-width:calc(100% - 68px)}.woo-prod-gallery .prod_image_label,ul li .prod_image_label{right:76px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:60px}.woo-prod-gallery{height:calc(100vw - 94px) !important}}.single_product_wrap_custom .summary .woocommerce-Price-amount.amount{font-weight:600;font-size:19px;line-height:21px;float:none;order:0}.single_product_wrap_custom .summary .price .geo_msg,.single_product_wrap_custom .summary .price .grey_price{margin-left:5px}.single_product_wrap_custom .summary .price .geo_msg{display:inline-block}li.product .price ins{display:inline-block}li.product .price ins.grey_promotion .price{margin-bottom:0;margin-right:5px}.single_product_wrap_custom .summary .price ins .woocommerce-Price-amount.amount,li.product .price ins .woocommerce-Price-amount.amount{color:#ce3535}.single_product_wrap_custom .summary .price ins.grey_promotion .woocommerce-Price-amount.amount,li.product .price ins.grey_promotion .woocommerce-Price-amount.amount{color:var(--Green_cold_100)}.single_product_wrap_custom .summary .price del .woocommerce-Price-amount.amount,li.product .price del .woocommerce-Price-amount.amount{color:var(--Gray_60);margin:0}.price del{opacity:1;color:var(--Gray_60);float:none;display:inline-block;font-weight:inherit}.price del span{float:none !important}.single_product_wrap_custom .onsale,ul.products li.product .onsale,.home_slide_wrap ul li .onsale{position:absolute;z-index:1;right:0;top:0;border:0;background-color:#1e3844;color:#fff;border-radius:0;font-size:18px;padding:8px;display:none}ul.products li.product .onsale,.home_slide_wrap ul li .onsale{display:block}@media only screen and (max-width:480px){.home_slide_wrap ul li .onsale{font-size:11px !important;padding:5px !important}}.single-product div.product .woocommerce-product-rating{margin-top:0;margin-bottom:0;width:auto}.single-product div.product .woocommerce-product-rating .star-rating{float:right;cursor:pointer}.star-rating span:before,.star-rating:before{content:''}.woocommerce-tabs .reviews_tab .star-rating,.star-rating{font-family:'Work Sans'}.tab_rating_title{float:none !important;padding:0 !important}.woocommerce-tabs li.reviews_tab .star-rating{margin-right:6px}.woocommerce-tabs li.reviews_tab .star-rating span{text-indent:-999px}.woocommerce-review-link{display:none}.single_rate_wrap{display:flex;cursor:pointer}.single_avg_rate{padding-right:10px;float:right;font-weight:500;color:#535353}.single_rating_cnt{padding-left:4px;font-weight:500;color:#535353}@media only screen and (max-width:480px){.single_rate_wrap{line-height:22px;padding-bottom:0;padding-left:0}.single_avg_rate,.single_rating_cnt{font-size:13px}}@media only screen and (max-width:480px){.single-product div.product table.variations{padding-top:0}}.single-product div.product .variations_button{padding-top:0;text-align:center}@media only screen and (max-width:480px){.single-product div.product .variations_button{text-align:center}}.single-product div.product form.cart{margin:0;padding:0;position:relative;clear:both}.variation_custom_ul li.var_btn{padding:0;border:0;margin-right:36px;border:solid 1px #e5e5e5;border-radius:0;float:left;transition:background-color .2s,border-color .2s,color .2s ease-in-out}@media only screen and (max-width:1300px){.variation_custom_ul li.var_btn{width:31.3%;margin-right:3%}}.variation_custom_ul li.var_btn:last-child{margin-right:0}.variation_custom_ul li.var_btn.active,.variation_custom_ul li.var_btn:hover{background-color:#f4ece9;border-color:#edecec}.variation_custom_ul li.var_btn span{font-weight:600 !important;font-size:14px !important;line-height:18px !important;display:block;text-align:center;word-break:break-word}@media only screen and (max-width:480px){.variation_custom_ul li.var_btn span{font-size:14px !important}}.reset_variations{font-size:12px;position:absolute;right:8px;top:100px;display:none !important}.single-product div.product table.variations .value{margin-bottom:14px}@media only screen and (max-width:480px){.single-product div.product table.variations .value{margin-bottom:2px}}.stock.in-stock{display:none}.stock.out-of-stock{font-size:14px;position:absolute;font-weight:600;bottom:70px;width:483px;max-width:94%;margin:0;text-align:center;color:#ca4848;line-height:normal;left:50%;transform:translate(-50%,0)}.product-type-simple .stock.out-of-stock{position:relative;margin:24px 0 32px;transform:none;left:unset;bottom:unset}}@media only screen and (max-width:375px){.stock.out-of-stock{font-size:12px;line-height:13px}}.stock.out-of-stock .first_span{font-size:12px;color:#8d8d8d;font-weight:400}.stock.out-of-stock .second_span{font-size:12px;color:#4dad8b;font-weight:600}.join_waitlist{font-size:16px;color:#fff;font-weight:500;display:block;margin:16px auto 4px;line-height:27px;text-transform:none}@media only screen and (max-width:480px){.stock.out-of-stock{bottom:52px}.join_waitlist{margin-top:8px}}.single-product .quantity{display:none !important}.single-product div.product p.price{font-family:'Work Sans';font-weight:600;font-style:normal;font-size:19px;line-height:21px;margin:0;float:none;max-width:483px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.product-type-medication.product p.price{text-align:center}@media only screen and (max-width:480px){.single-product div.product p.price{font-size:18px;line-height:21px;float:none}.single_product_wrap_custom .summary .woocommerce-Price-amount.amount{font-size:18px;line-height:21px}}.single-product div.product p.price ins.grey_promotion .free_shipping,.single-product div.product p.price ins.grey_promotion .installment_amount{visibility:hidden;position:absolute}.single_add_to_cart_button,.medication_add_to_cart_btn{width:483px;max-width:100%;height:52px;float:left;clear:both;padding:0;font-size:16px;line-height:26px;margin-top:16px !important}@media only screen and (max-width:480px){.single_add_to_cart_button{margin-top:8px !important;width:321px}}.position_fixed_footer{position:fixed;bottom:0;left:0;z-index:9;margin-bottom:0;width:100%;background:#fff;padding:10px 0}.position_fixed_footer .single_btn{width:243px;float:right;padding:14px 0;font-size:16px;border-radius:50px !important;-webkit-transition:width .5s;transition:width .5s;border:solid 6px rgba(246,248,248,.8) !important;-webkit-background-clip:padding-box;background-clip:padding-box}.position_fixed_footer .single_btn.whatsapp_active{width:148px;float:left}@media only screen and (max-width:370px){.position_fixed_footer .single_btn.whatsapp_active{width:138px}}.position_fixed_footer .whatsapp,.wc-proceed-to-checkout_inner .whatsapp{width:45px;float:right;height:44px;padding:9px 0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/sticky_whatsapp_icon.svg) center right 9px no-repeat;background-color:#00d87e;margin-left:20px;color:#fff;cursor:pointer;font-weight:500;font-size:14px;-webkit-transition:width .5s;transition:width .5s;text-decoration:none !important}.position_fixed_footer .whatsapp.active,.wc-proceed-to-checkout_inner .whatsapp.active{padding:9px 0 9px 9px;width:201px}.whatsapp_txt{width:155px;margin-right:37px;float:right}.position_fixed_header_checkout{position:fixed;top:5px;right:60px;z-index:99999}.position_fixed_header_checkout .whatsapp{width:40px;height:40px;float:right;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/whatsapp-icon.svg) center no-repeat}#checkout_sticky_whatsapp_header .whatsapp_btn{margin-top:20px;width:100%;background:#00d87e url(//www.famivita.com.br/wp-content/themes/storefront-child/images/sticky_whatsapp_icon.svg) center left 47px no-repeat !important}.added_to_cart.wc-forward{display:none}.toggle{border-top:solid 1px #ebebeb}.woocommerce-product-details__short-description .toggle+.toggle{margin-top:8px}.toggle.no_padding{padding:0}.toggle:first-child{border-top:0}.toggle ul.toggle-content{margin-left:0}.toggle ul li{margin-bottom:12px}.woocommerce-product-details__short-description .toggle ul li,.woocommerce-product-details__short-description .shortcode.short_desc_toggle.toggle .shortcode.icon_text{margin-bottom:4px}.toggle-content hr{display:none}.toggle-content li a{text-decoration:underline}@media only screen and (min-width:481px){.toggle.no-border-top{border-top:0}}.toggle-title{cursor:pointer;transition:.3s;font-weight:600;text-transform:none !important;margin:16px 0;position:relative}.woocommerce-product-details__short-description .toggle-title{margin:8px 0}.toggle:first-child .toggle-title{margin-top:0}.toggle-title:after{content:"";position:absolute;width:16px;height:16px;top:5px;right:0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/toggle_arrow.svg) no-repeat;transform:rotate(180deg)}.toggle-title.open:after,.toggle-title.open_first:after{transform:rotate(0deg)}.toggle-content{display:none;overflow:hidden;font-size:14px;line-height:26px;margin-bottom:16px;overflow-x:auto}.toggle-title.open_first+.toggle-content,.toggle-title.open+.toggle-content{display:block}@media only screen and (max-width:767px){.toggle:first-child .toggle-title{margin-top:8px}}.woocommerce-tabs{overflow:inherit;padding:36px 0 0}@media only screen and (max-width:767px){.woocommerce-tabs{padding-top:24px}}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:100%;height:65px;float:none;text-align:center;border:0;background-color:var(--Warm_nude_20);margin-bottom:0;display:flex;justify-content:center}@media only screen and (max-width:600px){.tab-list-wrap{overflow:hidden;overflow-x:scroll}}.woocommerce-tabs ul.tabs li{display:inline-block;border:0;padding:0 12px}.woocommerce-tabs ul.tabs li:after{display:none}.woocommerce-tabs ul.tabs li a{font-weight:400;font-style:normal;font-size:18px;line-height:26px;text-decoration:none;color:#1e3844;height:65px;display:flex;align-items:center;padding:0 20px;transition:background-image 1s,color .3s ease-in-out}@media only screen and (max-width:900px){.woocommerce-tabs ul.tabs li{padding:0 12px !important}.woocommerce-tabs ul.tabs li a{font-size:16px;line-height:24px;padding:0 !important}}.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li:hover a{background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/tab_hover_active.svg);background-position:center bottom;background-repeat:repeat-x}.woocommerce-tabs ul.tabs li.active a{font-weight:600}.storefront-full-width-content .woocommerce-tabs .panel{width:100%;float:none;margin-bottom:0}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:0}.tab_details{max-width:1140px;width:100%;margin:0 auto;padding:0 13px;margin-top:21px;Position:relative;display:flow-root;padding-bottom:90px}.tab_details>div.mobile+.mobile{margin-bottom:21px}.tab_details_table_of_content+p{margin-bottom:21px}.tab_details_table_of_content.reference{margin-top:16px}.tab_details_table_of_content{max-width:100%;background-color:var(--Warm_nude_20);border-radius:4px;padding:24px 16px;float:left}.tab_details_table_of_content.sticky{Position:sticky;top:138px;width:343px}.tab_details_table_of_content.sticky li a{font-weight:var(--font_medium)}.tab_details ul,.tab_details ol{margin-bottom:16px}.tab_details ol{margin-left:24px}.tab_details ul li,.tab_details ol li{padding-top:8px}.tab_details ul li:first-child,.tab_details ol li:first-child{padding-top:0}.tab_details_table_of_content ol{margin-bottom:0}.tab_details_table_of_content ol li{color:var(--Foundation_Primary_B);padding:16px 0;margin:0;Position:relative}.tab_details_table_of_content ol li:last-child{padding-bottom:0}.tab_details_table_of_content ol li:before{width:100%;height:1px;background:var(--Border_default_color);Position:absolute;Content:"";left:-24px;top:0}.tab_details_table_of_content.sticky ol li:before{width:311px}.tab_details_table_of_content ol li:first-child:before{display:none}.tab_details ol li::marker,.tab_details ul li::marker,.tab_details sup{color:var(--Foundation_Secondary_A) !important;font-weight:var(--font_bold)}.tab_details ol li::marker{font-size:14px}.tab_details ul li::marker{font-size:18px}.tab_details_table_of_content ol li::marker{font-size:inherit}.tab_details_right_part_inner a:not(.go_to,.button){font-weight:var(--font_medium);text-decoration:underline}.tab_details_table_of_content ol li a:hover{text-decoration:none}.tab_details .Heading_Small,.tab_details .Heading_X_Small{padding-bottom:8px;margin-top:0}.tab_details_table_of_content .Heading_X_Small{padding-bottom:16px}.tab_details .box_design{border-radius:4px;padding:16px;margin:21px 0}.tab_details .box_design.top_icon{padding-top:48px;position:relative}.tab_details .box_design.top_icon:before{Content:"i";width:24px;height:24px;border-radius:4px;position:absolute;top:16px;font-family:"Times New Roman";font-size:18px;line-height:24px;text-align:center;font-style:italic}.bg_Green_warm_20.top_icon:before{background-color:#c9e9e1;color:#3d6a56}.bg_Yellow_20.top_icon:before{background-color:#fff0ce;color:#ce5940}.bg_Rose_20.top_icon:before{background-color:#ffc2be;color:#c33f38}.bg_Sky_blue_20.top_icon:before{background-color:#cfdff5;color:#39639c}.tab_details .box_design.bg_Green_warm_20 .Heading_Small{color:#3d6a56}.tab_details .box_design.bg_Yellow_20 .Heading_Small{color:#ce5940}.tab_details .box_design.bg_Rose_20 .Heading_Small{color:#c33f38}.tab_details .box_design.bg_Sky_blue_20 .Heading_Small{color:#39639c}.green_box p:last-child,.tab_details .box_design p:last-child{margin-bottom:0}.tab_details_bottom_button{margin:24px 0}.table_of_content_heading{padding-bottom:12px;color:var(--Dusty_Cayan_80) !important}.tab_details_right_part{width:717px;max-width:100%;float:right}.tab_details_right_part_inner:not(.full_show){width:100%;height:1000px;overflow-y:hidden}.tab_details_right_part p+h2,.tab_details_right_part ul+h2,.tab_details_right_part ol+h2,.tab_details_right_part div+h2{padding-top:16px}@media only screen and (max-width:1120px){.tab_details_table_of_content.sticky{width:35%}.tab_details_right_part{width:60%}.tab_details_table_of_content.sticky ol li:before{width:100%}}@media only screen and (max-width:768px){.tab_details_table_of_content.sticky{width:100%;margin-bottom:32px;float:none;Position:relative;top:initial}.tab_details_right_part{width:100%;float:none}}.tab-description{max-width:760px;width:100%;margin:0 auto;padding:0 13px}.tab-description .btn{display:block}.half-width .btn+br+.btn,.half-width .btn+.btn{margin-top:16px}@media only screen and (min-width:768px){.content-padding{padding-left:50px;padding-right:35px}}@media only screen and (max-width:767px){.half-width+.half-width{margin-top:16px}form#commentform .half-width+.half-width{margin-top:0}}.slick-prev,.slick-next{background-color:rgba(125,156,170,.12) !important;width:48px;height:48px;border-radius:50%;bottom:-23px;top:unset}.slick-prev:hover,.slick-next:hover,.buttons_navigation .button.Button_Circle:hover{background-color:rgba(125,156,170,.12) !important}.uc_popup .slick-prev,.uc_popup .slick-next{width:32px;height:32px;bottom:-7px}@media only screen and (max-width:425px){.uc_popup .slick-prev,.uc_popup .slick-next{bottom:unset;top:93px}}@media only screen and (max-width:375px){.uc_popup .slick-prev,.uc_popup .slick-next{bottom:unset;top:81px}}.uc_popup .slick-prev:before,.uc_popup .slick-next:before{width:12px !important;height:12px !important;left:calc(50% - 12px/2);top:calc(50% - 12px/2)}@media only screen and (min-width:768px){.slick-prev{left:16px}.slick-next{right:16px}.uc_popup .slick-prev{left:60px}.uc_popup .slick-next{right:60px}}li.slick-slide{padding-left:0 !important}.slick-disabled{opacity:0;cursor:default}.pane_highlights{margin:0;margin-left:0 !important}.g_img .slide-wrap{width:170px;overflow:hidden;margin:0 auto;position:relative}.x_img .slide-wrap{width:190px;overflow:hidden;margin:0 auto;position:relative}.mes_img .slide-wrap{width:205px;overflow:hidden;margin:0 auto;position:relative}.ovulation_test_img .slide-wrap{width:200px;overflow:hidden;margin:0 auto;position:relative}.ovulation_test_img .slide-wrap .highlight-image img:first-child{width:100px}.pane_highlights.g_img li:nth-child(2){margin-top:-59px}.pane_highlights.g_img li:nth-child(3){padding-top:30px}.pane_highlights.g_img .support-img{position:absolute;bottom:32px;left:95px}.pane_highlights.g_img li:nth-child(3) .support-img{left:62px}.pane_highlights.x_img .support-img{position:absolute;bottom:45px;left:117px}.pane_highlights.mes_img .support-img{position:absolute;bottom:25px;left:75px}.block_mes.pane_highlights.mes_img .support-img{bottom:44px;left:100px}@media only screen and (max-width:400px){.block_mes.pane_highlights.mes_img .support-img{bottom:37px;left:88px}}.pane_highlights.ovulation_test_img .support-img{position:absolute;bottom:35px;left:85px}.pane_highlights.mes_img:not(.block_mes) li:nth-child(1){margin-top:36px}.pane_highlights.mes_img:not(.block_mes) li:nth-child(2){margin-top:22px}.pane_highlights.mes_img:not(.block_mes) li:nth-child(2) .support-img{left:85px}.pane_highlights.mes_img:not(.block_mes) li:nth-child(3) .support-img{left:100px}@media only screen and (min-width:768px){.pane_highlights.mes_img.famishop li:nth-child(1){margin-top:51px}.pane_highlights.mes_img.famishop li:nth-child(2){margin-top:23px}.pane_highlights.mes_img.famishop li:nth-child(1),.pane_highlights.mes_img.famishop li:nth-child(1) .slide-wrap{width:163px !important}.pane_highlights.mes_img.famishop li:nth-child(2),.pane_highlights.mes_img.famishop li:nth-child(2) .slide-wrap{width:210px !important}.pane_highlights.mes_img.famishop li:nth-child(3),.pane_highlights.mes_img.famishop li:nth-child(3) .slide-wrap{width:232px !important}}@media only screen and (max-width:400px){.pane_highlights.mes_img.famishop li:nth-child(1) .highlight-content{left:115px !important}}.pane_highlights.mes_img.famishop li:nth-child(3) .slide-wrap{min-width:230px !important}.pane_highlights.mes_img.famishop .support-img{bottom:19px;left:77px}.pane_highlights.mes_img.famishop li:nth-child(2) .support-img{left:104px;bottom:21px}.pane_highlights.mes_img.famishop li:nth-child(3) .support-img{left:128px;bottom:23px}.pane_highlights.mes_img.famishop li .highlight-content{bottom:0;left:85px !important}.pane_highlights.mes_img.famishop li:nth-child(2) .highlight-content{left:129px !important;bottom:3px}.pane_highlights.mes_img.famishop li:nth-child(3) .highlight-content{left:155px !important;bottom:4px}.pane_highlights.mes_img.famigesta li:nth-child(2) .support-img{left:92px}.pane_highlights.mes_img.famigesta li:nth-child(2) .highlight-content{left:122px !important}@media only screen and (min-width:768px){.pane_highlights.mes_img.famigesta li:nth-child(1){width:185px !important}.pane_highlights.mes_img.famigesta li:nth-child(2){width:196px !important}.pane_highlights.mes_img.famigesta li:nth-child(3){width:224px !important}}.pane_highlights.mes_img.famigesta li:nth-child(3) .support-img{left:117px}.pane_highlights.mes_img.famigesta li:nth-child(3) .slide-wrap{width:225px}.pane_highlights.mes_img.famigesta li:nth-child(3) .highlight-content{left:140px !important}.block_mes img{max-width:97px}@media only screen and (max-width:400px){.block_mes img{max-width:85px}}.block_mes .slick-next,.block_mes .slick-prev{top:43px !important}.highlight-content{font-weight:500;font-size:14px;line-height:20px;text-align:right;position:absolute}.pane_highlights.g_img li:nth-child(1) .highlight-content{top:116px;left:125px}.pane_highlights.g_img li:nth-child(2) .highlight-content{top:176px;left:125px}.pane_highlights.g_img li:nth-child(3) .highlight-content{top:80px;left:78px}.pane_highlights.x_img li .highlight-content{top:86px;left:160px}.pane_highlights.mes_img li .highlight-content{bottom:18px;left:110px}.block_mes.pane_highlights.mes_img li .highlight-content{bottom:37px;left:139px}@media only screen and (max-width:400px){.block_mes.pane_highlights.mes_img li .highlight-content{bottom:30px;left:125px}}.pane_highlights.mes_img:not(.block_mes) li:nth-child(2) .highlight-content{left:126px}.pane_highlights.mes_img:not(.block_mes) li:nth-child(3) .highlight-content{left:140px}.pane_highlights.ovulation_test_img li .highlight-content{top:76px;left:132px}.highlight-content span{display:block;font-size:9px;line-height:13px}.pane_slides{margin:0;margin-left:0 !important}.tab-description .pane_slides{margin-top:-2px}.pane_slides .slides-image{width:202px;float:left;margin-right:30px}@media only screen and (max-width:650px){.pane_slides .slides-image{float:none;margin:0 auto;display:block}}.pane_slides .slides-content{width:365px;float:left;max-width:100%}@media only screen and (max-width:650px){.pane_slides .slides-content{float:none;margin:0 auto;display:block;width:100%}}@media only screen and (min-width:768px){.pane_slides .slides-content ul{padding-right:30px}}.pane_slides .wrap{overflow:hidden;max-width:650px;margin:0 auto}@media (min-width:651px) and (max-width:767px){.pane_slides .wrap{padding-left:20px}}.slider_bg_image{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/tab_content/slider_bg_image.svg) top -65px right -27px no-repeat;background-size:575px auto}@media only screen and (max-width:767px){.slider_bg_image{background:0 0}}.related_product_slide{max-width:1067px;margin:0 auto}.related_tabs_content .tabs{height:0;overflow:hidden}.related_tabs_content .tabs.active{height:auto}.related_tabs{width:100%;display:block;text-align:center;margin-bottom:16px}.related_tabs a{color:#7d7777;font-size:13px;font-weight:400;line-height:21px;cursor:pointer;display:inline-block;padding:6px 12px;margin:0 20px;background:rgba(248,248,248,.89);transition:background-color .2s,border-color .2s,color .2s ease-in-out}@media only screen and (max-width:400px){.related_tabs a{font-size:12px;line-height:20px;margin:0 15px}}.related_tabs a.active,.related_tabs a:hover{background:#f4ece9;color:#222}@media only screen and (max-width:767px){.related_product_slide ul.products{padding:0 20px}}@media only screen and (min-width:1400px){.related_tabs_content ul li.product{max-width:310px}}.full-width{width:100% !important;float:left}.half-width{width:47.7% !important;float:left}@media only screen and (max-width:767px){.half-width{width:100% !important}}.half-width:nth-child(2n){float:right}.br-widget{margin-bottom:16px}.br-widget.error{border:solid 1px red}.pswp{z-index:9999999 !important}.tabcontent_table_wrap{width:691px;margin-left:-50px;overflow:hidden;overflow-x:auto}.tabcontent_table_wrap table.mes_table{width:691px}@media only screen and (max-width:767px){.tabcontent_table_wrap{margin-left:0;width:100%}}table.mes_table{width:100%}.toggle table.mes_table{margin-bottom:11px}@media only screen and (max-width:450px){.toggle table.mes_table:not(.general_table){width:470px}}table.mes_table th,table.mes_table td{border:1px solid #e5e5e5;text-align:center;padding:18px 10px;vertical-align:middle;font-size:14px;position:relative}@media only screen and (max-width:450px){table.mes_table th,table.mes_table td{padding:12px 10px;line-height:20px}}table.mes_table.general_table th,table.mes_table.general_table td{padding:9px 10px;line-height:18px}table.mes_table:not(.general_table) td:first-child{text-align:left;text-indent:50px}@media only screen and (max-width:450px){table.mes_table:not(.general_table) td:first-child{text-indent:35px}table.mes_table:not(.general_table) th:first-child{width:195px}}table.mes_table.general_table tr.small_font td{font-size:12px}table.mes_table td .price{font-weight:600;font-size:14px;line-height:20px;padding-bottom:5px}table.mes_table td a,button{padding:5px;font-size:12px;padding:5px 10px}table tr.no_border td{border:0;padding:10px 0 0}table.mes_table th{font-weight:500;color:#1e3844;line-height:20px}table.mes_table td img{position:absolute;margin-left:15px}@media only screen and (max-width:450px){table.mes_table td img{margin-left:0;top:7px}}table.mes_table tr:nth-child(2n){background-color:#f7f5f4}table tr.no_border{background-color:transparent !important}.tick_table{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/tick_table.svg) center no-repeat}.basic_prod_txt{padding-bottom:8px;clear:both}.basic_prod_txt p{font-size:17px;line-height:27px;color:#000}@media only screen and (max-width:767px){.basic_prod_txt p{font-size:15px}}.block_mes ul{padding-top:15px;max-width:223px;margin:0 auto}.block_mes ul li{padding-left:0;font-size:12px;line-height:24px;list-style:none;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/ul_li/list_style_dot_small.svg) center left no-repeat;padding-left:10px;margin-bottom:0}@media only screen and (max-width:1200px){.pswp__top-bar{text-align:center}.pswp__button:not(.pswp__button--share){float:none;display:inline !important}}.post-type-archive-product .auto_slides.first_auto_slide,.archive.tax-product_cat .auto_slides.first_auto_slide{height:243px}.post-type-archive-product .auto_slides.second_auto_slide,.archive.tax-product_cat .auto_slides.second_auto_slide{height:84px}@media only screen and (max-width:768px){.post-type-archive-product .auto_slides.first_auto_slide,.archive.tax-product_cat .auto_slides.first_auto_slide{height:120px}.post-type-archive-product .auto_slides.second_auto_slide,.archive.tax-product_cat .auto_slides.second_auto_slide{height:76px}}.famicup_tbl{width:100%}.famicup_tbl td,.famicup_tbl th{text-align:center;height:42px;vertical-align:middle;line-height:19px}@media only screen and (max-width:767px){.famicup_tbl td,.famicup_tbl th{height:52px}}.famicup_tbl td{border-top:solid 1px #696969;border-left:solid 1px #696969}.famicup_tbl th{border-left:solid 1px #696969;font-weight:500}.famicup_tbl td:first-child,.famicup_tbl th:first-child{text-align:left;border-left:0;padding-left:18px}.famicup_tbl .a{font-weight:500;background-color:#f9f4fa !important;color:#fff;position:relative;z-index:1}.famicup_tbl .a:after{content:"";position:absolute;width:25px;height:25px;background-color:#222;margin-left:-17px;margin-top:-3px;z-index:-1;border-radius:50%}.famicup_tbl .b{font-weight:500;background-color:#f0f5fd !important;position:relative;z-index:1}.famicup_tbl .b:after{content:"";position:absolute;width:25px;height:25px;border:solid 1px #222;margin-left:-19px;margin-top:-4px;z-index:-1;border-radius:50%}.famicap_txt_img{background-color:#434b72;width:100%;position:relative;padding:22px 22px 50px}.famicap_txt_img img{position:relative}.famicap_txt_img .absolute_img{position:absolute;bottom:0;left:0}@media only screen and (max-width:767px){.famicap_txt_img .absolute_img{width:67%}}@media only screen and (max-width:425px){.famicap_txt_img .absolute_img{width:71%}}.famicup_pane_slider .absolute_pos{position:absolute;margin-left:60px}.famicup_pane_slider li:nth-child(2n) img.absolute_pos){margin-left:65px}.famicup_pane_slider li:nth-child(2n) img:not(.absolute_pos){margin-top:18px}.famicup_pane_slider li p{font-size:14px;line-height:25px;text-align:center;padding-top:8px}.famicup_pane_slider .a,.famicup_pane_slider .b{background:0 0 !important;display:block;margin-bottom:5px;font-size:15px}.famicup_pane_slider .famicup_tbl{width:280px;text-align:center;font-weight:500;font-size:14px;line-height:20px;padding-bottom:15px;padding-top:5px}.famicup_pane_slider li:nth-child(2n) .famicup_tbl{width:256px}.fc_slider_img_wrap{overflow:hidden}@media only screen and (max-width:425px){.famicup_pane_slider .famicup_tbl{width:100% !important}.fc_slider_img_wrap{margin-left:30px}}.como_slider img{margin:0 auto !important}.como_slider li .counter{width:30px;height:30px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/circle-bg_counter.svg) center no-repeat;text-align:center;font-weight:500;font-size:15px;line-height:30px;padding-left:1px;margin:0 auto}.product_tab_content_review_wrap{margin-top:28px;margin-left:0 !important}li.product_tab_content_review{box-sizing:border-box;padding-top:24px;width:50% !important;float:left;position:relative}li.product_tab_content_review p{text-align:left;font-size:15px;padding-top:5px;margin-bottom:7px}li.product_tab_content_review:nth-child(1){padding-right:33px !important;border-right:solid 1px #bdbdbd}li.product_tab_content_review:nth-child(2){padding-left:33px !important;margin-top:0 !important}li.product_tab_content_review:nth-child(2) img{margin-top:0 !important}@media only screen and (max-width:767px){li.product_tab_content_review{padding:0 30px 0 !important;border:0 !important}li.product_tab_content_review p{margin-bottom:15px}}.rate_title{font-weight:600;font-size:22px;padding-top:15px}.rate_name_year{font-size:14px;line-height:16px;color:#666;position:absolute;right:33px;top:25px}.product_tab_content_review:nth-child(2) .rate_name_year{right:0}@media only screen and (max-width:767px){.rate_name_year{top:0;right:0}}.img_txt{display:flex;align-items:start;text-align:left;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.img_txt{display:block}}.rtl{direction:rtl}.famiband_txt_img{background-color:#e9f4f5;width:100%;position:relative;border:0 !important}.famiband_txt_img img{position:relative}.famiband_txt_img .absolute_img{position:absolute;bottom:0;left:0;height:95%}.famiband_pane_slider li:nth-child(2) img:not(.left),.famiband_pane_slider li:nth-child(2) .fb_carousel_text{float:right}.famiband_pane_slider li .fb_carousel_text{max-width:270px}@media only screen and (max-width:767px){.famiband_pane_slider li:nth-child(2) img:not(.left),.famiband_pane_slider li:nth-child(2) .fb_carousel_text{float:none}.famiband_pane_slider img{margin:0 auto}.famiband_pane_slider li .fb_carousel_text{max-width:100%}}.famivita-fertilidade-masculina_txt_img{width:100%;position:relative;border:0 !important}.famivita-fertilidade-masculina_txt_img img{position:relative}.famivita-fertilidade-masculina_txt_img .absolute_img{position:absolute;top:0;left:0;height:92%;z-index:1}.famivita-fertilidade-masculina_txt_img2{background-color:#c4d0cc;width:100%;position:relative;border:0 !important}.famivita-fertilidade-masculina_txt_img2 img{position:relative}.famivita-fertilidade-masculina_txt_img2 .absolute_img{position:absolute;bottom:0;left:3.5%;width:93%}.expert_opinion{width:628px;max-width:100%;margin:0 auto;padding:70px 65px 20px;box-sizing:border-box;margin-top:90px;background-color:var(--Green_warm_30);border-radius:4px;position:relative}.expert_photo_wrap{width:145px;position:absolute;left:50%;top:0;transform:translate(-50%,-63%)}@media only screen and (max-width:767px){.expert_opinion{padding-left:16px;padding-right:16px}}.custom_list{margin-left:0}.auto_width{width:auto !important}ol.custom_list.green_color li:before{background-color:#d5e0f3;border-radius:50%;color:#496579}ol.custom_list.green_color li:after{background-color:#d5e0f3}.ec_slide{width:316px;height:269px;padding:16px;box-sizing:border-box;margin:0 8px 30px;background:#fff;position:relative}.ec_slide div,.ec_slide p{position:relative;z-index:1}.ec_slide>img{position:absolute;right:0;top:0}.single-product #content .woocommerce-error,.single-product #content .woocommerce-info,.single.single-post .woocommerce-error,.single.single-post .woocommerce-info{display:none}.storefront-sorting{display:none}.woocommerce-cart-form__cart-item.cart_item,.cart_common_div{background:#fff;padding:16px;display:block;position:relative}.woocommerce-cart-form__cart-item.cart_item{padding-bottom:0}.cart_common_div .content_area,.cart_common_div .section_inner_content{padding:0}#cart_addi_popup .pop_txt{padding-bottom:0}@media only screen and (max-width:767px){.woocommerce-cart-form__cart-item.cart_item:first-child{border-top:solid 1px #e5e5e5}}.cart_common_div{padding:16px;margin-bottom:24px}@media only screen and (max-width:767px){.cart_common_div{margin-bottom:16px}}.cart_common_div.sub-title{padding:0 16px 16px;margin-bottom:24px}@media only screen and (max-width:767px){.cart_common_div.sub-title{margin-bottom:16px}}.product-thumbnail{width:188px;display:table-cell}.cart_content{display:table-cell;vertical-align:top;padding-left:16px;width:339px;position:relative}.cart_content .Paragraph_Small,.content_prod_name .Paragraph_Small,.subscription_item__top--right .Paragraph_Small{line-height:22px}@media only screen and (max-width:450px){.cart_content{padding-left:15px;width:300px}}.woocommerce-checkout .cart_content:not(.thank_you_page){padding-left:15px;width:300px}.minicart_item_name{max-width:340px}.cart_item .product-remove,.minicart_item_remove_link{position:absolute;right:-5px;top:1px}.product-remove a.remove,.minicart_item_remove_link a.remove{display:block;text-indent:-9999px;overflow:hidden;position:relative;text-decoration:none;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cross.svg) center center no-repeat;background-size:24px;width:24px;height:24px}.cart_left{width:560px;max-width:60%;float:left}@media only screen and (max-width:767px){.cart_left{width:100%;max-width:none;float:none;margin-top:-15px}.cart_item .product-remove,.minicart_item_remove_link{top:-2px}.product-remove a.remove,.minicart_item_remove_link a.remove{background-size:18px}}@media only screen and (max-width:767px){.woocommerce-cart .col-full>.woocommerce>.woocommerce-error{margin-top:60px !important;margin-bottom:-45px !important}.woocommerce-cart #content>.col-full>.woocommerce{display:none}.woocommerce-cart .entry-content .woocommerce{margin-top:87px}.woocommerce-cart .coupon_discount_notice_show{margin-top:-12px}}.cart_items_wrap{width:100%;padding-top:8px;overflow:hidden}.cart_items_wrap .product-price,.cart_items_wrap .attributes,.cart_items_wrap .product-quantity{float:left;margin-right:2%}.cart_items_wrap .product-price{width:30%}.cart_items_wrap .attributes{width:35%}.cart_items_wrap .product-quantity{width:31%;margin-right:0;font-size:14px;font-weight:400;line-height:20px}dl.variation,dl.variation dd{margin:0}.cart_items_wrap .price,.cart_items_wrap .variation dt,.cart_items_wrap .quantity_title,.cart_items_wrap .wc-item-meta-label{color:var(--Gray_60);display:block;font-weight:400;font-size:14px}.cart_items_wrap .amount,.checkout_product_inner .amount,.cart_items_wrap .variation dd p,.cart_items_wrap .variation dd,.cart_items_wrap select,.cart_items_wrap .wc-item-meta p,.checkout_product_wrap .cart_items_wrap.thankyou_page .variation dd,.cart_items_wrap .quantity,.cart_items_wrap .product-quantity p{font-size:14px;font-weight:400;margin-bottom:0;display:block;line-height:22px}@media only screen and (max-width:450px){.cart_items_wrap .amount,.cart_items_wrap .variation dd p,.cart_items_wrap .variation dd,.checkout_product_wrap .cart_items_wrap.thankyou_page .variation dd,.cart_items_wrap select,.cart_items_wrap .wc-item-meta p,.cart_items_wrap .quantity,.cart_items_wrap .product-quantity{font-size:12px;line-height:14px;padding-top:3px}.cart_items_wrap .product-quantity{padding-top:0}.cart_items_wrap .price,.cart_items_wrap .variation dt,.cart_items_wrap .quantity_title,.cart_items_wrap .wc-item-meta-label{font-size:10px;line-height:16px;word-wrap:normal}.cart_items_wrap .amount del{margin-bottom:0 !important}}.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .amount,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .variation dd p,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .variation dd,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) select,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .wc-item-meta p,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .quantity,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .product-quantity{font-size:12px;line-height:20px}.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .price,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .variation dt,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .quantity_title,.woocommerce-checkout .cart_items_wrap:not(.thankyou_page) .wc-item-meta-label{font-size:10px;line-height:16px}.cart_content .product-name{max-width:85%;padding-bottom:8px}.cart_common_div.sub-title,.cart_common_div.sub-title .amount{font-weight:600}@media only screen and (max-width:767px){.cart_content .product-name{padding-bottom:4px}}.woocommerce-checkout .cart_content:not(.thank_you_page) .product-name{padding-bottom:4px;line-height:20px}.coupon_dv_inner{width:343px;max-width:100%;margin:0 auto}.return_dv{background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cart/30_dias.svg);background-position:left 16px top 16px !important;background-repeat:no-repeat;padding-left:72px}.shipping_dv{background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cart/fast_delivery.svg);background-position:left 16px top 16px !important;background-repeat:no-repeat;padding-left:72px}p.woocommerce-shipping-destination{margin-bottom:0;font-size:14px;display:none}p.woocommerce-shipping-destination strong{font-weight:400}form.woocommerce-cart-form{margin-bottom:0}.woocommerce-cart-form .actions button[name=update_cart]{display:none}.cart_right{width:366px;max-width:38%;float:right;position:relative}@media only screen and (max-width:767px){.cart_right{width:100%;max-width:none;float:none}}.cart_right .cart_totals{width:100% !important}.cart-collaterals{width:100%;background:#fff;padding:16px;margin-bottom:24px}.cart-collaterals table tr{display:unset}.cart-collaterals table tr.cart-subtotal:not(.recurring-total)+tr.order-total:not(.recurring-total){display:block;position:relative;padding-bottom:16px}.cart-collaterals .cart-subtotal td,.cart-collaterals .order-total td{float:right}.woocommerce-shipping-totals.shipping{display:block;padding:0;padding-bottom:24px;padding-top:16px;border-bottom:solid 1px var(--Border_default_color);margin-bottom:24px}@media only screen and (max-width:767px){.woocommerce-shipping-totals.shipping{border-top:solid 1px var(--Border_default_color);padding-top:8px;margin-top:8px;padding-bottom:8px;margin-bottom:16px}.woocommerce-checkout-review-order-table .cart_item:last-child .woocommerce-checkout-form__cart-item{margin-bottom:0}}.woocommerce-checkout .woocommerce-shipping-totals.shipping{border:0;padding:0;margin:0}.woocommerce-checkout-review-order-table{padding:16px;margin-bottom:24px !important}.cart-collaterals ul#shipping_method{text-align:right;margin-bottom:0}input[type=radio]+label{padding-right:35px}@media only screen and (max-width:767px){.woocommerce-checkout-review-order-table,.checkout_item{margin-bottom:16px !important}.cart-collaterals ul#shipping_method{padding-bottom:8px}.cart-collaterals{margin-bottom:16px}input[type=radio]+label,#shipping_method li:not(last-child) input[type=radio]+label+p,#shipping_method li:not(last-child) input[type=hidden]+label+p{padding-right:30px}}ul#shipping_method input[type=hidden]+label{padding-right:35px}ul#shipping_method input[type=hidden].free_shipping_method+label{display:inline-block;padding-right:0}input[type=radio]+label:before,ul#shipping_method input[type=hidden]+label:before{display:none}input[type=radio]+label:after,ul#shipping_method input[type=hidden]+label:after{position:absolute;content:'';width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:3px solid var(--Foundation_Secondary_A);top:3px;left:0;transition:.3s ease}label.needsclick:after{display:none !important}button.needsclick[aria-label="Search Countries"]{visibility:hidden;width:0 !important}.cart-collaterals input[type=radio]+label:after,.cart-collaterals ul#shipping_method input[type=hidden]+label:after{right:0;left:auto}input[type=radio]:checked+label:after,ul#shipping_method input[type=hidden]+label:after{border:7px solid var(--Foundation_Primary_B)}table.shop_table_responsive tbody th{display:initial}.wc-forward:after,.woocommerce-Button--next:after{content:""}ul#shipping_method+.woocommerce-shipping-destination+form.woocommerce-shipping-calculator a.shipping-calculator-button{display:none}.wc-proceed-to-checkout,.wc-proceed-to-checkout .button{margin-bottom:0}.wc-proceed-to-checkout{margin-bottom:8px}@media only screen and (max-width:767px){.wc-proceed-to-checkout{margin-bottom:5px}.wc-proceed-to-checkout.top{position:fixed;z-index:9;left:0;right:0;background:#fff;top:52px;margin-bottom:0}.wc-proceed-to-checkout_inner{padding:16px 0;overflow:hidden}.wc-proceed-to-checkout_inner a.checkout-button{float:right;width:243px;padding:9px 0;-webkit-transition:width .5s;transition:width .5s}.wc-proceed-to-checkout_inner .checkout-button.whatsapp_active{width:153px;text-align:right}}@media only screen and (max-width:370px){.wc-proceed-to-checkout_inner .checkout-button.whatsapp_active{width:139px;font-size:13px}}table.shop_table_responsive tr td[data-title]:before{display:none}.cart_totals .order-total th,.cart_totals .order-total td{padding:0 0 24px}@media only screen and (max-width:767px){.cart_totals .order-total th,.cart_totals .order-total td{padding:0 0 16px}}.card_images .ccard,.card_images .boleto,.card_images .pix,.card_images .extra_txt{font-size:10px;line-height:16px}.card_images .boleto{padding-right:6px}.card_images .ccard{padding-right:55px}.card_images img{margin-bottom:-3px}.cart_card_image.card_images img{margin-bottom:-8px}.boleto_button{display:block;margin:16px auto 0;font-size:16px;line-height:26px}@media only screen and (min-width:900px){.cart_card_image.card_images .ccard{padding-right:140px}.cart_card_image.card_images .boleto{padding-right:29px}}@media only screen and (max-width:900px){.cart_card_image.card_images .ccard{padding-right:81px}.cart_card_image.card_images .boleto{padding-right:15px}}@media only screen and (max-width:767px){.cart_card_image.card_images .ccard{padding-right:135px}.cart_card_image.card_images .boleto{padding-right:33px}}@media only screen and (max-width:375px){.cart_card_image.card_images .boleto{padding-right:30px}}@media only screen and (max-width:360px){.cart_card_image.card_images .ccard{padding-right:128px}.cart_card_image.card_images .boleto{padding-right:24px}}.select2-container.select2-container--default.select2-container--open{z-index:9999999}#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field{display:none !important}.shipping_cal .fv_popup_inner{padding-bottom:3px}.fv_popup.shipping_cal{height:180px}@media only screen and (max-width:500px){.fv_popup.shipping_cal{height:167px}}.cart-collaterals .cart-discount{display:block;overflow:hidden;position:relative}.woocommerce-checkout .cart-discount{position:relative}.woocommerce-checkout .woocommerce-remove-coupon{display:none}.woocommerce-remove-coupon{width:24px;height:24px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/dark_gray.svg) center no-repeat;text-indent:-999999px;position:absolute;top:50%;left:58px;transform:translate(0,-50%);font-size:0px !important}@media only screen and (max-width:767px){.woocommerce-remove-coupon{left:52px}}.woocommerce-message .subtitle{display:inline;font-size:14px;display:none}.woocommerce-cart .entry-header,.woocommerce-checkout .entry-header{display:none}.woocommerce-cart .footer_content_area,.woocommerce-checkout .footer_content_area{display:none}.woocommerce-cart .site-footer,.woocommerce-checkout .site-footer{min-height:61px;border-top:1px solid var(--Gray_30)}form.woocommerce-shipping-calculator a.shipping-calculator-button{text-decoration:underline !important;font-weight:600}form.woocommerce-shipping-calculator a.shipping-calculator-button:hover{text-decoration:none !important}* .woocommerce-cart-notice{display:none}.woocommerce-cart-notice.show,.woocommerce-notices-wrapper .woocommerce-cart-notice:last-child{display:block}.woocommerce-cart-notice .button{float:none !important;background-color:transparent !important;text-transform:none !important;margin-left:0;padding-left:0;font-weight:600}.woocommerce-cart-notice .button:hover{text-decoration:none !important}.woocommerce-message .button{padding:2px 10px}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-info:not(.woocommerce-cart-notice),.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-noreviews,.woocommerce-cart p.no-comments{margin:0 auto 16px !important}.single-product .woocommerce-error,.single-product .woocommerce-info{margin:0 auto 16px !important}@media only screen and (max-width:767px){.woocommerce-cart .woocommerce-info.cart-empty{margin-top:0 !important;margin-bottom:16px !important}}.woocommerce-cart .cart-empty.woocommerce-info{display:none}.empty_cart_title{font-weight:500;font-size:24px;line-height:37px;text-align:center;padding:25px 0}.empty_cart_image{width:100%;height:55px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cart/empty_cart.svg) center center no-repeat}.linethrough{position:relative}.linethrough:before{position:absolute;content:"";width:100%;height:12px;left:0;top:0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cart/strikethrough.svg) repeat-x;background-position:0 7px}.iphone_device .linethrough:before{background-position:0 8px}tr.recurring-totals,tr.cart-subtotal.recurring-total,tr.shipping.recurring-total{display:none !important}tr.order-total.recurring-total{line-height:normal}.cart-collaterals tr.order-total.recurring-total{display:flex}tr.order-total.recurring-total>th,tr.order-total.recurring-total>td{width:142px}.cart-collaterals tr.order-total.recurring-total>th,.cart-collaterals tr.order-total.recurring-total>td{width:100%;padding-top:0}.cart-collaterals tr.order-total.recurring-total>td{font-weight:400}.cart-collaterals tr.order-total.recurring-total>td>strong{display:block}tr.order-total.recurring-total>td:last-child{text-align:right}tr.order-total.recurring-total .first-payment-date{padding-top:3px;text-transform:none;font-weight:400}.single_product_wrap_custom .first-payment-date{position:absolute;visibility:hidden}.default_wrap>p,.default_wrap>p+p,.default_wrap>p+p+p,.default_wrap>p+p+p+p{width:559px;max-width:62%;float:left;position:relative;padding:16px;margin-bottom:24px;background:#fff;font-size:14px}.default_wrap>p+p,.default_wrap>p+p+p,.default_wrap>p+p+p+p{margin-top:-40px;padding-top:0}.default_wrap>p a{text-decoration:underline !important}@media only screen and (max-width:767px){.default_wrap>p,.default_wrap>p+p,.default_wrap>p+p+p,.default_wrap>p+p+p+p{max-width:100%;margin-bottom:16px}.default_wrap>p+p,.default_wrap>p+p+p,.default_wrap>p+p+p+p{margin-top:-32px}}.single-product .variation_custom_ul .discount_txt{background-color:#e15952 !important;border-radius:2px;font-weight:500;font-size:10px}:root{--pseudo-text:"1 Caixa por mês";--pseudo-text1:"Você será cobrado todo mês e recebe todo mês uma encomenda com seus produtos. A assinatura pode ser cancelada a qualquer momento. 1 mês equivale a 4 semanas."}.single-product .subscription-details{font-size:14px;font-weight:400;order:2}.minicart_price .subscription-details,.cart_items_wrap .subscription-details{display:inherit;line-height:10px;font-size:14px;padding-bottom:8px}@media only screen and (max-width:450px){.minicart_price .subscription-details,.cart_items_wrap .subscription-details{font-size:12px}}.cart_items_wrap .subscription-details{line-height:14px}.subscription_prod_after_cart_txt{display:block;clear:both;text-align:left;margin-bottom:16px}.subscription_prod_after_cart_txt a{font-weight:400;color:#535353}.subscription_prod_after_cart_txt a strong{color:#1e3844}.woocommerce-checkout .billing_address_title,.woocommerce-checkout .woocommerce-shipping-totals.shipping th,.woocommerce-checkout .payment_title{font-size:16px;line-height:24px;font-weight:600;padding-bottom:16px}.woocommerce-checkout-form__cart-item{margin-bottom:16px}.form-row.woocommerce-validated input.input-text{box-shadow:0 0 0}.entry-header{padding-bottom:24px !important}@media only screen and (max-width:767px){.entry-header{padding-bottom:12px !important}}.customer_wrap_div{width:560px;max-width:59%;float:left}@media only screen and (max-width:767px){.customer_wrap_div{width:100%;max-width:none;float:none}}#customer_details{width:100%;margin-right:0}#order_review{width:559px !important;max-width:62%;float:left !important;clear:none;background:0 0 !important;animation-name:fadeIn-animation,slideUp-animation}@media only screen and (max-width:767px){#order_review{width:100% !important;max-width:none;float:none}}body.woocommerce-account .entry-content{width:906px;max-width:100%;margin:0 auto}body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content{width:950px;max-width:100%;margin:0 auto}#order_review_heading{display:none}.woocommerce-billing-fields h3,.woocommerce-additional-fields{display:none}.woocommerce-account-fields{padding:16px;background:#fff}@media only screen and (max-width:767px){body.woocommerce-account #content{width:906px;max-width:100%;margin:0 auto;padding-top:16px}}.col2-set .col-1{margin-bottom:24px}.col2-set .col-2{margin-bottom:0}@media only screen and (max-width:767px){.col2-set .col-1{margin-bottom:16px}}.form-row .required{text-decoration:none;display:none}.woocommerce-billing-fields .form-row{clear:both;margin-bottom:0}.checkout_div{background:#fff;padding:16px}.fixed:not(.thankyou_pg){position:fixed;display:block;top:0;width:auto;z-index:0}@media only screen and (max-width:890px){.fixed{margin-right:13px}}.woocommerce-billing-fields #billing_email{margin-bottom:0}.woocommerce-shipping-totals.shipping th,.woocommerce-shipping-totals.shipping td{display:block}.woocommerce-shipping-totals.shipping td strong{font-weight:300 !important}.woocommerce-shipping-totals.shipping th{padding:0;background:0 0}#order_review .shop_table.woocommerce-checkout-review-order-table.empty_shipping{padding:0;margin-bottom:0 !important;border:0}.checkout_product_custom_div .shop_table.woocommerce-checkout-review-order-table{max-height:98%;overflow-y:auto;padding:16px;background-color:#fff}.woocommerce-checkout-review-order-table{background-color:#fff}#shipping_method label{text-transform:none;padding-bottom:0 !important;padding-top:0 !important;padding-left:0;font-weight:600;font-size:16px;position:relative;margin-left:0}#shipping_method label[for=shipping_method_0_free_shipping1],#shipping_method label[for=shipping_method_0_free_shipping4],#shipping_method label[for=shipping_method_0_free_shipping5],#shipping_method label[for=shipping_method_0_free_shipping8],#shipping_method input.free_shipping_method+label{background-color:var(--Green_nude_30);margin-left:35px;margin-right:0;padding-left:3px;padding-right:3px}.free_shipping_label{background-color:var(--Green_nude_30)}.selected_shipping_here label{font-weight:600;display:inline-block;padding:0 3px}.cart-collaterals #shipping_method input.free_shipping_method+label{margin-right:35px;margin-left:0}#shipping_method input.free_shipping_method+label:after{left:-35px}.cart-collaterals #shipping_method input.free_shipping_method+label:after,.cart-collaterals #shipping_method input[type=hidden].free_shipping_method+label:after{left:auto;right:-35px}@media only screen and (max-width:767px){#shipping_method label{font-size:14px}#shipping_method input.free_shipping_method+label{margin-right:30px}#shipping_method input.free_shipping_method+label:after{right:-30px}}.iphone_device #shipping_method label[for=shipping_method_0_free_shipping1],.iphone_device #shipping_method label[for=shipping_method_0_free_shipping4],.iphone_device #shipping_method label[for=shipping_method_0_free_shipping5],.iphone_device #shipping_method label[for=shipping_method_0_free_shipping8],.iphone_device #shipping_method input.free_shipping_method+label{padding:1px 5px 0 !important}ul#shipping_method li{margin-bottom:16px}@media only screen and (max-width:767px){ul#shipping_method li{margin-bottom:8px}}ul#shipping_method li del,.selected_shipping_here del{color:inherit;font-weight:inherit !important;display:inline-block}#payment{position:relative;-webkit-overflow-scrolling:touch}#payment .payment_methods>.wc_payment_method>label{margin:0 auto 16px;text-align:center;padding:0 !important;width:311px;height:52px;font-weight:var(--font_medium);font-size:16px;text-align:center;display:flex;justify-content:center;align-items:center}.payment_methods .button svg{margin-right:10px}.payment_methods .button:hover svg .fill{fill:var(--Gray_White)}.payment_methods .button:hover svg .stroke{stroke:var(--Gray_White)}.payment_methods .button:hover svg .stroke-fill{stroke:var(--Gray_White);fill:var(--Gray_White)}.payment_header{display:flex;align-items:center;margin-bottom:12px;line-height:24px}.payment_header.boleto_heading{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/icons_method_payment/Boleto.svg) left top no-repeat;padding-left:32px}.payment_header.creditcard_heading{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/icons_method_payment/Card.svg) left top no-repeat;padding-left:32px;padding-bottom:8px}.payment_header.pix_heading{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/icons_method_payment/Pix.svg) left top no-repeat;padding-left:32px}.screen-reader-text{border:0;clip:initial;-webkit-clip-path:initial;clip-path:initial;height:initial;margin:initial;overflow:initial;padding:initial;padding-bottom:5px;position:initial;width:initial}ul.wc_payment_methods li.wc_payment_method.active{margin-top:-16px;margin-bottom:0}#payment .payment_methods li .payment_box{padding:16px 0 0 !important}#wc-pagarme-credit-card-cc-form .form-row-first{width:51%;float:left;clear:none !important}#wc-pagarme-credit-card-cc-form .form-row-last{width:43%;float:right;clear:none !important}#wc-pagarme-credit-card-cc-form input{width:100% !important}#pagaleve-thankyou,#pagaleve-thankyou strong,#pagaleve-thankyou fieldset p,#pagaleve-thankyou form{padding:0;margin:0;border:0;box-shadow:none;text-align:left;color:#7b7b7b;font-size:14px;line-height:20px}.mp-wallet-button,.mp-frame-links,.mp-subtitle-custom-checkout,.mp-obrigatory,.mp-terms-and-conditions,p.mp-desc,#mp-doc-div+div{display:none !important}.mp-panel-custom-checkout{padding:0 !important}#mp-box-input-tax-cft{margin:0 !important}#payment .mp-label-form{font-family:inherit !important;font-size:12px!important;font-weight:500!important;font-stretch:normal;line-height:18px;letter-spacing:normal;color:#8b8989 !important}#payment .mp-form-control{font-family:inherit !important;height:40px !important;border-radius:0!important;font-size:inherit !important;padding:0 10px !important;border:1px solid #222!important;margin-bottom:8px !important;margin-top:0 !important}#installments-div{margin-top:-8px}@media only screen and (max-width:767px){#mp-doc-number-div{padding-top:10px}}#order_review .change_btn{position:absolute;right:16px;top:-43px}@media only screen and (max-width:767px){#order_review .change_btn{right:20px;top:-40px}}#payment .payment_methods li .payment_box fieldset{padding:0;width:362px;max-width:100%;margin-top:16px}select#pagarme-installments{max-width:362px;padding-left:10px !important;margin-bottom:16px;padding-top:8px !important}select#pagarme-installments,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc{margin-bottom:0 !important}.woocommerce-SavedPaymentMethods-saveNew{margin-top:16px !important}.form-row label[for=pagarme-card-installments],.extra_label{padding-bottom:8px;transform:none !important;display:block}.extra_label+label{top:47px !important}#payment .payment_methods li .payment_box .form-row{margin-bottom:0;padding:0 !important}.payment_title{padding:16px;background:#fff}@media only screen and (max-width:767px){.payment_title{border-top:solid 1px #e5e5e5}}#payment .payment_methods li{background-color:transparent !important}#payment .payment_methods{padding:0 16px 16px !important;background:#fff}#payment .payment_methods,#payment .payment_methods p,.extra_label{font-size:14px;line-height:24px;-webkit-overflow-scrolling:touch}#payment .place-order{background-color:transparent !important;margin-top:0;padding:16px;padding-bottom:0}@media only screen and (max-width:767px){#payment .place-order{padding:0}.fill_product_total_val_by_js{background-color:#fff !important;margin-top:16px;padding:16px;border-radius:4px 4px 0 0}.payment_submit_btn_wrap{background-color:#fff;padding:0 16px 16px;border-radius:0 0 4px 4px}#place_order{margin-bottom:16px}}.wc_payment_methods input[type=text],.wc_payment_methods select,.wc_payment_methods input[type=tel]{font-size:16px !important}.payment_methods.methods>li>input[type=radio]+label:after{display:none}.payment_methods.methods>li:not(.active) .payment_box:not(.payment_method_pagseguro){display:none !important}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding-top:0}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods:empty{margin-bottom:0 !important;border-bottom:0}input[type=checkbox]+label{margin-left:0}label.save_credit_card_title{display:none;padding-bottom:13px}.woocommerce-SavedPaymentMethods-saveNew .mobile_screen{display:none}@media only screen and (max-width:500px){.woocommerce-SavedPaymentMethods-saveNew .mobile_screen{display:inline-block}}.woocommerce-SavedPaymentMethods input[type=radio]+label{font-size:16px;font-weight:600;padding-right:0;padding-top:0 !important}.woocommerce-SavedPaymentMethods span.expire_date{display:block;color:var(--Gray_70);font-size:12px;line-height:18px;font-weight:400}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:0}.input_field label+input::-webkit-input-placeholder,.form-row>label:not([for=wc-pagarme-credit-card-new-payment-method],[for=pagarme-card-installments])+input::-webkit-input-placeholder,.form-row input#shipping_address_2::-webkit-input-placeholder{color:transparent}.input_field label+input::-moz-placeholder,.form-row>label:not([for=wc-pagarme-credit-card-new-payment-method],[for=pagarme-card-installments])+input::-moz-placeholder,.form-row input#shipping_address_2::-moz-placeholder{color:transparent}.input_field label+input:-ms-input-placeholder,.form-row>label:not([for=wc-pagarme-credit-card-new-payment-method],[for=pagarme-card-installments])+input:-ms-input-placeholder,.form-row input#shipping_address_2:-ms-input-placeholder{color:transparent}.input_field label+input:-moz-placeholder,.form-row>label:not([for=wc-pagarme-credit-card-new-payment-method],[for=pagarme-card-installments])+input:-ms-input-placeholder,.form-row input#shipping_address_2:-moz-placeholder{color:transparent}.payment_methods.methods li.payment_method_pagseguro>input#payment_method_pagseguro+label{display:none}.payment_box.payment_method_pagseguro{padding-left:0 !important}.woocommerce #payment ul.payment_methods li #pagseguro-payment-methods li.active,.woocommerce-page #payment ul.payment_methods li #pagseguro-payment-methods li.active{border-color:#e5e5e5 #e5e5e5 transparent;border-style:solid;border-width:1px}.woocommerce #payment ul.payment_methods li #pagseguro-payment-methods li,.woocommerce-page #payment ul.payment_methods li #pagseguro-payment-methods li{border-style:solid;border-width:1px;border-color:transparent transparent #e5e5e5;float:left}.payment_method_pagseguro input{font-size:15px !important}#wc-pagarme-credit-card-cc-form .woocommerce-error ul{margin:0;font-size:14px}li.wc_payment_method>label{margin-bottom:25px}li.wc_payment_method:last-child>label{margin-bottom:0}#payment .payment_methods li>label>img{display:none}#pix-por-piggly{max-width:100%;margin:0}#pix-por-piggly .pix-por-piggly--row,#pix-por-piggly .pix-por-piggly--row .pix-por-piggly--column{margin:0;padding:0}#pix-por-piggly .pix-por-piggly--copy{padding:13px 25px;font-size:15px;font-weight:400;border-radius:inherit;text-transform:none;line-height:normal;margin:0}#pix-por-piggly .pix-por-piggly--item .pix-por-piggly--data{height:auto;padding:13px 20px;font-size:15px;font-weight:400;border-radius:inherit;margin:0 0 20px;line-height:normal}.pix-por-piggly--item{position:relative}#pix-copy-amount,#pix-copy-key{position:absolute;right:0;top:24px}#pix-por-piggly .pix-por-piggly--label{padding-bottom:10px;font-size:15px;font-weight:400}#pix-por-piggly .pix-por-piggly--item{margin:20px 0 5px}#pix-por-piggly>div:not(.pix-por-piggly--manual),#pix-por-piggly>.pix-por-piggly-logo,#pix-por-piggly>h2,.pix-por-piggly--manual .pix-por-piggly--column>p{display:none}#pix-por-piggly .pix-por-piggly--button{margin:0;background-color:#1e3844;border-radius:0;padding:13px 25px;font-size:15px;font-weight:400;color:#fff !important}#pix-por-piggly .pix-por-piggly--button:hover{background-color:#3b5a68}#pix-por-piggly .pix-por-piggly--or span{background-color:#1e3844;color:#fff !important;font-size:12px;font-weight:400}#pix-por-piggly .pix-por-piggly--button svg{display:none}#pix-por-piggly .pix-por-piggly--review .pix-por-piggly--item,#pix-por-piggly .pix-por-piggly--review .pix-por-piggly--item .pix-por-piggly--data{margin-bottom:0}#pix-por-piggly .pix-por-piggly--or:before,#pix-por-piggly .pix-por-piggly--data{background-color:#f7f5f4}.color_red{color:red}.thankyou_wrap_custom ul.order_details li:first-child,.thankyou_wrap_custom ul.order_details li:nth-child(2){padding-top:0}.pix_method_bottom ul.order_details li:first-child{padding-top:0}.send-pix-receipt{display:none !important}.woocommerce-MyAccount-content #pix-por-piggly{background:#fff;padding:25px 30px 10px;margin-bottom:20px}.pix_barcode{margin:0 0 16px;padding:8px;word-break:break-all}.thankyou_wrap_custom .detail_page_boleto_btn{margin-bottom:0 !important}.pix_details_myaccount p{font-size:inherit !important;line-height:inherit !important}.pix_method_or{text-align:center;font-weight:600;background:0 0 !important;padding:0 !important;border:0 !important;position:relative;margin:23px 0 17px;width:100%}.pix_method_or span{padding:10px;background-color:var(--Green_warm_20);border-radius:50%;z-index:1;position:relative;color:var(--Green_warm_50)}.pix_method_or:after{width:100%;height:1px;background-color:var(--Green_warm_20) !important;position:absolute;content:"";top:50%;left:0}.pix_qrcode>img.qrcode{margin:0 auto;width:50%}.pix_details_myaccount .pix_method_or,.pix_details_email .pix_method_or{position:relative;margin:20px 0 30px}.pix_details_myaccount .pix_method_or:after,.pix_details_email .pix_method_or:after{background:#f7f5f4}.pix_details_myaccount .pix_method_or span,.pix_details_email .pix_method_or span{background:#f7f5f4}#payment .payment_methods>li:last-child label{margin-bottom:8px}.checkout_product_wrap{overflow:hidden;margin-bottom:16px}table.woocommerce-checkout-review-order-table .product-name{width:100%}.checkout_product_wrap .cart_items_wrap:not(.thankyou_page){padding-top:10px}.checkout_product_wrap .cart_items_wrap:not(.thankyou_page) .variation dt,.checkout_product_wrap .cart_items_wrap:not(.thankyou_page) .quantity_title{font-size:10px;line-height:16px}.checkout_product_inner{width:187px}@media only screen and (max-width:920px){.checkout_product_inner{width:67%}}.checkout_product_wrap .cart_items_wrap:not(.thankyou_page) .attributes,.checkout_product_wrap .cart_items_wrap:not(.thankyou_page) .product-quantity{width:49%}.checkout_product_wrap .cart_items_wrap .variation dd p,.checkout_product_wrap .cart_items_wrap .variation dd,.checkout_product_wrap .product-quantity{font-size:12px}.checkout_product_wrap .cart_items_wrap .variation dd p,.checkout_product_wrap .cart_items_wrap .variation dd,.checkout_product_wrap .product-quantity p{font-size:11px}@media only screen and (min-width:768px) and (max-width:850px){.checkout_product_wrap .cart_items_wrap .variation dd p,.checkout_product_wrap .cart_items_wrap .variation dd,.checkout_product_wrap .product-quantity{font-size:10px}}.chk_prod_quantity{font-weight:400;font-size:12px;padding-top:10px}.woocommerce-account .order_items .item_count{padding-bottom:10px;border-bottom:solid 1px #e5e5e5;margin-bottom:16px}@media only screen and (max-width:767px){.woocommerce-account .item_count{margin-bottom:16px}}.order-shipping th,.order-shipping td{padding-top:8px}.woocommerce-checkout .shop_table .order-shipping th{width:35%}.cart-subtotal td,.order-shipping td,.order-total td,.cart-discount td{text-align:right}.checkout_wrap_custom.guest_user{visibility:hidden;position:absolute;left:-999999px}.woocommerce-checkout .entry-header{display:none}.woocommerce-checkout .header_wrap{border-bottom:1px solid #e5e5e5}.checkout_login_register{background:#fff;margin:0 auto;padding:32px;text-align:center;overflow:hidden;border-radius:4px}@media only screen and (max-width:767px){.checkout_login_register{padding:16px}}.checkout_login_register p.login_text{padding:0 0 10px}@media only screen and (max-width:767px){.checkout_login_register p.login_text{padding-bottom:0}}.checkout_login_register p a{color:#222 !important}.checkout_login_register a.btn,.checkout_login_register a.button{width:311px;display:block;font-size:16px;margin:0 auto 16px}.woocommerce-account .checkout_login_register .woocommerce-notices-wrapper{margin-left:45px;position:relative}.woocommerce-account .checkout_login_register .woocommerce-notices-wrapper .woocommerce-message{position:relative;margin-bottom:0 !important;top:-15px;padding-left:45px;background-position:center left 15px}.woocommerce-notices-wrapper .woocommerce-message a.restore-item{display:none}.woo_login_register_form .u-columns>div{width:316px !important;max-width:100%;margin:0 auto !important;float:none !important}@media only screen and (max-width:767px){.woo_login_register_form .u-columns>div{width:100% !important}}.woo_login_register_form{display:none;text-align:left}.woocommerce-form-login-toggle{display:none}.woocommerce-form-login .button,.woocommerce-form-register .button{width:100%;font-size:16px;padding:14px}a.back_to_login_page{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/arrow_gray_90.svg) center no-repeat;width:50px;height:40px;margin-top:-4px;position:absolute;transform:rotate(180deg);text-indent:-999999px}#customer_login h2{text-align:center;text-transform:uppercase;padding-bottom:11px}.guest_checkout_slide{display:flex;max-width:450px;justify-content:space-between;margin:0 auto;margin-top:24px}.guest_checkout_slide .guest_slide_content{display:flex;flex-direction:column;align-items:center;font-weight:300}.guest_checkout_slide .slick-dots{position:relative;bottom:initial}.guest_slide_content{text-align:center;padding:0 6px}.guest_slide_content p{padding:0 !important;margin-bottom:0}.checkout_coupon.woocommerce-form-coupon{background:#fff;padding:20px 30px 10px;margin-bottom:16px}@media only screen and (max-width:767px){.checkout_coupon.woocommerce-form-coupon{background:#fff;padding:18px}}.checkout_coupon.woocommerce-form-coupon .button{padding:7px 20px}.checkout_coupon.woocommerce-form-coupon .form-row{float:left;margin-right:0}@media only screen and (max-width:767px){.checkout_coupon.woocommerce-form-coupon .form-row{width:100%}}.cart_coupon_discount{background-color:var(--Green_nude_30);padding:4px}.cart_coupon_discount,.cart_coupon_discount .amount{position:relative}.free_product_coupon a.woocommerce-remove-coupon{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-bottom:16px}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error,.archive .woocommerce-message,.archive .woocommerce-info,.archive .woocommerce-error,.single-product .woocommerce-info{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-noreviews,p.no-comments{font-weight:400;font-size:14px;line-height:20px;color:#222;border-left:0;background-color:#fcffd8;padding-left:42px;fill:#fff;text-align:left;position:relative;z-index:initial !important}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-noreviews:before,p.no-comments:before{position:absolute;content:"";width:18px;height:18px;background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/info.svg);background-repeat:no-repeat;left:16px;top:50%;transform:translate(0,-50%)}.woocommerce-error{background:var(--Interactive_Negative) !important;border:0 !important;padding-left:16px;font-size:14px;line-height:22px;position:relative;border-radius:4px}.woocommerce-cart .woocommerce-info.discount_message{color:#44612b;background-color:#daf2ec;margin-bottom:16px !important}.woocommerce-message a:not(.button),.woocommerce-info a,.woocommerce-noreviews a,p.no-comments a{color:#222 !important;font-weight:400;text-decoration:underline !important}.woocommerce-error a{color:#fff !important}.woocommerce-error .woocommerce-Price-amount.amount{color:#fff;font-weight:600}.fill_product_total_val_by_js .cart-subtotal,.fill_product_total_val_by_js .order-shipping,.fill_product_total_val_by_js .order-total,.fill_product_total_val_by_js .cart-discount{display:table-row !important}@media only screen and (max-width:767px){.checkout_product_custom_div table.woocommerce-checkout-review-order-table tfoot{display:none !important}}.woocommerce-privacy-policy-text{padding:16px 16px 0}.woocommerce-privacy-policy-text p{font-size:12px;line-height:21px;padding-bottom:8px;margin-bottom:0;text-align:center}.woocommerce-privacy-policy-text a{text-decoration:underline !important}form.checkout{margin-bottom:0}.first_address_add_btn{position:relative;width:315px;max-width:100%;float:right;margin-top:-40px}.first_address_add_btn+.new_edit_address_field{display:none}@media(max-width:560px){.first_address_add_btn{float:none;margin:0 auto}}.woocommerce-order-pay #order_review{margin:0 auto;float:none !important}.woocommerce-order-pay #order_review td.product-name{line-height:28px;padding-bottom:16px}.pay_later_prod_name{width:60%}.pay_later_prod_attr{line-height:18px !important}.woocommerce-order-pay .extra_class{padding-top:16px;padding-bottom:0 !important}.woocommerce-order-pay td{padding-bottom:8px}.woocommerce-order-pay #order_review td.product-name .wc-item-meta:first-child{margin-top:-4px}.woocommerce-order-pay #order_review td.product-name .wc-item-meta li,.woocommerce-order-pay #order_review td.product-name .wc-item-meta li p{font-size:12px;font-weight:400;line-height:17px}.woocommerce-order-pay #order_review th{padding-left:0;padding-top:0;font-weight:500;width:120px}@media only screen and (max-width:768px){.woocommerce-order-pay #order_review th{width:150px}}@media only screen and (max-width:450px){.woocommerce-order-pay #order_review th{width:300px}}.woocommerce-order-pay .product-name .subtitle{font-size:11px;line-height:15px}.woocommerce-order-pay .shop_table{background:#fff;padding:16px;margin-bottom:16px !important;position:relative;border-radius:4px}.woocommerce-order-pay #place_order{font-size:14px !important}@media only screen and (max-width:767px){.woocommerce-order-pay #place_order{width:100%}}.woocommerce-order-pay tfoot tr:first-child th,.woocommerce-order-pay tfoot tr:first-child td{border-top:solid 1px var(--Border_default_color);padding-top:16px}.woocommerce-order-pay .shipped_via{display:block;line-height:15px;font-size:11px}.woocommerce-order-pay #order_review #payment .form-row{padding:24px !important}.address_wrap .screen-reader-text{border:0;clip:initial;-webkit-clip-path:initial;clip-path:initial;height:initial;margin:initial;overflow:initial;width:initial}.woocommerce-order{position:relative}.woocommerce-order-received .entry-header{display:none}.thankyou_wrap_right_custom{width:330px;position:absolute;top:0;right:0;max-width:37%;margin-bottom:16px}.thankyou_wrap_right_custom ul.products li a.button{padding:10px 20px}.thankyou_wrap_custom{width:559px;max-width:62%;float:left;position:relative;padding:16px;margin-bottom:24px;background:#fff}@media only screen and (max-width:767px){.thankyou_wrap_custom{width:100%;max-width:100%;margin-bottom:16px}}.thankyou_wrap_right_custom .upsell_prod{padding:16px 0 3px;max-height:98%;width:100%;background:#fff}@media only screen and (max-width:767px){.thankyou_wrap_right_custom .upsell_prod{padding:16px 0 3px}.thankyou_wrap_right_custom{width:100%;max-width:100%;position:relative;clear:both;margin-bottom:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}}.thankyou_wrap_right_custom .upsell_prod .price{text-align:left}ul.order_details:before,ul.order_details:after{display:none}.order_details{background-color:transparent !important}.woocommerce-MyAccount-content .order_details{background-color:#fff !important}.thankyou_wrap_custom .woocommerce-message{background-color:transparent;background-image:none;padding:0;margin:0;border:0}.thankyou_wrap_custom .woocommerce-message a.button{float:none;margin-left:0;padding:10px 15px;margin-bottom:13px;display:block;width:316px;border-radius:0 !important}@media only screen and (max-width:550px){.thankyou_wrap_custom .woocommerce-message a.button{float:none;display:block;margin-bottom:15px;border:solid 16px #f7f5f4 !important;border-left:solid 18px #f7f5f4 !important;border-right:solid 18px #f7f5f4 !important;margin:0 -18px 15px;position:relative;width:auto}.thankyou_wrap_custom .woocommerce-message a.button:before{right:-18px;content:" ";position:absolute;border-top:1px solid #e5e5e5;left:-18px;top:-16px}.thankyou_wrap_custom .woocommerce-message a.button:after{right:-18px;content:" ";position:absolute;border-top:1px solid #e5e5e5;left:-18px;bottom:-16px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/help.svg) left top 4px no-repeat}.thankyou_wrap_custom.top_dv .woocommerce-thankyou-order-received.sub-title{text-align:center;margin-bottom:16px;font-size:16px}}ul.order_details{margin:0}ul.order_details li{padding:15px 0 0;font-size:inherit;color:inherit;border:0;margin-bottom:0;width:49%;float:left}ul.order_details li:last-child{padding-bottom:0;width:95%}.woocommerce-thankyou-order-details li .sub-title{font-weight:600;font-size:14px;line-height:152.49%;color:#7b7b7b}.thankyou_order_details_right{text-transform:none;font-weight:400;font-size:14px;line-height:152.49%}.shop_table.woocommerce-checkout-review-order-table.thankyou_page{padding:0}.thank_you_continue_btn_wrap{padding:30px;position:relative;width:559px;max-width:62%;margin-bottom:20px;float:left}.no_bg{background:0 0}.thankyou_wrap_custom.no_bg{padding-top:0}.thankyou_wrap_custom.no_bg.continue_shopping_btn{padding-bottom:0;margin-bottom:0;border:0 !important}.thankyou_wrap_custom.no_bg.continue_shopping_btn .btn{margin-bottom:0;font-size:18px;font-weight:600}.thankyou_bottom_btn_wrap{display:flex;justify-content:space-between}.thankyou_bottom_btn_wrap>div{width:46%}@media only screen and (max-width:450px){.thankyou_bottom_btn_wrap{display:block}.thankyou_bottom_btn_wrap>div{width:100%}}@media only screen and (max-width:767px){.thankyou_wrap_custom.no_bg.continue_shopping_btn .btn{font-size:14px}}.thankyou_wrap_right_custom ul li{margin-bottom:0 !important}.thankyou_wrap_right_custom ul li .add_to_cart_button{display:none}.shop_table.woocommerce-checkout-review-order-table.thankyou_page{margin-bottom:0 !important}.shop_table.woocommerce-checkout-review-order-table.thankyou_page tr:last-child .checkout_product_wrap{padding-bottom:0;border-bottom:0;margin-bottom:0}.shop_table.woocommerce-checkout-review-order-table.thankyou_page .checkout_product_wrap .my_account_order_img.thank_you_page{width:23%}a.link{font-weight:400;font-size:14px;line-height:71%;text-decoration:none !important;color:#000}a.link:hover{color:initial;text-decoration:underline !important}.thankyou_wrap_right_custom ul.products.columns-2 li.product{width:48%;margin-right:4%;float:left}.thankyou_wrap_right_custom ul.products.columns-2 li.product.last{margin-right:0}.woocommerce-thankyou-order-failed{width:559px;max-width:62%;position:relative;padding:16px;margin-bottom:20px;background:#fff}@media only screen and (max-width:767px){.woocommerce-thankyou-order-failed{width:100%;max-width:100%;padding:18px;margin-bottom:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.woocommerce-thankyou-order-failed-actions{padding-left:20px}}.thankyou_page_link{text-decoration:underline !important}.thankyou_page_link:hover{text-decoration:none !important}.checkout_product_custom_div.thankyou_pg .shop_table.woocommerce-checkout-review-order-table{padding-top:0;padding-bottom:0;margin-bottom:0 !important}@media only screen and (max-width:767px){.checkout_product_custom_div.thankyou_pg .shop_table.woocommerce-checkout-review-order-table{border:0 !important}}.checkout_product_custom_div.thankyou_pg tr .checkout_product_wrap{position:relative;display:flex}.checkout_product_custom_div.thankyou_pg tr .checkout_product_wrap .img_wrap{width:101px;margin-right:8px}.checkout_product_custom_div.thankyou_pg tr .checkout_product_wrap .img_wrap img{margin:0}.checkout_product_custom_div.thankyou_pg tr:last-child .checkout_product_wrap{border-bottom:0;margin-bottom:0}.checkout_product_custom_div.thankyou_pg .more_btn{width:91px;display:block;line-height:20px;padding:4px 12px;margin-top:6px}.checkout_product_custom_div.thankyou_pg .discount_amount{border-radius:4px;position:absolute;right:0;top:0;padding:0 4px}.checkout_product_wrap.pagarme-credit-card .chk_prod_name .thank-you-cross-sell{display:block;max-width:120px}.thankyou_top_box{background-color:var(--Navy_blue_30) !important;border:0 !important}.thankyou_top_box .woocommerce-message{color:var(--Foundation_Primary_B);display:inline}.thankyou_top_box .woocommerce-message:before{display:none}.copied_pix{padding:8px;background-color:var(--Green_cold_30);width:100%;left:0;text-align:center;font-weight:600}@media only screen and (max-width:767px){.thankyou_banner{width:243px;height:59px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/thankyou_banner.svg) no-repeat;display:block;position:absolute;z-index:1;right:-2px;margin-top:5px}.thankyou_wrap_custom.special_instruction.extra_padding{padding-bottom:30px}.thankyou_wrap_custom.thankyou_banner_after_div{padding-top:24px}.checkout_product_custom_div.thankyou_pg .pagarme-credit-card .chk_prod_name a{max-width:75%}}.thankyou_wrap_right_custom .chk_prod_name .subtitle{line-height:18px}.checkout_product_custom_div.thankyou_pg .checkout_product_wrap{border-bottom:0;position:relative;margin-bottom:16px;padding-bottom:16px;border-bottom:solid 1px var(--Border_default_color)}.thankyou_wrap_right_custom .single_dr_img_wrap{width:96px;height:85px;margin:0 auto}.thankyou_wrap_right_custom .single_dr_img_wrap img{border-radius:0 !important}.single_product_dr_section.thankyou_page{display:block;padding:0 30px;text-align:center;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/thankyou_arrow_left.svg) bottom left 15px no-repeat,url(//www.famivita.com.br/wp-content/themes/storefront-child/images/thankyou_arrow_right.svg) bottom right 15px no-repeat}.single_product_dr_section.thankyou_page p span.uzzal{font-weight:600;color:#ed5d30}.thankyou_wrap_right_custom{border-top:0}.single_product_dr_section.thankyou_page{margin-bottom:13px !important;padding-bottom:10px}.thankyou_uc_price{display:flex;gap:4px}.thankyou_uc_price del{color:inherit}.pix_barcode_copy_btn{width:343px;max-width:100%;height:52px;font-size:16px;line-height:26px;padding:14px !important;display:block;margin:0 auto}.upsell_prod::-webkit-scrollbar{width:7px}.upsell_prod::-webkit-scrollbar-track{box-shadow:none;border-radius:10px;background-color:transparent}.upsell_prod::-webkit-scrollbar-thumb{background-color:#d7d7d7;border-radius:10px}.section_title{padding-bottom:24px}.section_description{padding-bottom:48px}.product_wrap p,.term-description p{font-size:14px;line-height:170%;color:#000;max-width:700px;margin:0 auto}@media only screen and (max-width:500px){.product_wrap p br{display:none}}.cat_title,.archive .woocommerce-products-header h1:not(.Heading_XX_Large){font-weight:400;font-size:28px;line-height:33px;padding-bottom:6px}.archive .woocommerce-products-header h1{padding-top:20px}ul.products li.product a.button{padding:12px;margin-bottom:0 !important}.storefront-full-width-content .woocommerce-products-header{text-align:center}.storefront-full-width-content .woocommerce-products-header{padding-bottom:15px}.archive.post-type-archive-product .storefront-sorting{display:none}.archive.post-type-archive-product h1.woocommerce-products-header__title.page-title{display:none}.woocommerce-loop-product__title .subtitle,.loop_product_subtitle{font-size:14px;line-height:24px;padding:13px 0 11px}.home_slide_wrap .woocommerce-loop-product__title .subtitle,.home_slide_wrap .loop_product_subtitle{padding:13px 0 11px}@media only screen and (max-width:767px){.home_slide_wrap .woocommerce-loop-product__title .subtitle,.home_slide_wrap .loop_product_subtitle{padding:7px 0 8px}.woocommerce-loop-product__title .subtitle,.loop_product_subtitle{padding:6px 0}}ul.products li.product .woocommerce-loop-product__title{margin-bottom:0;color:#222}@media only screen and (max-width:767px){.home_slide_wrap .woocommerce-loop-product__title{font-size:13px !important}.home_slide_wrap .woocommerce-loop-product__title .subtitle,.home_slide_wrap .loop_product_subtitle{font-size:12px;line-height:20px}}.main_product_page_top_slider{visibility:hidden;height:101px}.main_product_page_top_slider .slick-next{width:26px;right:-13px;background-position:7px center !important;top:23px}.main_product_page_top_slider .slick-prev{width:26px;left:-13px;background-position:7px center !important;top:23px}.shop_cat{width:100%;max-width:800px;margin:0 auto}.shop_cat a{font-weight:400;font-size:14px;line-height:16px;color:#222 !important;padding:0;white-space:nowrap;display:block}.shop_cat a+br{display:none}.shop_cat img{margin:0 auto;margin-bottom:25px;height:60px}.shop_cat a.kit img{background-color:#f2e9ea}.shop_cat a:hover img{background-color:#f8f7f7}@media only screen and (max-width:767px){.shop_cat img{height:45px}}ul.products li.product img{display:block;margin:0 auto 12px;width:100%}@media only screen and (max-width:767px){ul.products li.product img{margin:0 auto 13px}.home_slide_wrap ul.products li.product img{margin:0 auto 12px}}.product_page_details:not(.open){height:0 !important;opacity:0 !important;overflow:hidden}.content_area ul.products li{text-align:center}ul.products li a:hover{text-decoration:none !important}.content_area ul.products.columns-3 li{width:31% !important;margin-right:3.5% !important;margin-bottom:64px;vertical-align:top;clear:none !important}.content_area .category_product_slider ul.products.columns-3 li{margin-bottom:20px !important}ul.products li .installment_amount{font-weight:400;line-height:16px}.content_area ul.products.columns-3 li:nth-child(3n){margin-right:0 !important}.content_area .category_product_slider ul.auto_slides_dot li:nth-child(3n){margin-right:3.5% !important}.content_area ul.products.columns-3 li:nth-child(3n+1){clear:both !important}.content_area ul.products.columns-3 li:last-child{margin-right:0 !important}.content_area .category_product_slider .swiper-pagination{margin-top:0}.archive_category_link>a{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/arrow_icon.svg) center right no-repeat;padding-right:20px}.category_product_slider{padding-bottom:9px}.cat_product_custom_slide{border-radius:4px;padding:32px 16px;text-align:left !important;background:#6e989f}.cat_product_custom_slide>div,.cat_product_custom_slide>p,.cat_product_custom_slide>h2{color:#fff !important}.category_product_slider .swiper-wrapper{background:#fff}@media only screen and (max-width:1200px){.content_area ul.products.columns-3 li{margin-right:2% !important;width:31.5% !important}}@media only screen and (max-width:850px){.product_wrap{text-align:left}.section_description{padding-bottom:32px}.content_area ul.products.columns-3 li,.content_area ul.products.columns-3 li:nth-child(3n){width:47.5% !important;margin-right:5% !important;float:left !important;margin-bottom:32px;clear:none !important}.content_area ul.products.columns-3 li:nth-child(2n){margin-right:0 !important}.content_area .category_product_slider ul.auto_slides_dot li:nth-child(2n){margin-right:5% !important}.content_area .category_product_slider ul.auto_slides_dot li,.content_area .category_product_slider ul.auto_slides_dot li:nth-child(3n){width:70% !important}.content_area .category_product_slider .swiper-wrapper{width:100%}.content_area ul.products.columns-3 li:nth-child(2n+1){clear:both !important}.content_area ul.products.columns-3 li:nth-child(3n+1){clear:none !important}.content_area .category_product_slider .buttons_navigation{display:none}.content_area .category_product_slider ul.products.columns-3 li{margin-bottom:10px !important}}.upsell_crossel_slide ul.products li{margin:0 16px !important}.upsell_crossel_slide ul.slick-dots li{margin:0 5px !important}@media only screen and (max-width:767px){.upsell_crossel_slide ul.products li{margin:0 8px !important}.upsell_crossel_slide .slick-slider{padding-bottom:60px}}.menu_tab_wrap.product_page{margin:0 auto;width:100%}.menu_tab_wrap.product_page .bottom_border{width:100%;height:1px;border-bottom:solid 1px #f8f7f7;margin-top:-1px}.menu_tab_wrap.product_page .col-full{display:table;width:100%;position:relative;z-index:1;padding:0}.page-template-home #content .col-full,.page-template-full-width-page #content .col-full,.archive.post-type-archive-product #content .col-full,.archive.tax-product_cat #content .col-full,.archive.tax-product_manufacturer #content .col-full{max-width:100%;padding:0}.page-template-home article,.page-template-full-width-page article{margin-bottom:0}.page-template-home .entry-header,.page-template-full-width-page .entry-header{display:none}.home_div_wrap,.full_width_div_wrap{overflow:hidden}.home_div_wrap.products{padding:80px 0}@media only screen and (max-width:767px){.home_div_wrap.products{padding:43px 0}}.full_width_inner{display:table;width:100%}.home_slide_wrap.second_version{padding-top:43px}.home_slide_wrap .home_title{padding-bottom:27px}}.page-template-home #content,.page-template-full-width-page #content{padding-top:0}.bg_grey_light{background:#f9f5f2}.bg_grey{background:#f7f5f8}.bg_green{background:#93bcd8}.home_div_wrap .half-width{float:none;display:table-cell;vertical-align:middle;width:50% !important;box-sizing:border-box}@media only screen and (max-width:767px){.home_div_wrap .half-width{width:100% !important;display:block;padding-bottom:28px;clear:both}}.home_div_wrap .half-width img{width:100%}.home_div_wrap .half-width.original_size_image img{width:auto}.home_div_wrap .in_content{padding:0 80px}.home_div_wrap .in_content p{font-size:16px;line-height:29px}@media only screen and (max-width:950px){.home_div_wrap .in_content{padding:0 13px 0}.home_div_wrap .in_content p{font-size:14px;line-height:23px}}.home_div_wrap .in_content.second_version{padding:0 0 0 160px}@media only screen and (max-width:1100px){.home_div_wrap .in_content.second_version{padding:0 0 0 60px}}@media only screen and (max-width:767px){.home_div_wrap .in_content.second_version{padding:0 60px}}@media only screen and (max-width:480px){.home_div_wrap .in_content.second_version{padding:0 20px}}.home_div_wrap .in_content.second_version p{font-weight:400;font-size:20px;line-height:180%}@media only screen and (max-width:1100px){.home_div_wrap .in_content.second_version p{font-weight:400;font-size:initial}}.home_div_wrap .in_content.second_version .btn{width:fit-content;padding:12px 80px;margin-bottom:15px}@media only screen and (max-width:370px){.home_div_wrap .in_content.second_version .btn{padding:12px 70px}}.home_title{padding-bottom:18px}.home_title,.font_normal_28{font-weight:400;font-size:28px;line-height:152.49%}.font_500_28{font-weight:500;font-size:28px;line-height:146.62%}@media only screen and (max-width:767px){.font_500_28{font-size:22px}}.home_title2,.font_500_38{font-weight:500;font-size:38px;line-height:152.49%}h1.home_title2{color:#fff;margin-top:0;margin-bottom:0;font-size:37px}@media only screen and (max-width:1100px){h1.home_title2{font-size:24px}}@media only screen and (max-width:1050px){.home_title{font-size:21px}}.home_div_wrap .in_content a.button{padding:10px 80px;margin-bottom:12px;margin-top:15px}@media only screen and (max-width:767px){.home_div_wrap a.button{margin-bottom:9px}}.icon_txt{max-width:95%;margin:0 auto;padding:80px 0 57px;width:1440px}@media only screen and (max-width:767px){.icon_txt{padding:42px 0 20px}}.icon_txt.three .icon{display:table-cell;text-align:center;padding:0 25px;width:33.33%}.text_left{text-align:left !important}.text_right{text-align:right !important}.no_padding_top{padding-top:0 !important}.no_padding_bottom{padding-bottom:0 !important}.no_margin_top{margin-top:0 !important}.no_margin_bottom{margin-bottom:0 !important}.icon_txt.five .icon{width:20%;float:left;text-align:center}@media only screen and (max-width:767px){.icon_txt .icon{width:100% !important;float:none !important;padding-bottom:20px !important;display:block !important}.icon_txt .icon:last-child{padding-bottom:0 !important}}.icon_txt .icon .sub-title{padding:17px 0 3px;font-weight:400;line-height:23px}@media only screen and (max-width:767px){.icon_txt .icon .sub-title{font-weight:500;font-size:15px}}.icon_txt .icon p{font-size:14px}.icon_txt .icon img{margin:0 auto}.icon_txt video{margin-bottom:-8px}.slick-slider{padding-bottom:70px}.uc_popup .slick-slider{padding-bottom:52px}.uc_popup .slick-dots{width:140px;height:28px;overflow:hidden}.uc_popup .slick-dots li button:before{width:6px;height:6px}.uc_popup .slick-dots li{width:10px}.slick-dots{bottom:7px !important;width:66%;height:26px;left:50%;transform:translate(-50%,0);margin-bottom:0 !important}.home_three_products{width:1176px;max-width:96%;margin:0 auto}.home_three_products ul.products.columns-3 li{margin-right:4% !important;width:30.6% !important;margin-left:0 !important;float:left}@media only screen and (max-width:767px){.home_three_products ul.products.columns-3 li{margin-right:auto !important;width:100% !important;max-width:400px;margin-left:auto !important;float:none;clear:both;margin-bottom:12px !important}}.home_three_products ul.products li.product.last{margin:0 auto !important}.home_three_products.hide_price_button .price,.home_three_products.hide_price_button a.button{display:none !important}.home_three_products.txt_absolute .woocommerce-loop-product__title{position:absolute;bottom:13px;padding:0 30px;font-style:normal;font-weight:500 !important;font-size:24px !important;line-height:37px !important;color:#fff;text-decoration:none !important}@media only screen and (max-width:1100px) and (min-width:767px){.home_three_products.txt_absolute .woocommerce-loop-product__title{bottom:0;font-size:15px !important;line-height:20px !important}}.home_three_products.txt_absolute .woocommerce-loop-product__title h3{font-weight:500 !important;font-size:24px !important;line-height:28px !important;color:#fff;margin-bottom:0}.home_three_products.txt_absolute .woocommerce-loop-product__title:after{content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/home_content_image/prod_title_arrow.svg) center right no-repeat;width:16px;height:16px;top:12px;right:35px;position:absolute}@media only screen and (max-width:1100px) and (min-width:767px){.home_three_products.txt_absolute .woocommerce-loop-product__title:after{top:2px;right:15px}}.home_three_products.txt_absolute .woocommerce-loop-product__title .subtitle{font-weight:400;font-size:16px;line-height:27px;text-align:center;color:#fff;text-decoration:none !important;padding-top:5px}@media only screen and (max-width:1100px) and (min-width:767px){.home_three_products.txt_absolute .woocommerce-loop-product__title .subtitle{font-size:14px;line-height:20px}}.home_three_products.txt_absolute img{margin-bottom:0 !important}ul.products li.product{margin-bottom:50px}ul.slick-slider li.product{margin-bottom:0}ul.products li.product.custom img{margin-bottom:0}.bg_skyblue{background-color:#7c94be}ul.chart_slider{margin-left:0}.chart_slider_wrap{max-width:92%;margin:0 auto;padding:69px 0 18px;width:1160px}@media only screen and (max-width:767px){.chart_slider_wrap{padding:35px 0 0}}.chart_slider .slick-slide{padding-bottom:35px}@media only screen and (max-width:767px){.chart_slider .slick-slide{padding-bottom:24px}}.chart_img{width:500px;max-width:100%;float:left}@media only screen and (max-width:1150px){.chart_img{width:45%}}@media only screen and (max-width:767px){.chart_img{width:100%;float:none;margin-top:20px}.chart_img img{margin:0 auto}}.chart_text{width:604px;max-width:100%;float:right}@media only screen and (max-width:1150px){.chart_text{width:50%}}@media only screen and (max-width:767px){.chart_text{width:100%;float:none}}.chart_text p:not(.normal_font){font-weight:400;font-size:24px;line-height:45px}.chart_text span.chart_highlight_text{background:#f4ece9;color:#7c94be;font-weight:600;font-size:28px;padding:0 5px 3px}.chart_list{font-weight:400;font-size:14px;line-height:27px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/chart_icons/chart_list_icon.svg) left top 7px no-repeat;padding-left:22px;padding-bottom:17px}.chart_slider_wrap .list_bg{background:#fff}.list_bg{padding:0 3px}.green{color:#849bc2}.chart_title{padding-bottom:38px}@media only screen and (max-width:767px){.chart_title{font-size:22px;padding:0 0 27px}}.chart_subtitle{font-weight:500;font-size:22px;line-height:146.62%;padding-left:22px;padding-bottom:19px}@media only screen and (max-width:767px){.chart_subtitle{padding-left:0;text-align:center;font-size:18px;padding-bottom:30px}}.chart_slider .btn.white_btn{width:243px;height:44px;font-weight:600;padding:13px 0 12px;margin-top:10px;margin-left:22px}@media only screen and (max-width:767px){.chart_slider .btn.white_btn{margin:10px auto 0}.chart_img:not(.desktop)+.btn.white_btn{margin-top:35px}}.different_width_chart{width:1035px;max-width:100%;margin:0 auto}.different_width_chart .chart_img{width:400px;max-width:100%}.different_width_chart .chart_text{width:620px;max-width:100%;padding-top:40px}@media only screen and (max-width:767px){.different_width_chart .chart_text{padding-top:20px}.different_width_chart .chart_text p:not(.normal_font),.different_width_chart .chart_text span.chart_highlight_text{font-size:20px;line-height:35px;text-align:center}}.chart_slider .slick-dots{margin-bottom:51px;position:relative;bottom:initial;display:none}@media only screen and (max-width:767px){.chart_slider .slick-dots{margin-bottom:31px}}body.woocommerce-account #main,body.woocommerce-account .woocommerce-error{width:906px;max-width:100%;margin:0 auto}.woocommerce-error .button{padding:3px 10px}body.woocommerce-account .woocommerce-error,body.woocommerce-account .woocommerce-message{margin:0 auto 12px !important}@media only screen and (min-width:768px){body.woocommerce-account.logged-in:not(.woocommerce-lost-password) .entry-header{width:559px;max-width:62%;float:right;padding:16px 16px 24px !important;text-align:left !important}}@media only screen and (max-width:767px){body.woocommerce-account .entry-header{text-align:center}}body.woocommerce-account .entry-header h1{color:var(--Foundation_Secondary_A)}.font_600_18{font-weight:600;font-size:18px;line-height:25px}form.woocommerce-form-register{position:relative}form.woocommerce-form-register .woocommerce-privacy-policy-text{display:none}.woocommerce-account form.woocommerce-form-login{margin-bottom:23px}.myaccount_nav_custom{float:left !important;width:327px !important;max-width:37%}@media only screen and (max-width:767px){.myaccount_nav_custom{width:100% !important;max-width:none;float:none !important;clear:both}}.myaccount_nav_custom .woocommerce-MyAccount-navigation{width:100% !important}.myaccount_nav_custom .user .user_name span{display:inline-block}.myaccount_nav_custom .user_name{text-align:center;padding-bottom:16px}.woocommerce-MyAccount-navigation ul{border-top:0 !important}.woocommerce-MyAccount-navigation li{background:#fff;border-bottom:0 !important;border-top:solid 2px #f0f5f3;padding:8px}.woocommerce-MyAccount-navigation li:hover a{background-color:#e6f4f160}.woocommerce-MyAccount-navigation li.is-active a{background-color:var(--Green_cold_20)}.woocommerce-MyAccount-navigation li a{padding:10px 24px 10px 32px !important;font-weight:600;border-radius:2px}@media only screen and (max-width:767px){.woocommerce-MyAccount-navigation li a{padding-left:0 !important;text-align:center;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/muaccount_responsive_menu_arrow.svg) center right 3px no-repeat}}li.woocommerce-MyAccount-navigation-link--orders a,li.woocommerce-MyAccount-navigation-link--customer-logout a,li.woocommerce-MyAccount-navigation-link--edit-address a,li.woocommerce-MyAccount-navigation-link--suporte a{border-top:0}.woocommerce-MyAccount-navigation li a:before{display:none !important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--suporte,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:24px}.woocommerce-MyAccount-content{width:559px !important;max-width:62%;float:right !important;margin-right:0 !important;position:relative}@media only screen and (max-width:767px){.woocommerce-MyAccount-content{width:100% !important;max-width:none;float:none !important}}.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content .btn{font-size:16px;line-height:24px;padding-left:16px;padding-right:16px}.woocommerce-MyAccount-navigation-link--appointments,.woocommerce-MyAccount-navigation-link--payment-methods,.woocommerce-MyAccount-navigation-link--perguntas-frequentes{border-radius:0 0 4px 4px}.woocommerce-MyAccount-navigation-link--orders,.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--suporte{border-radius:4px 4px 0 0}.woocommerce-MyAccount-navigation-link--customer-logout{border-radius:4px}.woocommerce-MyAccount-navigation ul li:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translate(0,-50%);border-radius:3px;background-color:var(--Navy_blue_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{background-color:var(--Purple_dust_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before{background-color:var(--Green_warm_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before{background-color:var(--Warm_nude_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods:before{background-color:var(--Yellow_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--suporte:before{background-color:var(--Green_warm_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--perguntas-frequentes:before{background-color:var(--Warm_nude_30)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before{background-color:var(--Green_warm_30)}.each_order{width:100%;min-height:100px;background:#fff;margin-bottom:16px;padding:25px 30px 30px}@media only screen and (max-width:767px){.each_order{padding:15px 20px 20px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;margin-bottom:15px}}.each_order .common{width:33.33%;float:left}.each_order .order_number,.each_order .order_date{font-weight:500;font-size:14px;line-height:19px;color:#8b8989}.each_order .order_number span,.each_order .order_date span{color:#222;text-transform:none;font-weight:400}.each_order .order_date{text-align:right}.woocommerce-MyAccount-content .woocommerce-Pagination{border:0;padding:0}.my_account_order_img.thank_you_page img{width:100% !important;max-width:100%}.each_order .order_button{display:table-cell;vertical-align:middle;padding-left:30px}@media only screen and (max-width:479px){.each_order .order_button{padding-left:15px}}.each_order .order_button a{display:block;margin-bottom:16px;max-width:243px}@media only screen and (max-width:479px){.each_order .order_button a{padding:12px;margin-bottom:15px}}.each_order .order_button a:last-child{margin-bottom:0}.each_order .order_button a:after{display:none !important}.woocommerce-MyAccount-content .order_items,.woocommerce-MyAccount-content .woocommerce-customer-details{padding:25px 30px 30px}@media only screen and (max-width:767px){.woocommerce-MyAccount-content .order_items,.woocommerce-MyAccount-content .woocommerce-customer-details{padding:15px 20px 20px}}.order_details .each_order{padding:10px 0 0;border-bottom:0;overflow:hidden}.order_details p{font-size:12px;line-height:20px}.order_details .order_date{text-align:left}.order_details .order_number span{display:inline-block;padding-left:45px}.order_details .order_date span{display:inline-block;padding-left:30px}.order_details a.white_btn{float:left;width:243px;margin-bottom:0}@media only screen and (max-width:920px){.order_details a.white_btn{float:none;clear:both}}.detail_page_boleto_btn{width:243px;float:left;margin-right:13px;padding:11px 10px}@media only screen and (max-width:920px){.detail_page_boleto_btn{float:none;clear:both;margin-bottom:16px}}@media only screen and (max-width:450px){.order_details a.white_btn,.detail_page_boleto_btn{width:100%}}.my_acc_order_item_wrap{width:100%}.order_cont{display:table-cell;vertical-align:middle;padding-left:30px}@media only screen and (max-width:479px){.order_cont{padding-left:15px}}.order_issue_faq{font-size:14px;line-height:152.49%;color:#222 !important;text-decoration:none !important;padding-top:0;padding-bottom:1px;display:block}.order_issue_faq:after{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/footer/submit_btn_arrow.svg) center top no-repeat;position:absolute;content:"";width:20px;height:10px;margin:7px 0 0 6px}.woocommerce-MyAccount-navigation ul{margin-bottom:0}.myaccount_edit_form_field_wrap,.woocommerce-account .woocommerce-address-fields{background:#fff;padding:16px;margin-bottom:16px}.woocommerce-address-fields #shipping_country_field{display:none}.edit_account_btn{padding:0 30px}.woocommerce-EditAccountForm.edit-account button[type=submit]{width:100%;margin-top:5px}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-last{clear:none}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row{margin-bottom:0}.woocommerce-account.woocommerce-edit-address h3{display:none}@media only screen and (max-width:767px){.woocommerce-EditAccountForm.edit-account{padding:0;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}}fieldset legend{background-color:transparent;padding-bottom:20px}fieldset{margin:0}.woocommerce-account .woocommerce-message{width:906px;max-width:100%;margin:0 auto;margin-bottom:16px}.shipping_title{margin-bottom:-8px}input[type=radio]#girl+label,input[type=radio]#guy+label{position:relative}.woocommerce-EditAccountForm.edit-account select{margin-bottom:16px;width:auto;min-width:70px;padding-top:0 !important;padding-bottom:0 !important;height:46px;line-height:normal;float:left}.woocommerce-EditAccountForm.edit-account select#year_birth{margin-right:0}form.woocommerce-ResetPassword.lost_reset_password{background:#fff;padding:24px 24px 16px;width:559px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:767px){form.woocommerce-ResetPassword.lost_reset_password{padding:16px 16px 8px}form.woocommerce-ResetPassword.lost_reset_password button{width:100%}}form.woocommerce-ResetPassword.lost_reset_password .form-row-first{margin-right:0}form.woocommerce-ResetPassword.lost_reset_password p{font-size:14px;line-height:20px}form.woocommerce-ResetPassword.lost_reset_password p button{width:100%}form.woocommerce-ResetPassword.lost_reset_password input#user_login,form.woocommerce-ResetPassword.lost_reset_password input#password_1,form.woocommerce-ResetPassword.lost_reset_password input#password_2{margin-bottom:0}.no_order{background:#fff;padding:30px}@media only screen and (max-width:767px){.no_order{padding:20px}}.no_order a.button{min-width:243px;max-width:100%;margin-top:7px;font-size:14px}.no_Order_emoji{font-size:20px;padding-bottom:15px}@media only screen and (max-width:767px){.help_page{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}}.help_page .help_txt{font-size:14px;line-height:140.76%;padding-left:18px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/help.svg) left top 4px no-repeat}.help_page .email{font-weight:400;font-size:14px;line-height:164.22%;display:block;margin:15px 0 10px}@media only screen and (max-width:767px){.help_page .email{margin:3px 0 0}}.help_page .phone{font-weight:400;font-size:14px;line-height:164.22%;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/phone.svg) left top 6px no-repeat;padding-left:23px;padding-bottom:20px}.help_page .form-row{width:316px;position:relative}.woocommerce-account .help_from_wrap{padding-top:8px}.help_from_wrap input[type=text],.help_from_wrap textarea{background-color:#fff !important}.help_page .form-row .button{width:100%;margin-bottom:8px}.help_mobile_button_wrap{padding:0 20px}.help_mobile_button_wrap a.button{margin-bottom:15px;padding:9px}.whatsapp_btn:not(.text_style){background:#00d87e !important}@media only screen and (max-width:767px){.help_contact{text-align:center}.help_contact .email,.help_contact .phone{background:0 0;font-size:11px;line-height:18px;padding-left:0;padding-bottom:8px}}.get_in_touch{padding-bottom:4px}.toggle_wrap .toggle:nth-child(1){border-top:0}.onhold_order_track{width:100%;max-width:100%;height:30px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/progress/progress-on-hold.svg) no-repeat;background-size:100% 27px}.processing_order_track{width:100%;max-width:100%;height:30px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/progress/progress-processing.svg) no-repeat;background-size:100% auto}.completed_order_track{width:100%;max-width:100%;height:30px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/my-account/progress/progress-completed.svg) no-repeat;background-size:100% auto}.tracking_image_wrap{width:550px;max-width:98%}.tracking_txt{float:left;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.01em;padding-top:15px;padding-right:1%}.tracking_txt span{display:block;color:#8b8989;font-weight:400}.received.tracking_txt{width:29%}.payment.tracking_txt{width:26%}.packed.tracking_txt{width:24%}.sent.tracking_txt{float:right;width:19%;text-align:right;padding-right:0}.order_complete_date_wrap{display:block;clear:both;text-transform:none;font-size:12px;font-weight:600}.order_complete_date_wrap span{color:#8b8989;font-weight:400}.tracking_order_no{color:#8b8989}@media only screen and (max-width:515px){.onhold_order_track,.processing_order_track,.completed_order_track{height:20px}.received.tracking_txt{width:28%}}.correios_btn_txt{clear:both}.correios_btn_txt p{font-weight:400;font-size:12px;line-height:20px;margin-bottom:10px}.correios_btn_txt .button{font-size:14px;line-height:16px;padding:12px 30px}.woocommerce-MyAccount-content .back_btn,.contact_us.help_page .back_btn{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/img_new_design/back_button_myaccount.svg) center no-repeat;width:50px;height:30px;position:absolute;left:0;margin-top:-41px;cursor:pointer;font-size:0px}.woocommerce-MyAccount-content .back_btn.desktop{left:0;margin-top:-53px}.woocommerce-view-order .entry-header h1{padding-left:30px}.display_name_txt{display:block;margin-bottom:16px}.woocommerce-account .all_additional_address{display:block !important}.woocommerce-account .default_set_billing_address,.woocommerce-account .change_address_field,.woocommerce-account .address_wrap a.back,.woocommerce-account .new_address_add.button{display:none !important}@media only screen and (max-width:767px){.woocommerce-account .no_address_saved .new_address_add:not(.hide_this){display:block !important}}.woocommerce-account .additional_address_wrap:last-child,.woocommerce-account .all_additional_address{margin-bottom:0}label.user_gender{padding-bottom:10px}@media only screen and (max-width:500px){label.user_gender{padding-bottom:1px}}.wc-item-meta,.wc-item-meta p{margin-bottom:0}@media only screen and (max-width:767px){.woocommerce-lost-password .woocommerce-message+p{padding:0 13px}}.woocommerce-view-order .shop_table .cart-subtotal th,.woocommerce-view-order .shop_table .order-shipping th{text-transform:uppercase;font-size:14px;font-weight:400}p.order-again,.correios_btn_txt_view_order{margin-bottom:16px}.correios_btn_txt_view_order .button{width:100%}.lost_reset_password .form-row-last{float:none}.woocommerce-account .woocommerce-order-details .wc-correios-tracking__title,.woocommerce-account .woocommerce-order-details .wc-correios-tracking__description,.woocommerce-account .woocommerce-order-details .wc-correios-tracking__table{display:none}form.wc-correios-tracking__form{margin:0}.woocommerce-OrderUpdate.comment.note{padding-bottom:8px;border-bottom:solid 1px var(--Border_default_color);margin-bottom:8px}.woocommerce-OrderUpdate.comment.note:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}label[for=shipping_state]+.woocommerce-input-wrapper:before,label[for=shipping_state]+.woocommerce-input-wrapper:after{display:none}@media only screen and (max-width:480px){.woocommerce-address-fields label[for=shipping_address_2]{white-space:nowrap;overflow:hidden;font-size:15px}.woocommerce-address-fields label[for=shipping_address_2].focused{font-size:16px}}.full_width_div_wrap.bg_grey{background:rgba(237,232,239,.84)}.bg_img_full{width:100%;background-size:auto 100% !important;background-repeat:no-repeat !important;background-position:center !important;color:#fff}@media only screen and (max-width:500px){.bg_img_full{background-size:auto 100%!important}}.full_width_div_wrap.about_us video{margin-bottom:-8px}.about_us .top_content_wrap{margin:0 auto;width:100%;max-width:100%;position:absolute;z-index:9;top:20%;color:#fff;text-align:center}@media only screen and (max-width:900px){.about_us .top_content_wrap{position:relative;color:#222;top:auto;left:auto;padding:22px 0 28px;background:#fff;z-index:3}}.about_us .top_content{max-width:727px;margin:0 auto;position:relative;display:block;padding-top:0;padding-bottom:0}@media only screen and (max-width:900px){.about_us .top_content .title{font-size:26px !important;color:#1e3844}.about_us .top_content p{font-weight:400 !important}.page-template-full-width-page .about_us .top_content .btn{border:solid 1px #7d9caa !important}}.about_us .full_width_inner{position:relative}.top_content_wrap{max-width:727px;margin:0 auto;width:100%}.top_content{text-align:center;height:540px;display:table-cell;vertical-align:middle;padding-top:100px}@media only screen and (max-width:1150px){.top_content{height:auto;display:block;padding:65px 20px 40px}}.page-template-full-width-page .top_content .title{font-weight:600;font-size:48px !important;line-height:68px !important}@media only screen and (max-width:1150px){.page-template-full-width-page .top_content .title{font-size:20px !important;line-height:28px !important}}.page-template-full-width-page .top_content p{font-weight:600;font-size:19px;line-height:32px;padding:20px 0 26px !important}@media only screen and (max-width:900px){.page-template-full-width-page .top_content p{font-size:14px;line-height:20px;padding:9px 0 0 !important;margin-bottom:-5px !important}.page-template-full-width-page .top_content p+.btn,.page-template-full-width-page .top_content p+p{margin-top:23px}}.page-template-full-width-page .top_content .btn{border:0 !important;font-weight:500;font-size:14px;line-height:20px;color:#1e3844 !important;width:245px;margin:0 auto}@media only screen and (max-width:900px){.page-template-full-width-page .top_content .btn{padding:11px 0}}.page-template-full-width-page .top_content .more{font-weight:400;font-size:16px;line-height:22px;color:#fff !important;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/about-page/more_btn.svg) center bottom no-repeat;padding-bottom:18px;display:block}@media only screen and (max-width:900px){.page-template-full-width-page .about_us .top_content .more{color:#222!important;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/about-page/more_btn_user.svg) center bottom no-repeat}}.page-template-full-width-page .top_content .btn+.more{margin-top:65px}@media only screen and (max-width:900px){.page-template-full-width-page .top_content .btn+.more,.page-template-full-width-page .top_content .more{margin-top:25px}}.thin_title{font-size:18px;line-height:25px}@media only screen and (max-width:1150px){.thin_title{font-size:11px;line-height:17px;padding-top:12px}.thin_title+.break70{height:26px}}.about_slider_wrap{width:650px;max-width:100%;margin:0 auto;text-align:center}ul.about_page_slider{padding-bottom:65px;margin-bottom:60px}@media only screen and (max-width:1150px){ul.about_page_slider{padding-bottom:17px;margin-bottom:54px}}.about_slider_title{font-weight:500;font-size:36px;line-height:53px}@media only screen and (max-width:1150px){.about_slider_title{font-size:20px;line-height:29px}}.about_page_slider p{font-size:24px;line-height:42px;padding-top:29px}@media only screen and (max-width:1150px){.about_page_slider p{font-size:14px;line-height:25px;padding-top:7px}}.page-template-full-width-page .content_area{width:1124px;max-width:100%;margin:0 auto}@media only screen and (max-width:1150px){.page-template-full-width-page .content_area{padding:0 15px}}.title_second{font-weight:400;font-size:36px;line-height:51px;padding-top:4px;padding-bottom:15px;clear:both}@media only screen and (max-width:1150px){.title_second{font-size:20px;line-height:28px;padding-top:11px;padding-bottom:13px}}.page-template-full-width-page .content_area p{font-size:14px}.page-template-full-width-page .about_page p{text-align:justify}.page-template-full-width-page .content_absolute_btm_wrap{width:100%;height:850px;position:relative}.page-template-full-width-page .content_btm{position:relative;margin-top:460px}@media only screen and (max-width:1150px){.page-template-full-width-page .content_btm{margin-top:17px;margin-bottom:57px}}.page-template-full-width-page .position_absolute{position:absolute;margin-top:80px}@media only screen and (max-width:1150px){.page-template-full-width-page .position_absolute{position:relative;margin-top:50px}}.page-template-full-width-page .position_absolute+.wp-caption-text,.page-template-full-width-page .position_absolute+noscript+.wp-caption-text{font-weight:500;font-size:20px;text-transform:uppercase;margin-top:40px}@media only screen and (max-width:1150px){.page-template-full-width-page .position_absolute+.wp-caption-text,.page-template-full-width-page .position_absolute+noscript+.wp-caption-text{margin-top:0;position:absolute;text-align:left;padding-top:6px;padding-bottom:10px;font-size:13px;line-height:20px;margin-top:-301px}}.about_shop_btn{width:250px;margin-top:15px;display:inline-block}@media only screen and (max-width:1150px){.about_shop_btn{margin-top:6px}}.page-template-full-width-page .left_dv{width:730px;float:left;max-width:100%}@media only screen and (max-width:1150px){.page-template-full-width-page .left_dv .position_absolute{position:absolute;width:55%;margin-top:22%}.page-template-full-width-page .left_dv .alignright{width:55%}}.page-template-full-width-page .right_dv{width:350px;float:right}@media only screen and (max-width:767px){img.position_absolute_second{position:absolute;width:45%;margin-top:-35px}img.position_absolute_second+img{width:80%}}.quote{background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/about-page/quote.svg) left top no-repeat;min-height:62px}.full_width_div_wrap.color_border{position:relative}@media only screen and (min-width:768px){.full_width_div_wrap.color_border{padding:0 15px}}.full_width_div_wrap.color_border:before{background:linear-gradient(to right,#c5dcf1 50%,#e0dae3 50%);position:absolute;content:'';height:15px;right:0;left:0;top:0}.grey_border_top{border-top:solid 1px #e5e5e5}.grey_border_bottom{border-bottom:solid 1px #e5e5e5}.full_width_div_wrap.bg_color_grey{background-color:#f7f5f8}.how_it_work{padding:65px 0 50px}@media only screen and (max-width:767px){.how_it_work{padding:40px 0 32px}}.how_it_work.home_slide_wrap,.how_it_work.faq,.how_it_work.last_section{padding:44px 0 66px}@media only screen and (max-width:767px){.how_it_work.home_slide_wrap,.how_it_work.faq,.how_it_work.last_section{padding:39px 0 41px}}.how_it_work.last_section{padding-bottom:47px}@media only screen and (max-width:767px){.how_it_work.last_section{padding-bottom:23px}}.how_it_work.home_slide_wrap{padding-bottom:71px}@media only screen and (max-width:767px){.how_it_work.home_slide_wrap{padding-bottom:46px}}.how_it_work .one_third{width:326px;margin-right:68px;display:inline-block}@media only screen and (max-width:1150px){.how_it_work .one_third{width:30%;margin-right:4%}}@media only screen and (max-width:767px){.how_it_work .one_third{width:100%;margin-right:0;padding-bottom:20px}.how_it_work .one_third:last-child{padding-bottom:0}}.how_it_work .one_third:last-child{margin-right:0}.how_it_work .title{font-weight:400;font-size:18px;line-height:25px;padding-bottom:10px}@media only screen and (max-width:767px){.how_it_work .title{padding-bottom:17px}}.how_it_work .small_title{font-size:14px;line-height:20px;color:#444;padding-bottom:8px}.how_it_work .big_title{font-weight:400;font-size:24px;line-height:34px;padding-bottom:11px;padding-top:19px}.how_it_work img.alignleft{margin-right:45px}@media only screen and (max-width:767px){.how_it_work img.alignleft{margin-right:0;margin-bottom:18px}}.image_top_caption{font-size:12px;line-height:18px;color:#444;padding-bottom:0}.how_it_work.faq .toggle{width:782px;max-width:100%}.how_it_work .toggle-title{font-weight:500;font-size:17px}@media only screen and (max-width:767px){.how_it_work .toggle-title{font-size:14px}}.how_it_work .toggle-content p{font-size:15px}@media only screen and (max-width:767px){.how_it_work .toggle-content p{font-size:14px}}.how_it_work.last_section{text-align:center;max-width:900px;margin:0 auto}.how_it_work .block_title{font-weight:600;font-size:36px;line-height:79px;padding-bottom:0}@media only screen and (max-width:767px){.how_it_work .block_title{font-size:25px;line-height:27px;margin-bottom:10px;padding:0 10px}}.how_it_work.home_slide_wrap .block_title{margin-bottom:16px}@media only screen and (max-width:767px){.how_it_work.home_slide_wrap .block_title{font-size:20px}}.how_it_work.last_section p{font-weight:500;font-size:18px;line-height:31px}.how_it_work.last_section p br{display:none}@media only screen and (max-width:767px){.how_it_work.last_section p{font-size:16px;line-height:27px;font-weight:400}.how_it_work.last_section p br{display:block}}.how_it_work.home_div_wrap.home_slide_wrap{border-top:solid 1px #e5e5e5}.how_it_work .faq_more{font-weight:400;font-size:14px;line-height:24px;text-decoration:underline !important;margin-top:40px;display:block}.how_it_work .faq_more:hover{text-decoration:none !important}body.page-template-contact-page{position:relative;overflow-x:hidden;width:100%}.page-template-contact-page h1{margin-bottom:0;text-align:center;display:block !important}@media only screen and (max-width:767px){.page-template-contact-page h1{margin-top:-7px !important}.page-template-contact-page #content{min-height:auto}}.page-template-contact-page #content{padding-top:0}.page-template-contact-page article{overflow:hidden}.page-template-contact-page .col-full{padding:0;max-width:100%}.page-template-contact-page #main .content_area{width:600px;max-width:100%;margin:0 auto}.page-template-contact-page .title{font-weight:500;font-size:18px;line-height:26px;padding-bottom:11px}@media only screen and (max-width:767px){.page-template-contact-page .title{font-size:14px}}.contact_us .left_contact_data{width:323px;max-width:36%;background:#fff;float:left;padding:23px 30px 6px}@media only screen and (max-width:767px){.contact_us .left_contact_data{padding:0 15px;width:100%;max-width:100%;display:block;float:none}.help_wrap_dv{padding:15px 0;background:#fff;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}}.contact_page_second_section .section_inner_content{padding-top:54px}.contact_us .right_contact_form{width:563px;max-width:62%;background:#fff;float:right;padding:23px 30px 22px}.help_question_form{padding:32px 52px;margin-top:32px;margin-bottom:54px;border-radius:4px}.support_div_top{padding:32px;margin-bottom:32px}@media only screen and (max-width:767px){.contact_us .right_contact_form{padding:0 15px;width:100%;max-width:100%;display:block;float:none}.help_question_form{padding:20px 16px;margin-top:24px;margin-bottom:48px}.contact_page_second_section .section_inner_content{padding-top:32px}.support_div_top{padding:20px 16px;margin-bottom:24px}}.right_contact_form .help_question_form{width:320px;max-width:100%}.contact_us.help_page{border:0}.contact_us.help_page .back_btn{margin-top:22px;visibility:hidden}.contact_us.help_page .back_btn.back_help_page{visibility:visible}.page-template-regular-page h1{text-align:center;font-size:34px;line-height:39px;font-weight:500;text-transform:none}@media only screen and (max-width:767px){.page-template-regular-page h1{font-size:24px;line-height:27px}}.terms_page{width:830px;max-width:100%;margin:0 auto}.terms_page .sub-title{font-size:23px;line-height:42px;text-align:center;padding-bottom:25px}@media only screen and (max-width:767px){.terms_page .sub-title{font-size:18px;line-height:28px;padding-top:10px}}.terms_page p{font-size:16px;line-height:28px}@media only screen and (max-width:767px){.terms_page p{font-size:15px}}.terms_page .tab-title{font-weight:600;font-size:18px}.terms_page ol li{margin-top:38px}.terms_page ol li::marker{font-weight:600}.terms_page ol li p{padding-top:15px;margin-bottom:0}.error-404.not-found{text-align:center;padding:27px 0 32px}@media only screen and (max-width:767px){.error-404.not-found{padding:50px 0 56px}}.cls_404{width:100%;text-align:center;font-size:60px;padding-bottom:32px}.password-input input[type=password],.password-input input[type=text]{padding-right:35px}.password-input{position:unset}.show-password-input{width:24px;height:24px;position:absolute;right:5px;top:14px;display:none}.show-password-input:after{content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/password_off.svg) no-repeat;width:24px;height:24px;background-position:center;background-size:contain;position:absolute;top:0}.show-password-input.display-password:after{content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/password_on.svg) no-repeat;background-position:center;background-size:contain}#comments .comment-form-cookies-consent{clear:both}.comment-list .comment-body #respond{padding:15px}.article .comment-text p{font-size:14px;line-height:24px}.comment-list{width:100%}.comment-list li.thread-even,.comment-list li.thread-even+ul.children{background:#fcfcfc}.comment-list li{clear:both;border-bottom:1px solid #e5e5e5;padding-left:0 !important;padding:25px 0;margin-bottom:0 !important;overflow:hidden}.comment-list li.review:nth-child(1){padding-top:0}.comment-list ul.children li{border-bottom:0;border-top:1px solid #e5e5e5;padding-top:0;margin-top:0;margin-bottom:0 !important;padding-bottom:25px}.comment-list ul.children li{padding-top:25px !important}.comment-list ul.children li:last-child{padding-bottom:0}.comment-list ul.children li:first-child{margin-top:25px}.comment-body{padding-left:70px;padding-right:35px}.comment-list ul.children{margin-left:0}.comment-list ul.children li .comment-body{padding-left:120px}.comment-list ul.children li ul.children li .comment-body{padding-left:150px}.comment-list ul.children li ul.children li ul.children li .comment-body{padding-left:200px}@media only screen and (max-width:767px){.comment-body{padding-left:60px;padding-right:0}.comment-list ul.children li .comment-body{padding-left:75px}.comment-list ul.children li ul.children li .comment-body{padding-left:90px}.comment-list ul.children li ul.children li ul.children li .comment-body{padding-left:105px}}.comment-list li figure{width:63px;float:left}.comment-list .child_avatar{position:absolute;margin-left:-60px}.comment_form_left{width:100%}#comments .comment-list .reply{margin-bottom:0}.load_ajax_comment_form.loading{width:100%;min-height:100px;background:rgba(255,255,255,.86) url(//www.famivita.com.br/wp-content/themes/storefront-child/images/load-large.gif) center center no-repeat;background-size:100px auto;display:block}#commentform .comment-form-comment{margin-bottom:0}form#commentform{margin-bottom:16px}#comments{padding-top:36px}#comments .comments-title{margin:0 0 20px;padding-bottom:20px;font-size:18px;font-weight:500}#respond #cancel-comment-reply-link{width:32px !important;height:32px !important;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/cross.svg) no-repeat;font-size:0px !important;margin-top:29px}#respond #cancel-comment-reply-link:hover{transform:none}.comment-body .each_rate_top_wrap{display:flex;align-items:center;gap:8px;margin-bottom:4px}.comment-body .author{font-weight:600;font-size:16px;line-height:19px;clear:both;text-transform:capitalize}.comment-body .review-header .verified.child{background-color:var(--Green_warm_30) !important;min-width:102px}.comment-body .review-header .verified{font-weight:500;font-size:12px;line-height:22px;background-color:var(--Purple_dust_30);padding:0 3px;border-radius:4px}.comment-body .review-user .date{font-size:12px;font-size:12px;line-height:15px;margin-bottom:10px;color:var(--Gray_70)}.comment-body .reply{display:none}.comment-form-cookies-consent{position:relative}.comment-respond h3.comment-reply-title{font-size:24px;font-weight:600;padding-bottom:16px}.youtube_video_wrap{position:relative;margin:0 auto;max-width:100%}.youtube_video_wrap img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.utuve_vdo_icon{width:80px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/icon_youtube_video/video_icon.svg) center no-repeat}.youtube_video_wrap{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.youtube_video_wrap+div,.youtube_video_wrap+p{padding-top:15px}.youtube_video_wrap+.vdo_caption{padding-top:5px}.tooltip{position:relative;display:inline-block;background:url(https://www.famivita.com.br/wp-content/custom_uploaded_image/Icon-white.svg) center no-repeat;width:30px;height:30px;z-index:1}.tooltip .tooltiptext{visibility:hidden;width:210px;background-color:#1e3844;color:#fff;padding:7px;border-radius:2px;position:absolute;z-index:1;bottom:20px;left:-90px;opacity:0;transition:opacity .3s;font-size:12px;line-height:16px}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1e3844 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.single-product .variation_custom_ul li.var_btn .price_variation_txt,.price_variation_txt_after_discount{font-size:10px;width:100%;text-align:center;color:#5e6563;font-weight:400;line-height:14px;padding-top:4px}li.var_btn.active .price_variation_txt_after_discount{color:#222}@media only screen and (max-width:480px){.single-product .variation_custom_ul li.var_btn:last-child{margin-right:0}#comments{padding-top:20px}}.single_product_dr_section{text-align:left;margin-top:16px;padding:9px 13px;position:relative;display:block}.summary.entry-summary .single_product_dr_section{border-radius:30px 4px 4px !important}.single_product_dr_section.order_complete_page{margin-top:15px;margin-bottom:-10px}.single_product_dr_section.order_complete_page:before{display:none}.single_product_dr_section p{line-height:22px;font-size:14px;margin-bottom:0}.single_dr_img_wrap{width:52px;height:52px;border-radius:50%;float:left;margin:-9px 8px 0 -13px}.single_product_dr_section img{border-radius:50% !important;width:100%;height:auto}.single_product_author{font-weight:600;display:block;padding-top:4px}.doctor_imgg{border-radius:50% !important;margin-bottom:50px;margin-top:8px}@media only screen and (max-width:767px){.doctor_imgg{margin-bottom:100px}}.dir_rtl li{float:right !important}.wc-appointment-summary,.appointment_msg_chkout{background-color:transparent !important;margin:16px 0 0 !important;padding:16px 0 0 !important;border-top:solid 1px var(--Border_default_color)}.appointment_msg_chkout{padding-bottom:0;margin-top:15px !important;font-size:14px;line-height:20px}.attributes.appointment_attributes{width:65%;position:relative}.thankyou_wrap_custom .attributes.appointment_attributes{width:100%}.appointment_attributes .variation .variation-Nurses,.appointment_attributes .variation .variation-Provedores,.appointment_attributes .variation .variation-Durao,.appointment_attributes .variation .variation-Consultoras,.appointment_attributes .variation .variation-Consultora{display:none}.appointment_attributes .variation .variation-Tempo{position:absolute;top:0;right:0;text-align:right}.appointment_attributes .variation dd.variation-Tempo p{padding-top:22px}.woocommerce-checkout .appointment_attributes .variation dd p{font-size:11px}.appointment_attributes .variation dd{margin-right:0}.appointment_attributes .variation .variation-Selecionesuaprofissional{left:-49%;position:relative}.appointment_attributes .variation dd.variation-Selecionesuaprofissional{position:absolute;bottom:0;max-width:max-content}.appointment_attributes .variation dt.variation-Selecionesuaprofissional{margin-top:8px;margin-bottom:20px}.wc-appointment-summary-list li{display:flex;justify-content:space-between;color:var(--Gray_70);margin-bottom:8px !important}.wc-appointment-summary-list li:last-child{margin-bottom:0 !important}.wc-appointment-summary-list li strong{color:var(--Gray_100)}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form{border:0 !important;background-color:transparent !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-cost{padding:24px 0 0 !important;margin:0 !important;border:0 !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dd .amount{margin-right:0 !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-cost.price dl dt{width:25%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-cost.price dl dd span{line-height:normal}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a{background-color:var(--Foundation_Primary_B_hover) !important;color:#fff !important;border-radius:4px}.single-product .wc-appointments-appointment-cost{background-color:#f5f6f6;border-top:0 !important}.single-product #wc-appointments-appointment-form{position:relative;margin-bottom:16px !important}.single-product .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot_heading{display:none}.single-product .wc-appointments-appointment-form{padding:0 !important;margin-bottom:0 !important}.wc-appointments-appointment-form-button{margin:12px auto 0 !important;display:block}.single-product .wc-appointments-appointment-cost{margin:0 !important}.single-product .before_appointment_calendar .calendar_title,.single-product .wc-appointments-appointment-form-wrap .wc_appointments_field_staff label{font-weight:600;font-size:16px;line-height:26px;padding:0 0 16px;background:#f6f8f8;margin-bottom:0}.single-product .wc-appointments-appointment-form-wrap .wc_appointments_field_staff{margin-bottom:5px !important}.single-product .wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev{left:8px !important;top:4px}.single-product .wc-appointments-date-picker .ui-datepicker .ui-datepicker-next{right:8px !important;top:4px}.single-product .wc-appointments-date-picker .ui-datepicker .ui-datepicker-title{padding:17px 0 9px;font-size:16px;font-weight:600}.single-product .wc-appointments-date-picker .ui-datepicker .ui-datepicker-next span,.single-product .wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev span{margin-top:2px}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-cost.price{display:none !important}.appointment_prod_dr_section{clear:both;width:483px;max-width:100%;overflow:hidden}.appointment_prod_dr_section .single_product_dr_section{margin:8px 0 28px !important;overflow:hidden;background:#f9fbfa}@media only screen and (max-width:480px){.appointment_prod_dr_section .single_product_dr_section{margin-bottom:34px !important}.appointment_attributes .variation dd.variation-Tempo p{padding-top:16px}.appointment_attributes .variation dd{max-width:97px}}.single-product .img_content_wrap{overflow:hidden;clear:both;padding:30px 0 0}.single-product .img_content_wrap .img_content_image{width:249px;max-width:42%;float:left}.single-product .img_content_wrap .img_content_content{width:332px;max-width:54%;float:right;padding-top:13px}.single-product .img_content_wrap .img_content_content .tick_text{padding-bottom:20px;position:relative;padding-left:34px}.single-product .img_content_wrap .img_content_content .tick_text:last-child{padding-bottom:0}.single-product .img_content_wrap .img_content_content .tick_text:before{width:20px;height:20px;position:absolute;content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/checkmark.svg) no-repeat;left:0;top:3px}@media only screen and (max-width:767px){.single-product .img_content_wrap .img_content_image,.single-product .img_content_wrap .img_content_content{width:100%;max-width:100%;float:none;clear:both}.single-product .img_content_wrap .img_content_image{padding-bottom:25px}.single-product .img_content_wrap .img_content_image img{margin:0 auto}.single-product .img_content_wrap{padding:0}}.quote_section{background-image:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/about-page/quote.svg);background-repeat:no-repeat;background-position:center top;background-size:60px 46px;text-align:center;padding-top:65px}.quote_section .quote_txt{font-size:20px;font-weight:600;line-height:35px}@media only screen and (max-width:767px){.quote_section .quote_txt{font-size:18px;line-height:32px}}.dr_name{font-weight:600;padding-top:20px}.appointment_slider_each_slide{margin-bottom:25px}.appointment_slider_item{margin-bottom:10px;width:100%;height:346px;border-radius:21px;width:304px;max-width:96%;margin:0 auto 10px;padding:30px 20px}@media only screen and (max-width:767px){.appointment_slider_item{max-width:100%;height:auto}}.bg_purple,.bg_Purple_dust_20{background:#f7f4f9}.bg_yellow{background:#fff0de}.wc-appointments-appointment-form-wrap .blockUI.blockOverlay:before{position:absolute !important}.beta_hcg_two_div .half-width{height:229px;border-radius:21px}@media only screen and (max-width:767px){.beta_hcg_two_div .half-width{height:auto;margin-bottom:16px}}.bh_prod_img_dv{width:100%;background:#ecf2ef url(//www.famivita.com.br/wp-content/themes/storefront-child/images/bh7.svg) right bottom no-repeat;padding:54px 34px;border-radius:20px}.bh_prod_img_dv .check_txt p{font-size:16px;line-height:28px}.bh_prod_img_dv .check_txt{padding-left:33px;max-width:328px;position:relative}.bh_prod_img_dv .check_txt:before{width:27px;height:27px;position:absolute;content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/circle_chk.svg) no-repeat;left:0;top:0}@media only screen and (max-width:767px){.bh_prod_img_dv{padding:27px 17px 185px;background-position:right -90px bottom}.bh_prod_img_dv .check_txt{max-width:280px}}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form *{font-family:'Work Sans' !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label{right:0 !important}.wc-appointments-date-picker .ui-datepicker{overflow:hidden}#wc-appointments-appointment-form .calendar_more_height{width:100%;padding:0;position:absolute;cursor:pointer;z-index:1;top:163px;text-align:right;padding:10px 15px 16px;font-size:14px;font-weight:400}#wc-appointments-appointment-form .time_more_height{width:100%;padding:10px 0 16px;cursor:pointer;z-index:1;text-align:right;padding-right:15px;font-size:14px;font-weight:400;background-color:#fff;border-radius:0 0 4px 4px !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-date-picker{background-color:#fff !important;overflow:hidden;margin:0 !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-date-picker{border-radius:4px 4px 0 0 !important}.calendar_already_execute+.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset{padding-bottom:15px !important}.appointment_product .position_fixed_footer{width:100% !important}.appointment_product .position_fixed_footer .whatsapp{display:block !important;margin:0 13px 0 0}.appointment_product .position_fixed_footer .single_btn.whatsapp_active{width:130px !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker ul.slot_column{width:100% !important;display:initial !important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot{width:25% !important;float:left}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot .spaces-left,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot_heading,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.slot_empty{display:none !important}.wc-appointment-summary-name small{font-weight:500;padding:2px 8px !important;font-family:14px;line-height:24px}.affiliate_product .position_fixed_footer{right:0;left:auto;width:auto !important}.position_fixed_footer .single_btn.affiliate{width:auto !important;padding-left:55px;padding-right:20px;margin-top:0}.position_fixed_footer .single_btn.affiliate:before{margin-top:0}.wc-fgc-cart-item .cart_items_wrap .product-price{font-size:14px;font-weight:400;line-height:20px;color:#222}@media only screen and (max-width:480px){.wc-fgc-cart-item .cart_items_wrap .product-price{font-size:12px}}.klaviyo-form form input[type=radio]+label{padding:0 !important;margin:0 !important}.klaviyo-form form input[type=radio]+label:before{display:none}.full_site_whatsapp_button{width:60px;float:right;height:60px;display:block;cursor:pointer;padding:9px 0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/sticky_whatsapp_icon.svg) center no-repeat;background-size:34px;background-color:#00d87e;border-radius:50%;position:fixed;right:40px;bottom:40px;z-index:9;visibility:hidden}@media only screen and (max-width:767px){.full_site_whatsapp_button{right:15px;bottom:16px}.woocommerce-cart .full_site_whatsapp_button,.woocommerce-checkout .full_site_whatsapp_button{visibility:hidden}}.cli-switch .cli-slider:before{margin-left:0;background-image:none !important}.cli-switch input:checked+.cli-slider:before{background-color:#fff}.cli-switch .cli-slider:after{top:10px}.woocommerce-account.woocommerce-payment-methods .woocommerce-MyAccount-paymentMethods{background:#fff;padding:16px;margin-bottom:16px}.woocommerce-account.woocommerce-payment-methods .woocommerce-MyAccount-paymentMethods th{padding-left:0 !important;padding-top:0;font-weight:600}.woocommerce-account.woocommerce-payment-methods .woocommerce-MyAccount-paymentMethods .button{margin-bottom:10px}.woocommerce-MyAccount-paymentMethods input[type=submit]{padding:5px 24px;background-color:var(--Gray_30) !important;color:var(--Foundation_Primary_B) !important;font-size:12px;line-height:20px;font-weight:500}.woocommerce-MyAccount-paymentMethods form{margin-bottom:0}.woocommerce-MyAccount-paymentMethods td{vertical-align:middle}.user_story_video_wrap .user_story{background:#fff;margin-top:40px}.story_user_content .slides-content p:last-child{margin-bottom:0}.user_story_video_wrap .story_user_name+p{padding-top:15px}@media only screen and (max-width:767px){.user_story_video_wrap .user_story{margin-top:20px}.user_story_video_wrap .story_user_content{padding-left:16px;padding-right:16px}.user_youtube_video img{width:100%}}.general_table{margin-bottom:16px}.general_table td{text-align:left !important;vertical-align:top !important}.general_table tr{background-color:transparent !important}.x_scroll_div_wrap{width:100%;overflow-x:auto;scrollbar-color:#161616 #bebdbd;scrollbar-width:thin;scroll-behavior:smooth}.x_scroll_div{margin:0 auto}.x_scroll_div_wrap::-webkit-scrollbar-track,.timeline_x_scroll_div_wrap::-webkit-scrollbar-track{background-color:var(--Gray_50);width:3px;background-clip:content-box;border:2px solid #fff}.x_scroll_div_wrap::-webkit-scrollbar,.timeline_x_scroll_div_wrap::-webkit-scrollbar{width:3px;height:6px;background-color:#f5f5f5}.x_scroll_div_wrap::-webkit-scrollbar-thumb,.timeline_x_scroll_div_wrap::-webkit-scrollbar-thumb{background-color:var(--Gray_100);width:1px;border-radius:2px}.bg_Warm_nude_10 .x_scroll_div_wrap::-webkit-scrollbar-track,.bg_Warm_nude_10 .timeline_x_scroll_div_wrap::-webkit-scrollbar-track{border-color:var(--Warm_nude_10) !important}.x_scroll_div img{float:left;margin-right:25px}.x_scroll_div img:last-of-type{margin-right:0}.x_scroll_div img+br,.x_scroll_div img+noscript+br{display:none}@media only screen and (max-width:767px){.timeline_x_scroll_div_wrap,.x_scroll_div_wrap{width:110%;overflow-x:scroll;margin-left:-5%;scrollbar-color:#161616 #bebdbd;scrollbar-width:thin;scroll-behavior:smooth}.timeline_x_scroll_div,.x_scroll_div{width:900px;margin-left:5%;padding-bottom:27px}.slider_inner_left,.slider_inner_right{width:100%;float:none;clear:both}.x_scroll_div img{margin-right:16px}}.vdo_prod_img{width:30%}.vdo_prod_title{width:67%}.vdo_prod_title{line-height:20px}.vdo_prod_wrap{display:flex;justify-content:space-between;padding-bottom:15px}.vdo_prod_title a{color:initial}.installment_amount{display:block;text-transform:none;font-weight:500}.order-total .installment_amount,.cart_left .installment_amount,.cart-subtotal .installment_amount{font-weight:600}.order-total .installment_amount{font-size:16px;line-height:24px}@media only screen and (max-width:767px){.order-total .installment_amount{font-size:14px;line-height:22px}}.cart_left .woocommerce-cart-form .cart_common_div.sub-title{overflow:hidden}.cart_left .woocommerce-cart-form .cart_common_div.sub-title .right{text-align:right}.single-product .installment_amount{font-size:14px;font-weight:600;color:#5e6563;line-height:normal;padding-top:2px;order:3;flex:1 1 100%}@media only screen and (max-width:450px){.price_after_applied_coupon{display:flex;flex-wrap:wrap;justify-content:center}.single-product del+.geo_msg,.single-product del+.installment_amount+.geo_msg,.single-product del+.geo_free_shipping{order:4;margin-top:8px;margin-left:0 !important}}ul.products li.product .woocommerce-Price-amount.amount{font-weight:500}ul.products li.product .installment_amount,ul.products li.product .subscription-details{font-size:12px;line-height:normal}ul.products li.product del{display:block;margin-bottom:-6px}.woocommerce-mini-cart__total .installment_amount{color:initial;font-size:inherit;font-weight:inherit;padding:0}.single-product .price+.installment_amount,.single-product .price+.free_shipping,.single-product .price+.free_shipping+.installment_amount,ul.products li .price+.installment_amount,ul.products li .price+.subscription-details,ul.products li .price+.subscription-details+.installment_amount,.recurring-total .installment_amount,ul.products li .price .grey_promotion .installment_amount{display:none}.cart-collaterals tr.order-total.recurring-total{clear:both}.cart_totals .order-total td{text-align:right}.uc_popup .addon-price del,form.woocommerce-cart-form del,form.woocommerce-cart-form del .amount,.checkout_product_inner .amount del,del,del .amount,.del{color:var(--Gray_60);font-weight:var(--font_medium) !important}.cart_items_wrap .amount del{display:block;margin-bottom:-7px;font-weight:400 !important}.single-product .uc_price .installment_amount,.single-product .uc_popup .addon-price .installment_amount{font-size:12px;padding-top:0;padding-bottom:0;color:initial}.uc_price_after_applied_coupon span.del{text-decoration:line-through}.single-product div.product .woocommerce-product-gallery img,.single_product_dr_section,.story_user_content,ul.products li.product img,.cart_common_div,.cart-collaterals,.woocommerce-billing-fields__field-wrapper,.address_wrap,.shop_table.woocommerce-checkout-review-order-table,iframe,video,body.woocommerce-account .entry-header,.each_order,.woocommerce-MyAccount-content .order_details,.woocommerce-MyAccount-content .order_items,.woocommerce-MyAccount-content .woocommerce-customer-details,.padding_30,.myaccount_edit_form_field_wrap,.woocommerce-address-fields,.woocommerce-account.woocommerce-payment-methods .woocommerce-MyAccount-paymentMethods,.page-template-home_new .f_each_slide_top_dv,.page-template-home_new .slider_flex_dv_each,.user_story_video_wrap .user_story,.page-template-home_new .one_slider_each_slide,.carousel_item,.success_story_slide .slide_right,.page-template-home_new .newsletter_dv,.page-template-home_new .block_wrap .each_block,.free_shipping,.important_box,ul.main_nav.left_menu li ul li:after,.search_after_text .serch_tag,.thankyou_wrap_custom,.thankyou_wrap_right_custom .upsell_prod,.menu_tab a.mtl,.geo_msg,.checkout_item,.account_elem{border-radius:4px !important}img{border-radius:4px}.header_logo img{border-radius:0 !important;width:138px;height:22px}@media only screen and (max-width:767px){.header_logo img{width:96px;height:14px}}.payment_title,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item:first-child{border-radius:4px 4px 0 0}#payment .payment_methods,.woocommerce-cart-form__cart-item+.cart_common_div{border-radius:0 0 4px 4px}.read-more,.related_tabs a{border-radius:36px}#payment .payment_methods>.wc_payment_method>label,.page-template-home_new .tab_button{border-radius:25px}input-text,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select,.woocommerce-info:not(.check_address),.woocommerce-message{border-radius:4px}.user_story_video_wrap .user_story{border-radius:0 4px 4px 0}button.slick-arrow{border-radius:50% !important}@media only screen and (max-width:767px){.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content,.woocommerce-account #content{padding:0 10px}.cart_common_div,.cart-collaterals,.woocommerce-cart-form__cart-item.cart_item:first-child,.woocommerce-billing-fields__field-wrapper,.address_wrap,.shop_table.woocommerce-checkout-review-order-table,.payment_title,.each_order,.woocommerce-account .entry-header,.woocommerce-MyAccount-content .order_details,.woocommerce-MyAccount-content .order_items,.woocommerce-MyAccount-content .woocommerce-customer-details,.padding_30,.woocommerce-EditAccountForm.edit-account,.woocommerce-account .entry-header,.thankyou_wrap_custom:not(.Border_Green_cold_70),.thankyou_wrap_right_custom{border-top:0 !important;border-bottom:0 !important}.cart_left{margin-top:0}.woocommerce-account .entry-header{margin-top:0}.woocommerce-MyAccount-navigation li:first-child{border-radius:0}}.img_text_slider{width:900px}.img_text_slider img{width:200px}.img_text_slider .user_story_video_wrap .user_story{width:100% !important;margin-top:0}@media only screen and (max-width:767px){.img_text_slider img{width:90%;margin:0 auto;padding-top:16px}.single_slides_dot .multiple_slider .story_user_name{padding-top:0}}.img_text_slider .swiper-pagination,.img_text_slider .buttons_navigation{max-width:100% !important}.img_text_slider .buttons_navigation{left:50%;transform:translate(-50%,0px)}.text_above_add_to_cat_btn,.text_above_add_to_cat_btn_simple_product,.text_above_add_to_cat_btn span,.text_above_add_to_cat_btn_simple_product span{padding:0 !important;margin-top:8px !important}.single-product div.product table.variations,.single-product .single_variation_wrap,.single-product .product-type-simple form.cart,.single-product .product-type-external form.cart,.single-product .product-type-external .woocommerce-Price-amount.amount,.single-product .product-type-subscription form.cart,.single-product .product-type-appointment form.cart,.single-product .single_product_dr_section{background-color:#f6f8f8;border-radius:4px}.single-product div.product table.variations{padding:16px;margin:16px 0}.single-product .single_variation_wrap,.single-product .product-type-simple form.cart,.single-product .product-type-external .woocommerce-Price-amount.amount,.single-product .product-type-external form.cart,.single-product .product-type-subscription form.cart,.single-product .product-type-appointment form.cart{padding:16px !important;margin-bottom:24px !important;display:flex;justify-content:center}.single-product .product-type-simple form.cart,.single-product .product-type-external form.cart,.single-product .product-type-subscription form.cart,.single-product .product-type-appointment form.cart{flex-direction:column;align-items:center;margin-top:24px !important}.single-product div.product table.variations label[for=pa_tamanho]{font-size:16px;line-height:24px;color:#262627;text-transform:none;font-weight:600}.single-product .product-type-external form.cart{margin-top:0 !important;padding-top:0 !important}.single-product .product-type-external .woocommerce-Price-amount.amount{margin-bottom:0 !important;padding-bottom:0 !important;display:block;text-align:center}.product_variation_tooltip{position:absolute;left:186px;top:29px !important;filter:drop-shadow(0px 2.11px 7.38px rgba(165,165,165,.29))}.single-product div.product table.variations .value{margin-bottom:0}@media only screen and (max-width:480px){.single-product .variation_custom_ul li.var_btn{display:flex;flex-direction:column;justify-content:center}}.single-product .variation_custom_ul li.var_btn{margin-right:0;border:1px solid #aec0c0;padding-top:16px !important;padding-bottom:14px !important}.var_btn.active{border:1px solid #3b5a68 !important;background-color:#fff !important;padding:20px 2px 17px !important;box-shadow:0px 0px 0px .5px}.var_btn.active+.var_btn{border-left:1px solid #3b5a68 !important;box-shadow:-.5px 0 0}.var_btn:first-child{border-radius:4px 0 0 4px !important}.var_btn:last-child{border-radius:0 4px 4px 0 !important}.var_btn:not(:last-child){border-right:0 !important}.bg_transparent{background-color:transparent !important}@media only screen and (max-width:767px){.single_product_dr_section p{line-height:18px;font-size:12px}.single-product .variation_custom_ul li.var_btn{padding-top:8px !important;padding-bottom:8px !important}.single_dr_img_wrap{width:43px;height:43px}.single-product div.product table.variations{padding:16px;margin:16px 0}.single-product .single_variation_wrap,.single-product .product-type-simple form.cart,.single-product .product-type-external form.cart,.single-product .product-type-external .woocommerce-Price-amount.amount,.single-product .product-type-subscription form.cart,.single-product .product-type-appointment form.cart{padding:16px !important;margin-bottom:16px !important}.single-product .product-type-simple form.cart,.single-product .product-type-subscription form.cart,.single-product .product-type-appointment form.cart{margin-top:16px !important}.single-product .product-type-external form.cart{margin-top:0 !important;padding-top:0 !important}.single-product .product-type-external .woocommerce-Price-amount.amount{margin-bottom:0 !important;padding-bottom:0 !important;margin-top:16px}}.checkout_item{width:100%;box-sizing:border-box;padding:16px;background-color:var(--Gray_White);margin-bottom:24px;transition:.3s ease;position:relative;overflow:hidden}#customer_details .woocommerce-billing-fields__field-wrapper{opacity:0;height:0;overflow:hidden;transition:height .3s ease-out;padding:0}.woocommerce .page-description{margin-bottom:0}.mes_redesign tr td:first-child{text-indent:0px;display:flex;align-items:center}@media only screen and (max-width:767px){img.full_width_mobile_img,.full_width_mobile_img img{width:100%;height:auto}}.product_section_wrap>.section_wrap:nth-child(odd){background-color:#f7faf8}.product_section_wrap>.section_wrap:nth-child(even){background-color:#fff}.tax-product_cat .product_section_wrap>.section_wrap:last-child{padding-bottom:52px}.post-type-archive-product .product_section_wrap>.section_wrap:not(.category_section_start):last-of-type{padding-bottom:45px}.button,input[type=button],input[type=submit]{padding:12px 32px}#page.ucp_popup_iphone{position:relative;z-index:999999999!important}.text_below_add_to_cat_btn{padding-top:16px;clear:both}.virtual .not_show_for_virtual_and_appointment,.product-type-appointment .not_show_for_virtual_and_appointment{display:none}.woocommerce-product-details__short-description .toggle ul.toggle-content{margin-bottom:0}.woocommerce-product-details__short-description .toggle ul.toggle-content li+p,.woocommerce-product-details__short-description .toggle ul.toggle-content .read-more{display:none}.ajax_review.uppercase{text-transform:none !important;font-weight:500}.order_flex{display:flex;justify-content:space-between;align-items:flex-start}.order_status{padding:2px 8px;font-weight:500;display:inline-block !important;margin-bottom:4px;white-space:nowrap;font-size:14px !important;border-radius:4px}.order_status.cancelled,.wc-appointment-summary-name small.status-cancelled{color:var(--Rose_80) !important;background-color:var(--Rose_20) !important;border:0 !important}.order_status.waiting,.order_status.pending,.wc-appointment-summary-name small.status-unpaid,.wc-appointment-summary-name small.status-pending-confirmation{color:var(--Yellow_100)!important;background-color:var(--Yellow_20)!important;border:0 !important}.order_status.refunded,.order_status.failed{color:var(--Gray_60);background-color:var(--Gray_20)}.order_status.processing,.order_status.active,.wc-appointment-summary-name small.status-paid,.wc-appointment-summary-name small.status-confirmed{color:var(--Navy_blue_90)!important;background-color:var(--Navy_blue_20)!important;border:0 !important}.order_status.success,.wc-appointment-summary-name small.status-complete{color:var(--Green_cold_100)!important;background-color:var(--Green_cold_20)!important;border:0 !important}.order_details>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.break_border_top{border-top:solid 1px var(--Border_default_color)}.wcs-switch-link.button{padding:5px 12px}.up_arrow{width:60px;height:60px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/scroll_up.svg) no-repeat;position:fixed;right:40px;bottom:120px;cursor:pointer}@media only screen and (max-width:767px){.up_arrow{right:15px;bottom:90px}}.single-product div.product .woocommerce-tabs .shortcode.section_wrap a:not(.story_user_instagram,.button,.btn){text-decoration:underline;font-weight:500 !important}.writer{margin:-5px 0 -7px}.tab_details .writer{margin:0 0 0 26px}.tab_details .writer .content-padding{padding-left:24px}.tab_details .writer ul.custom_design{margin-bottom:16px}.reviews.writer li figure{width:63px;float:left}.writer .child_avatar{position:absolute;margin-left:-50px;margin-top:-2px}.reviews.writer li figure img{border-radius:50%}.writer .date{margin-bottom:0;font-size:10px !important;line-height:15px}.reviews.writer li{padding:0;border:0}.reviews.writer ul{margin-bottom:22px;margin-left:0 !important}@media only screen and (max-width:767px){.writer .review-right ul.children li .content-padding{padding-left:50px}}.writer .author{font-size:14px;font-weight:400}.writer .author.child{margin-top:-4px;float:left;margin-right:12px;line-height:24px}.iphone_device .writer .author.child{margin-top:-6px}.writer .review-header .verified{margin:-11px 0 0 -8px;padding:5px 5px 4px;float:left;font-weight:400;font-size:9px;line-height:11px;background-color:var(--Green_warm_30);border-radius:4px;min-width:auto !important}.writer .content-padding{overflow:hidden}.iphone_device .writer .child_avatar{margin-top:2px}.page-id-882448 #content .col-full{max-width:100%;padding:0;text-align:center}.page-id-882448 #content{background-color:var(--Green_warm_20)}.page-id-882448 .entry-header{display:none}.page-id-882448 .menu_tab:hover a.mtl{text-decoration:none !important}.page-id-882448 li.product a.button{text-indent:-999999px}.page-id-882448 li.product a.button:before{content:'Saiba mais';position:absolute;z-index:9999998;left:0;right:0;text-indent:0px}.product_wrap .child_cat_link a>br{display:none}.single-product .flex-control-nav.flex-control-paging{Position:absolute;bottom:0;width:100%;display:none;justify-content:center;margin:0 0 12px}.single-product .flex-control-nav.flex-control-paging li a{width:10px;height:10px;display:block;background:rgba(30,56,68,.4);margin:0 10px;border-radius:50%;text-indent:-999999px}.single-product .flex-control-nav.flex-control-paging li a.flex-active{background:var(--Foundation_Primary_B)}.single-product .flex-control-nav.flex-control-paging li{list-style:none}.single-product ul.flex-direction-nav{display:none}@media only screen and (max-width:767px){.single-product .flex-control-nav.flex-control-paging{display:flex}.single-product ul.flex-direction-nav{display:flex;margin:0;position:absolute;top:50%;transform:translate(0,-50%);justify-content:space-between;width:100%;list-style:none}.single-product ul.flex-direction-nav li>a{width:48px;height:48px;display:block;background:rgba(125,156,170,.12) url(//www.famivita.com.br/wp-content/themes/storefront-child/new_design_things/css/images/icon_arrows/arrow_Foundation_Secondary_A.svg) center no-repeat;border-radius:50%;text-indent:-99999px}.single-product ul.flex-direction-nav a.flex-prev{transform:rotate(-180deg)}.single-product ul.flex-direction-nav a.flex-disabled{opacity:0}}a[href^=tel],a[href^=mailto]{text-decoration:none !important;color:inherit}.popup_icon{border-radius:50%;position:absolute;margin:0 0 0 5px}.popup_icon:not(.no_shadow){filter:drop-shadow(0px 2.11px 7.38px rgba(165,165,165,.29))}.cart_content .popup_icon{margin-top:3px}ul.related_clone_product_list_style{margin-left:0;list-style:none}ul.related_clone_product_list_style li{padding-left:17px;position:relative}ul.related_clone_product_list_style li:not(:first-child){margin-top:2px}ul.related_clone_product_list_style li:before{content:"";position:absolute;width:8px;height:8px;left:0;top:7px;background-color:#b8ccc2;border-radius:50%}@media only screen and (max-width:768px){ul.related_clone_product_list_style li:not(:first-child){margin-top:4px}ul.related_clone_product_list_style li{padding-left:13px}ul.related_clone_product_list_style li .popup_icon img{width:12px}ul.related_clone_product_list_style li .popup_icon{margin-top:1px}ul.related_clone_product_list_style li:before{width:6px;height:6px;top:4px}.popup_icon{margin:1px 0 0 4px}.cart_content .popup_icon{margin-top:1px;margin-left:3px}.cart_content .popup_icon img{width:12px}}.archive_sidebar_content_wrap{width:1275px;margin:0 auto;max-width:100%}.archive_sidebar{width:295px;float:left;text-align:left}.archive_sidebar_content_wrap .content_area{width:948px;padding:0;margin:0;float:right}ul.archive_sidebar_cat_list{margin-left:0}ul.archive_sidebar_cat_list li,ul.archive_sidebar_cat_list li li{list-style:none}ul.archive_sidebar_cat_list li a{padding:4px 0;display:block}ul.archive_sidebar_cat_list ul{margin-left:16px;margin-bottom:0}ul.archive_sidebar_cat_list{font-weight:500;font-size:14px;line-height:24px}ul.archive_sidebar_cat_list .active>a{font-weight:600;color:var(--Dusty_Cayan_80) !important}ul.archive_sidebar_cat_list .active ul li a{font-weight:600}.hide_last_item ul li:last-child{display:none}.top_pagination .woocommerce-pagination,.bottom_pagination .woocommerce-ordering{display:none}.category_producrs_by_shortcode .woocommerce .storefront-sorting:first-of-type,.category_producrs_by_shortcode .woocommerce .storefront-sorting .woocommerce-ordering{display:none !important}.woocommerce-ordering select.orderby{margin-bottom:0}.top_pagination{position:absolute;left:-999999px;top:-9999999px}.sort_item{border:solid 1px #7d9caa;border-radius:4px;padding:7px 8px;display:inline-block;cursor:pointer;margin-right:8px}.sort_item.active{background-color:#f7fcfb}.filter_popup_item{cursor:pointer;border-top:solid 1px #ebebeb;padding:16px 8px;font-size:16px;line-height:26px}.filter_popup_item:hover,.filter_popup_item.hover{background-color:#f7fcfb}.filter_popup_item.active{background:url(https://www.famivita.com.br/wp-content/custom_uploaded_image/Checkmark.svg) center right no-repeat;font-weight:500}.product_filter_popup{top:50%;left:50%;transform:translate(-50%,-50%);max-height:90%}.product_filter_popup .fv_popup_inner{padding:16px}.product_filter_popup .pop_txt{position:relative}.product_filter_popup .fv_popup_close{left:10px;top:15px}.product_filter_popup .fv_popup_title{padding-left:35px;font-size:16px !important;margin-left:-6px}.product_filter_popup .reset_all{color:#7d9caa !important;text-decoration:underline;font-weight:500;font-size:14px;line-height:24px;position:absolute;right:16px;top:15px}.filter_active_count{display:inline-block;background-color:#1e3844;padding:0 4px;border-radius:50%;color:#fff;text-align:center;min-width:20px;line-height:20px}.popup_filter_btn_wrap{padding-top:16px;border-top:solid 1px #ebebeb}#filter_price_popup .ui-slider-horizontal{height:4px;position:relative;background-color:#ebebeb;max-width:90%;margin-bottom:48px}#filter_price_popup .ui-widget-header{background-color:#1e3844;border-radius:5px}#filter_price_popup .ui-slider-horizontal .ui-slider-range{top:0;height:100%}#filter_price_popup .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}#filter_price_popup .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:31px;height:31px;top:-14px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/price_range_mover.svg) center no-repeat;cursor:pointer}.slider_selected_price_wrap{color:#2c3032;padding-bottom:32px;font-weight:500;font-size:16px;border-top:solid 1px #ebebeb;padding-top:18px}.slider_selected_price_inner_dv{border:solid 1px #1e3844;border-radius:4px;padding:4px 6px;display:inline-block}.filter_menu_wrap.x_scroll_div_wrap{width:calc(100% + 32px);margin-left:-16px}.filter_menu_wrap .x_scroll_div{margin-left:16px;width:max-content}.animation_change_zindex_to_show_upper lottie-player,.animation_change_zindex_to_show_upper:before{z-index:9999999999}.filter_no_result{margin-top:-42px}.category_top_breadcrumb{position:relative;margin-top:16px;margin-bottom:-10px}.category_top_breadcrumb a{display:block;padding-left:32px;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/back_arrow.svg) center left no-repeat}.category_top_breadcrumb+.top_pagination+.product_section_wrap,.category_top_breadcrumb+.product_section_wrap{margin-top:24px}.woocommerce-pagination{float:none !important}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li .page-numbers.current{background-color:transparent !important;width:36px;height:36px;border-radius:50%;display:flex !important;justify-content:center;align-items:center;position:relative;font-weight:var(--font_bold);color:var(--Gray_100)}.woocommerce-pagination ul.page-numbers li .page-numbers.current,.woocommerce-pagination ul.page-numbers li .page-numbers:hover{background-color:var(--Foundation_Secondary_A_hover) !important;color:var(--Gray_White) !important}.woocommerce-pagination ul.page-numbers li a.prev,.woocommerce-pagination ul.page-numbers li a.next{border:1px solid var(--Foundation_Secondary_A);text-indent:-9999px;font-size:0px}.woocommerce-pagination .page-numbers{display:flex;justify-content:center;align-items:center}.woocommerce-pagination ul.page-numbers li a.prev:before,.woocommerce-pagination ul.page-numbers li a.next:before{position:absolute;content:'';width:8px;height:8px;border-left:2px solid var(--Foundation_Primary_A);border-bottom:2px solid var(--Foundation_Primary_A);transition:.3s ease}.woocommerce-pagination ul.page-numbers li a.next:before{transform:rotate(-135deg);margin-left:-4px}.woocommerce-pagination ul.page-numbers li a.prev:before{transform:rotate(45deg);margin-left:4px}.woocommerce-pagination ul.page-numbers li a.prev:hover,.woocommerce-pagination ul.page-numbers li a.next:hover{background-color:var(--Foundation_Secondary_A_hover) !important}.woocommerce-pagination ul.page-numbers li a.prev:hover:before,.woocommerce-pagination ul.page-numbers li a.next:hover:before{border-color:var(--Gray_White)}@media only screen and (max-width:1299px){.archive_sidebar{display:none}.archive_sidebar_content_wrap .content_area{width:100%;padding:0 16px}.filter_no_result{margin-top:-24px}}body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) .free_shipping_text_exist_in_banner,body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) p.price .free_shipping,body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) .price_after_applied_coupon .free_shipping,body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) .variation_custom_ul .discount_txt,body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) .minicart_wrap .widget_shopping_cart .free_shipping,body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) .free_shipping_text_exist_in_banner,body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) p.price .free_shipping,body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) .price_after_applied_coupon .free_shipping,body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) .variation_custom_ul .discount_txt,body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) .minicart_wrap .widget_shopping_cart .free_shipping{display:none}body.hide_free_shipping_banner_text_as_special_cep_added_comum:not(.comum_banner_show) .sticky_header_banner.free_shipping_text_exist_in_banner+.sticky_header_banner,body.hide_free_shipping_banner_text_as_special_cep_added_regular:not(.regular_banner_show) .sticky_header_banner.free_shipping_text_exist_in_banner+.sticky_header_banner{display:block}.dot_text{position:relative;padding-bottom:16px;position:relative;padding-left:24px}.dot_text:before{width:24px;height:24px;position:absolute;content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/home_new/dot.svg) center no-repeat;left:0;top:1px}.products_slider_manual .dot_text{padding-bottom:5px}.products_slider_manual .dot_text:before{background-size:20px}.products_slider_manual .swiper-wrapper{background:0 0 !important}.products_slider_manual .cat_product_custom_slide{padding:24px 16px 16px}.content_area ul.products.columns-3 li .manual_slider_content ul li{width:100% !important;margin:0 0 5px !important;text-align:left}.text_decoration_none{text-decoration:none !important}.content_area .x_scroll_div_wrap ul.products.columns-3 li,.fv_popup .x_scroll_div_wrap ul.products.columns-3 li{width:250px !important;margin-right:16px !important;margin-bottom:16px !important}.fv_popup .rating.star-rating.star-rating_black_small span{margin-top:0 !important}.have_this_be_most_purchased{position:absolute;width:calc(100% + 2px);height:18px;line-height:16px;font-size:9px;text-align:center;border:1px solid #aec0c0;border-radius:0 0 4px 4px;bottom:-18px;font-weight:500;margin-left:-3px;color:#7194a3}li.var_btn:hover .have_this_be_most_purchased{background:#fff}li.var_btn.active .have_this_be_most_purchased{border-color:#3b5a68;box-shadow:0px 0px 0px .5px #000;clip-path:inset(0px -2px -2px -2px);background:#fff}ul.variation_custom_ul li:not(:last-child).var_btn.active .have_this_be_most_purchased{width:calc(100% + 1px)}li.var_btn:first-child.most_purchased_text_exist{border-radius:4px 0 0 !important}li.var_btn:last-child.most_purchased_text_exist{border-radius:0 4px 0 0 !important}li.var_btn .have_this_be_most_purchased:before{margin-left:-11px;width:8px;height:8px;top:3px;position:absolute;content:"";background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/heart.svg) no-repeat}ul.variation_custom_ul.most_purchased_text_found{padding-bottom:17px}.custom-breadcrumb{position:relative;margin-top:-15px;margin-bottom:10px}@media only screen and (max-width:767px){.custom-breadcrumb{margin-top:-12px;margin-bottom:8px}.woo-prod-gallery{top:14px !important}}.paula_app_back_button{width:44px;height:28px;display:block;position:absolute;left:0;top:0;background:url(//www.famivita.com.br/wp-content/themes/storefront-child/images/paula_back_button.svg) center no-repeat !important;border-right:solid 1px #fff !important;z-index:99999999;text-indent:-999999999px}.paula_app_back_button+script+.site-header,.paula_app_back_button+.site-header{width:calc(100% - 44px);left:44px}.paula_app_back_button+script+.site-header .content_area,.paula_app_back_button+.site-header .content_area{padding:0 8px}.paula_app_back_button+script+.site-header .content_area .header_bottom__right .btn_signin,.paula_app_back_button+.site-header .content_area .header_bottom__right .btn_signin{padding:4px 5px;font-size:8px !important}.woocommerce-cart .paula_app_back_button,.woocommerce-checkout .paula_app_back_button{background:#fff url(//www.famivita.com.br/wp-content/themes/storefront-child/images/paula_back_button.svg) center no-repeat !important;border-right:solid 1px #e0dae3 !important;height:52px}body.product_tab_sticky .tab-list-wrap{position:sticky;z-index:999}body.product_tab_sticky #page.site{overflow:initial}body.product_tab_sticky .footer_slider_wrap{overflow-x:hidden}.archive_bottom_content .tab_details{max-width:100% !important;padding:0 !important;margin:0 !important}.archive_bottom_content .section_inner_content{padding:48px 0 !important}@media only screen and (max-width:767px){.archive_bottom_content .section_inner_content{padding:24px 0 !important}}