.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,.wp-block-quote,ul{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-separator{border:0;border-top:2px solid}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;line-height:normal;padding:15px 23px 14px;right:5px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Cairo","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa;direction:rtl;text-align:right}.container{max-width:1200px;margin:0 auto;padding:0 20px}.row{display:flex;flex-wrap:wrap;margin:0-15px}.col{flex:1;padding:0 15px}h1,h2,h3,h4,p{margin-bottom:15px}h1,h2,h3,h4{font-weight:700;color:#232955}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}p{line-height:1.8}a{color:#50a6a4;text-decoration:none;transition:color .3s ease}a:hover{color:#232955}.btn-secondary,.nav-menu a{color:#232955;font-weight:600}.btn-secondary{display:inline-block;padding:12px 25px;border-radius:25px;text-decoration:none;text-align:center;transition:all .3s ease;border:2px solid #fff0;cursor:pointer;font-size:14px;background:#fff0;border-color:#232955}.btn-secondary:hover{background:#232955;color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px rgb(35 41 85/.3)}.site-header{background:#fff;box-shadow:0 2px 10px rgb(0 0 0/.1);position:sticky;top:0;z-index:1000;transition:all .3s ease}.header-top{background:linear-gradient(135deg,#232955 0,#3d4a7a 100%);color:#fff;padding:10px 0;font-size:14px}.header-top-left{flex:1}.header-top-right{display:flex;align-items:center;gap:10px}.header-main{padding:15px 0;transition:padding .3s ease}.main-navigation{display:flex;align-items:center;justify-content:space-between}.site-branding{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:700;color:#232955}.nav-menu{display:flex;list-style:none;margin:0;padding:0;gap:30px}.nav-menu li{position:relative}.nav-menu a{padding:10px 0;display:block;transition:color .3s ease;border-bottom:3px solid #fff0}.nav-menu a:hover{color:#50a6a4;border-bottom-color:#50a6a4}.header-actions{display:flex;align-items:center;gap:15px}.login-btn{padding:8px 15px;border-radius:20px}.cart-btn,.login-btn,.telegram-btn{display:flex;align-items:center;gap:8px;text-decoration:none;font-weight:600;transition:all .3s ease;font-size:14px}.cart-btn{padding:8px 15px;border-radius:20px}.login-btn{background:#f8f9fa;color:#232955;border:1px solid #ddd}.login-btn:hover{background:#232955;color:#fff;border-color:#232955}.telegram-btn{background:#08c;color:#fff;width:40px;height:40px;border-radius:50%;justify-content:center;padding:0}.telegram-btn:hover{background:#069;transform:scale(1.1)}.cart-btn{background:#50a6a4;color:#fff;position:relative}.cart-btn:hover{background:#3d8b89}.cart-count{position:absolute;top:-8px;left:-8px;background:#ff4757;color:#fff;border-radius:50%;width:20px;height:20px;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.site-footer{background:linear-gradient(135deg,#232955 0,#1a1f3a 100%);color:#fff;padding:60px 0 20px}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:40px}.footer-section h3{color:#fff;margin-bottom:20px;font-size:1.3rem}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:10px}.footer-links a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-bottom a,.footer-links a:hover{color:#50a6a4}.footer-bottom{text-align:center;padding-top:20px;border-top:1px solid rgb(255 255 255/.1);color:#ccc}@media (max-width:768px){.container{padding:0 15px}.footer-content{grid-template-columns:1fr;gap:30px}.nav-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:20px;box-shadow:0 5px 15px rgb(0 0 0/.1);border-radius:0 0 15px 15px}.nav-menu li{width:100%;margin-bottom:10px}.nav-menu a{padding:15px 0;border-bottom:1px solid #eee}.header-actions{gap:10px}.login-btn{padding:6px 12px;font-size:12px}}[dir=rtl] .cart-count{left:auto;right:-8px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#50a6a4;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3d8b89}@media print{.site-footer,.site-header{display:none}body{font-size:12pt;line-height:1.4;color:#000}.container{max-width:none;padding:0}}@media (prefers-contrast:high){.btn-secondary{border-color:#000;color:#000}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}a:focus,button:focus,input:focus,textarea:focus{outline:2px solid #50a6a4;outline-offset:2px}