body{margin:0;padding:0;font-family:var(--techbeeps-font-family);line-height:var(--techbeeps-line-height);word-spacing:var(--techbeeps-word-spacing);font-weight:var(--techbeeps-font-weight);font-size:var(--techbeeps-font-size);text-transform:var(--techbeeps-text-transform);text-decoration:var(--techbeeps-text-decoration);font-style:var(--techbeeps-font-style);background-color:var(--techbeeps-primary-bg-color);color:var(--techbeeps-text-color);overflow-x:hidden}body.layout-boxed,body.layout-sidebar-boxed{background-color:var(--techbeeps-primary-bg-color)}p{margin-bottom:var(--techbeeps-paragraph-m-bottom)}h1,h2,h3,h4,h5,h6{color:var(--techbeeps-heading-color);font-family:var(--techbeeps-h-font-family);line-height:var(--techbeeps-h-line-height);word-spacing:var(--techbeeps-h-word-spacing);font-weight:var(--techbeeps-h-font-weight);text-transform:var(--techbeeps-h-text-transform);text-decoration:var(--techbeeps-h-text-decoration);font-style:var(--techbeeps-h-font-style)}h1{font-size:var(--techbeeps-h1-font-size)}h2{font-size:var(--techbeeps-h2-font-size)}h3{font-size:var(--techbeeps-h3-font-size)}h4{font-size:var(--techbeeps-h4-font-size)}h5{font-size:var(--techbeeps-h5-font-size)}h6{font-size:var(--techbeeps-h6-font-size)}a{color:var(--techbeeps-link-color)}a:hover{color:var(--techbeeps-link-hover-color)}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:thin solid;outline-color:var(--techbeeps-secondary-color)}a:active,button:active{outline:none}button,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit-container a,body.woocommerce ul.products li.product .button,body .woocommerce .button,body .woocommerce button.button.alt,body .woocommerce a.button.alt,body .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,body .woocommerce button.button.alt.disabled,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wp-block-button__link.wp-element-button,.woocommerce a.button,.search .site-main .product footer.entry-footer a,.btn,input[type="submit"]{color:var(--techbeeps-btn-txt-color);background-color:var(--techbeeps-btn-bg-color);border-color:var(--techbeeps-btn-border-color);padding:var(--techbeeps-btn-padding);border-radius:var(--techbeeps-btn-radius);border-width:var(--techbeeps-btn-border-width);border-style:solid;font-size:var(--techbeeps-btn-font-size);transition:all .2s linear;line-height:normal;font-weight:500;text-decoration:none}button:hover,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit-container a:hover,body.woocommerce ul.products li.product .button:hover,body .button:hover,body .wp-block-button__link:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,body .woocommerce button.button.alt.disabled:hover,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wp-block-button__link.wp-element-button:hover,body .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.btn:hover,.search .site-main .product footer.entry-footer a:hover,.woocommerce a.button.alt:hover,input[type="submit"]:hover{color:var(--techbeeps-btn-hover-txt-color);background-color:var(--techbeeps-btn-hover-bg-color);border-color:var(--techbeeps-btn-hover-border-color)}.wp-theme-techbeeps>.site{display:flex;flex-direction:column;min-height:100vh}.wp-theme-techbeeps .site-content{flex:1 auto}.techbeeps-no-banner .entry-title{display:none}.secondary-button{background-color:var(--techbeeps-secondary-color);color:#fff}.layout-boxed .primary,.layout-sidebar-boxed .sidebar{background-color:var(--techbeeps-secondary-bg-color)}.techbeeps-wrapper-container{margin:0 auto;padding:20px 0;max-width:var(--techbeeps-wrapper-container-width)}.techbeeps-wrapper-full-width{max-width:100%;margin:0 auto}.techbeeps-wrapper-narrow{margin:0 auto;padding:10px;max-width:var(--techbeeps-wrapper-narrow-width)}.techbeeps-sidebar-left,.techbeeps-sidebar-right{display:flex;gap:10px}.content-area{flex:3}.sidebar{width:var(--techbeeps-sidebar-width);padding:20px;height:100%}.sidebar.sticky{position:sticky;top:90px;height:100vh;overflow:scroll}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:#f1f1f1}.sidebar::-webkit-scrollbar-thumb{background:#d4d4d4}.wp-caption{max-width:100%;text-align:center;margin:1em 0}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption-text{font-size:.9em;color:#555;margin-top:.5em}.gallery-caption{font-size:.85em;color:#777;text-align:center;margin-top:5px}.bypostauthor{border-left:3px solid #ccc;padding-left:10px}.alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.alignright{float:right;margin-left:1.5em;margin-bottom:1em}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{position:static;width:auto;height:auto;margin:0;clip:auto;white-space:normal}.blog .site-main .type-post:hover .post-thumbnail a img,.archive .site-main .type-post:hover .post-thumbnail a img,.search .site-main .type-post:hover .post-thumbnail a img,.products>.product:hover a img,.wc-block-grid__product:hover a>.wc-block-grid__product-image img,.cross-sells-product:hover .wc-block-components-product-image a img,.wc-block-cart-items__row:hover a img,.search .site-main .product:hover .post-thumbnail a img{transform:scale(1.1)}.blog .site-main .type-post .post-thumbnail a,.archive .site-main .type-post .post-thumbnail a,.search .site-main .type-post .post-thumbnail a,.product a,.wc-block-grid__product a,.cross-sells-product .wc-block-components-product-image a,.wc-block-cart-items__row a,.search .site-main .product .post-thumbnail a{display:block;overflow:hidden}.blog .site-main .type-post .post-thumbnail img,.archive .site-main .type-post .post-thumbnail img,.search .site-main .type-post .post-thumbnail img,.product a img,.wc-block-grid__product a img,.cross-sells-product .wc-block-components-product-image a img,.wc-block-cart-items__row a img,.search .site-main .product .post-thumbnail a img{transition:all .3s ease}.comments-area{background-color:#fff;padding:30px}.comments-area .comment-list{padding:0}.comments-area .comment-list li{list-style:none}.comments-area .comment-list li .comment-body{padding:40px 0;border-top:1px solid #d1d5db}.comments-area .comment-list li .comment-body .comment-meta{display:flex;align-items:center;justify-content:space-between}.comments-area .comment-list li .comment-body .comment-meta .comment-author{display:flex;align-items:center;gap:20px}.comments-area .comment-list li .comment-body .comment-metadata a{text-decoration:none;font-size:14px}.comments-area .comment-list li .comment-content p,.comments-area .comment-list li .reply{padding-left:70px}.comments-area .comment-list li .comment-body .comment-meta .comment-author img{box-shadow:0 0 5px 0 rgb(0 0 0 / .15);border-radius:50%;height:50px;width:50px}.comments-area .comment-list li .comment-body .comment-meta .comment-author a{text-decoration:none}.comments-area .comment-list li ol.children{margin-left:32px;padding:0}.comments-area .comment-list li ol.children li{padding:0 32px}@media(max-width:991px){.comments-area .comment-list li ol.children{margin-left:10px}}@media(max-width:545px){.comments-area .comment-list li .comment-body .comment-meta{display:block}.comments-area .comment-list li .comment-body .comment-meta .comment-metadata{padding-left:70px}.comments-area{background-color:#fff;padding:15px}.comments-area .comment-list li ol.children li{padding:0 10px}}