body{direction:rtl;text-align:right;font-family:Noto Naskh Arabic,serif}:root{--font-ar-title: "Aref Ruqaa", serif;--font-ar-body: "Noto Naskh Arabic", serif;--font-ar-poem: "Playpen Sans Arabic", cursive;--font-playpen-thin: "Playpen Sans Arabic", cursive;--font-playpen-extralight: "Playpen Sans Arabic", cursive;--font-playpen-regular: "Playpen Sans Arabic", cursive}:lang(ar){font-family:var(--font-ar-body);letter-spacing:0!important;line-height:1.8;--font-size-xs: .9rem;--font-size-sm: 1rem;--font-size-base: 1.05rem;--font-size-md: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 1.8rem;--font-size-2xl: 2.3rem;--font-size-hero: 3.5rem;font-size:clamp(1rem,.95rem + .15vw,1.05rem)}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4,:lang(ar) .hero-name,:lang(ar) .page-title,:lang(ar) .section-label,:lang(ar) .site-logo{font-family:var(--font-ar-title);font-weight:700;line-height:1.4}:lang(ar) .lang-btn,:lang(ar) .menu-label{font-family:var(--font-sans)!important;font-size:.9rem!important;font-weight:700;letter-spacing:.1em!important}:lang(ar) h1,:lang(ar) .hero-name{font-size:var(--font-size-hero)!important}:lang(ar) h2{font-size:var(--font-size-2xl)!important}:lang(ar) h3{font-size:var(--font-size-xl)!important}:lang(ar) p,:lang(ar) .prose-text,:lang(ar) .btn-yellow{font-family:var(--font-ar-body);line-height:1.9}:lang(ar) .section-label{font-size:clamp(1.125rem,1.05rem + 1vw,1.5rem)}:lang(ar) .echo-title{font-family:var(--font-ar-title);font-size:clamp(3rem,10vw,7rem);line-height:1}:lang(ar) .diary-signature{font-family:var(--font-ar-title)}:lang(ar) .scrolling-narrative p{--narrative-font-size: clamp(1rem, .5vw + .95rem, 1.15rem);font-family:var(--font-ar-body)!important;line-height:1.7!important}:lang(ar) .hero-small .page-subtitle{--subtitle-font-size: 1.5rem;--subtitle-letter-spacing: 0;opacity:.95;font-weight:700}:lang(ar) .status-tag,:lang(ar) .hero-label,:lang(ar) .audio-tag,:lang(ar) .time-stamp,:lang(ar) .seal-inner,:lang(ar) .site-footer p,:lang(ar) .chapter-num,:lang(ar) .poem-meta-tag,:lang(ar) .film-number,:lang(ar) .read-prompt,:lang(ar) .card-meta,:lang(ar) .read-btn,:lang(ar) .intro-tag,:lang(ar) .detail-label,:lang(ar) .film-meta,:lang(ar) .event-city,:lang(ar) .issue-tag,:lang(ar) .issue-date,:lang(ar) .entry-date,:lang(ar) .cart_totals th,:lang(ar) .poet-artisanal-cart-wrapper th,:lang(ar) .woocommerce-checkout th{font-family:var(--font-sans)!important;font-size:var(--font-size-sm)!important;letter-spacing:0!important;text-transform:none}:lang(ar) .about-text p,:lang(ar) .card-content p,:lang(ar) .audio-desc,:lang(ar) .details-desc,:lang(ar) .panel-body,:lang(ar) .book-folio-synopsis,:lang(ar) .intro-text,:lang(ar) .stage-excerpt,:lang(ar) .stage-description,:lang(ar) .diary-body,:lang(ar) .card-excerpt,:lang(ar) .stanza,:lang(ar) .diary-entry-body{font-family:var(--font-ar-body)!important;line-height:1.9!important;letter-spacing:0!important}:lang(ar) .video-meta h4,:lang(ar) .art-card figcaption h4,:lang(ar) .center-heading,:lang(ar) .panel-title,:lang(ar) .issue-details h2,:lang(ar) .book-folio-title{font-family:var(--font-ar-title)!important;font-size:var(--font-size-2xl)!important;line-height:1.2!important}:lang(ar) .btn-brown,:lang(ar) .btn-archival,:lang(ar) .btn-brown-hero{font-family:var(--font-ar-body)!important;font-weight:700!important}:lang(ar) .audio-title,:lang(ar) .poem-title-large,:lang(ar) .details-title,:lang(ar) .diary-title,:lang(ar) .entry-title,:lang(ar) .pen-quote blockquote,:lang(ar) .film-name,:lang(ar) .intro-title,:lang(ar) .stage-title,:lang(ar) .journal-quote blockquote,:lang(ar) .kinetic-title,:lang(ar) .echo-title,:lang(ar) .page-title,:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4{font-family:var(--font-ar-title)!important;line-height:1.3!important;letter-spacing:0!important}:lang(ar) *{letter-spacing:0!important}:lang(ar) .lang-btn,:lang(ar) .menu-label,:lang(ar) .site-footer .language-indicator{letter-spacing:.1em!important}@media (max-width: 992px){.nav-grid{text-align:center}}.progress-container{left:auto;right:0}.separator-short{transform-origin:right}.section-label{text-align:right;margin-right:0;margin-left:auto}.section-label:after{right:0;left:auto;transform-origin:right}.arrow{display:inline-block;transform:scaleX(-1)}.triad-col .content-box{align-items:flex-start!important;text-align:right!important}.btn-archival-small:before,.btn-brown-small:before,.text-link-small:before{left:auto;right:-100%}.btn-archival-small:hover:before,.btn-brown-small:hover:before,.text-link-small:hover:before{right:100%}.status-tag{right:auto;left:-20px;transform-origin:left center;font-size:clamp(.7rem,.65rem + .25vw,.85rem)}:lang(ar) .btn-brown,:lang(ar) .btn-archival-small,:lang(ar) .btn-brown-small,:lang(ar) .text-link-small,:lang(ar) .btn-brown-hero,:lang(ar) .site-footer p,:lang(ar) .seal-inner{letter-spacing:0!important}.typing-cursor{margin-left:0;margin-right:4px}.skip-link{left:auto;right:0}.back-to-top{left:2rem;right:auto}@media (max-width: 768px){.back-to-top{left:1.2rem;right:auto}}.hero-quill-wrapper{left:auto;right:-20%;transform-origin:50% 95%;transform:scaleX(-1);animation:quillFloatRTL 8s ease-in-out infinite}@keyframes quillFloatRTL{0%{transform:scaleX(-1) rotate(0) translateY(0)}25%{transform:scaleX(-1) rotate(5deg) translateY(10px)}50%{transform:scaleX(-1) rotate(0) translateY(0)}75%{transform:scaleX(-1) rotate(8deg) translateY(5px)}to{transform:scaleX(-1) rotate(0) translateY(0)}}@media (max-width: 992px){.hero-quill-wrapper{left:auto;right:-10%}}.hero-image-wrapper{margin-left:0;margin-right:auto}.play-triangle{border-left:none;border-right:14px solid #fff;margin-left:0;margin-right:4px}.video-facade:hover .play-triangle{border-right-color:var(--color-blue)}.audio-info{text-align:right}.icon-play{margin-left:0;margin-right:2px;border-left:none;border-right:10px solid #fff}.time-stamp{text-align:left}.node-year{right:auto;left:25px}.node-city{left:auto;right:25px}@media (min-width: 992px){.node-year{right:auto;left:50%;transform:translate(50%)}.node-city{left:auto;right:50%;transform:translate(50%)}}:lang(ar) .tracker-title{font-size:clamp(2rem,5vw,3.5rem)}:lang(ar) .details-title{font-size:clamp(1.5rem,4vw,2.5rem)}.modal-controls{inset-inline-end:auto;inset-inline-start:2rem}.panel-close{right:auto;left:1.5rem}.slide-panel{right:auto;left:0;transform:translate(-100%);box-shadow:10px 0 30px var(--shadow-color)}.slide-panel.active{transform:translate(0)}.sanctuary-close{right:auto;left:2rem}:lang(ar) .diary-tag{letter-spacing:0!important}:lang(ar) .hero-small .page-subtitle{letter-spacing:0!important}.scrolling-narrative{text-align:right}.narrative-line{left:auto;right:2rem}.chapter-dot{left:auto;right:1.6rem}.narrative-block{padding-inline-start:3rem}.film-menu-side{padding:6rem 5rem}.stage-frame:after{left:auto;right:0}.cinema-close{right:auto;left:2rem}.pen-card:not(.featured){grid-template-columns:1fr 1.5fr}.diwan-modal-grid{grid-template-columns:1.5fr 1fr}.featured-badge,.dossier-badge{left:auto;right:1rem}.pen-quote{text-align:center}@media (max-width: 992px){.pen-quote{border-left:none;border-right:4px solid var(--brown-primary);text-align:right}}.form-footer{text-align:left}.stamp-btn{transform:rotate(5deg)}.stamp-btn:hover{transform:rotate(0) scale(1.1)}.film-number{margin-inline-end:0;margin-inline-start:3rem}.film-meta-hover{margin-inline-start:0;margin-inline-end:auto;transform:translate(20px)}.film-link:hover .film-meta-hover{transform:translate(0)}.film-link:hover{padding-inline-start:2rem}.poem-card .read-prompt,.read-prompt{transform:translate(10px)}.poem-card:hover .read-prompt{transform:translate(0)}.line-1{margin-right:0}.line-3{margin-left:0}:lang(ar) .line-2{letter-spacing:0!important}.visual-book .hero-product-img{transform:perspective(1000px) rotateY(5deg)}.visual-book:hover .hero-product-img{transform:perspective(1000px) rotateY(0) scale(1.02)}.woocommerce-breadcrumb{text-align:right}.woocommerce form .form-row label{letter-spacing:0}.woocommerce table.shop_table th,.woocommerce table.shop_table td{text-align:right}@media (max-width: 768px){.woocommerce table.shop_table td{text-align:left}.woocommerce table.shop_table td:before{float:right}}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top:none!important;text-align:right}.woocommerce-error{border-right-color:#b94a48!important}.gallery--masonry,.artwork-section .gallery-grid,.term-artworks .gallery-grid{direction:rtl}:lang(ar) .art-card figcaption h4{font-family:var(--font-ar-title)!important;font-size:var(--font-size-2xl)!important}:lang(ar) .art-card .art-medium,:lang(ar) .art-card figcaption p{font-family:var(--font-sans)!important;font-size:var(--font-size-xs)!important;letter-spacing:0!important}:lang(ar) .art-card .art-price{font-family:var(--font-sans)!important;font-size:var(--font-size-sm)!important}[dir=rtl] .nav-links,[dir=rtl] .archive-pagination{flex-direction:row-reverse}[dir=rtl] .nav-links .page-numbers .nav-arrow,[dir=rtl] .archive-pagination .page-numbers .nav-arrow{display:inline-block;transform:scaleX(-1)}[dir=rtl] .nav-links .prev:hover .nav-arrow,[dir=rtl] .archive-pagination .prev:hover .nav-arrow{transform:scaleX(-1) translate(3px)}[dir=rtl] .nav-links .next:hover .nav-arrow,[dir=rtl] .archive-pagination .next:hover .nav-arrow{transform:scaleX(-1) translate(-3px)}:lang(ar) .nav-links .page-numbers,:lang(ar) .archive-pagination .page-numbers{font-family:var(--font-ar-body)!important;letter-spacing:0!important;font-weight:600!important}.woo-masterpiece-container{max-width:1500px!important;text-align:right}.woo-header{text-align:center}:lang(ar) .woo-header h1.page-title{font-family:var(--font-ar-title)!important;font-size:clamp(2.5rem,8vw,3.5rem)!important}:lang(ar) .wc-block-cart-items__row,:lang(ar) .wc-block-cart-item{padding:5rem 0!important}body .wc-block-cart-item__image{width:180px!important;padding:5rem 0!important;vertical-align:middle!important}body .wc-block-cart-item__product{width:auto!important;padding:5rem 3rem!important;vertical-align:middle!important;text-align:right!important}body .wc-block-cart-item__total{width:150px!important;text-align:left!important;padding:5rem 0!important;vertical-align:middle!important}body .wc-block-cart-item__remove-link{margin-right:0!important;margin-left:auto!important}:lang(ar) .wc-block-components-product-name,:lang(ar) .wc-block-components-product-name a{font-family:var(--font-ar-title)!important;font-size:clamp(1.5rem,4vw,2.4rem)!important;letter-spacing:0!important}:lang(ar) .modal-meta-section{flex-direction:row-reverse}:lang(ar) .modal-title{text-align:center}:lang(ar) .poem-body{text-align:center}:lang(ar) .diary-entry-body{text-align:right}:lang(ar) .diary-entry-body.type-cultural{text-align:center}:lang(ar) .literary-fragment-box{border-inline-start:none;border-inline-end:.1875rem solid var(--color-blue);border-radius:.125rem 0 0 .125rem}:lang(ar) .fragment-text{font-style:normal}:lang(ar) .translation-content{font-style:normal}:lang(ar) .event-date-display .date-month-year{align-items:flex-end}:lang(ar) .event-description,:lang(ar) .event-content-body{text-align:right}:lang(ar) .view-full-page-link svg{transform:scaleX(-1)}:lang(ar) .modal-controls{right:auto;left:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 48rem){:lang(ar) .modal-meta-item{flex:1 1 40%}}:lang(ar) .hero-quote{font-family:Playpen Sans Arabic,cursive!important;font-weight:200!important;font-size:clamp(1.75rem,2rem + .5vw,2.5rem)!important;line-height:1.6!important}:lang(ar) .poem-body,:lang(ar) .diary-entry-body{font-family:Playpen Sans Arabic,cursive!important;font-weight:100!important;font-size:clamp(1.25rem,1.15rem + .5vw,1.75rem)!important;line-height:2.2!important;font-style:normal!important}:lang(ar) .poem-body{text-align:center!important}:lang(ar) .script-font-content{font-family:Playpen Sans Arabic,cursive!important;font-weight:100!important;font-size:clamp(1.3rem,1.5vw,1.6rem)!important;text-align:right!important}:lang(ar) .script-font-modal{font-family:Playpen Sans Arabic,cursive!important;font-weight:100!important;font-size:clamp(1.5rem,1.8vw,1.9rem)!important;text-align:right!important}:lang(ar) .script-font-title,:lang(ar) .modal-title{font-family:Playpen Sans Arabic,cursive!important;font-weight:400!important;font-size:clamp(1.6rem,1.9vw,2rem)!important;text-align:right!important}:lang(ar) .poem-title,:lang(ar) .poem-card .card-title,:lang(ar) .poem-title-large{font-family:Playpen Sans Arabic,cursive!important;font-weight:400!important}:lang(ar) .diary-title,:lang(ar) .entry-title{font-family:Playpen Sans Arabic,cursive!important;font-weight:400!important}:lang(ar) .script-font-sanctuary{font-family:Playpen Sans Arabic,cursive!important;font-weight:100!important;font-size:clamp(1.75rem,2.2vw,2.2rem)!important;text-align:right!important}:lang(ar) .hero .script-font{font-family:Playpen Sans Arabic,cursive!important;font-weight:200!important;font-size:clamp(1.75rem,2rem + .5vw,2.5rem)!important}:lang(ar) .script-font{font-family:Playpen Sans Arabic,cursive!important}:lang(ar) .font-script{font-family:Playpen Sans Arabic,cursive!important}:lang(ar) .diary-entry .script-font,:lang(ar) .book-folio-card .script-font,:lang(ar) .art-card .script-font{font-family:Playpen Sans Arabic,cursive!important;font-size:clamp(1.3rem,1.5vw,1.6rem)!important;font-weight:100!important}:lang(ar) .script-label{font-family:Playpen Sans Arabic,cursive!important;font-size:1.6rem!important}:lang(ar) .diary-signature{font-family:Playpen Sans Arabic,cursive!important;font-size:2.5rem!important;font-weight:100!important;text-align:left!important}:lang(ar) .stanza{font-family:Playpen Sans Arabic,cursive!important;font-weight:100!important;text-align:center!important}:lang(ar) .event-date-box .day{font-size:2.5rem!important;font-family:Aref Ruqaa,serif!important}:lang(ar) .event-date-box .month{font-size:.75rem!important;font-family:Noto Naskh Arabic,serif!important}:lang(ar) .event-name{font-family:Aref Ruqaa,serif!important;font-size:2rem!important;font-style:normal!important}:lang(ar) .event-city{font-family:Noto Naskh Arabic,serif!important;font-size:.75rem!important}:lang(ar) .item-title{font-family:Aref Ruqaa,serif!important;font-size:2.25rem!important}:lang(ar) .art-card.book-card .spec-label{font-family:var(--font-sans)!important;letter-spacing:0!important}:lang(ar) .art-card.book-card .spec-value{font-family:var(--font-ar-body)!important;font-style:normal!important}:lang(ar) .art-card.book-card .entry-excerpt{font-family:var(--font-ar-body)!important;line-height:1.7!important}:lang(ar) .art-card.book-card .store-link{display:inline-flex;align-items:center;gap:.5rem}:lang(ar) .art-card.book-card .store-link:after{content:"\2190";font-family:var(--font-sans)}@media (max-width: 768px){.art-card.book-card .book-specs-grid{text-align:right}}
