/** Shopify CDN: Minification failed

Line 126:19 Unexpected "{"
Line 1201:2 "font-siz" is not a known CSS property

**/
/*
 * This stylesheet file has been generated by langify and is loaded for Right-To-Left languages only.
 * You should add the following styles to your CSS selectors where necessary:
 *
 * float: right;
 * direction: rtl;
 * text-align: right;
 *
 * Please let me know if you have any questions: support@langify-app.com
 */

body {
  direction: rtl;
  text-align: right;
}

* {
  letter-spacing: 0px !important;
}
#shopify-section-5c02204c-82f7-43ba-b50d-e446375ea76f .one_Image.item.col-12.col-md-6.two-blocks:nth-child(1) {
    padding-right: 0;
  padding-left:15px;
} 
#shopify-section-5c02204c-82f7-43ba-b50d-e446375ea76f .one_Image.item.col-12.col-md-6.two-blocks:nth-child(2) {
    padding-left: 0; 
  padding-right:15px;
}
@media(max-width:767px){
  #shopify-section-5c02204c-82f7-43ba-b50d-e446375ea76f .one_Image.item.col-12.col-md-6.two-blocks:nth-child(2) {
    padding-left: 15px; 
    padding-right: 15px;
  }
  #shopify-section-5c02204c-82f7-43ba-b50d-e446375ea76f .one_Image.item.col-12.col-md-6.two-blocks:nth-child(1) {
    padding-right: 15px;
     padding-left: 15px; 
  }
  #shopify-section-b726f115-840c-4d81-9801-1a4edf7407b7 .text-link{
    text-decoration:none;
    display:inline;
  }
}
/*
@font-face {
  	font-family: AMU-TJ;
  	src: url(//coach.sa/cdn/shop/t/153/assets/Tajawal-Medium.ttf?v=25567936489996327141752483370);
	} */

@font-face {
  	font-family: AMU-TJ;
  	src: url(//coach.sa/cdn/shop/t/153/assets/ArbFONTS-Droid-Arabic-Kufi.ttf?v=115417479383900318831752483370);
	}


/*
@font-face {
  	font-family: nofont medium;
  	src: url(//coach.sa/cdn/shop/t/153/assets/Arial?50317);
	}
 *:not(.fa), body, 
    p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
    .text-new_collection p,
    div.listado-categorias .item .titulo-normal h2,
    h1, h2,
    .rcubicaciones--heading h1,
    .timeline-card p,
    .text-new_collection p>strong,
    .addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview
    { font-family: 'nofont medium', sans-serif !Important; }	

.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-nav .mega-menu .menu-lv-2>a,
li.menu-lv-3 a span {
  font-family: 'nofont', sans-serif !important;
} 
*/


/* Page "copy-of-rosa-clara-history" _BEGIN_*/
.timeline-card p strong {
     font-size: 14px !important;
     font-weight: 700 !important;
}
/* Page "copy-of-rosa-clara-history" _END_ */

.slide-content {
    position: absolute;
    top: 85%;
    z-index: 2;
    }
    
.home-para{
      font-size: 26px!important;
}
.shop-now-btn{
      font-family: AMU-TJ,sans-serif!important;
      font-size: 18px;
}
.sub-heading-1{
  font-family: helvetica!important;
  font-size: 60px!important;
}
.heading-sub-sec,  {
  font-size: 45px!important;
}
.sub-heading{
  font-size: 45px!important;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  .slide-content {
    position: unset;
    }
  .txt-cta {
    line-height: 0px;
}
  .home-heading-1{
        line-height: 1.5em;
  }
  .sectionTitle-2 {
    font-size: 70px!important;
}
.sub-heading-1{
  font-size: 45px!important;
}
  .heading-sub-sec{
  font-size: 30px!important;
}
}
/* Page "rosa-clara-designers" _BEGIN_*/
.acercade--text p {
    font-size: 100% !important;
}
.acercade--text a {
    font-size: 100% !important;
}
/* Page "rosa-clara-designers" _END_ */


.ooo-instagram,
.slideshow {
  direction: ltr !important;
}

@media (min-width: 1200px) {
  .site-nav .sub-menu-mobile
    /*.wrapper-navigation .main-menu*/ {
    text-align: right !important;
  }
}

@media (min-width: 1200px) {
  .header-lang-style2 .is-sticky .main-menu, .wrapper_header_default .is-sticky .main-menu {
    margin-right: 112px;
    margin-left: 0;
  }
}

.ly-languages-switcher.fixed.top_left, .ly-languages-switcher.absolute.top_left {
  right: 0;
  left: initial !important;
}

.slick-list.draggable {
  direction: ltr !important;
}

.page-header {
    text-align: right !important;
}

.toolbar .toolbar-col label {
margin: 0 0 0 15px !important;
}

.toolbar .filters-toolbar__sortby {
    padding-right: 15px;
    padding-left: initial !important;
}

@media (max-width: 1199px){
.toolbar .column-left .sidebar-label {
    margin: 0;
    padding-left: 30px;
  	padding-right: initial !important;
}
}

.toolbar .view-mode .icon-mode {
    margin-right: 5px;
  	margin-left: initial !important;
}

.sidebar-label .icon-filter {
    margin-left: 14px;
  	margin-right: initial !important;
}

.toolbar .toolbar-col .label-tab {
    padding: 8px 15px 6px 14px !important;
    font-size:11px !important;
}

.toolbar .toolbar-col .icon-dropdown {
    padding-right: 8px;
   	padding-left: initial !important;
}

.sidebar-filter .sidebar-title {
     padding-right: 26px;
  	 padding-left: initial !important;
}

.sidebar-filter .sidebar-title:before {
      left: initial !important;
      right: 0;
}

input[type="checkbox"]+label:before {
      left: initial !important;
      right: 0;
}

input[type="checkbox"]+label {
    padding-right: 26px;
  	padding-left: initial !important;
}

@media (max-width: 1199px) and (min-width: 768px){
.sidebar .close-sidebar {
    left: 22px;
    right: initial !important;
}
}

.sidebar .sidebar-title {
  text-align: right !important;
}

.product-shop .groups-btn .wishlist .fa {
    margin-left: 10px;
    margin-right: initial !important;
}

.checkbox-group {
     text-align: right !important;
}

.size-chart-open-popup {
    padding-right: 36px;
    padding-left: initial !important;
    float: left !important;
    background-position: right !important;
}


.product-shop .product-infor label {
     margin-left: 5px;
     margin-right: initial !important;
}

.product-shop .total-price label {
    margin-left: 3px;
    margin-right: initial !important;
}

@media (min-width: 1200px){
.site-nav .menu-lv-1 {
     margin-left: 20px !important;
    margin-right: 0px !important;
}
}

.shopify-section.col-12.col-xl-3.col-sidebar {
  text-align: right !important;
}

@media (min-width: 1200px){
.recently-viewed-products .widget-title .box-title, .related-products .widget-title .box-title {
  text-align: right !important;
}
}

.col-footer {
text-align: right !important;
}

.footer-newsletter {
  text-align: right !important;
}

.recently-viewed-products .widget-title, .related-products .widget-title {
    text-align: right !important;
}

.site-footer .foot-title.social-title {
   text-align: right !important;
}

.col-md-6.product-shop {
  text-align: right !important;
}

.theme-ask .ask-an-expert-text .fa {
     margin-left: 10px;
     margin-right: initial !important;
}

.theme-ask .ask-an-expert-text a {
    margin-right: 3px;
    margin-left: initial !important;
}

select+.icon-dropdown {
      left: 2px;
      right: initial !important;
}

select {
padding: 7px 12px 5px 32px !important;
}

.left-groups.header-items {
  text-align: right !important;
}

.rte { text-align: right !important; }

.home-slideshow .img-caption,
.banner-add-des {
  text-align: right;
}

@media (min-width: 992px){
.product-shop .groups-btn #product-add-to-cart, .product-shop .groups-btn .product-add-to-cart {
    margin-right: initial !important;
    margin-left: 10px;
}

}

