<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:   King Orange Child
Theme URI:    https://www.mohitranpura.com/
Author:       Mohit Ranpura
Author URI:   #
Description:  Child theme - Custom WordPress theme designed for Revolve Aesthetics..
Template:     king-orange
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: king-orange-child
*/
#main-content { padding: 40px 0px 100px 0px;}
.infobox001 .elementor-icon-box-icon { margin-bottom: -15px !important;}
.delivery-table tr th { color: #fff; background-color: #243662; padding: 15px;}
.delivery-table .odd { background-color: #40a2ac1c;}
.delivery-table tr td { text-align: center; padding: 10px;}
.infobox001 .elementor-widget-icon-box {
  width: 96%;
  background: #ffffff;
  box-shadow: 0px 5px 20px 0px rgb(0 0 0 / 7%);
  padding: 16px 5px;
  border-radius: 5px;
}
.form-headding h1{font-size:40px; line-height:45px; font-weight:700;font-family: "Montserrat", Sans-serif;}

.infobox001 .elementor-element.e-con-full { padding-bottom: 25px;}
.about-bg .our-mission-about{padding-top: 0px !important; padding-bottom: 0px !important;}
.icon-color .element-list-link i{color:#3C9FB0 !important;}
.icon-color .elementor-widget-container .elbzotech-heading:after, .icon-color .elementor-widget-container .mc4wp-form button  {background-color:#3C9FB0 !important;}
.sbi_load_btn{
	background: #3c9fb0 !important;
    font-size: 16px !important;
    font-weight: 600;
    line-height: 55px !important;
    padding: 0 35px !important;
    border-radius: 30px !important;
    margin-top: 20px !important;
}
.sbi_load_btn:hover, .sbi_follow_btn a:hover{  box-shadow: none !important;}
.sbi_follow_btn a {
	background: rgb(35 53 97) !important;
	font-size: 16px !important;
    font-weight: 600;
    line-height: 55px !important;
    padding: 0 35px !important;
    border-radius: 30px !important;
    margin-top: 20px !important;
}
.bestsalmo {
	background-color:#233561!Important;
	font-size:20px!Important;
	padding-top:15px!important;
	padding-bottom:15px!Important;
	font-weight:700!Important;
}

.product-label .sale {
	font-size:20px!important;
	color:white!Important;
	background:red!Important;
}

.ul-leftcontent  ul{padding-left:20px;}
/* .our-story-about.tracking-area .elbzotech-text-editor{height: 195px !important;} */
.our-story-about.tracking-area .elbzotech-text-editor{height: 130px !important;}
.our-story-about .elementor-widget-bzotech-button { margin-top: 0px;}
.woocommerce table.shop_table td { line-height: 20px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding-top:20px !important;}
.woocommerce-cart .wc-proceed-to-checkout a {margin-top:14px; }
.woocommerce-page table.cart td.actions .coupon {display: flex;}
.woocommerce-page table.cart td.actions .coupon label{padding-top: 18px !important; margin-right: 10px !important;}
.woocommerce-page table.cart td.actions .coupon .button{margin-right: 10px !important;}
.woocommerce-cart-form .shop_table th.product-name{ width: 450px;}
.woocommerce-checkout .logo-style-image a {cursor: default !important;}
.tax-product_cat .faqs-container .ui-accordion .ui-accordion-header { margin: 15px 0 0 0; padding: 18px 15px 18px 15px; font-size: 17px !important; border-radius: 8px 8px 0px 0px; } 
.tax-product_cat .faqs-container .ui-state-active { border: 1px solid #3C9FB0 !important; background: #3C9FB0 !important;}
.tax-product_cat .faqs-container .ui-widget-content {  background: #3c9fb00f; border-radius: 0 0 8px 8px;}
.tax-product_cat .faqs-container .ui-state-default{background: #ffffff;}
.tax-product_cat .faqs-container{ border-top: 2px solid #3C9FB0; margin-top: 50px;} 
.tax-product_cat .faqs-container h3:first-child{ text-align: center; padding-top: 30px; font-size: 32px; font-weight:700;}
.tax-product_cat .faqs-container h3.ui-accordion-header{text-align: left;}
.tax-product_cat .faqs {margin-top: 50px;}
.blog .mainbanner h1.blogtittle{ text-align: center; color: #fff; font-family: "Montserrat", Sans-serif; font-weight: 700; margin-bottom: 30px; font-size:45px; line-height:50px; }
.single-post .content-single-blog h2, .single-post .content-single-blog .single-related-post h3.font-title {font-size:40px; line-height:45px; font-weight:700; font-family: "Montserrat", Sans-serif;}
.single-post .content-single-blog h2 span{ font-weight:600 !important;}
.single-post .content-single-blog h3 span{font-size:25px; line-height:30px; font-weight:500 !important;}
.main-page-blog .bzotech-container .sidebar, .single-post .bzotech-container .sidebar{ border: 1px solid #CFCFCF;  padding: 30px 20px;  border-radius: 30px;}

/** Nominate Us Form **/
.centerform select, .centerform input[type="number"]{ height: 48px; line-height: 48px; font-size: 15px; border: 1px solid #d6d6d6; border-radius: 10px; width: 100%; }
.centerform .bzotech-col-md-4{ margin-bottom: 20px;}
.box-contact-form .wpcf7-form .centerform input.wpcf7-text{margin-bottom: 0px;}
.elbzotech-heading.elbzotech-heading-style1 svg path{ stroke: #3C9FB0; }
.bzoteche-info-box-style3 .title48 svg path{stroke: #233561;}
.headingimg .elbzotech-heading.elbzotech-heading-style1 svg path{ stroke: #ffffff;}
.top-header-aleta .box-content-custom { color: #ffffff;}
.bzotech-countdown .clock .number{color: #233561;}
rs-module { cursor: auto !important; position: relative !important;}
.mypositionfixedd { position: absolute; top: 0; left: 0;}
/*body.bzotech-navbar-nav .sub-menu li a{ padding: 5px 10px !important;}
body.bzotech-navbar-nav .sub-menu{ padding: 4px 10px !important;}
body.bzotech-navbar-nav .sub-menu .sub-menu{ border-radius: 0 0 10px 10px !important;}
.elementor .elementor-hidden-desktop { display: block !important;}
.elementor-invisible { visibility: visible !important;}*/
.tab-description {display: block !important;}
.mycustomaccro .elementor-accordion-item { border-radius: 5px; margin-bottom: 10px; border-top: 1px solid #D5D8DC !important;}
.mycustomaccro .elementor-tab-content{border-top: none;}
.mycustomaccro .elementor-accordion-item .elementor-active{ background-color: #3c9fb00f;}
.page-id-7350 .dark .tp-logo__text { fill: #fff !important; }
.bold-underline { border-bottom-color: #ffffff !important;}
.tp-widget-reviews-filter-label-wrapper, .tp-widget-rating-long { color: #fff !important;}
.categorieslisttt .e-con-inner{padding: 0 !important;}
.product-compare{display: none;}
#shipping_method li{padding-bottom: 10px;}
.shipping_method{height: 20px;}
#place_order, .woocommerce-billing-fields__field-wrapper .button.alt {background-color: #233561 !important;}
.woocommerce div.product p.in-stock{display: none !important;}
.single-related-product {margin-top: 40px !important;}
.detail-product-tabs .product-tab-content {padding-bottom: 20px !important;}
.detail-product-tabs .product-tab-content h2::after { display: block; height: 1px; width: 100%; content: ''; background: #CFCFCF; margin-top: 8px; }
.single-product h2.font-semibold{font-size: 30px !important;  line-height: 35px; font-weight:700 !important;}
.single-product .comments-tab-product-accordion h2, .single-product .title-related-product h2.single-title2, .single-product h2.font-title {font-weight:700 !important; font-size: 25px !important;  line-height: 30px;}

.elbzotech-heading-style2:after{display: none !important;}
.form-header.aaa  h2 { padding-bottom: 10px; border-bottom: none;}
.form-header.aaa p{ font-size: 15px;}
#sb-reviews-container-1.sbr-feed{ margin-top: 30px !important; }

.colmmWidthh .elementor-col-33{width: 24% !important;}
.colmmWidthh .elementor-col-66{width: 75.665% !important;}

/* WooCommerce Shop Page */
.item-grid-product-style3 .item-product { box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.14); }
.item-product .product-thumb-link img { max-width: 400px; width: 100%; height: 330px; object-fit: contain;  background: #fff; }
.item-product .stock { text-align: center; padding-bottom: 17px; font-weight: 600; }

/* WooCommerce Shop detail Page */
.single-product .medrx_product_options .title-atttr {margin-right: 0px !important;}
.single-product.woocommerce div.product form.cart .variations label {margin-right: 34px !important;}
.single-product .select-box { border-radius: 5px; border: 1px solid #aaa;}
.single-product.woocommerce div.product form.cart .variations select {height: 53px; font-family: 'Montserrat';}
.single-product .select2-container .select2-selection--single {margin-bottom: 10px;}
.single-product.woocommerce div.product form.cart .variations select {background: none;}
.single-product .bis_sub_div_border_enable_product_page {width: 100%;}

/*  Woocommerce Cart Page  */
.woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce-cart table.cart td:first-child { border: 1px solid #eaeaec !important; padding: 20px !important; }
.woocommerce-cart table.cart tr:last-child td { border: none !important;}
.detail-qty { display: flex; align-items: center; }
.cont-shop { display: flex; justify-content: center; align-items: center; width: 100%; padding-top: 50px; }
.woocommerce button[name="update_cart"], .woocommerce input[name="update_cart"], .woocommerce-cart-form .detail-qty a.qty-down, .woocommerce-cart-form .detail-qty a.qty-up {display: none; }
.detail-qty input {  border-radius: 40px; }

/* Woocommerce checkout page */
.woocommerce-checkout #place_order { text-transform: none;}
/*.woocommerce-checkout #customer_details .form-row label:after {
    content: "X";
	float: right;
	cursor: pointer;
}*/
.woocommerce-checkout #customer_details .form-row .woocommerce-input-wrapper { position: relative; }
.woocommerce-checkout #customer_details .form-row .woocommerce-input-wrapper .clear{
	position: absolute;
    right: 0px;
    width: 35px;
    height: 50px;
    cursor: pointer;
    background: #fff;
    padding: 14px 7px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    text-align: center;
	color: #000;
    font-weight: 600;
}
.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper .clear,
.woocommerce-checkout #customer_details #order_comments_field .woocommerce-input-wrapper .clear,
.woocommerce-checkout #customer_details .mailchimp-newsletter .woocommerce-input-wrapper .clear { display: none; }

.woocommerce-checkout  .checkout-custom .shop_table{ margin-bottom: 10px !important;}
.tax-product_cat .faqs-container h3:first-child { font-size: 40px !important; line-height:45px;}
/* .woocommerce-shop .product-extra-link, .single-product .product-extra-link, .page-id-7350 .product-extra-link, .tax-product_cat .product-extra-link, .single-product .mainbanner, .single-post .mainbanner{ display: none; } */
.single-product a.loginproduct{
	color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 55px;
    text-align: center;
    background: var(--bzo-main-color2);
    border-radius: 30px;
    padding: 15px 35px !important;
    cursor: pointer;
    transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    font-family: var(--bzo-body_typo-font-family);
}

/* My account */
.woocommerce table.my_account_orders .button {margin-bottom: 10px;}
.woocommerce .woocommerce-order-details :last-child {margin-top: 20px !important;}

/* Button Hover Effect */
@keyframes elementor-animation-pulse {
	25% {transform: scale(1.1);}
    75% {transform: scale(0.9);}
}
.button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .elbzotech-bt-default:hover, #sb_instagram #sbi_load .sbi_load_btn:hover, #sb_instagram .sbi_follow_btn a:hover, .elbzotech-mailchimp-wrap *[type="submit"]:hover {
	animation-name: elementor-animation-pulse;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
.our-mission-about .our-mission-about__left .elementor-widget-bzotech-button {margin-top: 0px;}
.medrx_product_options .select2-container {
    width: 100% !important;
}

/* Responsive */
@media screen and (max-width: 1200px){
	.bzotech-menu-inner &gt; ul li:not(.has-mega-menu) ul li &gt; a {height: 40px !important; line-height: 25px !important;}
	.btn-toggle-mobile-menu{border-left: none;}
	.btn-toggle-mobile-menu.active {background: #00000000;}
	.title-related-product{margin-top: 30px !important;}
	.sbi_load_btn, .sbi_follow_btn a{ line-height: 45px !important;padding: 0 25px !important;}
}

@media screen and (max-width: 992px){
#main-content { padding: 40px 5px 70px;}
#sb-reviews-container-1.sbr-feed {margin: 20px 0 !important;}
.form-headding h1{font-size:30px; line-height:35px;}
.blog .mainbanner h1.blogtittle{font-size:32px; line-height:40px;}
.single-post .content-single-blog h1, .single-post .content-single-blog .single-related-post h3.font-title 
	{font-size:32px; line-height:40px; }
.single-post .meta-post-tags-share-style2 {  margin-top: 50px;}
.main-page-blog .bzotech-container .sidebar{ padding: 20px 15px;}
.woocommerce-shop .content-sidebar-left {    margin-bottom: 10px;}
.single-product h2.font-semibold{font-size: 26px !important;  line-height: 30px;}
.single-product .comments-tab-product-accordion h2, .single-product .title-related-product h2.single-title2, .single-product  h2.font-title{font-size: 22px !important;  line-height: 30px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding-top:0px !important;}
.woocommerce-cart .wc-proceed-to-checkout{text-align:center;}
.woocommerce-account .woocommerce-MyAccount-navigation{ margin-bottom: 0px;}
	.single-product .product-detail-info{padding-left:0px !important;}
.tax-product_cat .faqs-container h3:first-child {   font-size: 30px !important;  line-height: 40px;}
	.receiptUl-leftcontent ul:first-child{padding-left: 0px;}

}

@media screen and (max-width: 768px){
	#main-content { padding: 30px 5px 50px;}
	.service-home1 { padding-top: 20px!important; padding-bottom: 50px!important;}
	#sb-reviews-container-1.sbr-feed {margin: 20px 0px 0px 0px !important;}
	.blog .mainbanner h1.blogtittle{font-size:32px; line-height:35px;}
	.single-post .content-single-blog h1, .single-post .content-single-blog .single-related-post h3.font-title {font-size:24px; line-height:30px;}
	.single-post .content-single-blog h2 span{font-size:22px; line-height:25px;}
	.single-post .content-single-blog h3 span{font-size:20px; line-height:25px;font-weight:500 !important; }
	.woocommerce-shop .content-sidebar-left , .woocommerce-page .content-sidebar-left{    margin-bottom: 10px;}
	.single-product h2.font-semibold, .tax-product_cat .faqs-container h3{font-size: 25px !important;  line-height: 30px;}
	.single-product .comments-tab-product-accordion h2, .single-product .title-related-product h2.single-title2, .single-product  h2.font-title  {font-size: 25px !important;  line-height: 30px;}
	.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{ padding-left: 40px;}
	.woocommerce-account .woocommerce-MyAccount-navigation {margin-bottom: 20px;}
	.tax-product_cat .faqs-container h3:first-child { font-size: 30px !important;  line-height: 35px;}
}

@media screen and (max-width: 600px){
	.deliverypolicytablee{overflow: scroll;}
	.deliverypolicytablee table{font-size: 15px !important;}
	.tab-content{ font-size: 12px; line-height: 22px;}
	.tab-product-horizontal .product-tab-title li a { font-size: 12px; line-height: 20px; padding: 9px 15px;}
	.tab-product-horizontal .product-tab-title { margin-bottom: 15px; text-align: center;}
	#wc-stripe-payment-request-button-separator, #wc-stripe-payment-request-wrapper{display: none !important;}
	.colmmWidthh .elementor-col-33, .colmmWidthh .elementor-col-66{width: 100% !important;}
	.colmmWidthh .elementor-widget-bzotech-heading h1, .colmmWidthh .elementor-widget-bzotech-button .button-wrap{text-align: center !important;}
	.woocommerce-page table.cart td.actions .coupon .button {margin-right: 0px !important;}
	.detail-qty {width: auto !important; margin-right: 0px;}
	.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {padding-top: 0px !important;}
	.our-mission-about .our-mission-about__left .elementor-widget-bzotech-button {margin-top: 0px;}
}

@media screen and (max-width: 340px){ .tab-product-horizontal .product-tab-title li a { padding: 9px 0px; } }

span.bestsalmo { display: inline-block; position: relative; padding: 2px 8px; margin: 0px; background-color: #00ad7b; color: #fff; border-radius: 10px 0px 0 0; text-align: left; font-size: 13px; /* transform-origin: bottom right; */ transform: perspective(10px);    position: absolute; left: 0; top: 0; z-index: 99;}
span.bestsalmo:after{ content: ' ';   position: absolute;
    z-index: -1;
    height: 100%;
    width: 100%;
    background: inherit;
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    transform-origin: bottom right;
    transform: skew(-22deg);}

.sale-perc { color: #3c9fb0; }
.woocommerce-shop .sale-perc { font-size: 20px; font-weight: 600; }

/* ccr form */
.ccr-form input {
	color: #233561;
    font-size: 14px;
    font-weight: 700;
    border: 1px solid #233561;
    line-height: 20px;
    height: unset;
    padding: 10px;
    width: 100%;
	margin-bottom: 10px;
}
.ccr-form ::placeholder {color: #233561;}
.ccr-form input[type="submit"]{
	background-color: #233561;
	color: #FFF;
	text-transform: uppercase;
	cursor: pointer;
}
.ccr-form input[type="submit"]:hover {
	background-color: #3c9fb0;
	border-color: #3c9fb0;
}
.ccr-form .bzotech-row {
	margin-right: auto;
	margin-left: auto;
}
.ccr-form .bzotech-col-md-6 {
	padding-right:5px;
	padding-left:5px;
}
.ccr-form .bzotech-col-md-6 p {margin-bottom: 0px;}
.ccr-form .wpcf7-spinner {display: none;}
.copy-text {display: none;}

@media screen and (max-width: 550px){
	.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
	.fancybox-opened { z-index: 99999; }
}

/* Affiliate */
#affwp-affiliate-dashboard {
	padding: 50px 45px;
    max-width: 1560px;
    width: 100%;
    margin: 0 auto;
}
#affwp-login-form, #affwp-register-form { width: 50%; margin: 0 auto; }
#affwp-affiliate-dashboard-tabs {
	display: flex;
    justify-content: center;
    gap: 15px;
}
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li { padding: 0; }
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{ 
	background: #fff;
    padding: 5px 15px;
    border: 1px solid #3c9fb0;
    border-radius: 5px; 
}
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{
	background: #3c9fb0; color: #ffffff;
}
#affwp-graphs-filter input#submit { margin-top: 15px; }
.woocommerce-checkout .woocommerce { max-width: 80%;
    margin: 50px auto; }</pre></body></html>