.elementor-kit-116{--e-global-color-primary:#D95F2B;--e-global-color-secondary:#1F1209;--e-global-color-text:#F7F0E6;--e-global-color-accent:#FFFFFF;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-size:18px;font-weight:var( --e-global-typography-secondary-font-weight );--e-global-typography-primary-line-height:1.6em;--e-global-typography-primary-letter-spacing:0.01em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:0.01em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:1.4em;--e-global-typography-text-letter-spacing:0.01em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0.01em;--e-global-typography-e496919-font-family:"Manrope";--e-global-typography-e496919-font-size:18px;--e-global-typography-e496919-line-height:1.6em;--e-global-typography-e496919-letter-spacing:0.01em;--e-global-typography-5821853-font-family:"Switzer";--e-global-typography-5821853-font-size:70px;--e-global-typography-5821853-font-weight:500;--e-global-typography-5821853-line-height:1em;--e-global-typography-5821853-letter-spacing:0em;--e-global-typography-7ebc92a-font-family:"Switzer";--e-global-typography-7ebc92a-font-size:50px;--e-global-typography-7ebc92a-font-weight:500;--e-global-typography-7ebc92a-line-height:1em;--e-global-typography-7ebc92a-letter-spacing:0em;--e-global-typography-3d11ff5-font-family:"Switzer";--e-global-typography-3d11ff5-font-size:35px;--e-global-typography-3d11ff5-font-weight:500;--e-global-typography-3d11ff5-line-height:1.3em;--e-global-typography-3d11ff5-letter-spacing:0em;--e-global-typography-48690ed-font-family:"Switzer";--e-global-typography-48690ed-font-size:25px;--e-global-typography-48690ed-font-weight:500;--e-global-typography-48690ed-line-height:1.3em;--e-global-typography-48690ed-letter-spacing:0em;--e-global-typography-283bd47-font-family:"Manrope";--e-global-typography-283bd47-font-size:20px;--e-global-typography-283bd47-line-height:1.6em;--e-global-typography-283bd47-letter-spacing:0em;background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-116 button,.elementor-kit-116 input[type="button"],.elementor-kit-116 input[type="submit"],.elementor-kit-116 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e496919-font-family ), Sans-serif;font-size:var( --e-global-typography-e496919-font-size );font-weight:var( --e-global-typography-e496919-font-weight );line-height:var( --e-global-typography-e496919-line-height );letter-spacing:var( --e-global-typography-e496919-letter-spacing );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:11px 30px 11px 30px;}.elementor-kit-116 e-page-transition{background-color:#FFBC7D;}.elementor-kit-116 a{color:var( --e-global-color-primary );}.elementor-kit-116 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5821853-font-family ), Sans-serif;font-size:var( --e-global-typography-5821853-font-size );font-weight:var( --e-global-typography-5821853-font-weight );line-height:var( --e-global-typography-5821853-line-height );letter-spacing:var( --e-global-typography-5821853-letter-spacing );}.elementor-kit-116 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7ebc92a-font-family ), Sans-serif;font-size:var( --e-global-typography-7ebc92a-font-size );font-weight:var( --e-global-typography-7ebc92a-font-weight );line-height:var( --e-global-typography-7ebc92a-line-height );letter-spacing:var( --e-global-typography-7ebc92a-letter-spacing );}.elementor-kit-116 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3d11ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-3d11ff5-font-size );font-weight:var( --e-global-typography-3d11ff5-font-weight );line-height:var( --e-global-typography-3d11ff5-line-height );letter-spacing:var( --e-global-typography-3d11ff5-letter-spacing );}.elementor-kit-116 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-283bd47-font-family ), Sans-serif;font-size:var( --e-global-typography-283bd47-font-size );font-weight:var( --e-global-typography-283bd47-font-weight );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-283bd47-font-family ), Sans-serif;font-size:var( --e-global-typography-283bd47-font-size );font-weight:var( --e-global-typography-283bd47-font-weight );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-283bd47-font-family ), Sans-serif;font-size:var( --e-global-typography-283bd47-font-size );font-weight:var( --e-global-typography-283bd47-font-weight );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-116{--e-global-typography-primary-font-size:16px;--e-global-typography-secondary-font-size:14px;--e-global-typography-text-font-size:12px;font-weight:400;--e-global-typography-accent-font-size:12px;--e-global-typography-e496919-font-size:16px;--e-global-typography-5821853-font-size:60px;--e-global-typography-7ebc92a-font-size:40px;--e-global-typography-7ebc92a-line-height:1.1em;--e-global-typography-3d11ff5-font-size:26px;--e-global-typography-48690ed-font-size:22px;--e-global-typography-283bd47-font-size:18px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-116 h1{font-size:var( --e-global-typography-5821853-font-size );line-height:var( --e-global-typography-5821853-line-height );letter-spacing:var( --e-global-typography-5821853-letter-spacing );}.elementor-kit-116 h2{font-size:var( --e-global-typography-7ebc92a-font-size );line-height:var( --e-global-typography-7ebc92a-line-height );letter-spacing:var( --e-global-typography-7ebc92a-letter-spacing );}.elementor-kit-116 h3{font-size:var( --e-global-typography-3d11ff5-font-size );line-height:var( --e-global-typography-3d11ff5-line-height );letter-spacing:var( --e-global-typography-3d11ff5-letter-spacing );}.elementor-kit-116 h4{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h5{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h6{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 button,.elementor-kit-116 input[type="button"],.elementor-kit-116 input[type="submit"],.elementor-kit-116 .elementor-button{font-size:var( --e-global-typography-e496919-font-size );line-height:var( --e-global-typography-e496919-line-height );letter-spacing:var( --e-global-typography-e496919-letter-spacing );padding:9px 20px 9px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-116{--e-global-typography-primary-font-size:14px;--e-global-typography-5821853-font-size:46px;--e-global-typography-7ebc92a-font-size:30px;--e-global-typography-48690ed-font-size:20px;--e-global-typography-283bd47-font-size:16px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-116 h1{font-size:var( --e-global-typography-5821853-font-size );line-height:var( --e-global-typography-5821853-line-height );letter-spacing:var( --e-global-typography-5821853-letter-spacing );}.elementor-kit-116 h2{font-size:var( --e-global-typography-7ebc92a-font-size );line-height:var( --e-global-typography-7ebc92a-line-height );letter-spacing:var( --e-global-typography-7ebc92a-letter-spacing );}.elementor-kit-116 h3{font-size:var( --e-global-typography-3d11ff5-font-size );line-height:var( --e-global-typography-3d11ff5-line-height );letter-spacing:var( --e-global-typography-3d11ff5-letter-spacing );}.elementor-kit-116 h4{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h5{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 h6{font-size:var( --e-global-typography-283bd47-font-size );line-height:var( --e-global-typography-283bd47-line-height );letter-spacing:var( --e-global-typography-283bd47-letter-spacing );}.elementor-kit-116 button,.elementor-kit-116 input[type="button"],.elementor-kit-116 input[type="submit"],.elementor-kit-116 .elementor-button{font-size:var( --e-global-typography-e496919-font-size );line-height:var( --e-global-typography-e496919-line-height );letter-spacing:var( --e-global-typography-e496919-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Black:#1F1209; --White:#ffffff; --Heading:Switzer; --H1:70px; --Orange:#D95F2B; --Beige:#F7F0E6; }
/* Start custom CSS */body {
    --e-global-typography-primary-font-weight: 600 !important;
    --e-global-typography-e496919-font-weight: 500 !important;
    --e-global-typography-283bd47-font-weight: 600 !important;
    --e-global-typography-secondary-font-weight: 400 !important;
    --e-global-typography-text-font-weight: 400 !important;
}

.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp-section {
    margin: 0 0 24px !important;
    padding: 0 !important;
    border-width: 0 !important;
}

body .bwf-section-wrap.bwf-section-4e72b01e, .wfty-cust-details-block.wfty-cddf8660 .wfty_wrap {
    margin: 0 !important;
    padding: 0 !important;
    border-width: 0 !important;
    border-radius: 0 !important;
}

.wfty-cust-details-block.wfty-cddf8660 .wfty_wrap {
    padding-top: 20px !important;
    margin-top: 40px !important;
    border-top: 1px solid #DEDEDE !important;
}

.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_section_title, .wfty_title, p.bwf-adv-heading.bwf-adv-head-0facb240.bwf-width-default {
    font-family: var(--e-global-typography-283bd47-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-283bd47-font-size) !important;
    font-weight: var(--e-global-typography-283bd47-font-weight) !important;
    line-height: var(--e-global-typography-283bd47-line-height) !important;
    letter-spacing: var(--e-global-typography-283bd47-letter-spacing) !important;
    color: var(--e-global-color-secondary) !important;
}

.bwf-inner-col.bwf-inner-col-e3909cbb
 {
    background-color: #F5F5F5 !important;
    border-left: 1px solid #DEDEDE;
}

body .bwf-section-wrap.bwf-section-4d6ccf62>.bwf-col {
    gap: 40px !important;
    max-width: 1100px !important;
}

body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col {
    gap: 40px !important;
}

body .bwf-section-wrap.bwf-section-23aa5f1c>.bwf-col, body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col {
    max-width: 1100px !important;   
}

body .bwf-section-wrap.bwf-section-4d6ccf62>.bwf-col > .bwf-inner-col:nth-child(1), body .bwf-section-wrap.bwf-section-4d6ccf62>.bwf-col > .bwf-inner-col:nth-child(2), body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col > .bwf-inner-col:nth-child(1), body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col > .bwf-inner-col:nth-child(2) {
    flex-basis: calc(50%) !important;
}


strong.product-quantity, .wfacp_product_subs_details, .wfacp-qty-count, .wffn_order_details_table .wfty_show_images .wfty_quantity_value_box:after {
    display: none !important;
}

span.wfacp_mini_cart_item_title, .wcs-checkout-item-price, p.woocommerce-subscriptions-product-details__trial, span.woocommerce-Price-currencySymbol, span.subscription-details, bdi, .wfacp_anim.wfacp_order_summary_container.wfacp_min_cart_widget.wfacp_mini_cart_elementor, .wfacp-mini-cart-block.wfacp-c9cce069 .wfacp_mini_cart_start_h .wfacp_order_summary_container table.wfacp_mini_cart_reviews tr:not(.order-total):not(.cart-discount) th span, .wfacp_mini_cart_start_h table.shop_table tr.order-total, #wfacp_mini_cart_reviews_c9cce069 span {
    font-family: var(--e-global-typography-e496919-font-family), Sans-serif !important;
    font-size: 16px !important;
    font-weight: var(--e-global-typography-e496919-font-weight) !important;
    line-height: var(--e-global-typography-e496919-line-height) !important;
    letter-spacing: var(--e-global-typography-e496919-letter-spacing) !important;
    color: var(--e-global-color-secondary) !important;
}