.cart-form .scroll-content .right-col {
      margin-left: initial !important;
      margin-right: 35px;
}

.cart-title {
  text-align: right !important;
}

.details { 
  text-align: right !important;
}

.cart-template .wrapper-cart-template .cart-list .cart-thumb {
    padding-right: initial !important;
    padding-left: 30px;
}

.cart-template .wrapper-cart-template .cart-list .group-action .remove .text {
    margin-left: initial;
   margin-right: 8px;
}

.cart-template .wrapper-cart-template .add-comments {
  float: right;
}

@media (min-width: 768px){
.cart-template .wrapper-cart-template .cart_items {
    margin-right: initial !important;
  margin-left: 30px;
}
}

.cart-template .wrapper-cart-template .add-comments .note {
     margin-right: initial !important;
  	 margin-left: 10px;
}

.secure-shopping-guarantee {
  text-align: right !important;
}

.secure-shopping-guarantee svg {
      margin-left: 10px;
}

.cart-template .wrapper-cart-template .cart_items .box-title {
    text-align: right !important;
}

.cart-template .page-header .fa {
     margin-left: initial !important;
     margin-right: 8px;
}

@media (max-width: 767px) and (min-width: 480px){
.cart-template .wrapper-cart-template .cart-list .group-action .update {
    margin-left: 12px;
    margin-right: initial !important;
}
}

@media (min-width: 992px){
.cart-template .wrapper-cart-template .cart-list .group-action .update {
    margin-left: 12px;
    margin-right: initial !important;
}
}

.cart-template .page-header .continue {
     float: left !important;
}

.search-page .page-header h2 {
  text-align: right !important;
  direction: rtl !important;
}

#dropdown-cart .mini-products-list {
  text-align: right;
}
#dropdown-cart .product-details {
  padding-left: 28px;
  padding-right: 0;
}
#dropdown-cart .product-details .btn-remove {
  left: 6px;
  right: initial;
}
#dropdown-cart .mini-products-list .product-image {
  padding-left: 15px;
  padding-right:  0;
}

