.announcement-bar{background:var(--gold);color:var(--dark);overflow:hidden;white-space:nowrap;padding:8px 0;border-bottom:.5px solid var(--border)}.announcement-bar__track{display:inline-flex;animation:hkt-ticker 28s linear infinite}.announcement-bar__item{padding:0 2rem;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dark)}body.lang-ar .announcement-bar__item{font-family:var(--font-ar);letter-spacing:.04em}@keyframes hkt-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-header{position:sticky;top:0;z-index:100;background:var(--dark);border-bottom:.5px solid var(--border)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;padding:1rem 2.5rem;gap:2rem}body.lang-ar .site-header__inner{flex-direction:row-reverse}.site-header__logo{display:flex;flex-direction:column;line-height:1.2;text-decoration:none}body.lang-ar .site-header__logo{text-align:right}.site-header__logo-primary{font-size:20px;font-weight:600;letter-spacing:.24em;color:var(--text);font-family:var(--font-en-body)}body.lang-ar .site-header__logo-primary{font-family:var(--font-ar);letter-spacing:.02em}.site-header__logo-secondary{font-size:10px;color:var(--gold);letter-spacing:.1em;margin-top:1px}.site-nav{display:flex;align-items:center;gap:2rem;list-style:none}body.lang-ar .site-nav{flex-direction:row-reverse}.site-nav__item a{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s}body.lang-ar .site-nav__item a{font-family:var(--font-ar);letter-spacing:0;font-size:13px;text-transform:none}.site-nav__item a:hover,.site-nav__item a.active{color:var(--gold)}.site-header__right{display:flex;align-items:center;gap:12px}body.lang-ar .site-header__right{flex-direction:row-reverse}.header-icon{color:var(--muted);font-size:18px;text-decoration:none;transition:color .2s;display:flex;align-items:center}.header-icon:hover{color:var(--gold)}.header-cart{display:flex;align-items:center;gap:6px;background:var(--gold);color:var(--dark);padding:7px 16px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s}.header-cart:hover{background:var(--gold-light)}body.lang-ar .header-cart{font-family:var(--font-ar);letter-spacing:0}.header-divider{width:.5px;height:16px;background:var(--border)}.header-menu-toggle{display:none;flex-direction:column;gap:5px;padding:4px;cursor:pointer}.header-menu-toggle span{width:22px;height:1.5px;background:var(--text);display:block;transition:all .3s}.hero-banner{display:grid;grid-template-columns:55% 45%;min-height:540px;border-bottom:.5px solid var(--border)}body.lang-ar .hero-banner{grid-template-columns:45% 55%}.hero-banner__content{background:var(--mid);padding:4rem 2.5rem 3rem;display:flex;flex-direction:column;justify-content:space-between;border-right:.5px solid var(--border)}body.lang-ar .hero-banner__content{border-right:none;border-left:.5px solid var(--border);text-align:right;order:2}.hero-banner__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1.8rem}body.lang-ar .hero-banner__eyebrow{justify-content:flex-end;flex-direction:row-reverse}.hero-banner__eyebrow-line{width:28px;height:.5px;background:var(--gold);flex-shrink:0}.hero-banner__eyebrow-text{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:500}.hero-banner__title{font-family:var(--font-en-heading);font-size:56px;font-weight:300;line-height:1.05;color:var(--text)}body.lang-ar .hero-banner__title{font-family:var(--font-ar);font-size:46px}.hero-banner__title .gold{color:var(--gold)}.hero-banner__title em{font-style:italic;color:var(--gold)}.hero-banner__subtitle{font-family:var(--font-en-heading);font-size:17px;font-style:italic;color:var(--muted);margin-top:6px}body.lang-ar .hero-banner__subtitle{font-family:var(--font-ar);font-style:normal;font-size:15px}.hero-banner__body{font-size:13px;color:var(--muted);line-height:1.9;max-width:380px;margin:1.5rem 0 2rem}body.lang-ar .hero-banner__body{max-width:100%}.hero-banner__actions{display:flex;gap:10px;flex-wrap:wrap}body.lang-ar .hero-banner__actions{justify-content:flex-end}.hero-banner__stats{display:flex;gap:2rem;margin-top:2.5rem}body.lang-ar .hero-banner__stats{justify-content:flex-end}.hero-stat{border-left:1.5px solid var(--gold);padding-left:1rem}body.lang-ar .hero-stat{border-left:none;border-right:1.5px solid var(--gold);padding-left:0;padding-right:1rem;text-align:right}.hero-stat__num{font-family:var(--font-en-heading);font-size:26px;font-weight:300;color:var(--text);line-height:1}.hero-stat__label{font-size:9px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:3px}body.lang-ar .hero-stat__label{letter-spacing:0;font-family:var(--font-ar)}.hero-banner__visual{background:var(--surface);display:grid;grid-template-rows:1fr 1fr;order:2}body.lang-ar .hero-banner__visual{order:1}.hero-banner__panel{display:flex;align-items:center;justify-content:center;padding:2rem;position:relative}.hero-banner__panel:first-child{border-bottom:.5px solid var(--border)}.hero-banner__panel-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.hero-banner__badge{position:absolute;top:1rem;right:1rem;background:var(--gold);color:var(--dark);font-size:9px;padding:4px 10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;z-index:1}body.lang-ar .hero-banner__badge{right:auto;left:1rem}.hero-banner__panel-ring{width:160px;height:160px;border-radius:50%;border:.5px solid var(--border);display:flex;align-items:center;justify-content:center;z-index:1}.hero-banner__panel-label{position:absolute;bottom:1rem;right:1rem;font-size:10px;color:var(--gold);font-weight:500;letter-spacing:.1em;text-transform:uppercase;z-index:1}body.lang-ar .hero-banner__panel-label{right:auto;left:1rem;font-family:var(--font-ar);letter-spacing:0}.trust-bar{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:.5px solid var(--border)}.trust-bar__item{padding:1.3rem 1.5rem;display:flex;align-items:flex-start;gap:12px;border-right:.5px solid var(--border)}.trust-bar__item:last-child{border-right:none}body.lang-ar .trust-bar__item{flex-direction:row-reverse;text-align:right;border-right:none;border-left:.5px solid var(--border)}body.lang-ar .trust-bar__item:last-child{border-left:none}.trust-bar__icon{font-size:20px;color:var(--gold);flex-shrink:0;margin-top:1px}.trust-bar__title{font-size:12px;font-weight:500;line-height:1.3;margin-bottom:2px}.trust-bar__subtitle{font-size:10px;color:var(--gold);margin-top:1px}.trust-bar__desc{font-size:10px;color:var(--muted);margin-top:2px}.section-header{display:flex;justify-content:space-between;align-items:flex-end;padding:2.5rem 2.5rem 1.5rem}body.lang-ar .section-header{flex-direction:row-reverse}.section-header__title{font-family:var(--font-en-heading);font-size:36px;font-weight:300}body.lang-ar .section-header__title{font-family:var(--font-ar)}.section-header__subtitle{font-size:13px;color:var(--muted);margin-top:4px}body.lang-ar .section-header__subtitle{text-align:right}.section-header__link{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);text-decoration:none;transition:opacity .2s;white-space:nowrap}.section-header__link:hover{opacity:.8}body.lang-ar .section-header__link{letter-spacing:0;font-family:var(--font-ar)}.product-grid-section{padding:0 2.5rem 2.5rem}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}.product-grid--4{grid-template-columns:repeat(4,1fr)}.product-card{background:var(--mid);cursor:pointer;position:relative;overflow:hidden;transition:background .2s;text-decoration:none;display:block}.product-card:hover{background:var(--surface)}.product-card:hover .product-card__overlay{opacity:1}.product-card__image-wrap{height:240px;background:var(--surface);overflow:hidden;border-bottom:.5px solid var(--border);position:relative}.product-card__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-card:hover .product-card__image{transform:scale(1.03)}.product-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gold);opacity:.15;font-size:60px}.product-card__badge{position:absolute;top:10px;left:10px;font-size:9px;padding:3px 8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;z-index:1}body.lang-ar .product-card__badge{left:auto;right:10px}.product-card__badge--sale{background:var(--gold);color:var(--dark)}.product-card__badge--new{background:transparent;color:var(--gold);border:.5px solid var(--gold)}.product-card__badge--sold-out{background:var(--surface);color:var(--muted);border:.5px solid var(--border)}.product-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .25s}.product-card__overlay-btn{padding:10px 0;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer;width:180px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;transition:opacity .2s;font-family:var(--font-en-body)}.product-card__overlay-btn:hover{opacity:.85}.product-card__overlay-btn--gold{background:var(--gold);color:var(--dark)}.product-card__overlay-btn--wa{background:var(--green);color:#fff}body.lang-ar .product-card__overlay-btn{font-family:var(--font-ar);letter-spacing:0}.product-card__info{padding:1.2rem}body.lang-ar .product-card__info{text-align:right}.product-card__brand{font-size:9px;color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px;font-weight:500}.product-card__title{font-family:var(--font-en-heading);font-size:16px;font-weight:400;line-height:1.3;color:var(--text)}body.lang-ar .product-card__title{font-family:var(--font-ar);font-size:14px}.product-card__title-sec{font-size:11px;color:var(--muted);margin-top:2px;font-style:italic;font-family:var(--font-en-heading)}body.lang-ar .product-card__title-sec{font-family:var(--font-ar);font-style:normal}.product-card__prices{display:flex;align-items:baseline;gap:8px;margin-top:8px}body.lang-ar .product-card__prices{justify-content:flex-end}.product-card__price{font-size:14px;color:var(--gold);font-weight:600}.product-card__compare{font-size:11px;color:var(--muted);text-decoration:line-through}.wa-banner{margin:0 2.5rem 2.5rem;background:var(--surface);border:.5px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;gap:2rem}body.lang-ar .wa-banner{flex-direction:row-reverse}.wa-banner__label{font-size:10px;color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-weight:500;margin-bottom:.6rem}body.lang-ar .wa-banner__label{letter-spacing:0;font-family:var(--font-ar)}.wa-banner__title{font-family:var(--font-en-heading);font-size:26px;font-weight:300;line-height:1.3}body.lang-ar .wa-banner__title{font-family:var(--font-ar)}.wa-banner__subtitle{font-size:13px;color:var(--muted);margin-top:4px;font-family:var(--font-en-heading);font-style:italic}body.lang-ar .wa-banner__subtitle{font-family:var(--font-ar);font-style:normal}.wa-banner__body{font-size:12px;color:var(--muted);line-height:1.8;margin-top:.5rem;max-width:460px}body.lang-ar .wa-banner__body{text-align:right}.wa-banner__btn{display:flex;align-items:center;gap:10px;background:var(--green);color:#fff;padding:14px 28px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s;font-family:var(--font-en-body)}.wa-banner__btn:hover{background:#20ba5a}body.lang-ar .wa-banner__btn{font-family:var(--font-ar);letter-spacing:0}.multicolumn-section{border-bottom:.5px solid var(--border)}.multicolumn{display:grid;gap:1px;background:var(--border)}.multicolumn--4{grid-template-columns:repeat(4,1fr)}.multicolumn--3{grid-template-columns:repeat(3,1fr)}.multicolumn__item{background:var(--mid);padding:1.8rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}body.lang-ar .multicolumn__item{direction:rtl}.multicolumn__icon{font-size:24px;color:var(--gold);margin-bottom:.8rem}.multicolumn__title{font-size:13px;font-weight:500;margin-bottom:4px}body.lang-ar .multicolumn__title{font-family:var(--font-ar)}.multicolumn__subtitle{font-size:10px;color:var(--gold);margin-bottom:2px}.multicolumn__text{font-size:11px;color:var(--muted);line-height:1.6}body.lang-ar .multicolumn__text{font-family:var(--font-ar)}.testimonials{background:var(--mid);border-top:.5px solid var(--border);padding:2.5rem}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);margin-top:1.5rem}.testi-card{background:var(--mid);padding:1.8rem;position:relative}body.lang-ar .testi-card{text-align:right;direction:rtl}.testi-card__quote{font-family:var(--font-en-heading);font-size:80px;font-weight:300;color:var(--gold);opacity:.08;position:absolute;top:0;right:1rem;line-height:1}body.lang-ar .testi-card__quote{right:auto;left:1rem}.testi-card__stars{color:var(--gold);font-size:12px;letter-spacing:3px;margin-bottom:1rem;direction:ltr;display:block}body.lang-ar .testi-card__stars{text-align:right}.testi-card__text{font-family:var(--font-en-heading);font-size:15px;font-style:italic;font-weight:300;line-height:1.7;margin-bottom:.6rem}body.lang-ar .testi-card__text{font-family:var(--font-ar);font-style:normal}.testi-card__text-sec{font-size:11px;color:var(--muted);font-family:var(--font-en-heading);font-style:italic;margin-bottom:.8rem}.testi-card__name{font-size:10px;color:var(--muted);font-weight:500;letter-spacing:.1em;text-transform:uppercase}body.lang-ar .testi-card__name{font-family:var(--font-ar);letter-spacing:0;text-transform:none}.testi-card__city{font-size:10px;color:var(--gold);margin-top:2px}.site-footer{background:var(--mid);border-top:.5px solid var(--border);margin-top:2.5rem}.site-footer__main{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;padding:2.5rem}body.lang-ar .site-footer__main{direction:rtl}.footer-brand__logo-primary{font-size:19px;font-weight:600;letter-spacing:.22em;margin-bottom:3px}body.lang-ar .footer-brand__logo-primary{font-family:var(--font-ar);letter-spacing:.02em}.footer-brand__logo-secondary{font-size:10px;color:var(--gold);margin-bottom:1rem}.footer-brand__desc{font-size:11px;color:var(--muted);line-height:1.9;max-width:220px}body.lang-ar .footer-brand__desc{font-family:var(--font-ar)}.footer-col__heading{font-size:10px;color:var(--gold);font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1rem}body.lang-ar .footer-col__heading{font-family:var(--font-ar);letter-spacing:0;text-transform:none}.footer-col__list{list-style:none}.footer-col__list li{margin-bottom:6px}.footer-col__list a{font-size:12px;color:var(--muted);text-decoration:none;transition:color .2s}.footer-col__list a:hover{color:var(--gold)}body.lang-ar .footer-col__list a{font-family:var(--font-ar)}.site-footer__bottom{background:var(--dark);border-top:.5px solid var(--border);padding:1rem 2.5rem;display:flex;justify-content:space-between;align-items:center}body.lang-ar .site-footer__bottom{flex-direction:row-reverse}.site-footer__bottom p{font-size:11px;color:var(--muted)}body.lang-ar .site-footer__bottom p{font-family:var(--font-ar)}.product-page{display:grid;grid-template-columns:1fr 1fr;min-height:600px;border-bottom:.5px solid var(--border)}body.lang-ar .product-page{direction:rtl}.product-gallery{background:var(--surface);border-right:.5px solid var(--border);display:flex;flex-direction:column}body.lang-ar .product-gallery{border-right:none;border-left:.5px solid var(--border);order:2}.product-gallery__main{flex:1;min-height:420px;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:.5px solid var(--border);overflow:hidden}.product-gallery__main-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.product-gallery__badge{position:absolute;top:1rem;left:1rem;background:var(--gold);color:var(--dark);font-size:9px;padding:4px 10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;z-index:1}body.lang-ar .product-gallery__badge{left:auto;right:1rem}.product-gallery__thumbs{display:flex;gap:1px;background:var(--border)}.product-gallery__thumb{flex:1;height:80px;background:var(--mid);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:background .2s}.product-gallery__thumb:hover,.product-gallery__thumb.active{background:var(--surface)}.product-gallery__thumb img{width:100%;height:100%;object-fit:cover}.product-info{padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem}body.lang-ar .product-info{text-align:right;order:1}.product-info__brand{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:500}.product-info__title{font-family:var(--font-en-heading);font-size:38px;font-weight:300;line-height:1.1}body.lang-ar .product-info__title{font-family:var(--font-ar)}.product-info__subtitle{font-size:14px;color:var(--muted);margin-top:4px;font-style:italic;font-family:var(--font-en-heading)}body.lang-ar .product-info__subtitle{font-family:var(--font-ar);font-style:normal}.product-info__rating{display:flex;align-items:center;gap:10px}body.lang-ar .product-info__rating{flex-direction:row-reverse}.product-info__stars{color:var(--gold);font-size:14px;letter-spacing:2px;direction:ltr}.product-info__review-count{font-size:11px;color:var(--muted)}.product-info__prices{display:flex;align-items:baseline;gap:12px;padding:1rem 0;border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}body.lang-ar .product-info__prices{flex-direction:row-reverse}.product-info__price{font-size:32px;color:var(--gold);font-weight:600}.product-info__compare{font-size:16px;color:var(--muted);text-decoration:line-through}.product-info__save{background:var(--gold);color:var(--dark);font-size:10px;padding:3px 8px;font-weight:600}.product-info__label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}body.lang-ar .product-info__label{letter-spacing:0;font-family:var(--font-ar);text-transform:none;text-align:right}.product-info__variants{display:flex;gap:8px;flex-wrap:wrap}body.lang-ar .product-info__variants{justify-content:flex-end}.variant-btn{background:var(--surface);border:.5px solid var(--border);color:var(--muted);padding:7px 14px;font-size:11px;cursor:pointer;transition:all .2s;font-family:var(--font-en-body)}.variant-btn:hover,.variant-btn.active{border-color:var(--gold);color:var(--gold)}body.lang-ar .variant-btn{font-family:var(--font-ar)}.qty-row{display:flex;align-items:center;gap:12px}body.lang-ar .qty-row{flex-direction:row-reverse}.qty-ctrl{display:flex;align-items:center;border:.5px solid var(--border)}.qty-btn{background:var(--surface);color:var(--text);border:none;width:36px;height:36px;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.qty-btn:hover{background:var(--border)}.qty-num{width:44px;height:36px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;border-left:.5px solid var(--border);border-right:.5px solid var(--border)}.product-cta{display:flex;flex-direction:column;gap:10px}.product-cta .btn-whatsapp,.product-cta .btn-primary{width:100%;justify-content:center;padding:15px;font-size:12px}.trust-pills{display:flex;flex-wrap:wrap;gap:8px}body.lang-ar .trust-pills{justify-content:flex-end}.trust-pill{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);background:var(--surface);border:.5px solid var(--border);padding:5px 10px}.trust-pill__icon{font-size:13px;color:var(--gold)}body.lang-ar .trust-pill{flex-direction:row-reverse;font-family:var(--font-ar)}.product-tabs{border-top:.5px solid var(--border)}.product-tabs__nav{display:flex;border-bottom:.5px solid var(--border)}body.lang-ar .product-tabs__nav{flex-direction:row-reverse}.product-tabs__btn{padding:1rem 2rem;font-size:12px;font-weight:500;color:var(--muted);cursor:pointer;border:none;background:transparent;border-bottom:2px solid transparent;transition:all .2s;letter-spacing:.06em}body.lang-ar .product-tabs__btn{font-family:var(--font-ar);letter-spacing:0}.product-tabs__btn:hover{color:var(--gold)}.product-tabs__btn.active{color:var(--gold);border-bottom:2px solid var(--gold)}.product-tabs__content{padding:2.5rem;display:none}body.lang-ar .product-tabs__content{direction:rtl;text-align:right}.product-tabs__content.active{display:block}.product-tabs__content p{font-size:13px;color:var(--muted);line-height:2}body.lang-ar .product-tabs__content p{font-family:var(--font-ar)}.specs-table{width:100%;border-collapse:collapse}body.lang-ar .specs-table{direction:rtl}.specs-table tr{border-bottom:.5px solid var(--border)}.specs-table tr:last-child{border-bottom:none}.specs-table td{padding:.9rem 0;font-size:13px}.specs-table td:first-child{color:var(--muted);width:40%}body.lang-ar .specs-table td{text-align:right}.specs-table td:last-child{font-weight:500}.shipping-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}body.lang-ar .shipping-grid{direction:rtl}.shipping-item{background:var(--mid);padding:1.5rem;display:flex;align-items:flex-start;gap:12px}body.lang-ar .shipping-item{flex-direction:row-reverse;text-align:right}.shipping-item__icon{font-size:20px;color:var(--gold);flex-shrink:0;margin-top:2px}.shipping-item__title{font-size:13px;font-weight:500;margin-bottom:4px}body.lang-ar .shipping-item__title{font-family:var(--font-ar)}.shipping-item__desc{font-size:11px;color:var(--muted);line-height:1.7}body.lang-ar .shipping-item__desc{font-family:var(--font-ar)}.wa-float{position:fixed;bottom:24px;right:24px;background:var(--green);color:#fff;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;z-index:9999;text-decoration:none;box-shadow:0 4px 16px #25d36659;transition:transform .2s}.wa-float:hover{transform:scale(1.08)}body.lang-ar .wa-float{right:auto;left:24px}.breadcrumb{padding:1.2rem 2.5rem;border-bottom:.5px solid var(--border);display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}body.lang-ar .breadcrumb{flex-direction:row-reverse;direction:rtl}.breadcrumb a{color:var(--muted);text-decoration:none;transition:color .2s}.breadcrumb a:hover{color:var(--gold)}.breadcrumb__sep{font-size:12px;color:var(--border)}.breadcrumb__current{color:var(--gold)}.related-section{padding:2.5rem}.related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);margin-top:1.5rem}.collection-header{background:var(--mid);padding:3rem 2.5rem;border-bottom:.5px solid var(--border);text-align:center}.collection-header__title{font-family:var(--font-en-heading);font-size:48px;font-weight:300}body.lang-ar .collection-header__title{font-family:var(--font-ar)}.collection-header__desc{font-size:13px;color:var(--muted);margin-top:8px}. -section{padding:2.5rem}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--dark);z-index:200;transform:translate(-100%);transition:transform .3s ease;padding:2rem;display:flex;flex-direction:column}.mobile-menu.open{transform:translate(0)}body.lang-ar .mobile-menu{transform:translate(100%)}body.lang-ar .mobile-menu.open{transform:translate(0)}.mobile-menu__close{align-self:flex-end;font-size:24px;color:var(--text);cursor:pointer;margin-bottom:2rem}.mobile-menu__nav{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.mobile-menu__nav a{font-size:20px;font-family:var(--font-en-heading);font-weight:300;color:var(--text);text-decoration:none;transition:color .2s}body.lang-ar .mobile-menu__nav a{font-family:var(--font-ar)}.mobile-menu__nav a:hover{color:var(--gold)}@media(max-width:1024px){.product-grid--4,.related-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.site-nav{display:none}.header-menu-toggle{display:flex}.hero-banner{grid-template-columns:1fr}.hero-banner__visual{display:none}.hero-banner__content{border-right:none;padding:2.5rem 1.5rem}body.lang-ar .hero-banner__content{border-left:none}.hero-banner__title{font-size:38px}.trust-bar,.product-grid,.product-grid--4,.product-grid--3,.multicolumn--4{grid-template-columns:1fr 1fr}.wa-banner{flex-direction:column;text-align:center}body.lang-ar .wa-banner{flex-direction:column}.wa-banner__body{max-width:100%}.product-page{grid-template-columns:1fr}body.lang-ar .product-gallery{order:1}body.lang-ar .product-info{order:2}.testimonials-grid{grid-template-columns:1fr}.site-footer__main{grid-template-columns:1fr 1fr}.shipping-grid{grid-template-columns:1fr}.related-grid,.collection-grid{grid-template-columns:1fr 1fr}.site-header__inner{padding:1rem 1.5rem}.product-grid-section{padding:0 1.5rem 1.5rem}.wa-banner{margin:0 1.5rem 1.5rem}.section-header{padding:2rem 1.5rem 1rem}.breadcrumb{padding:1rem 1.5rem}.product-info,.product-tabs__content{padding:1.5rem}}@media(max-width:480px){.trust-bar,.product-grid,.multicolumn--4,.site-footer__main{grid-template-columns:1fr}.hero-banner__title{font-size:30px}.hero-banner__actions{flex-direction:column}.hero-banner__actions .btn-primary,.hero-banner__actions .btn-whatsapp,.hero-banner__actions .btn-ghost{width:100%;justify-content:center}}.collection-grid-section .collection-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important}.collection-grid-section .collection-grid,.product-grid-section .product-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important;background:var(--border)!important}.product-card__image-wrap{height:240px!important}.product-card,a.product-card{display:block!important}.product-card__image-wrap{width:100%!important;height:240px!important}.product-card__image{width:100%!important;height:100%!important;object-fit:cover!important}.product-card__info{padding:1.2rem!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme.css.map */
