:root{--yh-brand-forest:#123d2c;--yh-brand-green:#17663f;--yh-brand-ink:#202923;--yh-brand-muted:#657269;--yh-brand-line:#e1e7e1;--yh-brand-surface:#f5f7f4;--yh-brand-radius:12px}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-hd,.yh-footer,.yh-unified,.yh-directory,.yh-service-page){-webkit-font-smoothing:antialiased}html[lang=en] :is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-hd,.yh-footer,.yh-unified,.yh-directory,.yh-service-page){font-family:Inter,Arial,sans-serif}html[lang=ar] :is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-hd,.yh-footer,.yh-unified,.yh-directory,.yh-service-page){font-family:Cairo,Tahoma,Arial,sans-serif;letter-spacing:normal}html[lang=ar] :is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-hd,.yh-footer,.yh-unified,.yh-directory,.yh-service-page) :is(h1,h2,h3,h4,p,button,a,input,textarea,select){font-family:inherit;letter-spacing:normal}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(h1,h2,h3){text-wrap:balance}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) p{overflow-wrap:break-word}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(a,button,input,textarea,select):focus-visible{outline:3px solid #378e5d;outline-offset:3px}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(button,a){-webkit-tap-highlight-color:transparent}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(input,textarea,select){max-width:100%;min-width:0}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(.yh2-button,.yh-core-card,.yh-info__grid article,.yh-contact-new__panel){transition-property:transform,box-shadow,border-color,background-color;transition-duration:.22s;transition-timing-function:ease}html[lang=ar] :is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(h1,h2,h3){line-height:1.48}html[lang=ar] :is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) p{line-height:1.95}@media(max-width:749px){:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page){overflow-wrap:anywhere}:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(button,input,textarea,select){font-size:max(16px,1em)}}@media(prefers-reduced-motion:reduce){:is(.yh2,.yh-core,.yh-info,.yh-contact-new,.yh-unified,.yh-directory,.yh-service-page) :is(.yh2-button,.yh-core-card,.yh-info__grid article,.yh-contact-new__panel){transition:none}}:is(.yh-catalog,.yh-detail,.yh-unified){--yh-services-radius:14px}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__wrap,.yh-detail-container,.yh-unified__inner){width:100%;min-width:0}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__top,.yh-detail-intro,.yh-unified__head){margin-bottom:clamp(22px,3vw,40px)}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service){border-radius:var(--yh-services-radius);transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service):hover{box-shadow:0 12px 32px #123d2c17;transform:translateY(-2px)}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service) :is(h2,h3,p){overflow-wrap:break-word}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__toolbar,.yh-catalog__quick,.yh-detail-search,.yh-unified__head label){min-width:0}:is(.yh-catalog,.yh-detail,.yh-unified) :is(input[type=search],input[type=text]){max-width:100%;min-width:0}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__quick button,.yh-catalog__reset,.yh-detail-grid article a,.yh-unified__service a){min-height:42px}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__category,.yh-unified__group){scroll-margin-top:110px}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__quick button,.yh-catalog__reset,.yh-detail-grid article a,.yh-unified__service a):focus-visible{outline:3px solid #378e5d;outline-offset:3px}html[lang=ar] :is(.yh-catalog,.yh-detail,.yh-unified) :is(h1,h2,h3,p,button,input,summary,a){font-family:Cairo,Tahoma,Arial,sans-serif;letter-spacing:normal}html[lang=ar] :is(.yh-catalog,.yh-detail,.yh-unified) :is(h1,h2,h3){line-height:1.5}@media(max-width:749px){:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service){max-width:100%}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service):hover{transform:none}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__quick button,.yh-catalog__reset,.yh-detail-grid article a,.yh-unified__service a){min-height:44px}}@media(prefers-reduced-motion:reduce){:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service){transition:none}:is(.yh-catalog,.yh-detail,.yh-unified) :is(.yh-catalog__item,.yh-detail-grid article,.yh-unified__service):hover{transform:none}}.yh-catalog .yh-catalog__item>a[target=_blank]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 15px;border-radius:9px;white-space:nowrap;text-decoration:none;font-weight:700;line-height:1.35;transition:background-color .2s ease,transform .2s ease}.yh-catalog .yh-catalog__request-text{font-size:13px}.yh-catalog .yh-catalog__item>a[target=_blank]:hover{transform:translateY(-2px)}.yh-catalog .yh-catalog__item>a[target=_blank]:focus-visible{outline:3px solid #378e5d;outline-offset:3px}.yh-detail .yh-detail-grid article>a[target=_blank],.yh-unified .yh-unified__service>a[target=_blank]{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;line-height:1.45;white-space:normal}@media(max-width:749px){.yh-catalog .yh-catalog__item>a[target=_blank]{white-space:normal;min-height:44px}.yh-catalog .yh-catalog__item>a[target=_blank]:hover{transform:none}.yh-catalog .yh-catalog__request-text{font-size:12px}}@media(prefers-reduced-motion:reduce){.yh-catalog .yh-catalog__item>a[target=_blank]{transition:none}.yh-catalog .yh-catalog__item>a[target=_blank]:hover{transform:none}}:root{--yh-premium-shadow:0 12px 36px rgba(14,55,37,.065);--yh-premium-shadow-hover:0 18px 46px rgba(14,55,37,.11)}:is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified){-webkit-font-smoothing:antialiased}:is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified) :is(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word}:is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified) :is(p,small){overflow-wrap:break-word}:is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified) :is(.yh-info__wrap,.yh-contact-new__wrap,.yh-core-wrap,.yh-detail-container,.yh-catalog__wrap,.yh-unified__inner){min-width:0}.yh-info .yh-info__grid article,.yh-core .yh-core-card,.yh-contact-new .yh-contact-new__panel{border-radius:14px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.yh-info .yh-info__grid article:hover,.yh-core .yh-core-card:hover{box-shadow:var(--yh-premium-shadow-hover);transform:translateY(-3px)}.yh-contact-new .yh-contact-new__panel{box-shadow:var(--yh-premium-shadow)}.yh-contact-new :is(input,textarea,select){border-radius:10px;min-height:46px}.yh-contact-new textarea{min-height:125px}.yh-contact-new :is(button[type=submit],.yh-contact-new__whatsapp-request){border-radius:10px;min-height:48px;transition:background-color .2s ease,border-color .2s ease}.yh-contact-new :is(input,textarea,select):focus-visible{outline:3px solid #378e5d;outline-offset:2px}.yh-detail .yh-detail-grid article,.yh-catalog .yh-catalog__item,.yh-unified .yh-unified__service{box-shadow:0 4px 18px #123d2c09}.yh-detail .yh-detail-grid article:hover,.yh-catalog .yh-catalog__item:hover,.yh-unified .yh-unified__service:hover{box-shadow:var(--yh-premium-shadow-hover)}.yh-footer a,.yh-hd a{text-underline-offset:4px}.yh-hd :is(a,button,select):focus-visible,.yh-footer a:focus-visible{outline:3px solid #378e5d;outline-offset:3px}html[lang=ar] :is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified,.yh-hd,.yh-footer) :is(h1,h2,h3,p,a,button,input,textarea,select){font-family:Cairo,Tahoma,Arial,sans-serif;letter-spacing:normal}html[lang=ar] :is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified) :is(h1,h2,h3){line-height:1.48}@media(max-width:749px){:is(.yh-info,.yh-contact-new,.yh-core,.yh-detail,.yh-catalog,.yh-unified) :is(h1,h2,h3){overflow-wrap:anywhere}.yh-contact-new :is(input,textarea,select){font-size:16px}.yh-info .yh-info__grid article:hover,.yh-core .yh-core-card:hover{transform:none}.yh-contact-new .yh-contact-new__panel{box-shadow:0 4px 20px #0e37250b}}@media(prefers-reduced-motion:reduce){.yh-info .yh-info__grid article,.yh-core .yh-core-card,.yh-contact-new .yh-contact-new__panel,.yh-contact-new :is(button[type=submit],.yh-contact-new__whatsapp-request){transition:none}.yh-info .yh-info__grid article:hover,.yh-core .yh-core-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/yh-brand-system.css.map */