@media (max-width: 767px) {
  .site-nav li a .icon-dropdown {
      left: 6px;
      right: auto;
	}
}

/* dropdown menu order mirror */
@media (min-width: 768px) {
.menu-lv-2.inner.dropdown.col-12.col-xl-3[style*='left: 0px'] {
  left: 720px!important;
}
.menu-lv-2.inner.dropdown.col-12.col-xl-3[style*='left: 240px'] {
  left: 480px!important;
}
.menu-lv-2.inner.dropdown.col-12.col-xl-3[style*='left: 480px'] {
  left: 240px!important;
}
.menu-lv-2.inner.dropdown.col-12.col-xl-3[style*='left: 720px'] {
  left: 0px!important;
}
  }

.tpb-booking-form .tpb-box-wrapper {
   direction: ltr !important;
}

.ql-editor {
    text-align: right !important;
}

.eRFGlk.eRFGlk {
    padding: 30px 30px 0px 30px !important;
}

.Yemvn.Yemvn.Yemvn.Yemvn.Yemvn.Yemvn {
    padding: 0px 13px 0px 16px !important;
    text-align: right !important;
}

.eKpaUm.eKpaUm {
    direction: rtl !important;
}

.dRjLTZ.dRjLTZ {
    text-align: right !important;
}

input[type=checkbox]+label:after {
  left: initial;
  right: 3px;
}

#Avada-SC-button .Avada-float-button.middle-right {
    right: 96% !important;
    transform: rotate(
180deg
) !important;
}

@media (min-width: 768px) {
.text-md-left {
    text-align: right !important;
}
  }

.toolbar .filters-toolbar__limited-view {
    padding-left: initial !important;
    padding-right: 15px;
}

#Avada-SC-modal .Avada-modal-container .modal-wrapper header {
     padding: 9px 20px 11px 0px !important;
}

#Avada-SC-modal .Avada-modal-container .modal-wrapper button.modal-close {
    left: 0;
    right: initial !important;
}

.next-prev-product {
  direction: ltr !important;
}

.breadcrumb .fa.fa-angle-right {
  transform: scaleX(-1) !important;
}

.banner-item .content-box {
     top: 55% !important;
}

.widget-title .box-title {
    font-size: 16px;
}

@media (min-width: 992px) {
.offset-lg-1 {
  margin-right: 8.333333%;
  margin-left: initial;
}
}

@media (min-width: 1200px) {
.site-nav .sub-menu-mobile {
    text-align: right;
}
}



/* --- aalavi - 8/19/2021 --- 

@font-face {
    font-family: 'ReemKufiMedium';
    src: url('//coach.sa/cdn/shop/t/153/assets/Tajawal-Medium.%20%20...otf?50317') format('otf'),
         url('//coach.sa/cdn/shop/t/153/assets/Tajawal-Medium.%20%20%20...ttf?50317') format('ttf');
}

*:not(.fa), body, 
p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
.text-new_collection p,
div.listado-categorias .item .titulo-normal h2,
h1, h2,
.rcubicaciones--heading h1,
.timeline-card p,
.text-new_collection p>strong,
.addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview,
a.product-title, .cart-details a.product-name span, #dropdown-cart .product-details a.product-name span{
  	font-family: 'ReemKufiMedium', sans-serif !important;
}	
.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-nav .mega-menu .menu-lv-2>a,
li.menu-lv-3 a span {
  font-family: 'ReemKufiMedium', sans-serif !important;
} 

*/

body, html {
  font-size: 100%;
}

.home-about-us .sectionTitle {
	font-size: 55px;
}

h3.foot-title.dropdow-mb, h3.social-title.foot-title, .site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, a.hpshop, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, input#product-add-to-cart, span.wishlist-text.text-hover {
	font-size: .75rem !important;
}

.text, .col.col-right img, .hpshop u, .btn, .add-to-cart-btn, #shopify-section-GDPR-modal, .btn, .add-to-cart-btn, .product-template, .product-template-grouped, .foot-title, .dropdow-mb, a.hpshop u, a.banner-button.btn u, a.banner-button.btn span u {
    font-size: 12px !important;
}

.template-index .main-content .img-box .feature_image_3 {
	right: -12%;
    left: initial;
}
.template-index .main-content .img-box .feature_image_2 {
    left: -16%;
    right: initial;
}
.template-index .main-content .img-box .feature_image_1 {
    right: 8%;
    left: initial;
}


@media (min-width: 1200px) {
  .body-full .site-nav-dropdown .container, .container {
    max-width: 1300px;
  }
  .header-lang-style2 .lang-currency-groups {
    margin-left: 0;
  }
  .wrapper_header_02 .customer-links {
    margin: 0 10px 0 15px;
  }
  .header-02 .header-panel-top, .header-02 .header-panel-top a {
    font-size: 0.8rem !important;
  }  

	/* Sub menu items alignment */
	/* .menu-lv-2.inner.dropdown {
    	position: relative !important;
    	left: initial !important;
	} */

}

