.order-options{display:grid;grid-template-columns:1fr 1fr;gap:48px}.order-options article{border-top:1px solid var(--line);padding-top:24px}.order-options h3{font-size:31px;margin:15px 0 24px}.order-options p{font-size:13px;color:var(--muted);max-width:480px}.order-options .order-number{font:54px/1.2 var(--serif);color:var(--ink);margin:0 0 20px}.order-number span{display:block;font:11px/1.6 var(--sans);letter-spacing:.02em;margin-top:8px}.order-timing{font-size:12px!important;color:var(--muted);margin:30px 0 0;max-width:800px}.business-contact{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:35px}.business-contact h3{font-size:24px}.business-contact p{font-size:13px}.business-contact a,.business-email{overflow-wrap:anywhere}.collection-featured>.elementor-container{gap:32px}.collection-featured>.elementor-container>.elementor-column{width:calc((100% - 32px)/2)!important}.collection-featured .studio-image img{aspect-ratio:4/3}.collection-featured h3.elementor-heading-title{font-size:30px!important}.collection-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.collection-links a{padding:22px 0;border-top:1px solid var(--line);display:block}.collection-links span{display:block;font-size:10px;letter-spacing:.1em;color:var(--clay);margin-bottom:14px}.collection-links h3{font-size:25px;margin:0 0 12px}.collection-links p{font-size:12px;color:var(--muted);margin:0}.range-note{font-size:12px;color:var(--muted)}.whatsapp-link{box-shadow:0 3px 14px #302b2520}.business-section .elementor-widget-heading h2{max-width:800px}
@media(max-width:900px){.business-contact{grid-template-columns:1fr 1fr}.collection-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.order-options{grid-template-columns:1fr;gap:34px}.order-options h3{font-size:28px}.order-options .order-number{font-size:46px}.business-contact{grid-template-columns:1fr;gap:20px}.collection-featured>.elementor-container{flex-wrap:wrap;gap:32px}.collection-featured>.elementor-container>.elementor-column{width:100%!important}.collection-links{gap:22px 18px}.collection-links h3{font-size:23px}.collection-links p{font-size:11px}.whatsapp-link{right:12px;bottom:12px}}
@media(max-width:767px){.yunya-site .campaign-hero .studio-image figcaption{left:20px;right:auto;max-width:calc(100% - 150px);font-size:7px}}
.yunya-site .collection-featured .studio-image img{aspect-ratio:4/5;object-fit:contain;height:auto;background:#eee8df}
.yunya-site .category-visual .studio-image img{aspect-ratio:4/5;object-fit:contain;height:auto}.category-visual>.elementor-container{align-items:center}.category-visual .category-brief h3{font-size:24px;margin:20px 0 10px}.category-visual .category-brief p{font-size:13px;line-height:1.85}.category-visual .category-brief>.elementor-widget-wrap{padding-left:45px!important}
@media(max-width:767px){.category-visual .category-brief>.elementor-widget-wrap{padding-left:0!important}.yunya-site .category-visual .studio-image{max-width:440px;margin-inline:auto}}

/* Legal and operator information */
.operator-details{font-size:11px;line-height:1.9;color:var(--muted);padding-top:18px;padding-bottom:18px;margin-bottom:0;overflow-wrap:anywhere}
.legal-page{max-width:900px;padding-block:45px 70px}.legal-page h1{font-size:clamp(36px,4vw,58px)}.legal-page>section{margin-top:32px}.legal-page h2{font-size:27px;margin-bottom:12px}.legal-page p{font-size:14px;line-height:1.9}.legal-page .legal-updated{font-size:12px;color:var(--muted)}.legal-page a{text-decoration:underline;text-underline-offset:3px}.yunya-arabic .legal-page p{line-height:2}.yunya-arabic .legal-page h2{font-size:25px}
