.qheem-wordpress .announcement>a{display:flex;align-items:center;gap:7px;color:#0066cc;font-size:11px}.qheem-wordpress .announcement>a img{width:13px}.qheem-primary-menu{padding:0;margin:0;list-style:none;display:flex;gap:30px;align-items:center;justify-content:space-between;width:100%}.qheem-primary-menu>li{position:relative;list-style:none}.qheem-primary-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:200px;padding:12px;background:white;border-radius:8px;box-shadow:0 10px 30px #0002;list-style:none}.qheem-primary-menu li:hover>.sub-menu,.qheem-primary-menu li:focus-within>.sub-menu{display:block}.qheem-primary-menu .sub-menu a{display:block;padding:9px;font-size:12px}.qheem-intro-text{font-size:14px;color:#6e6e73;max-width:520px;margin:0 0 18px}.qheem-wordpress .apple-intro h1{color:#1d1d1f}.qheem-content{padding-top:40px;padding-bottom:60px;min-height:55vh}.qheem-page-title{font-size:38px;line-height:1.2;font-weight:600;letter-spacing:-1px;margin:0 0 30px}.qheem-page-content{font-size:15px;line-height:1.75}.qheem-page-content>p,.qheem-page-content>ul,.qheem-page-content>ol{max-width:800px}.qheem-page-content a{color:#0066cc;text-decoration:underline}.qheem-page-content img{height:auto}.qheem-page-content .alignwide{max-width:100%}.qheem-page-content .alignfull{width:100%}.qheem-post-list article{padding:20px 0;border-bottom:1px solid #dedee2}.qheem-post-list h2{font-size:24px}.qheem-comments{margin-top:40px}.qheem-comments input,.qheem-comments textarea{border:1px solid #c7c7cf;border-radius:8px;padding:12px;max-width:100%;font:inherit}.qheem-wordpress .search input[type="hidden"]{display:none}.qheem-wordpress .header-actions>a{display:inline-flex}.qheem-wordpress .product-photo>a{height:100%}.qheem-wordpress .product-meta h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:36px;min-height:36px}.qheem-wordpress .product-meta .price-line{display:block;font-size:13px;font-weight:500;min-height:25px}.qheem-wordpress .product-meta .price-line del{font-size:11px;color:#6e6e73;margin-right:5px}.qheem-wordpress .product-meta .price-line ins{background:none;text-decoration:none}.qheem-native-add{margin-top:14px}.qheem-native-add .button{display:inline-flex!important;justify-content:center;border:0;border-radius:30px!important;background:var(--blue)!important;color:white!important;padding:10px 18px!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;min-height:35px}.qheem-native-add .added_to_cart{display:block;font-size:10px;color:#0066cc;margin-top:8px}.qheem-wordpress .star-rating{font-size:10px;color:#c67e15;margin-top:8px}.qheem-drawer-menu,.qheem-drawer-menu ul,#drawer .qheem-primary-menu{list-style:none;margin:0;padding:0;display:block}.qheem-drawer-menu a,#drawer .qheem-primary-menu a{display:block;padding:15px 0;border-bottom:1px solid #e1e1e5;font-size:14px}.qheem-drawer-menu .sub-menu,#drawer .qheem-primary-menu .sub-menu{position:static;display:block;box-shadow:none;padding-left:17px}.qheem-wordpress .widget_shopping_cart_content ul{list-style:none;margin:0;padding:0}.qheem-wordpress .widget_shopping_cart_content li{position:relative;min-height:92px;padding:17px 25px 17px 75px;border-bottom:1px solid #e2e2e6;font-size:12px;line-height:1.5}.qheem-wordpress .widget_shopping_cart_content li img{width:62px;height:70px;object-fit:contain;position:absolute;left:0;top:15px}.qheem-wordpress .widget_shopping_cart_content li .remove{position:absolute;right:0;left:auto;top:20px;font-size:22px;line-height:1}.qheem-wordpress .widget_shopping_cart_content li .quantity{display:block;border:0;height:auto;font-size:11px;color:#6e6e73;margin-top:6px}.qheem-wordpress .widget_shopping_cart_content .total{display:flex;justify-content:space-between;padding:18px 0;font-size:14px}.qheem-wordpress .widget_shopping_cart_content .buttons{display:flex;gap:10px}.qheem-wordpress .widget_shopping_cart_content .buttons a{display:block;background:var(--blue);color:white;padding:12px 20px;border-radius:25px;font-size:12px;text-align:center;flex:1}.qheem-wordpress .widget_shopping_cart_content .buttons a:first-child{background:#eef1f5;color:#1d1d1f}.qheem-wordpress .mobile-bottom .count{position:static;display:inline-block;font-size:8px;height:13px;min-width:13px;line-height:13px;margin-left:3px}.qheem-wordpress .footer-inner ul{list-style:none;padding:0}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:25px!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important;background:white;border-radius:17px;padding:18px;box-shadow:0 5px 18px #17395909;min-width:0}.woocommerce ul.products li.product a img{height:220px;object-fit:contain;margin-bottom:17px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:600;line-height:1.4;min-height:39px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.woocommerce ul.products li.product .price{color:#1d1d1f;font-size:13px;font-weight:500;line-height:1.5;white-space:normal}.woocommerce ul.products li.product .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{background:var(--blue)!important;color:white!important;border-radius:25px!important;padding:12px 20px!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important}.woocommerce ul.products li.product .button{margin-top:13px}.woocommerce span.onsale{border-radius:20px!important;min-height:0!important;min-width:0!important;padding:3px 10px!important;line-height:1.7!important;font-size:10px!important;background:#b64400!important;top:8px!important;left:8px!important}.woocommerce .woocommerce-result-count{font-size:12px;color:#6e6e73}.woocommerce .woocommerce-ordering select{background:white;border:1px solid #d6d6dc;border-radius:8px;padding:10px;font-size:12px}.woocommerce .woocommerce-breadcrumb{font-size:12px;color:#6e6e73;margin-bottom:28px}.woocommerce .woocommerce-breadcrumb a{color:#0066cc}.woocommerce div.product{background:white;border-radius:20px;padding:35px;overflow:hidden}.woocommerce div.product div.images img{object-fit:contain;max-height:570px}.woocommerce div.product div.summary{font-size:14px;line-height:1.7}.woocommerce div.product .product_title{font-size:36px;line-height:1.16;font-weight:600;letter-spacing:-1px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1d1d1f;font-size:24px;font-weight:500}.woocommerce div.product .stock{font-size:12px}.woocommerce div.product form.cart .variations select{padding:10px;border:1px solid #c9c9cf;border-radius:8px;font-size:13px;background:white;width:100%}.woocommerce .quantity input.qty{height:43px;border:1px solid #c9c9cf;border-radius:8px;background:white;padding:9px;width:65px;min-width:55px}.woocommerce div.product .woocommerce-tabs{padding-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#f5f5f7;border-color:#dedee2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:white}.woocommerce div.product .woocommerce-tabs h2{font-size:23px;font-weight:600}.woocommerce div.product .related{padding-top:35px}.woocommerce div.product .related>h2{font-size:26px;letter-spacing:-.5px}.woocommerce table.shop_table{background:white;border-radius:12px;border-color:#dedee2;font-size:13px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:16px}.woocommerce .cart_totals h2,.woocommerce-checkout h3{font-size:23px;font-weight:600}.woocommerce form.checkout,.woocommerce form.login,.woocommerce form.register{background:white;border-radius:16px;padding:25px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #c9c9cf;border-radius:8px;padding:12px;font-size:14px;min-height:43px;background:white}.woocommerce .select2-container .select2-selection--single{height:43px;border:1px solid #c9c9cf;border-radius:8px}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:41px;padding-left:12px}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:41px}.woocommerce-checkout #payment{background:#f4f5f7;border-radius:12px}.woocommerce-checkout #payment div.payment_box{background:#e5edf7}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#e5edf7}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:white;border-top-color:var(--blue);border-radius:8px;font-size:13px}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:var(--blue)}.woocommerce .woocommerce-error{border-radius:8px}.wc-block-components-button{border-radius:25px!important;background:var(--blue);color:white}.wc-block-components-text-input input{border-radius:8px!important}.wc-block-cart,.wc-block-checkout{background:white;border-radius:16px;padding:24px}.wc-block-components-totals-wrapper{font-size:14px}.qheem-wordpress.admin-bar .site-header{top:32px}.qheem-wordpress .q3d-selection .woocommerce-Price-amount{font-size:12px}.qheem-wordpress .q3d-selection del{color:#777;margin-right:5px}.qheem-wordpress .q3d-selection ins{background:none;text-decoration:none}.qheem-wordpress .q3d-buy{text-decoration:none!important}.qheem-wordpress .apple-category-row>a>div>img[src$="squares-four.svg"]{width:35px;height:35px;opacity:.5}.qheem-wordpress .gallery-disabled .q3d-canvas{display:none}
@media(max-width:1000px){.qheem-primary-menu{gap:17px}.woocommerce ul.products li.product a img{height:175px}.woocommerce div.product{padding:25px}}
@media(max-width:700px){.qheem-wordpress .announcement>a{font-size:10px}.qheem-intro-text{font-size:12px}.qheem-content{padding-top:25px;padding-bottom:35px}.qheem-page-title{font-size:30px;margin-bottom:20px}.qheem-page-content{font-size:14px}.qheem-wordpress .product-meta h3{height:32px;min-height:32px}.qheem-wordpress .product-meta .price-line{font-size:11px;min-height:21px}.qheem-native-add .button{font-size:10px!important;padding:9px 13px!important}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.woocommerce ul.products li.product{padding:13px;border-radius:14px}.woocommerce ul.products li.product a img{height:155px;margin-bottom:11px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px;min-height:33px}.woocommerce ul.products li.product .price{font-size:11px}.woocommerce ul.products li.product .button{font-size:10px!important;padding:10px 14px!important}.woocommerce div.product{padding:18px;border-radius:15px}.woocommerce div.product .product_title{font-size:29px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px}.woocommerce div.product div.images img{max-height:365px}.woocommerce form.checkout{padding:18px}.woocommerce .cart_totals h2,.woocommerce-checkout h3{font-size:21px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:12px}.woocommerce form .form-row input.input-text{font-size:13px}.wc-block-cart,.wc-block-checkout{padding:16px;border-radius:12px}.qheem-wordpress.admin-bar .site-header{top:46px}.qheem-wordpress .product-meta .star-rating{font-size:9px}}
@media(min-width:701px){.woocommerce div.product .woocommerce-product-gallery{padding-right:25px}.qheem-wordpress .qheem-content .search{max-width:600px}}
body.rtl{direction:rtl}.rtl .header-actions{margin-left:0;margin-right:auto}.rtl .q3d-zoom{right:auto;left:18px}.rtl .widget_shopping_cart_content li{padding-left:25px;padding-right:75px}.rtl .widget_shopping_cart_content li img{left:auto;right:0}.rtl .widget_shopping_cart_content li .remove{right:auto;left:0}.rtl .product-meta,.rtl .footer-inner a,.rtl .footer-inner button{text-align:right}

.qheem-content .search{position:static;max-width:600px;width:100%;margin:20px 0}.qheem-content .search input{min-width:0}

.wp-caption{max-width:100%;margin:20px 0}.wp-caption-text,.gallery-caption{font-size:12px;color:#6e6e73}.alignleft{float:left;margin:0 22px 15px 0}.alignright{float:right;margin:0 0 15px 22px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.sticky{border-top:3px solid var(--blue)}.bypostauthor{border-left:2px solid var(--blue)}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.screen-reader-text:focus{width:auto;height:auto;clip-path:none;background:#fff;color:#000;padding:15px;z-index:1000}.qheem-page-content:after{content:"";display:table;clear:both}

.qheem-wordpress h1,.qheem-wordpress h2,.qheem-wordpress h3,.qheem-wordpress h4{font-family:inherit}