@media (max-width: 768px) {
  .cart-form .cart-list .details {
  	flex-direction: column;
  }
  
  .cart-form .scroll-content .right-col {
	    margin-right: 0;  
	}
  .cart-form .scroll-content .cart-list li {
 	flex-direction: column; 
  }
 
  .cart-form .scroll-content .cart-list {
    overflow-x: revert;
    overflow-y: revert;
  }
  
	.gridlines td {
    	font-size: 11px !important;
	}
  .template-index .main-content .shopify-section:nth-child(1) .sectionDesc {
    font-size: 16px!important;
}
  .home-spotlight-slider .hpshop {
    font-size: .9rem!important;
}
    .txt-cta {
  	font-size: 0.75rem !important;
  }
  .wrapper_header_02 .mb-area .acc-links, .wrapper_header_02 .mb-area .free-shipping-text, .wrapper_header_02 .mb-area .wishlist,
  .site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, a.hpshop, h3.foot-title.dropdow-mb, h3.social-title.foot-title, input#product-add-to-cart, span.wishlist-text.text-hover {
    font-size: .75rem!important;
}
  .sp-modal-toggle{
   	font-size: 0.75rem !important;
  }
  
  
  .home-about-us .sectionTitle {
    font-size: 40px;
	}
  .template-index .main-content .img-box .feature_image_3 {
    right: 0;
  }
  .template-index .main-content .img-box .feature_image_2 {
    left: 0;
  }
}

/*
@font-face {
  	font-family: Droid Arabic-Kufi medium;
  	src: url(//coach.sa/cdn/shop/t/153/assets/Tajawal-Medium.ttf?v=25567936489996327141752483370);
	}
 *:not(.fa), body, 
    p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
    .text-new_collection p,
    div.listado-categorias .item .titulo-normal h2,
    h1, h2,
    .rcubicaciones--heading h1,
    .timeline-card p,
    .text-new_collection p>strong,
    .addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview
    { font-family: 'Droid Arabic-Kufi medium', sans-serif !Important; }	
.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, a.hpshop, h3.foot-title.dropdow-mb, h3.social-title.foot-title, input#product-add-to-cart, span.wishlist-text.text-hover,
#shopify-section-GDPR-modal, .add-to-cart-btn, .btn, .col.col-right img, .dropdow-mb, .foot-title, .hpshop u, .product-template, .product-template-grouped, .text, a.banner-button.btn span u, a.banner-button.btn u, a.hpshop u,
.home-spotlight-slider .hpshop{
  font-family: 'Droid Arabic-Kufi medium', sans-serif !important;
}

*/
/* Mixed scheme */

/*

@font-face {
  	font-family: Droid Arabic-Kufi medium;
  	src: url(//coach.sa/cdn/shop/t/153/assets/ArbFONTS-Droid-Arabic-Kufi.ttf?v=115417479383900318831752483370);
	}
 *:not(.fa), body, 
    p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
    .text-new_collection p,
    div.listado-categorias .item .titulo-normal h2,
    h1, h2,
    .rcubicaciones--heading h1,
    .timeline-card p,
    .text-new_collection p>strong,
    .addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview
    { font-family: 'Droid Arabic-Kufi medium', sans-serif !Important; }	
.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, a.hpshop, h3.foot-title.dropdow-mb, h3.social-title.foot-title, input#product-add-to-cart, span.wishlist-text.text-hover,
#shopify-section-GDPR-modal, .add-to-cart-btn, .btn, .col.col-right img, .dropdow-mb, .foot-title, .hpshop u, .product-template, .product-template-grouped, .text, a.banner-button.btn span u, a.banner-button.btn u, a.hpshop u,
.home-spotlight-slider .hpshop,
a.product-title, .cart-details a.product-name span, #dropdown-cart .product-details a.product-name span{
  font-family: 'Droid Arabic-Kufi medium', sans-serif !important;
}

.menu-lv-2.inner.dropdown.col-12.col-xl-3 {
  font-type: bold;
}

*/

/* SCHEME A1  */



