@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//kookmobile.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.2.4") format("woff2");
	font-display:swap;
}

.wd-popup.wd-promo-popup{
	background-color:rgb(254,220,219);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(210,37,88);
	background-image: none;
	background-repeat:no-repeat;
	background-position:center center;
}

.page-title-default{
	background-image: url(https://kookmobile.com/wp-content/uploads/2023/06/kook-background.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:inherit;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(89,89,89);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
:root{
--wd-widget-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:inherit;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:inherit;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(10,102,99);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:rgb(36,95,111);
--wd-link-color-hover:rgb(16,80,112);
}
:root{
--btn-default-bgcolor:rgb(10,102,99);
}
:root{
--btn-default-bgcolor-hover:rgb(14,102,97);
}
:root{
--btn-accented-bgcolor:rgb(10,102,99);
}
:root{
--btn-accented-bgcolor-hover:rgb(14,102,97);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(45,181,194);
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
							--wd-form-brd-radius: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #fff;
		
					--btn-default-color-hover: #fff;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
							
					--wd-brd-radius: 8px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-w: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
	
	
	
	
	
	
li{color:#404040;}
p,li{font-size:1.2em;line-height:190%;}
p{text-align:justify;}
a{font-weight:500;}
.amount{color:#007582;}
@media screen and (min-width: 768px) {
.kook-banner a{font-size:18px;padding:0 400px;}
/*.wd-hover-quick.woodmart-hover-quick.type-product{min-height:435px;} */ /*New UI */
.iphone-repair-list{margin-top:30px;}
.iphone-repair-list-8{margin-top:50px;}
.iphone-repair-list-5{margin-top:70px;}
}
@media screen and (max-width: 767px) {
.kook-banner a{font-size:12px;padding:0 10px;}
/*.wd-hover-quick.woodmart-hover-quick.type-product{min-height:351px;} */ /*New UI */
}
.phone-prefooter{text-align:center;direction:ltr;}
a.phone-prefooter{font-size:12pt;color:#ffffff;}
@media screen and (max-width: 1024px) {
	h2,h3,h4,p{padding-right:10px;padding-left:10px;}	
}
.shop-content-area .term-description a{color:#015a62;font-weight:500;}
.copyrights-centered .min-footer>div{line-height:1.5rem;color:#585858;}
/* New UI CSS */
.wd-hover-quick.woodmart-hover-quick.type-product{box-shadow:0 0 4px rgb(0 0 0 / 12%);padding-bottom:10px;}
.product-grid-item .wd-entities-title{padding-left:4px;padding-right:4px;}
.sms-notif-enable-p strong{color:#02838e;font-size:1.01rem;}
label.sms-notif-groups-label.sms-notif-groups-label-1{display:none;}
label.sms-notif-groups-label.sms-notif-groups-label-2{display:none;}
label.sms-notif-groups-label.sms-notif-groups-label-_onsale{margin-top:15px;}
.widget_price_filter .price_slider_amount .button{color:#fff;}
.variations_form .woocommerce-variation-description p{color:#d21313;font-weight:500;}
.woocommerce-variation-description a{color:#d21313;font-weight:600;border-bottom:1px solid #d21313;}
@media screen and (min-width: 1025px){
.title-size-small .title {font-size:36px;}
#wd-5cf6418f3228a{padding-right:14px;}}
@media screen and (max-width: 1024px){
.title-size-small .title {font-size: 32px;}
[dir=rtl] .joinchat--left .joinchat__button{bottom:62px;}}
.comment-form .submit:hover,.single_add_to_cart_button:hover{background-color:#0e908c;}
.type-page .meta-post-categories a,.type-page .btn.wd-switch-to-register{color:#fff;}
.type-page .btn.wd-switch-to-register:hover,.register .button:hover,.login .button:hover,.lost_reset_password .button:hover{background-color:#0e908c;}
.wd-tools-icon a{color:#fff;}
.wd-toolbar-label{font-size:12px;line-height:1;padding:0 0;}
.wd-header-my-account .wd-tools-icon:before,.wd-toolbar-shop .wd-tools-icon:before,.wd-header-compare .wd-tools-icon:before{color:#fff;}
.wd-toolbar-link .wd-custom-icon{display:inherit;}
.wd-toolbar-link .wd-custom-icon img{width:19px;height:19px;}
.whb-top-bar{background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}
.wd-header-compare .wd-tools-icon:before{color:#333;}
/* Begin Logo */
@media only screen and (max-width:1025px){
.wd-logo picture .yooz-header-logo{max-width:150px;}
}

@media only screen and (min-width:1024px){
.wd-logo picture .yooz-header-logo{max-width:230px;}
}
/* End Logo */
.swatch-on-single.swatch-with-bg{border:1px solid #808080;}
/* .iphone-repair-carousel{background-color:#f2f2f2;} */
.commentlist .comment-text .description p{font-size:16px;}
.star-rating span{font-family:'woodmart-font';}
.star-rating{color:#b74400;}
del .amount,.price del{color:#484848;}
.iphone-repair-list,.iphone-repair-list-8,.iphone-repair-list-5{border:1px solid #f2f2f2;border-radius:10px;background-color:#f2f2f2;}
.iphone-repair-list .wd-wpb,.iphone-repair-list-8 .wd-wpb, .iphone-repair-list-5 .wd-wpb {padding-top:25px;}
/* products tabs */
.description_tab, .additional_information_tab, .wd_custom_tab_tab, .reviews_tab{background-color:#0a7975;padding-left:10px;padding-right:10px;border-radius:7px;}
.tabs-layout-tabs .tabs li a{color:#ffffff;padding-top:10px;opacity:.8;}
.tabs-layout-tabs .tabs li a:after{background-color:unset;}
.tabs-layout-tabs .tabs li a:hover{color:#ffffff;}
.tabs-layout-tabs .tabs li{color:#ffffff;}
.wd-empty-mini-cart .title{text-align:center;}
#tab-wd_custom_tab li{font-size:1.1rem;}
#tab-wd_custom_tab{line-height:190%;text-align:justify;padding-right:10px;padding-left:10px;}
#tab-wd_custom_tab h2, h3, h4{margin-top:20px;}
.kook-blog-color{color:#e30202;font-style:italic;text-align:center;}
.wd-hover-quick .wd-add-btn>a{border-radius:5px;}
.meta-post-categories{border-radius:5px;}
.woocommerce-error>*{text-align:center;font-size:1.1rem;font-weight:500;}
.wp-caption .wp-caption-text, .wp-caption-dd{opacity:1;}
.wd-entry-meta .meta-reply .replies-count{background-color:#585858;}
/* New Theme Update */

/* Product title (single product) */
.product_title{font-size:24px;line-height:1.5;}

/* Image caption */
.wp-caption .wp-caption-text,.wp-caption-dd{text-align:center;}

/* Product tabs */
.product-tabs-wrapper .tabs-layout-tabs>.wd-nav-tabs-wrapper{text-align:right;border-bottom:1px solid #e4e4e4;margin-top:0;}

/* Product tabs (accordion mobile) */
.wd-accordion-title:is(.wd-active,:hover) .wd-accordion-title-text{color:#fff;}

/* Attribute table */
.wc-tab-inner tr:nth-child(odd){background-color:#f7f7f7;}
#tab-additional_information .shop_attributes th{border-left:1px solid #e6e6e6;padding:15px 15px;}
#tab-title-description li a {color:#fff;}
.shop_attributes tr{margin-bottom:0;padding-bottom:0;justify-content:inherit;min-width:176px;}
.shop_attributes th{margin-right:5px;}
.shop_attributes tbody{display:table-row-group;}
.shop_attributes td{padding-right:10px;}
.wd-accordion-title.wd-active .wd-accordion-title-text, .wd-accordion-title:hover .wd-accordion-title-text,.wd-accordion-title-text{color:#fff;}
#tab-additional_information .shop_attributes th{min-width:176px;}

/* Sidebar post titles */
.woodmart-recent-posts .wd-entities-title{font-size:14px;}
a.wd-entities-title:hover,.wd-entities-title a:hover{color: rgb(43 43 43);}

/* Sidebar post titles */
.woodmart-recent-posts .wd-entities-title{font-size:14px;}
a.wd-entities-title:hover,.wd-entities-title a:hover{color: rgb(43 43 43);}

/* Post title */
.post-single-page .post-title{font-weight:600;}

/* Post author (single post)*/
.entry-meta-list li{color:#585858;}

/* Post comment date and font */
.comments-area .comment-meta a{color:#585858}
.comments-area .comment-body{font-size:1rem;}

/* Image captions */
.wp-caption .wp-caption-text, .wp-caption-dd{text-align:center;}

/* Homepage brands */
.company{padding:10px 5px 0 5px;border:2px black solid;border-radius:5px;}

/* ScrollToTop */
.scrollToTop{right:20px;background-color:rgba(46,182,194,0.5);}
    
/* Home out of stock circles and add to cart button */
.labels-rounded .out-of-stock{font-size:11px;}
.wd-hover-quick .wd-add-btn>a{opacity:1;}

/* Home Post dates */
.blog-design-masonry.has-post-thumbnail .post-date{border-radius:10px;}

/* Home Blog carousel */
.blog-post-loop .article-body-container{min-height:231px;}
 
/* Footer socials , Footer */
.wd-social-icons.icons-size-default .wd-icon{font-size:22px;line-height:35px;}
.icons-size-default .wd-social-icon{width:35px;height:35px;margin-top:0;}
.woodmart-social-aparat{width:35px;height:35px;border-radius:50%;padding:6px;background-color:#ed145b}
.icons-design-colored .social-instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);}
#footer-menu li a{color:#585858;}
.enamad-cls img{border:1px solid #b2b2b2;border-radius:8px;}
.new-footer-menu{padding-bottom:10px;}
.wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{border-right:1px solid rgb(0 0 0 / 50%);}
.footer-contact p{color:#484848;text-align:center;}

/* Search page (product title sidebar) */
.product_list_widget>li .wd-entities-title{font-size:14px;}

/* stciky toolbar (mobile) - instagram */
.wd-toolbar-label{color:#fff;bottom:14px;}

/* Shop page sidebar */
.widget-product-info .price .amount{font-size:13px;}

/*Search box header and Header */
input.s.wd-search-inited::placeholder{color:#585858;}
.wd-header-my-account .wd-tools-icon:before{color:#333;}
/* product comments */
.commentlist .meta{font-size:1rem;}

/* Home products compare button on mobile */
.product-grid-item.woodmart-hover-base.product-in-carousel .woodmart-buttons .product-compare-button, .product-grid-item.woodmart-hover-base.product-in-carousel .woodmart-buttons .quick-view, .product-grid-item:not(.woodmart-hover-base) .woodmart-buttons .product-compare-button, .product-grid-item:not(.woodmart-hover-base) .woodmart-buttons .quick-view {display: block;}


span.nav-link-text.category-name{color:#fff;}


.rtl .product-tabs-wrapper .tabs-layout-tabs>.wd-nav-tabs-wrapper{text-align:right;}
.product-tabs-wrapper .tabs-layout-tabs>.wd-nav-tabs-wrapper{text-align:left;}

/* Frequently bought together plugin */
.woobt-before-text.woobt-text{color:#0a6663;font-size:18px;font-weight:600;}
.woobt-products .woobt-product .woobt-title .stock{margin-top:10px !important;margin-bottom:10px !important;}
.woobt-products .woobt-product .woobt-price del{opacity:1;}
.woobt-products .woobt-product .woobt-thumb img{border:1px solid #cdcdcd;}
.woobt-products .woobt-product{border-bottom:1px solid #b7b7b7;padding:20px 0;}
.woobt-title-inner s{text-decoration:none;}
.woobt-products .woobt-product .woobt-title a{font-size:16px;}
.woobt-products{border-style:solid;border-color:#b7b7b7;}

/*Frequently bought together - WoodMart */
.wd-builder-off .single-product-page>div:not(:last-child) {margin-bottom:5px !important;padding-top:5px;}
.single-product-page .title.slider-title{color:#128581;}
.wd-compare-btn.product-compare-button.wd-action-btn.wd-style-text.wd-compare-icon{display:none;}

/* Menu */
.wd-nav-img, .mega-menu-list img{max-height:25px;}
#menu-item-282741 a, #menu-item-282746 a{color:#333;}
#menu-item-280592 a,#menu-item-280932 a,#menu-item-282742 a, #menu-item-282940 a{font-weight:800;color:#e70000;}

/*Homepage app banner */
#app-banner{text-align:center;}
#app-banner a{color:#fff;}

/*Footer*/
#custom_html-14,#custom_html-15{text-align:center;}
#custom_html-20{padding-bottom:0;margin-bottom:30px;margin-top: 30px;}
#custom_html-21 {border-bottom: 1px solid rgb(0 0 0 / 10%);}
#custom_html-16,#custom_html-17,#custom_html-18{text-align:center;}
.wd-social-icons .wd-icon {
    font-family: "woodmart-font" !important;
}@media (min-width: 1025px) {
	.online-repair.wd-nav>li>a{color:#e90101;}
.wd-nav>li>a{padding-right:6px;padding-left:6px;}
#tab-wd_custom_tab{font-size:1.2em;}
/* Shop menu HTML Block */
.nav-link-text.special-shop {--sub-menu-color: #333;--sub-menu-color-hover: var(--wd-primary-color);text-transform: uppercase;font-weight: 600;position: relative;display: flex;align-items: center;padding-top: 8px;padding-bottom: 8px;color: var(--sub-menu-color);font-size: 14px;line-height: 1.3;}

/* New Footer */
.new-footer-menu li a{font-size:14px;padding-left:15px;padding-right:15px;}

/*ABONO*/
.installment_field_box_calculate{margin-right:130px;}
#abono-price-field{max-width:100%;width:1000px;}

/* Homepage */
.all-brands-btn{margin-top:60px;}

/* Whatspp chat icon */
.joinchat__button__open{width:55px;height:55px;}
.joinchat__button {height:55px;min-width:55px;max-width:55px;}
.scrollToTop{width:55px;height:55px;line-height:55px;}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.site-mobile-menu li.opener-page>a, .site-mobile-menu li:active>a {background-color: rgba(20, 184, 196, 0.41);}
.owl-carousel:hover .owl-nav>div,.owl-carousel .owl-nav>div, .show-arrow .wrap-loading-arrow>div {color: #15b8c4;background-color: #ffffff !important;box-shadow: 0 0 0 1px rgba(0,0,0,0.04), 0 4px 8px 0 rgba(0,0,0,0.20);}
.vcard.author.author_name .fn{text-align:center;}
/* products tabs */
.wd-accordion-title:after{color:#fff;font-weight:600;margin-left:10px;}
.woocommerce-tabs .wd-accordion-title{padding-top:13px;padding-bottom:13px;background-color:#0b7773;padding-right:15px;margin-top:3px;border-radius:7px;}
a.wd-accordion-title.woodmart-accordion-title.tab-title-additional_information,a.wd-accordion-title.woodmart-accordion-title.tab-title-reviews,a.wd-accordion-title.woodmart-accordion-title.tab-title-wd_custom_tab,a.wd-accordion-title.woodmart-accordion-title.tab-title-description{color:#fff;}
/*mobile navbar */
.wd-toolbar-label{bottom:10px;line-height:2;}
.woodmart-toolbar-label{text-align:center;color:#ffffff;}
.woodmart-toolbar{background:linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}
.wd-btn-arrow[class*="prev"],.wd-btn-arrow[class*="next"]{justify-content:center;}
/*ABONO*/
.installment_field_box_calculate{margin-right:130px;}
#abono-price-field{max-width:100%;width:566px;}

/* Whatspp chat icon */
.joinchat__button__open{width:50px;height:50px;}
.joinchat__button {height:50px;min-width:50px;max-width:50px;}
.scrollToTop{width:50px;height:50px;line-height:50px;}


/*New footer */
.samandehi{display:none;}
}

@media (min-width: 577px) and (max-width: 767px) {
	.site-mobile-menu li.opener-page>a, .site-mobile-menu li:active>a {background-color: rgba(20, 184, 196, 0.41);}
.vcard.author.author_name .fn{text-align:center;}
/* products tabs */
.wd-accordion-title:after{color:#fff;font-weight:600;margin-left:10px;}
.woocommerce-tabs .wd-accordion-title{padding-top:13px;padding-bottom:13px;background-color:#0b7773;padding-right:15px;margin-top:3px;border-radius:7px;}
a.wd-accordion-title.woodmart-accordion-title.tab-title-additional_information,a.wd-accordion-title.woodmart-accordion-title.tab-title-reviews,a.wd-accordion-title.woodmart-accordion-title.tab-title-wd_custom_tab,a.wd-accordion-title.woodmart-accordion-title.tab-title-description{color:#fff;}
/*mobile navbar */
.wd-toolbar-label{bottom:10px;line-height:2;}
.woodmart-toolbar-label{text-align:center;color:#ffffff;}
.woodmart-toolbar{background:linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}
.wd-btn-arrow[class*="prev"],.wd-btn-arrow[class*="next"]{justify-content:center;}
/*ABONO*/
.installment_field_box_calculate{margin-right:110px;}
#abono-price-field{width:150px;}

/* Whatspp chat icon */
.joinchat__button__open{width:50px;height:50px;}
.joinchat__button {height:50px;min-width:50px;max-width:50px;}
.scrollToTop{width:50px;height:50px;line-height:50px;}

/*New footer */
.samandehi{display:none;}
}

@media (max-width: 576px) {
	.site-mobile-menu li.opener-page>a, .site-mobile-menu li:active>a {background-color: rgba(20, 184, 196, 0.41);}
.ls-v6 .ls-nav-prev, .ls-v6 .ls-nav-next {z-index: 499 !important;}
.owl-carousel:hover .owl-nav>div,.owl-carousel .owl-nav>div, .show-arrow .wrap-loading-arrow>div {color: #15b8c4;background-color: #ffffff !important;box-shadow: 0 0 0 1px rgba(0,0,0,0.04), 0 4px 8px 0 rgba(0,0,0,0.20);border-radius: 50%;}
.vcard.author.author_name .fn{text-align:center;}
/* products tabs */
#tab-wd_custom_tab li{font-size:1.1em;}
#tab-wd_custom_tab{font-size:1.1em;}
.wd-accordion-title:after{color:#fff;font-weight:600;margin-left:10px;}
.woocommerce-tabs .wd-accordion-title{padding-top:13px;padding-bottom:13px;background-color:#0b7773;padding-right:15px;margin-top:3px;border-radius:7px;}
a.wd-accordion-title.woodmart-accordion-title.tab-title-additional_information,a.wd-accordion-title.woodmart-accordion-title.tab-title-reviews,a.wd-accordion-title.woodmart-accordion-title.tab-title-wd_custom_tab,a.wd-accordion-title.woodmart-accordion-title.tab-title-description{color:#fff;}
/*mobile navbar */
.wd-toolbar-label{bottom:10px;line-height:2;}

/*New footer */
.footer-column.footer-column-2.col-12.col-sm-6.col-md-3.col-lg-2,
.footer-column.footer-column-3.col-12.col-sm-6.col-md-3.col-lg-2,
.footer-column.footer-column-4.col-12.col-sm-6.col-md-3.col-lg-2,
.footer-column.footer-column-5.col-12.col-sm-6.col-md-3.col-lg-2{width:50%;flex:0 0 50%;}
.samandehi{display:none;}


.wd-hover-quick .wd-buttons{background:#0a7874;}
.wd-compare-btn.product-compare-button.wd-action-btn.wd-style-icon.wd-compare-icon.wd-compare-icon>a{color:#fff;}
.woodmart-toolbar-label{text-align:center;color:#ffffff;}
.woodmart-toolbar{background:linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}
.wd-btn-arrow[class*="prev"],.wd-btn-arrow[class*="next"]{justify-content:center;}
/*.enamad-cls{padding-bottom:10px;}*/

/*ABONO*/
.installment_field_box_calculate{margin-right:110px;}
#abono-price-field{width:150px;}

/* Whatspp chat icon */
.joinchat__button__open{width:50px;height:50px;}
.joinchat__button {height:50px;min-width:50px;max-width:50px;}
.scrollToTop{width:50px;height:50px;line-height:50px;}
}

