html,body{overflow-x:clip}body{font-family:Tajawal,sans-serif;font-size:1.6rem;line-height:1.75;background:#fffdfa}.tohfa-announcement{min-height:3.8rem;display:flex;align-items:center;background:#073522!important;border-color:#c58a2a73!important;font-size:1.35rem!important;letter-spacing:.01em}.template-index .section-header .header{min-height:9.2rem;max-width:136rem}.template-index .section-header .header-wrapper{background:linear-gradient(180deg,rgba(2,24,13,.78),rgba(2,24,13,.18) 75%,transparent)}.header__menu-item{font-family:Reem Kufi,sans-serif;font-size:1.55rem;font-weight:500}.header__heading-link{font-family:Reem Kufi,sans-serif}.header__icon{width:4.6rem;height:4.6rem}@media(min-width:990px){html[dir=rtl] .header--middle-left{grid-template-areas:"icons navigation heading";grid-template-columns:auto 1fr auto}html[dir=rtl] .header--middle-left .header__heading,html[dir=rtl] .header--middle-left .header__heading-link{justify-self:end}html[dir=rtl] .header--middle-left .header__inline-menu{justify-self:center}html[dir=rtl] .header--middle-left .header__icons{justify-self:start}}.tohfa-hero__content{max-width:72rem!important;margin-inline:auto!important;text-align:center}.tohfa-hero__actions{justify-content:center!important}.tohfa-hero__eyebrow{font-family:Reem Kufi,sans-serif!important;letter-spacing:0}.tohfa-hero h1,.tohfa-hero h2.h0{font-family:Reem Kufi,sans-serif!important;font-weight:600!important;line-height:1.25!important}.tohfa-hero__veil{background:linear-gradient(#031c1180,#031c11a8)!important}.tohfa-hero__actions .button{min-height:5.2rem;padding-inline:3rem}.tohfa-section{padding:clamp(7rem,9vw,12rem) 0}.tohfa-section--cream{background:#fff8e9}.tohfa-kicker{font-family:Reem Kufi,sans-serif;font-size:1.45rem;letter-spacing:.04em;margin-bottom:1.4rem}.tohfa-heading{font-size:clamp(3.2rem,4.7vw,5.8rem);line-height:1.3;margin-bottom:1.4rem}.tohfa-lead{font-size:1.75rem;line-height:1.85;max-width:68rem;color:#745f50}.tohfa-gold-line{width:7.2rem;height:2px;margin:2rem auto 4rem}.tohfa-products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3rem!important;max-width:118rem;margin-inline:auto}.tohfa-product-cell{min-width:0}.tohfa-product-cell .card{height:100%;border-color:#c58a2a2e;box-shadow:0 12px 35px #271c1212}.tohfa-product-cell .card__inner{overflow:hidden}.tohfa-product-cell .card__media{background:#fbf6eb}.tohfa-product-cell .card__content{min-width:0}.tohfa-product-cell .card__information{padding:2rem 1.8rem;min-width:0}.tohfa-product-cell .card__heading{font-family:Reem Kufi,sans-serif;font-size:1.75rem;line-height:1.55;overflow-wrap:anywhere}.tohfa-product-cell .price{font-size:1.7rem}.tohfa-product-cell .quick-add{margin:1.2rem 1.8rem 1.8rem}.tohfa-product-cell .quick-add__submit{display:flex!important;align-items:center;justify-content:center;min-height:5rem!important;height:auto!important;padding:1rem 1.4rem!important;overflow:visible!important;background:var(--tohfa-green)!important;border-color:var(--tohfa-green)!important;color:#fff!important;font-family:Reem Kufi,sans-serif!important;font-size:1.35rem!important;line-height:1.4!important;white-space:normal}.tohfa-product-cell .quick-add__submit:after,.tohfa-product-cell .quick-add__submit:before{box-shadow:none!important}.tohfa-product-cell .quick-add__submit:hover{background:#04351a!important;transform:translateY(-2px);box-shadow:0 10px 24px #06442133}.tohfa-product-cell .quick-add__submit[disabled]{background:#7d897f!important;color:#fff!important}.tohfa-custom-badge{top:1.5rem;inset-inline-start:1.5rem;padding:.65rem 1.15rem;box-shadow:0 5px 18px #3a24141f}.tohfa-category-grid{gap:2.4rem!important}.tohfa-category{border:1px solid rgba(197,138,42,.35);border-radius:24px!important;box-shadow:0 18px 45px #291e121a!important}.tohfa-category__copy{bottom:2.5rem!important}.tohfa-category strong{font-family:Reem Kufi,sans-serif;font-size:2.2rem!important;font-weight:600}.tohfa-category em{font-family:Reem Kufi,sans-serif}.tohfa-trust{padding:4.5rem 0!important}.tohfa-trust__item strong{font-family:Reem Kufi,sans-serif;font-weight:600}.tohfa-review{padding:3.4rem!important;border-radius:24px!important}.tohfa-review blockquote{font-size:1.65rem!important}.tohfa-faq__item{border-radius:16px!important}.tohfa-faq__item summary{font-family:Reem Kufi,sans-serif;font-size:1.65rem;padding:2.1rem 2.3rem!important}.tohfa-footer{padding-top:8rem!important}.tohfa-footer h2,.tohfa-footer h3{font-family:Reem Kufi,sans-serif}.tohfa-wa-float{font-family:Reem Kufi,sans-serif;border:1px solid rgba(255,255,255,.5);transition:transform .25s,box-shadow .25s}.tohfa-wa-float:hover{transform:translateY(-3px);box-shadow:0 14px 35px #00000040}.menu-drawer__menu-item,.tohfa-drawer-brand strong,.product__accordion .accordion__title{font-family:Reem Kufi,sans-serif!important}.tohfa-drawer-categories{padding:1.8rem 3rem 2.2rem;border-top:1px solid rgba(197,138,42,.25)}.tohfa-drawer-categories h3,.tohfa-drawer-languages h3{margin:0 0 1rem;color:var(--tohfa-gold);font:600 1.45rem Reem Kufi,sans-serif}.tohfa-drawer-categories ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.2rem}.tohfa-drawer-categories a{display:block;color:var(--tohfa-green);text-decoration:none;font-weight:600;padding:.55rem 0;border-bottom:1px solid rgba(197,138,42,.12)}.tohfa-drawer-empty{margin:1rem 3rem;padding:1rem;border:1px dashed var(--tohfa-gold);border-radius:10px;color:var(--tohfa-green)}.tohfa-drawer-languages{margin-bottom:1.5rem}.tohfa-language-buttons{display:flex;flex-wrap:wrap;gap:.7rem}.tohfa-language-buttons button,.tohfa-language-buttons span{border:1px solid rgba(6,68,33,.2);border-radius:999px;background:#fff;color:var(--tohfa-green);padding:.65rem 1.1rem;font:600 1.2rem Tajawal,sans-serif}.tohfa-language-buttons .is-active{background:var(--tohfa-green);color:#fff;border-color:var(--tohfa-green)}.tohfa-drawer-copyright{display:block;margin-top:1.5rem;color:#806853;text-align:center;letter-spacing:.05em}@media(max-width:989px){.tohfa-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.8rem!important}.template-index .section-header .header{min-height:7rem}}@media(max-width:749px){body{font-size:1.5rem}.tohfa-section{padding:6rem 0}.tohfa-heading{font-size:3.1rem}.tohfa-lead{font-size:1.55rem}.tohfa-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;gap:1.2rem!important}.tohfa-product-cell{flex:auto!important}.tohfa-product-cell .card__information{padding:1.25rem 1rem}.tohfa-product-cell .card__heading,.tohfa-product-cell .price{font-size:1.4rem}.tohfa-product-cell .quick-add__submit{font-size:1.15rem!important;padding-inline:.7rem!important}.tohfa-custom-badge{font-size:1rem!important;top:.8rem;inset-inline-start:.8rem;max-width:calc(100% - 1.6rem)}.tohfa-category-grid{gap:1.2rem!important}.tohfa-category{border-radius:17px!important}.tohfa-category strong{font-size:1.55rem!important}.tohfa-hero__inner{padding-inline:1.8rem}.tohfa-hero__text{font-size:1.7rem!important}.tohfa-footer{padding-top:6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tohfa-luxury.css.map */