@font-face {
  	font-family: AMU-kuf1;
  	src: url(//coach.sa/cdn/shop/t/153/assets/ArbFONTS-Droid-Arabic-Kufi.ttf?v=115417479383900318831752483370);
	}
 *:not(.fa), body, 
    p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
    .text-new_collection p,
    div.listado-categorias .item .titulo-normal h2,
    h1, h2,
    .rcubicaciones--heading h1,
    .timeline-card p,
    .text-new_collection p>strong,
    .product-label .label,
    .addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview
    { font-family: 'AMU-kuf1', sans-serif !important; }	
.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, a.hpshop, h3.foot-title.dropdow-mb, h3.social-title.foot-title, input#product-add-to-cart, span.wishlist-text.text-hover,
#shopify-section-GDPR-modal, .add-to-cart-btn, .btn, .col.col-right img, .dropdow-mb, .foot-title, .hpshop u, .product-template, .product-template-grouped, .text, a.banner-button.btn span u, a.banner-button.btn u, a.hpshop u,
.home-spotlight-slider .hpshop{
  font-family: 'AMU-kuf1', sans-serif !important;
} 

.home-about-us .sectionDesc,
.home-about-us .sectionDesc .mb-block,
.banner-des .sub-heading,
.banner-heading .mr-cst-title,
.banner-heading .mr-cst-title .mb-block {
    font-family: 'AMU-kuf1',sans-serif!important;
}


/* END OF SCHEME A1  */




/* SCHEME B2  */

/*

@font-face {
  	font-family: Droid Arabic-Kufi medium;
  	src: url(//coach.sa/cdn/shop/t/153/assets/Tajawal-Medium.ttf?v=25567936489996327141752483370);
	}
 *:not(.fa), body, 
    p, p1, p1 a, p2, p2 a, p3, p3 a, p4, p4 a, p5, p5 a, div.panel-group, .panel-group, .panel-body, .rte,
    .text-new_collection p,
    div.listado-categorias .item .titulo-normal h2,
    h1, h2,
    .rcubicaciones--heading h1,
    .timeline-card p,
    .text-new_collection p>strong,
    .addresses-page .btn-edit-delete a, .btn, .page-header, .product-shop .groups-btn .wishlist, .product-shop .product-title, .product-shop .shopify-payment-button .shopify-payment-button__button, .tabs__product-page .spr-container .spr-summary-actions-newreview
    { font-family: 'Droid Arabic-Kufi medium', sans-serif !Important; }	
.product-title span,
.lazyautosizes,
.lazyloaded,
.sku-product label,
.sku-product span,
.price,
.on-sale,
.compare-price,
span h1,
.vertical-tabs .wrapper-tab-content .tab-links,
.menu-lv-2.inner.dropdown.col-12.col5 a span,
span h2,
p.copy-v1,
.wrapper-newsletter .halo-modal-body .title,
.wrapper-newsletter .halo-modal-body .des,
a.foot-link span,
h3,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-footer .foot-title.newsletter-title, .site-footer .newsletter .btn, .wrapper-newsletter .halo-modal-body #mailchimp-email-subscibe .btn, a.btn.btn-continue.sa, a.btn.btn-view-cart, a.hpshop, h3.foot-title.dropdow-mb, h3.social-title.foot-title, input#product-add-to-cart, span.wishlist-text.text-hover,
#shopify-section-GDPR-modal, .add-to-cart-btn, .btn, .col.col-right img, .dropdow-mb, .foot-title, .hpshop u, .product-template, .product-template-grouped, .text, a.banner-button.btn span u, a.banner-button.btn u, a.hpshop u,
.home-spotlight-slider .hpshop{
  font-family: 'AMU-kuf1', sans-serif !important;
}

.home-about-us .sectionDesc,
.banner-heading .mr-cst-title,
.banner-heading .mr-cst-title .mb-block {
    font-family: 'AMU-kuf1',sans-serif!important;
}


*/
/* END OF SCHEME B2  */



.sectionTitle .mb-block,
.banner-heading .mb-block,
.mr-cst-title,
.sectionTitle,
.banner-heading,
.banner-heading * {
	font-family: 'Helvetica-Bold' !important;
}
.sectionDesc .mb-block,
.sectionDesc,
.banner-desc,
.sub-heading{
	font-family: Bembo;
    font-size: 20px;
}

.template-index .main-content .shopify-section:nth-child(1) .sectionDesc {
    /*font-size: 18px!important;*/
}
/* Mixed scheme - END */

.top-message a.hpshop u,.top-message a.hpshop {
    font-size: 0.8rem !important;
	text-underline-position: under;
}
.site-nav .menu-mb-title {
  font-size: 0.9rem;
}
.banner-content .banner-heading {
    line-height: 1.2;
    font-size: 40px;
}
  .txt-cta {
  	font-size: 0.85rem !important;
  }
.home-spotlight-slider .hpshop {
	font-size: 0.9rem!important;
    text-underline-position: under;
    padding-bottom: 10px;
    display: inline-block;
}
a.product-title, .cart-details a.product-name span, #dropdown-cart .product-details a.product-name span {
	font-size: 12px !important;
}
.price-box .price-regular, span.old-price, span.special-price, .price-box {
	display: inline-block;
}
p, .vertical-tabs .wrapper-tab-content .tab-title:first-child+.tab-content p span, .vertical-tabs .wrapper-tab-content .tab-title:first-child+.tab-content span {
	font-size: 12px !important;
}
.ask-an-expert-text .text,
.ask-an-expert-text span,
.ask-an-expert-text a,
.tabs__product-page .wrapper-tab-content .tab-title,
.tabs__product-page .wrapper-tab-content .tab-title span:not(.icon-dropdown) {
  font-family: 'Helvetica-Regular' !important;
}

.dropdown-menu {
  text-align: right;
}