.wfacp_mini_cart_start_h table.shop_table tr.order-total {
    border-top: 1px solid #DEDEDE !important;
}

p#wc-stripe-express-checkout-button-separator {
    color: #707070 !important;
    font-family: var(--e-global-typography-e496919-font-family), Sans-serif !important;
}

label.wfacp-form-control-label, input {
    font-family: var(--e-global-typography-e496919-font-family), Sans-serif !important;
}

.bwf-icon-list-wrap.bwf-list-36a115d7 .bwf-icon-list .bwf-icon-list-item-wrap .bwf-icon-list-text {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-secondary-font-size) !important;
    font-weight: var(--e-global-typography-secondary-font-weight) !important;
    line-height: var(--e-global-typography-secondary-line-height) !important;
    letter-spacing: var(--e-global-typography-secondary-letter-spacing) !important;
}

.bwf-icon-list-wrap.bwf-list-36a115d7 .bwf-icon-list .bwf-icon-inner-svg svg {
    width: 14px;
    height: 14px;
    color: #D95F2B !important;
}

.wfacp_mini_cart_start_h .wfacp_order_sum .product-image img, #wfacp-e-form table.shop_table.woocommerce-checkout-review-order-table_layout_9 tr.cart_item .product-image img, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img img {
    border: unset !important;
}

