@charset "UTF-8";.fixed-header{position:fixed!important;top:0;left:0;z-index:999!important;box-shadow:0 4px 6px rgba(0,0,0,.1)}.has-fixed-header{padding-top:110px}form.search-form{display:flex;justify-content:center;gap:10px;margin:15px 0}form.search-form label{margin:0}form.search-form input.search-field{height:100%}h2.entry-title a{font-size:20px}.view-more-button{width:100%;margin-bottom:5px;margin-top:auto}.view-more-button .view-more{padding:2px 15px;display:block;font-size:14px;background:var(--button-color)}.view-more-button .view-more:hover{background:var(--button-hover-color);color:var(--button-text-color)}nav.navigation.pagination .page-numbers{padding:2px 10px;background:#f4f4f4;border-radius:3px}nav.navigation.pagination{text-align:center;margin:20px 0}header.entry-header.post-header{position:relative;width:100vw;margin-left:calc(-50vw + 50%);aspect-ratio:16/5;background:center center/cover no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}header.entry-header.post-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}header.entry-header.post-header h1.entry-title{position:relative;color:#fff;font-size:2rem;margin:0;z-index:2}.single.single-post .nav-links{display:flex;justify-content:space-between;margin:15px 0}.single-post-meta{display:flex;gap:10px}.single-post-meta span{background:#f4f4f4;padding:5px 15px;font-size:12px;border-radius:5px}.single-post-meta,.single-post-thumbnail{margin-bottom:20px}.related-posts,li.comment{margin:20px 0}.single-post-thumbnail img{aspect-ratio:5/2;width:100%;object-fit:cover}.related-posts-title{border-bottom:2px solid var(--primary-color);padding-bottom:10px;padding-top:20px}ol.comment-list{list-style:none;padding:0}li.comment{padding:10px;background:#f7f7f7;border-radius:5px}.comment-author.vcard{display:flex;gap:5px;justify-items:center}.ajax-search-widget-click-shop .search-button .search-icon{font-size:20px}.ajax-search-widget-click-shop .modal-trigger i{font-size:24px;color:var(--primary-color)}.cs-quick-order-loader{display:inline-block;width:20px;height:20px;border:2px solid rgba(113,113,113,.22);border-top:2px solid #fff;border-radius:50%;animation:1s linear infinite gurunti;padding:0;margin-right:5px}.ajax-search-widget-click-shop .search-results li{padding:10px;display:flex;align-items:center;border-bottom:1px solid #ececec}.ajax-search-widget-click-shop .search-results li:last-child{border-bottom:none}.ajax-search-widget-click-shop .search-results li img{max-width:50px;max-height:50px;margin-right:10px;border-radius:5px}.ajax-search-widget-click-shop .search-results li a{text-decoration:none;color:#333;display:flex;align-items:center;font-weight:700}.content-sidebar-wrapper{display:grid;grid-template-columns:1fr 300px;gap:20px}.woocommerce .content-sidebar-wrapper{grid-template-columns:300px 1fr}.sidebar{padding:10px 20px;border-radius:5px;border:1px solid var(--button-border-color);margin-bottom:20px}.clickshop-post-list-widget{display:flex;flex-direction:column;gap:15px}.clickshop-post-item{display:flex;align-items:flex-start;gap:10px}.clickshop-post-thumb img{width:60px;height:60px;object-fit:cover;border-radius:4px}.clickshop-post-details{flex:1}.sidebar .widget-title,.sidebar .wp-block-heading{margin-top:25px;margin-bottom:10px;border-bottom:3px solid var(--primary-color);padding-bottom:5px}.clickshop-post-title{font-size:16px;font-weight:600;color:var(--clickshop-primary,#222);text-decoration:none;margin-bottom:4px;display:block;line-height:1.3}.clickshop-post-meta{font-size:12px;color:#777}.wc-block-product-categories-list,.wp-block-categories{box-sizing:border-box;list-style:none;padding:0;font-weight:700}.wc-block-product-categories-list-item a,li.cat-item a{color:var(--primary-text-color);text-decoration:none}.wc-block-product-categories-list-item a:before,li.cat-item a:before{content:"";font-family:FontAwesome;margin-right:5px}@media (max-width:575px){.content-sidebar-wrapper,.woocommerce .content-sidebar-wrapper{grid-template-columns:1fr}}@media (min-width:576px){.content-sidebar-wrapper,.woocommerce .content-sidebar-wrapper{grid-template-columns:1fr}}@media (min-width:768px){.content-sidebar-wrapper{grid-template-columns:1fr}}@media (min-width:1200px){.related-posts .post-grid-container{grid-template-columns:repeat(4,1fr)}.content-sidebar-wrapper{display:grid;grid-template-columns:1fr 300px;gap:20px}.woocommerce .content-sidebar-wrapper{grid-template-columns:300px 1fr}}