/* Tier 1 */
/* Main Heading */
  
  .home-about-us .sectionTitle,
  .home-about-us .sectionTitle .mb-block { 
    font-family: 'Helvetica-Regular' !important;
    font-size: 55px !important;
  }
  
/* Sub Heading */
.template-index .main-content .shopify-section:nth-child(1) .sectionDesc,
.home-about-us .sectionDesc .mb-block,
.home-about-us .sectionDesc {
	font-family: 'Helvetica-Regular' !important;
  font-size: 18px !important;
  margin-bottom: 60px;
}

/* Tier 2, Tier 3  */
/* Main Heading */
.banner-heading .mr-cst-title .mb-block {
  /*display: block;*/
}
.banner-content .banner-heading {
  font-family: 'Helvetica-Bold' !important;
  font-size: 35px !important;
}
/* Sub Heading */
.template-index .main-content .shopify-section:nth-child(3) .sub-heading,
.banner-des .sub-heading {
  font-family: 'Helvetica-Regular' !important;
  font-size: 18px !important;
}

/* Tier 4, Tier 5 */
/* Main Heading */
.sectionTitle {
	/*
	font-family: 'Helvetica-Regular' !important;
  font-size: 60px !important;
  */
}

/* Tier 5,6,7 */
/* Main Heading */
.banner-heading .mr-cst-title .mb-block,
.banner-heading .mr-cst-title *,
.banner-heading .mr-cst-title {
  line-height: 1.6;
  font-family: 'AMU-TJ',sans-serif!important;
  font-size: 35px !important;
}

/* Coach Rule*/
.home-store-info p {
  font-size: 14px !important;
  font-weight: 600 !important;
  /*font-family: 'Helvetica-Regular' !important;*/
}

/* CTAs */
.txt-cta {
  /*font-family: 'Helvetica-Regular' !important;*/
  font-size: 14px !important;
  font-family: AMU-TJ,sans-serif!important;
  margin-bottom:20px;
}




/* Home Spotlight Slider CTAs */
.home-spotlight-slider .txt-cta {
  padding-bottom: 9px;
  display: inline-block;
  line-height: 1;
  text-decoration: underline;
  text-underline-offset: 0.2em;
  letter-spacing: 0px !important;
 
}


/* Menu 
/* Level 1 */
li.menu-lv-1.item.dropdown.mega-menu > a span,
li.menu-lv-1.item.dropdown.mega-menu > a {
  font-size: 12px !important;
  font-family: AMU-TJ,sans-serif!important;
}
/* Level 2 */
.site-nav .mega-menu .menu-lv-2>a span,
.site-nav .mega-menu .menu-lv-2>a {
  font-size: 8px !important;
  font-weight:Bold !important;
  font-family: AMU-TJ,sans-serif!important;
}
/* Level 3 */
li.menu-lv-3 a span,
.site-nav .mega-menu .menu-lv-3 a {
  font-size: 12px !important;
  font-family: AMU-TJ,sans-serif!important;
}

/* Footer */
.site-footer .foot-title {
    font-size: 12px !important;
  font-family: AMU-TJ,sans-serif!important;
  font-weight: 600;
}

.site-footer .foot-link {
  font-size: 12px !important;
  font-family: AMU-TJ,sans-serif!important;
}

/* Slide Heading */
.slide-heading,
.slide-heading * {
	font-family: HelvaticaBold !important;
  font-size:20px !important;
}

@media (max-width: 768px) {
  /* Tier 1 */
  /* Main Heading */
    
    .home-about-us .sectionTitle .mb-block {
      display: inline-block;
    }
    .home-about-us .sectionTitle,
    .home-about-us .sectionTitle .mb-block { 
      font-size: 35px !important;
      font-family: 'Helvetica-Bold' !important;
    }
    
  /* Sub Heading */
  .template-index .main-content .shopify-section:nth-child(1) .sectionDesc,
  .home-about-us .sectionDesc .mb-block,
  .home-about-us .sectionDesc {
    font-size: 18px !important;
  }

  /* Tier 2, Tier 3  */
  /* Main Heading */
  .template-index .main-content .shopify-section:nth-child(3) .banner-heading,
  .banner-content .banner-heading {
    font-size: 30px !important;
  }
  /* Sub Heading */
  .template-index .main-content .shopify-section:nth-child(3) .sub-heading,
  .banner-des .sub-heading {
    font-size: 18px !important;
  }

  /* Tier 4, Tier 5 */
  /* Main Heading */
  .sectionTitle {
    font-family: 'Helvetica-Bold' !important;
  }

  /* Tier 5,6,7 */
  /* Main Heading */
  .banner-heading .mr-cst-title .mb-block,
  .banner-heading .mr-cst-title *,
  .banner-heading .mr-cst-title {
    font-size: 28px !important;
  }

  
  .home-spotlight-slider .sectionTitle .mb-block {
    display: inline-block;
  	font-family: 'Helvetica-Bold' !important;
  }
  
  .banner-add-des {
    font-family: Helvetica-Regular !important;
}
  
  .banner-heading .mr-cst-title .mb-block {
		display: inline;
	}
  
  .__pf .pf-137_, .__pf .pf-143_, .__pf .pf-156_, .__pf .pf-165_, .__pf .pf-179_, .__pf .pf-188_, .__pf .pf-24_, .__pf .pf-36_, .__pf .pf-58_, .__pf .pf-70_ {
    font-size: 10px !important;
    margin-top: 0;
    margin-bottom: 1px;
    text-align: center;
}

.__pf .pf-114_, .__pf .pf-123_ {
    font-size: 10px !important;
    margin-top: 0;
    text-align: center;
    margin-bottom: 1px;
}

.__pf .pf-157_, .__pf .pf-25_, .__pf .pf-37_ {
    font-size: 10px;
    margin-bottom: 15px;
    text-align: center;
}

.__pf .pf-115_, .__pf .pf-115_ .pf-main-media, .__pf .pf-124_, .__pf .pf-124_ .pf-main-media, .__pf .pf-157_ .pf-main-media, .__pf .pf-166_, .__pf .pf-37_ .pf-main-media {
    font-size: 10px;
}

}