.wfacp-mini-cart-block.wfacp-c9cce069 .wfacp_mini_cart_start_h .wfacp_order_sum .product-image .wfacp-pro-thumb img, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img img {
    border-radius: unset !important;
}

.wfacp_mini_cart_start_h .wfacp_order_sum .wfacp-pro-thumb, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img {
    width: 82px !important;
}

.wfacp_mini_cart_start_h .wfacp_order_sum td.product-name-area .product-name.wfacp_summary_img_true, .wfty_wrap .wfty_order_details .wfty_show_images .wfty_pro_list .wfty_leftDiv .wfty_p_name {
    padding-left: 100px !important;
}

body.woocommerce-checkout #wfacp-e-form,
body.woocommerce-checkout #wfacp-e-form *, h6.bwf-adv-heading.bwf-adv-head-bbcd9f07.bwf-width-default, p.bwf-adv-heading.bwf-adv-head-af6fca20.bwf-width-default, body.postid-144 .wfty_wrap *, .bwf-adv-heading.bwf-adv-head-af6fca20 a, h6.bwf-adv-heading.bwf-adv-head-138ad0b9.bwf-width-default {
    font-family: "Manrope", Sans-serif !important;
}

.bwf-adv-heading.bwf-adv-head-af6fca20 a {
    font-weight: 600 !important;
    border-bottom: 1px solid #D95F2B !important;
}