/*fixes product images not displayed*/
      [dir='rtl'] .slick-slide {
    float: left;
}


.product-title,
.product-title span {
  font-family: 'AMU-TJ' !important;
  font-siz:12px !important;
}

a.product-title, .cart-details a.product-name span, #dropdown-cart .product-details a.product-name span {
    font-family: 'AMU-TJ' !important;
    font-size: 12px !important;
    color: black !important;
}

.banner-add-des {
    font-family: Helvetica!important;
}



.cart-title a.product-name {
  font-family: 'AMU-TJ' !important;
  font-size:12px !important;
}

.tabs__product-page .tab-content p
{
  font-family: 'AMU-TJ' !important;
  font-size:13px !important;
}

.product-shop .product-title
{
  font-family: 'AMU-TJ' !important;
  font-size:16px !important;
}

.blog-detail .rte p, .page-tpl .rte p {
  font-family: 'AMU-TJ' !important;
  font-size:12px !important;
}

.info .top-content .info-content {
     font-family: 'AMU-TJ' !important;
  font-size:14px !important;
}

.__pf .pf-137_, .__pf .pf-143_, .__pf .pf-156_, .__pf .pf-165_, .__pf .pf-179_, .__pf .pf-188_, .__pf .pf-24_, .__pf .pf-36_, .__pf .pf-58_, .__pf .pf-70_ {
    font-size: 10px !important;
    margin-top: 0;
    margin-bottom: 1px;
    text-align: center;
}

.__pf .pf-114_, .__pf .pf-123_ {
    font-size: 10px !important;
    margin-top: 0;
    text-align: center;
    margin-bottom: 1px;
}

.__pf .pf-157_, .__pf .pf-25_, .__pf .pf-37_ {
    font-size: 10px;
    margin-bottom: 15px;
    text-align: center;
}

.__pf .pf-115_, .__pf .pf-115_ .pf-main-media, .__pf .pf-124_, .__pf .pf-124_ .pf-main-media, .__pf .pf-157_ .pf-main-media, .__pf .pf-166_, .__pf .pf-37_ .pf-main-media {
    font-size: 10px;
}

.__pf .pf-137_, .__pf .pf-143_, .__pf .pf-156_, .__pf .pf-165_, .__pf .pf-179_, .__pf .pf-188_, .__pf .pf-24_, .__pf .pf-36_, .__pf .pf-58_, .__pf .pf-70_ {
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 1px;
    text-align: center;
}


.__pf .pf-108_, .__pf .pf-117_ {
    font-size: 10px;
    margin-top: 0;
    text-align: center;
    margin-bottom: 1px;
}

.__pf .pf-153_, .__pf .pf-162_, .__pf .pf-176_, .__pf .pf-185_, .__pf .pf-24_, .__pf .pf-36_ {
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 1px;
    text-align: center;
}

.__pf .pf-27_, .__pf .pf-36_ {
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 15px;
    text-align: center;
}

.__pf .pf-108_, .__pf .pf-232_ {
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 15px;
    text-align: center;
    padding-top: 10px;
}

.__pf .pf-166_, .__pf .pf-175_ {
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 1px;
    text-align: center;
    padding-top: 10px;
}

.__pf .pf-108_, .__pf .pf-117_, .__pf .pf-130_, .__pf .pf-139_, .__pf .pf-28_, .__pf .pf-37_ {
    font-size: 10px;
    margin-bottom: 15px;
    text-align: center;
}

/* product page compare price */
.compare-price {
  display: inline-block;
}


.video-tagline22 {
               visibility:hidden!important; 
  font-size:60px !important;
}

.new-in22 {
           visibility:hidden!important;
    font-size:60px !important;
}  


@media (max-width: 768px) {
.video-tagline23 {
  font-size:30px !important;
}

.new-in23 {
    font-size:30px !important;
} 
}

@media (min-width: 1024px),(min-width: 1200px), (min-width: 1600px), (min-width: 1920px) {
    .slide-heading,
    .slide-heading *{
      font-size:50px !important;
      margin-bottom: 80px !important;
          margin-top: -50px; }
}

/* .slide-heading, .slide-heading * {
    font-family: arial;
    color:green!important;
  visibility:hidden!important;
} */

.slide-heading, .slide-heading * {
    font-family: HelvaticaBold !important;
    font-size:20px !important;
} 

/*
.product-shop #customers_view .fa, .product-shop #customers_view_qv .fa {
    color: white !important;
}

.product-shop #customers_view .fa, .product-shop #customers_view_qv .fa .tabby {
    margin-left: -30px !important;
} */


/* Walaa 6/6/2022 - Arabic- Shose sizes convert it to square  */ 

div#product-variants .swatch .swatch-element label.hs-style-hide-مقاس{
    border-radius: 0 !important;
    border: 1px solid #d8d8d8 !important;
    width: 53px !important;
    height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

div#product-variants .swatch .swatch-element label.hs-style-hide-مقاس:hover {
    border-radius: 0 !important;
    border: 1px solid #575757 !important;
}

div#product-variants .swatch .swatch-element input:checked+label.hs-style-hide-مقاس:after {
    border-radius: 0 !important;
   
}

div#product-variants .swatch .swatch-element input:checked+label.hs-style-hide-مقاس {
    border-radius: 0 !important;
    background-color: #575757 !important;
	color: #fff !important;
}


/* End Walaa 6/68/2022 Arabic EDIT ON PRD PAGE */


/* Walaa 7/17/2022 - fix the bottom arrow on quick view */ 

.slick-arrow.slick-next {
    right: unset !important;
}

/* Walaa 17/7/2022 - fix the number on items in bag position  */

.cart-icon .cartCount {
    position: absolute;
    top: 18px !important;
    right: 34px !important;
    background-color: rgba(0,0,0,0) !important;
}

/* Walaa - fix the heart icon on mobile & number of items in bag on mobile */

@media (max-width: 768px) {
.products-grid .grid-item .product-des .wishlist {
    left: 100%;
}

.cart-icon .cartCount {
    position: absolute;
    top: 18px !important;
    right: 34px !important;
    background-color: rgba(0,0,0,0) !important;
}
}

@media (max-width: 1024px) {
.products-grid .grid-item .product-des .wishlist {
    left: 100%;
}
}

@media (min-width: 769px) {
.products-grid .grid-item .product-des .wishlist {
    left: 100%;
}

.cart-icon .cartCount {
    position: absolute !important;
    top: 18px !important;
    right: 40px !important;
    background-color: rgba(0,0,0,0) !important;
}
}

@media (min-width: 1200px) {
.wrapper_header_02 .header-pc .cart-icon .cartCount {
    position: absolute !important;
    top: 5px !important;
    right: 0px !important;
}
}

/* Walaa 7-27-2022 remove the padding cause by english code */
@media (min-width: 992px) {
div#shopify-section-1585904315342 .mb-block {
    padding-left: 0% !important;
    padding-right: 0% !important;

}
}

/* Walaa 7-27-2022 remove the line space between header and the prdcts slider */ 
div#shopify-section-1585164715955 .widget-title .box-title+p {
    display: unset;
}


/* Walaa 7-28-2022 Add space on the header banner for mobile view */

@media (max-width: 518px) {
div#shopify-section-1584866197102 h4.sectionTitle {
    line-height: 50px !important;
}
}


/* Walaa 7-28-2022 Add space on the between the CTE on prouducts slider */

@media (max-width: 768px) {
/* div#shopify-section-1585164715955 .home-spotlight-slider .txt-cta {
    line-height: 1.5 !important;
} */
}

/* WALAA 9-12-2022 headlines in arabic desktop HP */


@media (min-width: 769px) {

div#shopify-section-1585904315342 span.mb-block {
    padding-left: 20% !important;
    padding-right: 20% !important;
}

div#shopify-section-1616943584dae0df3b .col-12.col-md-6.column span.mr-cst-title span.mb-block {
    display: block !important;
}
}

/* WALAA 9-12-2022 headlines in arabic mobile HP */

@media (max-width: 768px) {

    div#shopify-section-162844603591df86dd .home-custom-block .banner-heading span br:nth-child(3) {
    display: block;
}

div#shopify-section-1585904315342 span.mb-block {
    display: block;
}
}


    /* Walaa 9-12-2022 Arabic mobile banner */ 

@media (max-width: 768px){
div#shopify-section-162844603591df86dd h2.banner-heading:first-child {
    margin-right: 10% !important;
    margin-left: 10% !important;
}
  #custom-block-a969847c-126e-4f35-8966-6e508942fcde {
    padding-bottom: 50px!important;
}
.txt-cta {
    padding: 10px!important;
}
}

/* KM SEP 16 HIDE */

.slide-heading, .slide-heading * {
    Display:none !important;
}