@media (max-width: 768px) {
    
    body #wfacp-e-form table.shop_table.woocommerce-checkout-review-order-table_layout_9 tr.cart_item .product-image img, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img {
    min-width: 76px !important;
    }
    
    .wfacp_collapsible_summary .wfacp_order_summary_item_name.wfacp_summary_img_true, .wfty_wrap .wfty_order_details .wfty_show_images .wfty_pro_list .wfty_leftDiv .wfty_p_name {
    padding-left: 92px !important;
    }

    .bwf-inner-col.bwf-inner-col-e3909cbb, .bwf-section-wrap .bwf-col .bwf-inner-col.bwf-inner-col-338aad1f
    {
     border-left: unset !important;
    border-top: 1px solid #DEDEDE !important;
        
    }
    .wfacp_mini_cart_start_h .wfacp_order_sum tr td:last-child, #wfacp-e-form .wfacp_mb_mini_cart_sec_accordion_content table.shop_table.woocommerce-checkout-review-order-table_layout_9 td.product-total {
    width: 15% !important;
    }
    
    body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col > .bwf-inner-col:nth-child(1), body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col > .bwf-inner-col:nth-child(2), body .bwf-section-wrap.bwf-section-e78d8a1d>.bwf-col > .bwf-inner-col:nth-child(1) {
        flex-basis: 100% !important;
    }
    
        body .bwf-section-wrap.bwf-section-e78d8a1d>.bwf-col {
        flex-direction: column !important;
    }
    
    body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col > .bwf-inner-col:nth-child(1){
        padding: 16px !important;
    }
    
    .wfty-cust-details-block.wfty-cddf8660 .wfty_wrap {
    padding-top: 10px !important;
    margin-top: 30px !important;
    }
    
    body .bwf-section-wrap.bwf-section-8d52334f>.bwf-col {
    gap: 0px !important;
    }
    
    body .bwf-section-wrap.bwf-section-e78d8a1d {
    padding-top: 18px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-display: auto;
	src: url('https://calljanice.ai/wp-content/uploads/2026/07/Manrope-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.eot');
	src: url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.woff2') format('woff2'),
		url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.woff') format('woff'),
		url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.ttf') format('truetype'),
		url('https://calljanice.ai/wp-content/uploads/2026/07/Switzer-Medium.svg#Switzer') format('svg');
}
/* End Custom Fonts CSS */