@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes animate-arrow-1{0%{transform:translateY(-40px);opacity:0}70%,to{transform:translateY(0);opacity:.3}}@keyframes animate-arrow-2{0%{transform:translateY(-20px);opacity:0}70%,to{transform:translateY(0);opacity:.5}}@keyframes animate-arrow-3{0%{transform:translateY(-10px);opacity:0}70%,to{transform:translateY(0);opacity:1}}@keyframes rdFieldErrorIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}::-webkit-scrollbar{display:block;width:5px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-track-piece:end{background:0 0;margin-bottom:10px}::-webkit-scrollbar-track-piece:start{background:0 0;margin-top:130px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body *{letter-spacing:unset!important}#main{background-color:#f2f4f7}a{text-decoration:none!important}.header-vertical-menu .header-vertical-menu__title,.page-title-inner .last{font-weight:400}#breadcrumbs,.nav>li>a,.toggle i,body{font-size:15px}.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before{height:2px}.header,.header-wrapper,.nav-sidebar.nav-vertical>li.menu-item.active,.nav-sidebar.nav-vertical>li.menu-item:hover,.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{background:var(--white)}.footer-1,.footer-2,.nav-sidebar.nav-vertical>li+li,.payment_methods li+li,.product-section,.section-title-normal,.section-title-normal span,.shop_table .cart_item td,.shop_table tfoot tr td,.shop_table thead tr th:last-of-type,.shop_table tr td:last-of-type,.slider-nav-circle .flickity-prev-next-button .arrow,.slider-nav-circle .flickity-prev-next-button svg,.widget>ul>li+li,.widget_shopping_cart p.total,.woocommerce-billing-fields,.woocommerce-cart .row-divided>.col+.col:not(.large-12),.woocommerce-cart-form__contents tbody *,.woocommerce-shipping-totals td,.woocommerce-shipping-totals th,a.zoom-button.button,footer.entry-meta,ul.menu>li+li{border:0}table{border:1px solid var(--border);border-radius:10px;overflow:hidden}table th,table td{padding:15px 10px!important;font-size:15px;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}table th{color:var(--heading);text-transform:capitalize;white-space:nowrap}table td{color:var(--text)}table tr:last-child td{border-bottom:none}table tr td:last-child,table tr th:last-child{border-right:unset}.flickity-page-dots .dot{border:0;background:#d3e3f3;opacity:1;width:10px;height:10px}#main .flickity-page-dots{top:unset;bottom:10px;left:10px;right:unset}.slider-nav-light .flickity-page-dots .dot.is-selected,.slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot{background-color:var(--second)}.header-vertical-menu a,.home-menu li a,.nav-column>li>a,.nav-vertical-fly-out>li>a,.nav-vertical>li>ul li a,.nav>li>a,.off-canvas .nav-vertical>li>a,strong.woocommerce-review__author{color:var(--text)}.author-tabs li.active a,.author-tabs li.active button,.author-topics-list li a:hover,.box-text.text-left,.breadcrumbs a,.off-canvas .nav-vertical>li>a:hover,.widget-categories li:hover a{color:var(--primary)}.accordion-title{display:flex!important;justify-content:space-between;padding:10px;border:0;line-height:1.2;align-items:center;border-radius:6px 6px 0 0;font-size:15px;background:var(--light)}.accordion .toggle{position:unset;order:1}.accordion .toggle i:before{content:"+";font-size:16px}.accordion .active .toggle i:before{content:var(--icon-minus,"\f068");font-family:var(--icon-minus-font,var(--icon-family,"Font Awesome 6 Pro"));font-weight:var(--icon-weight,900)}.accordion-inner{border:1px solid var(--light);border-radius:0 0 6px 6px;font-size:15px;padding:1rem}.accordion-item,.blog-post-inner .post-title,.entry-content p,.form-numbers .quote-pair{margin-bottom:10px}.product-box-sidebar{background-color:#fff;padding:18px 20px;border-radius:5px;margin-bottom:18px}.product-box-sidebar .box-title{font-weight:600;margin-bottom:10px;font-size:16px;color:var(--heading)}.box-sidebar-list li{list-style:none;margin-left:0!important}.box-sidebar-list li i{color:var(--primary);font-size:16px}.box-sidebar-list li a span{color:#22343e}.box-sidebar-list li a,.box-sidebar-list li{font-size:14px;display:flex;align-items:center;gap:12px;margin-bottom:0;padding:5px 0;color:var(--text)}.box-sidebar-list,.box-sidebar-list li:last-child{margin-bottom:0}.box-sidebar-list img{width:15px;height:15px}.product-box-shipping-list strong{color:var(--primary)}.product-box-shipping-list li:nth-child(2) span{display:flex;justify-content:space-between;flex:1}.product-box-shipping-list li,.product-box-guaranty li{border-bottom:1px solid #d9d9d9;padding:10px 0;margin:0}.product-box-shipping-list li:last-child,.product-box-guaranty li:last-child{border:none;padding-bottom:5px}.product-box-guaranty li:last-child sub{max-width:100%;flex-basis:100%;padding-left:30px;color:#9c9d9e;font-size:12px}.product-box-guaranty li:last-child{flex-wrap:wrap}.box-sidebar-list li a:hover{color:var(--link)}.nav-dropdown-has-border .nav-dropdown{border:1px solid var(--light);border-radius:5px}.mfp-container,.nav-dropdown-default{padding:5px}.nav-dropdown-has-arrow li.has-dropdown:before{border-width:10px;margin-left:-10px}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-bottom-color:var(--light)}.nav-column li>a,.nav-dropdown>li>a{padding:5px;font-size:15px;color:var(--text)}.button.is-outline,input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{font-size:14px;font-weight:500;border-width:1px;padding:4px 16px}.box img,.button,button,fieldset,input,input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:6px}.select-resize-ghost,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--border);box-shadow:unset}#wrapper{min-height:100vh}.absolute-footer.dark{background:var(--white);color:var(--text);padding:8px;font-size:13px}.page-category .page-title,.page-wishlist .page-title{padding:15px 15px 0;font-size:25px}.breadcrumbs .last,.breadcrumbs a,.breadcrumbs span{font-weight:400;color:var(--text)}#reviews .widget .is-divider,.archive-loading[hidden],.author-tab-content,.comment-form-rating .stars a:before,.comment-form-rating p.stars:nth-child(2),.header-vertical-menu .header-vertical-menu__opener i,.header-vertical-menu a i,.hidden-topic,.home-menu li a i,.home-slide-reviews .star-rating span,.is-divider,.loop-product-slider .flickity-page-dots,.woocommerce-Reviews-title,.woocommerce-review__dash{display:none}.filter-options[hidden],.slider-wrapper .loading-spin{display:none!important}.filter-toggle[aria-expanded=false] .filter-toggle-icon--open,.filter-toggle[aria-expanded=true] .filter-toggle-icon--closed,.single .product-techincal i{display:none}.lightbox-content{overflow:unset;border-radius:22px;border-top-right-radius:150px}#main .col-inner{border-radius:10px;background:var(--white);padding:15px}.page-breadcrumb a,.page-breadcrumb p,.page-breadcrumb span{color:var(--text);font-size:14px}.page-breadcrumb a:hover{color:var(--link)}.box-text{padding:10px 0}.icon-box-left,.icon-box-right{align-items:center}.row-box-shadow-1 .col-inner,.row-box-shadow-1-hover .col-inner:hover{box-shadow:0 0 10px #ececec}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-pagination>li>a,.nav-pagination>li>span{background:rgba(13,84,252,.08);border:0!important;line-height:32px}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rating-summary .box-text,.review-gallery .box-text,.single .entry-content,.single .page-wrapper,.woocommerce-billing-fields{padding-top:0}#review_form_wrapper,.box-category .box-text,.category-breadcrumb .archive-page-header .col,.row.row-main>.col{padding:0}button.mfp-close{background:var(--white);border-radius:50px;width:33px;height:33px;line-height:1;display:flex;padding:1px;align-items:center;justify-content:center;opacity:1}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.author .col-inner ul,.author .col-inner ul li,.button,.container .row-small:not(.row-collapse),.container .row:not(.row-collapse),.lightbox-content .row:not(.row-collapse),.product-feature-information .star-rating,.row .gallery,.row .row-small:not(.row-collapse),.row .row:not(.row-collapse),.section-title-normal span,button,input[type=button],input[type=reset],input[type=submit]{margin:0}.author-about-section:last-child,.author-topics-section:last-child,.calc-price #calc-acc-list select,.calc-price .shop_table,.calc-price-trigger .is-small,.comment_container .meta .comment-actions,.entry-author.author-box .author-link,.filter-options li:last-child,.form-numbers .quote-pair .row-collapse,.form-numbers .quote-pair:last-child,.form-numbers .quote-remove,.pagination-wrap .nav-pagination,.pagination-wrapper .nav-pagination,.rating-summary .shop_table,.review-edit .button,.review-filter-nav.nav,.review-gallery .row,.review-pagination .page-number,.row .col-inner p:last-child,.section-title-container,.taxonomy-description p:last-child,.techincal-list li:last-child,.term-description p:last-child,.widget-category-desc .textwidget p:last-child,:is(#product-comment,.product-comment) .comment-actions{margin-bottom:0}.section-title b{background:unset}.pagination-wrap,.pagination-wrapper,.review-pagination,.trending-posts-list{margin-top:20px}.pagination-wrap .page-number.loading,.pagination-wrapper .page-number.loading{opacity:.6;pointer-events:none}.wrap,:is(#product-comment,.product-comment) .comment_container .meta{flex-wrap:wrap}.tooltipster-base{font-size:13px!important}.home-menu ul{list-style:none;margin:0}.home-menu li{margin-left:0!important;margin-bottom:0!important}.header-vertical-menu a,.home-menu li a{padding:7px 0;display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:15px}.header-wrapper .flex-row{padding-left:7.5px;padding-right:7.5px}.header-vertical-menu .header-vertical-menu__opener{background:0 0;padding:0;width:max-content!important;height:max-content;gap:6px}.header-vertical-menu .header-vertical-menu__fly-out{top:38px;border-radius:5px}.header-vertical-menu .header-vertical-menu__icon{width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center}.home-menu img.ux-menu-icon{filter:unset!important}.header-vertical-menu a img,.home-menu li a img{width:22px;height:22px}.home-menu .nav-dropdown{border:0!important;border-radius:0;overflow:hidden;min-width:1080px;top:0;bottom:0;min-height:367px;left:220px!important;z-index:99;box-shadow:unset!important;border-left:1px solid rgba(207,207,207,.23)!important;padding:20px 5px!important}.nav-dropdown-has-shadow .nav-dropdown{box-shadow:1px 1px 15px rgba(0,0,0,.15)}.nav-dropdown.nav-dropdown-default>li>a{border:0!important;display:inline-block!important}.menu-title,.menu-title .menu-icon{align-items:center;color:var(--primary)}.menu-title{display:flex;gap:10px;margin-bottom:15px;font-size:16px;font-weight:700}.menu-title .menu-icon{width:23px;height:23px;display:inline-flex;justify-content:center}.header-vertical-menu li a:after,.home-menu li a:after{content:var(--icon-chevron-right,"\f054");font-family:var(--icon-chevron-font,var(--icon-family,"Font Awesome 6 Pro"));font-weight:var(--icon-weight,900);font-size:12px;margin-left:auto}.home-menu .nav-dropdown a:after{content:none}.cart-item .nav-dropdown{right:0!important;left:unset!important}.row,.row .col-inner,img{border-radius:5px}.pl-0,.single .breadcrumb-wrapper .col,.single .breadcrumb-wrapper .col-inner{padding-left:0!important}.pd-half,.woocommerce-checkout #customer_details{padding:15px}.back-to-top{padding:0!important;border:0!important;color:var(--primary);background:#f0f7ff!important;font-size:20px!important;line-height:1!important;margin:0!important}.back-to-top:hover{color:var(--second)!important}a.zoom-button.button:hover{background:0 0;color:var(--primary)}#logo.flex-col.logo img{align-self:center!important;margin:0 auto}.entry-content.single-page p{text-align:justify}.term-description ol,.term-description ul{padding-left:40px!important;list-style-position:outside!important}.term-description ol li,.term-description ul li{padding-left:5px}.taxonomy-description{font-size:15px;background:var(--white);padding:15px;border-radius:6px;margin-bottom:15px;margin-top:15px;border:1px solid var(--border)}.term-description-context .term-description{font-size:15px;background:transparent;padding:0;margin:0;border:0;border-radius:0}.category-page-title .term-description{font-size:15px;background:transparent;padding:0;margin:.75rem 0 0;border:0;border-radius:0}.menu-item-view-all a:before{content:var(--icon-list,"\f03a");font-family:var(--icon-list-font,var(--icon-family,"Font Awesome 6 Pro"));font-weight:var(--icon-weight,900);width:22px;text-align:center;font-size:17px;opacity:.7}.category-breadcrumb>.col,.form-numbers .quote-pair .row-collapse>.col,.nav:not(.nav-slide) .active>.children,.panel.entry-content,.rating-summary .col{padding-bottom:0}.mobile-sidebar li a{font-size:16px;font-weight:400}.author-detail .author-desc,.blog-post-inner .post-title a,.trending-post-item .trending-post-title a,.realdev-recent-view__title,.realdev-related-products__title,.realdev-related-posts__title,.woocommerce-loop-product__link,.youtube-title,.most-viewed-widget .realdev-related-posts__title,.box-text-products .techincal-label,.box-text-products .techincal-value,.rank-math-breadcrumb p,.featured-posts-widget .realdev-related-posts__title,.live-search-results .search-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-single .row-large .col{padding:0 10px!important}.blog-post-inner .post-title a{color:var(--heading);min-height:40px}.author-tab-content .post-list{background:var(--white);padding:15px 5px;border-radius:10px}.box-blog-post{border-radius:5px;border:1px solid var(--border);overflow:hidden;background:var(--white)}.box-blog-post .blog-post-inner{padding:0 10px}.current-product-feature,.current-product-feature a,.current-product-sold,.footer-about-address p{font-size:13px}.footer-row-about .img{margin-bottom:0!important}.home-sec-mall .col-right .col-inner{display:flex;gap:50px;align-items:center}.home-sec-mall .section-title,.home-sec-mall .section-title span,.home-sec-mall .col-right .col-inner .img{margin:0;padding:0}.box-text-products .techincal-item,.category-breadcrumb .col-inner,.footer-col-support .ux-menu-link__text,.widget-categories li{display:flex;align-items:center}.footer-menu-list .ux-menu-link__link{padding:0;font-size:15px}.rank-math-breadcrumb{font-size:14px}.rank-math-breadcrumb .separator{color:var(--primary);margin:0 5px}.mfp-content.off-canvas-cart{border-radius:10px}.mfp-ready .mfp-close{opacity:1!important;background:0 0}a.icon-remove,a.remove{border-width:1px;width:20px;height:20px}.woocommerce-message.message-wrapper,.woocommerce-message.message-wrapper a{font-size:14px!important}.price-contact,.woocommerce-Price-amount.amount{font-weight:700;font-size:16px;color:var(--alert);display:inline-block}.header-nav-list .title{font-size:12px;font-weight:700}.header-nav-list a{color:var(--text-second);font-size:12px}.woocommerce-checkout #customer_details,.woocommerce-checkout .has-border{background:var(--white);border-width:0}.box-category .header-title,form.checkout h3{text-transform:capitalize}.featured-post .cat-label{background:var(--primary);padding:10px 20px;color:var(--white);font-size:16px;opacity:1;text-transform:capitalize;font-weight:400;position:absolute;top:-40px;left:0}.grid-posts .cat-label{background:#ddecff;padding:6px 12px;border-radius:5px;color:var(--primary);font-size:14px;text-transform:capitalize;font-weight:400;margin-bottom:10px;opacity:1}.category .box-blog-post{background:var(--white)}.archive .box-blog-post .image-cover{padding-top:75%!important}.box-blog-post:hover .cat-label{color:var(--white);background:var(--primary)}.widget-categories li{padding:10px 15px;width:100%;margin-bottom:0;justify-content:space-between;border-radius:10px}.widget-categories li:hover{background:rgba(13,84,252,.08);color:var(--primary)}.recent-search .recent-item:hover,.widget-categories li a{color:var(--text);font-weight:700}.form-ssl-btn .form-ssl-des,.widget-categories li .views-count{font-size:12px}.trending-post-item{display:flex;gap:10px;margin-bottom:10px;border-bottom:1px solid rgba(13,84,252,.08);padding-bottom:10px}.trending-post-item:last-child{padding-bottom:0;margin-bottom:0;border:0}.trending-post-item .trending-post-title,.trending-post-item .trending-post-title a{font-size:15px;color:var(--heading,var(--text));font-weight:400}.trending-post-item .trending-post-meta{font-size:12px;display:flex;gap:20px;color:var(--text-second)}.trending-post-item .trending-post-thumbnail img{width:70px;height:70px;object-fit:cover}.trending-post-content{max-width:calc(100% - 80px);flex-basis:calc(100% - 80px)}.trending-post-item .trending-post-title{line-height:1.3}.widget a,.widget button,.widget li a{font-weight:400;color:var(--heading)!important}#realdev-sidebar-filters .filter-toggle{width:100%;background:var(--white)!important;font-size:15px;border:0;border-radius:5px;padding:0}#realdev-sidebar-filters .accordion-inner{background:var(--white);padding:0;border:0}#realdev-sidebar-filters .accordion-inner li{border:0!important}#realdev-sidebar-filters .filter-group.active{border:1px solid var(--border);border-radius:6px}.widget-filter-group{margin-bottom:5px}#realdev-sidebar-clear-all{margin-left:auto;display:block;width:max-content;font-size:13px;color:var(--border)!important}#realdev-sidebar-filter-actions{justify-content:end}#realdev-sidebar-clear-all:hover{color:var(--heading)!important}#realdev-layout-nav button,#realdev-orderby-nav button{flex-direction:row-reverse;align-content:space-around;padding-right:15px;width:100%}#realdev-layout-nav button i,#realdev-orderby-nav button i{min-width:20px;text-align:center}.term-short-description{padding:10px}.term-short-description p:last-child{margin-bottom:0}.category-page-title .term-short-description{margin:0;padding:0;margin-top:20px}#products-recently-viewed,#related-products,#product-related-posts,.archive-list,.author-tabs li,.gallery-thumb.has-more,.shop-results,form.searchform>.flex-row{position:relative}.archive-loading{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.75)}.breadcrumb-wrapper .col-inner{padding-left:9px}.category .page-wrapper,.page-wishlist.page-wrapper{padding-top:0}.category-breadcrumb .page-title{font-size:14px;line-height:1;padding-left:0;font-weight:400}.post-meta,.social-icons a.icon{align-items:center;color:var(--text-second)}.post-meta{display:flex;line-height:1;font-size:13px;text-transform:capitalize;gap:30px}.post-meta>span{display:inline-flex;gap:5px}.realdev-blog-card-meta.post-meta{flex-wrap:wrap;gap:6px 8px;text-transform:none;align-items:center;line-height:1.35}.realdev-blog-card-meta .realdev-blog-card-meta__item{display:inline-flex;align-items:center;gap:6px;margin:0}.realdev-blog-card-meta .realdev-blog-card-meta__sep{opacity:.55;user-select:none}.realdev-blog-card-meta .realdev-blog-card-meta__item>i{flex-shrink:0;opacity:.88;font-size:.92em}.realdev-blog-card-meta time{font-variant-numeric:tabular-nums}.social-icons a.icon{width:37px;height:37px;display:inline-flex;justify-content:center;border-radius:6px!important}.social-icons a.icon span svg{fill:var(--text-second)!important}.blog-share{border-top:1px solid #c8c8c8;padding-top:30px;margin-top:30px;text-align:end}.entry-author.author-box{display:flex;gap:20px;margin:40px 0;padding:20px;border-radius:16px;background-color:var(--white)}.blog-author-image{flex-basis:100px;max-width:100px}.blog-author-avatar-fallback{width:100px;height:100px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(13,84,252,.08);color:var(--primary);font-size:38px}.comment_container .comment-text,.current-product-rating,.entry-author.author-box .author-detail{flex:1}.entry-author.author-box .author-name{text-transform:capitalize;padding-top:0}.entry-author.author-box .author-detail .author-desc{color:var(--text-second);font-size:15px;font-weight:500;margin-bottom:10px}.entry-author.author-box .author-link a{font-size:14px;font-weight:700}.product-small.box{background:var(--white);border-radius:5px;overflow:hidden;border:1px solid var(--border)}.product-small.box .box-text-products{padding:10px}.box-image img{border-radius:6px 6px 0 0}.product-box-promotion{margin:15px 0;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--white)}.box-promotion-title{display:flex;align-items:center;gap:8px;color:var(--primary);font-size:15px;font-weight:700;padding:10px 15px}.box-promotion-title i{flex-shrink:0;width:1.1em;font-size:1.1em;line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:.95}.box-promotion-list{font-size:14px;line-height:1.7;color:var(--heading);padding:12px 15px}.box-promotion-list li{font-size:14px;color:var(--text)}.product-techincal{overflow:hidden;margin-bottom:15px;font-size:12px}.single .product-techincal{border:1px dashed var(--border);padding:8px;border-radius:6px;margin:20px 0;font-size:14px;color:var(--heading)}.techincal-list li{margin-left:0!important;color:var(--text)}.techincal-list{margin-bottom:0;list-style:none}.techincal-label i{width:18px;height:18px;margin-right:5px;position:relative;top:-1px;display:inline-flex;align-items:center;justify-content:center}.quantity *,.ux-quantity *{border:0!important;background:var(--white)!important;box-shadow:unset!important;padding:0!important}.quantity :hover,.ux-quantity :hover{font-weight:700}button.single_add_to_cart_button.button{background:var(--white);color:var(--primary);display:inline-flex;align-items:center;font-weight:400;gap:5px}.wishlist-toggle{border:1px solid var(--border)!important;display:inline-flex!important;width:max-content!important;flex:unset!important;align-items:center;font-weight:400!important}.single_add_to_cart_button::before{content:var(--icon-cart-plus,"\f217");display:inline-block;font-family:var(--icon-cart-plus-font,var(--icon-family,"Font Awesome 6 Pro"));font-weight:var(--icon-weight,900);margin-left:10px}.ux-buy-now-button{max-width:100%;flex-basis:100%!important;height:48px;color:var(--white);text-transform:uppercase;background-color:var(--alert);font-weight:400}.product-feature-information{gap:10px;margin-bottom:15px}.current-product-rating .star-rating{max-width:86px}.current-product-feature{display:inline-flex;align-items:center}.current-product-feature a,.techincal-label i{color:var(--primary)}.product-page-price{margin-bottom:20px!important}.product-page-price .price-contact,.product-page-price bdi{color:var(--alert);font-size:24px}.product-page-price .price-contact{font-weight:700;margin-bottom:10px}.author-card h4 i{color:var(--text-second);font-size:14px}.product-page-price del bdi,.product_list_widget del,del .woocommerce-Price-amount{color:var(--text);font-size:16px}.woocommerce-billing-fields .form-row{display:flex;gap:10px;align-items:center;margin-bottom:20px width:100%!important}#billing_address_2_field>label,#shipping_address_2_field>label{opacity:1!important;overflow:unset!important;white-space:unset!important;width:max-content!important;display:inline-block!important}.pd-0 .col-inner{padding:0!important}.bg-0 .col-inner{background-color:unset!important}.woocommerce-billing-fields .form-row label{max-width:33%;flex-basis:33%;color:var(--text);font-weight:400;font-size:14px}.woocommerce-billing-fields .form-row .woocommerce-input-wrapper{max-width:calc(67% - 10px);flex-basis:calc(67% - 10px)}.woocommerce-billing-fields .form-row input,.woocommerce-billing-fields .form-row select{margin-bottom:0}.product-thumbnails{margin-top:10px!important}.product-thumbnails img{margin:0!important;opacity:1!important}.product-thumbnails a{border:1px solid #e3e3e3!important;border-radius:6px}.product-page-price del{margin-left:20px}.col-gallery .col-inner{margin-bottom:50px}.product-attributes,.product-attributes li{list-style:none;margin:0;margin-left:0!important}.product-attributes{display:flex;gap:0 20px;flex-wrap:wrap}.attribute-item{display:flex;gap:10px;font-size:14px;border:1px solid #d9d9d9;margin:0 0 -1px!important;width:100%;align-items:center}.attribute-item:last-child{border-bottom:none}.attribute-label{color:var(--text);background-color:var(--light);max-width:160px;flex-basis:160px}.attribute-value{color:#5d6f7a;flex:1}.attribute-item:last-child{border-bottom:1px solid #d9d9d9}.attribute-item span{padding:10px}#comments .comment-respond,.author-tab-content .col-inner,.page-breadcrumb .col-inner,.page-category .breadcrumb-wrapper .col-inner,.page-wishlist .breadcrumb-wrapper .col-inner{background:unset!important;padding:0!important}.product-section,.widget,.product-attributes-wrapper,.most-viewed-widget,.featured-posts-widget,#products-recently-viewed,#related-products,#product-related-posts,.category-page-title,article .entry-header,article .feature-hightlight,article .article-inner,.shop-results,.comments-context--term,.term-description-context--term,#realdev-related-posts,.realdev-faq,.comments-context--post,.product-videos{background:var(--white);padding:15px;border-radius:10px;margin-bottom:20px}.most-viewed-widget .widget-title,#related-posts-heading,.featured-posts-widget .related-title,.featured-posts-widget .widget-title,.product-section .tab-title,.comment-reply-title,.product-videos__header,.product-suggest__label,.live-search-results .widget-title,span.widget-title span,.form-button__add .fa-solid,.author-card h3 #reply-title,.footer-title{font-size:18px;display:block;font-weight:600;color:var(--heading);margin-bottom:20px}.from_the_blog_excerpt{color:var(--text)}.feature-hightlight,.product-suggest{position:relative;border-left:4px solid var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 10%,var(--white)) 0%,color-mix(in srgb,var(--secondary) 8%,var(--white)) 100%)!important;font-size:16px;line-height:1.75;color:var(--text);font-style:italic}.single-page>p:first-of-type::first-letter{float:left;font-size:4em;line-height:.85;font-weight:700;margin:.05em .1em 0 0;color:var(--primary)}.single .page-wrapper{padding-top:20px}.product-suggest{padding:30px;margin:1rem auto;border-radius:10px;border-left:unset;font-style:normal}.product-suggest .col{padding:0!important}.form-flat input:not([type=submit]),.form-flat select,.form-flat textarea{border-radius:6px!important;min-height:39px}.shop-results{padding-left:5px;padding-right:5px}.wp-caption .wp-caption-text{width:max-content;margin:10px auto;border-radius:5px;padding:3px 10px}.author-meta-list li .meta-label,.widget-author-box .author-box-posts{color:var(--text-second)}.gallery-thumbs{display:flex;gap:4px}.gallery-thumb{position:relative;width:40px;height:40px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .15s ease;flex-shrink:0}.gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid var(--border)}.loop-gallery-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);color:var(--white);font-size:11px;font-weight:600}.live-search-results.active,.live-search-results.is-loading,.loop-product-slider .loop-slide a,.shop-filter-panel.active{display:block}.loop-product-slider .loop-slide img{width:100%;height:auto;display:block}.loop-product-slider .flickity-viewport{height:100%!important}.loop-product-slider .flickity-slider{height:100%}.col-video .uxb-wrapper{cursor:pointer;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.product-list{border:1px solid #d9d9d9;border-right:unset}.product-list .product-small.col{border-right:1px solid #d9d9d9;padding-top:7.5px!important}.home .product-small .box-image img{height:100%!important;object-fit:cover;border-radius:3px}.woocommerce-loop-product__link{color:var(--primary);font-weight:400;font-size:16px;max-height:40px;margin:10px 0!important}.row-products .col-item:first-child .col-inner{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.row-products .col-item .product-list{border-radius:0;border-left:unset!important}.box-text-products{padding:10px 0;text-align:left}a.button.primary:hover{background:var(--white);border-color:var(--primary);box-shadow:unset;color:var(--primary)}a.button:hover{box-shadow:unset!important}a.button.secondary:hover{color:#ff932e;background-color:var(--white)}.home-sec-partner .slider-wrapper{border-radius:5px;overflow:hidden;background:var(--white)}.product-category.normal .box-category{flex-direction:column}.box-category .header-title{font-weight:400;font-size:14px;color:var(--heading)}.box-text-products .techincal-label,.box-text-products .techincal-value{line-height:1;-webkit-line-clamp:1;line-clamp:1;font-size:12px;flex:1}.box-text-products .techincal-item .techincal-label i{width:13px;height:13px;margin-right:0;font-size:9px}.product-page-price ins{flex-basis:unset!important}.sale-cta-commit{display:flex;font-size:16px;color:rgb(255,255,255);align-items:center;background:linear-gradient(to right,var(--star),var(--red));border-radius:30px;margin:20px 0;justify-content:center;align-content:center;padding-right:10px}.sale-cta-commit img{padding:0}.form-sll .form-title{text-transform:uppercase;text-align:center;font-weight:700;font-size:22px}.form-sll .form-des{text-align:center;font-size:13px}.form-sll .wpcf7-submit{margin-left:auto;display:block;margin-bottom:0;border-radius:10px 10px 0}.wpcf7-spinner{bottom:50%;position:absolute;top:50%;left:50%;right:50%;margin:0}.box-text-products .techincal-label{max-width:80px;flex-basis:80px;margin-right:6px}.calc-price-trigger{margin:12px 0}.calc-price-trigger .button,.widget-author-box .author-box-info{margin-bottom:8px}.calc-price>.box,.calc-price>.form-row,.calc-price>.message-box,.calc-price>.row{margin-bottom:18px}.calc-price .box img{border-radius:8px}.calc-price .shop_table td,.calc-price .shop_table th{vertical-align:middle}.calc-price #calc-acc-list label{display:inline-flex;align-items:center;gap:8px;margin-bottom:0}.calc-price-form{border-top:1px solid #eee;padding-top:18px}.rating-summary,.review-filter-nav,.review-gallery,:is(#product-comment,.product-comment) .commentlist{margin-bottom:20px}:is(#product-comment,.product-comment) .commentlist>li{list-style:none;margin-left:0}:is(#product-comment,.product-comment) .commentlist>li+li{border-top:1px dashed var(--border,#e5e5e5);padding-top:20px;margin-top:20px}:is(#product-comment,.product-comment) .comment_container{background:var(--white);border-radius:12px}.comment-list{margin-bottom:0;background:var(--white);padding:15px 0;border-radius:10px}.woocommerce-review__published-date{font-size:12px;float:unset;margin-left:auto}.comment-list li .meta,.commentlist li .meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:4px}.comment-list li .meta .woocommerce-review__author,.commentlist li .meta .woocommerce-review__author{display:inline-flex;align-items:center;gap:6px;margin:0}.comment-list li .meta .woocommerce-review__meta-actions,.commentlist li .meta .woocommerce-review__meta-actions{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.comment-list li .meta .woocommerce-review__published-date,.commentlist li .meta .woocommerce-review__published-date{margin:0;float:none;font-size:12px;color:var(--text-second,#888)}.review-extra-fields{width:100%!important}.review-extra-fields label,.review-extra-fields .upload-hint{font-weight:400;font-size:14px;display:inline-flex;align-items:center;margin:0}.review-extra-fields .upload-hint{margin-left:10px;font-size:13px}#product-comment-submit,button#toggle-review-form,#submit{width:max-content!important;display:flex;margin-left:auto!important;padding:5px 20px!important;min-width:15rem;align-items:center;justify-content:center;margin-top:30px}#review_form{margin-top:2rem}.comment_image{justify-content:center}#comments,#product-comment,#reviews,.certificate-fallback,.widget{border:1px solid var(--border);padding:15px;border-radius:5px}#shop-sidebar .widget{background:var(--white)}.widget li,.widget a,.widget span{font-size:14px}#reviews #comments{padding:0;border:0}.woocommerce-review__recommend,.woocommerce-review__verified{display:inline-flex;align-items:center;font-size:12px;font-weight:500}.woocommerce-review__verified{gap:4px;color:var(--success,#16a34a);margin-left:6px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.woocommerce-review__verified i{font-size:14px;line-height:1;flex-shrink:0;color:currentColor}.woocommerce-review__verified svg{width:14px;height:14px;flex-shrink:0;color:currentColor;fill:currentColor}.comment-list li .woocommerce-product-rating,.commentlist li .woocommerce-product-rating{display:flex;align-items:center;flex-wrap:wrap;column-gap:14px;row-gap:6px;margin:10px 0;line-height:1.4}.commentlist li{margin:15px 0!important;padding:15px 0 5px}.comment-list li .woocommerce-product-rating .star-rating,.commentlist li .woocommerce-product-rating .star-rating{display:inline-block;float:none;margin:0;vertical-align:middle;max-width:100px}.woocommerce-review__recommend{gap:6px;line-height:1.2;color:var(--text,#555)}.woocommerce-review__recommend i,.woocommerce-review__recommend svg{color:#ef4444;fill:#ef4444;font-size:13px;line-height:1;flex-shrink:0}.woocommerce-review__recommend svg{width:13px;height:13px}.woocommerce-review__role{display:inline-flex;align-items:center;padding:2px 10px;margin-left:6px;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.02em;color:var(--white,#fff);background:var(--primary,#6366f1);border-radius:999px;vertical-align:middle;white-space:nowrap}.woocommerce-review__meta-actions .comment-reply-link,.woocommerce-review__meta-actions .review-action{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;margin:0;border-radius:50%;color:var(--text-second,#888);background:0 0;border:1px solid transparent;font:inherit;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease;text-transform:none;letter-spacing:0;font-size:12px;line-height:1}.woocommerce-review__meta-actions .comment-reply-link:focus-visible,.woocommerce-review__meta-actions .comment-reply-link:hover,.woocommerce-review__meta-actions .review-action:focus-visible,.woocommerce-review__meta-actions .review-action:hover{color:var(--heading,#111);text-decoration:none}.woocommerce-review__meta-actions .comment-reply-link i,.woocommerce-review__meta-actions .comment-reply-link svg,.woocommerce-review__meta-actions .review-action i,.woocommerce-review__meta-actions .review-action svg{font-size:13px;width:13px;height:13px;line-height:1;color:currentColor;fill:currentColor}.woocommerce-review__meta-actions .comment-reactions{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0}.woocommerce-review__meta-actions .review-action--like.is-active{color:var(--primary,#2563eb)}.woocommerce-review__meta-actions .review-action--love.is-active{color:#ef4444}.woocommerce-review__meta-actions .review-action .review-action__count{display:none}.woocommerce-review__meta-actions .review-action .review-action__count:not(:empty){display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:600;line-height:1;color:var(--white,#fff);background:var(--primary,#2563eb);border-radius:999px;pointer-events:none}.woocommerce-review__meta-actions .review-action--love .review-action__count:not(:empty){background:#ef4444}.woocommerce-review__meta-actions .review-action--like,.woocommerce-review__meta-actions .review-action--love{position:relative}.stars a{color:#757575!important;font:15px/20px -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:13px;display:flex;align-items:center;flex-direction:column-reverse;justify-content:center;flex:1;margin:0}.stars a:after{content:"";font-family:"fl-icons";font-size:40px;line-height:40px;margin-bottom:3px;color:var(--border,#ddd)}.stars a+a{border:0;margin:auto}.stars a.active:after,.stars a.choice:after,.stars a:hover:after{color:var(--star,#ff9f00)!important}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:var(--star,#ff9f00);border:0;outline:0;font-size:13px;letter-spacing:3px}.comment-form,.comment-form input,.comment-form label,.comment-form textarea{margin:0}.comment-form p,.comment-form-rating{margin-bottom:10px}.comment-form>div,.comment-form>p{padding:0}.comment-form .form-submit .submit,.comment-form .row{margin-bottom:0}.comment-form .row>.col{padding-bottom:0}.comment-form label{display:inline-flex}.comment-form textarea{min-height:127px}.comment-form .form-submit{margin:0;padding:0}.comment-form-rating .stars a{font-size:13px!important}.comment-form-rating .stars a:after{width:15px}p.stars{max-width:400px;margin:10px auto;display:flex;align-items:center}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle),input[type=radio]:not(.screen-reader-text):not(.no-toggle){position:relative!important;display:inline-block!important;flex:0 0 36px;width:36px!important;height:20px!important;min-width:36px;margin:0;padding:0;background:var(--border)!important;background-image:none!important;border:0!important;border-radius:20px!important;outline:0!important;box-shadow:none!important;cursor:pointer;vertical-align:middle;opacity:1!important;visibility:visible!important;clip:auto!important;clip-path:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;transition:background .25s ease}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle)::before,input[type=radio]:not(.screen-reader-text):not(.no-toggle)::before{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.2);transform:translateX(0);transition:transform .25s ease}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle):checked,input[type=radio]:not(.screen-reader-text):not(.no-toggle):checked{background:var(--primary)!important;background-image:none!important}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle):checked::before,input[type=radio]:not(.screen-reader-text):not(.no-toggle):checked::before{transform:translateX(16px);background:var(--white)}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle):focus-visible,input[type=radio]:not(.screen-reader-text):not(.no-toggle):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent)!important}input[type=checkbox]:not(.screen-reader-text):not(.no-toggle):disabled,input[type=radio]:not(.screen-reader-text):not(.no-toggle):disabled{cursor:not-allowed;opacity:.5!important}.payment_methods input[type=radio].input-radio,.variations input[type=radio],.woocommerce .payment_methods input[type=radio],.woocommerce .shipping_method,.woocommerce form input[type=checkbox],.woocommerce form input[type=radio],.woocommerce-checkout .payment_methods input[type=radio],.woocommerce-checkout .shipping_method,.woocommerce-page .payment_methods input[type=radio],.woocommerce-page .shipping_method,form.checkout input[type=checkbox],form.checkout input[type=radio],ul.payment_methods li input[type=radio]{position:relative!important;display:inline-block!important;width:36px!important;height:20px!important;margin:0 8px 0 0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;clip:auto!important;clip-path:none!important}.comment_image,.review-upload{display:flex;align-items:center}.review-upload{flex-wrap:wrap;gap:8px 12px;margin-bottom:0}.review-upload>.review-preview{flex-basis:100%;width:100%;margin-top:10px}.comment_image{gap:0}.upload-button:focus-within,.upload-button:hover{color:var(--primary);border-color:var(--primary)}.review-preview{margin-top:10px}.review-preview .box,.upload-remove{position:relative;margin-bottom:0}.review-gallery img,.review-preview img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px;border:1px solid #edeaea}.upload-remove{position:absolute;top:8px;right:8px}.review_reply{padding-left:1rem!important;padding-top:0!important}.comment-list li .description,.commentlist li .description{font-style:normal;color:var(--text);font-size:15px}.review-edit{margin-top:8px}.review-edit .button+.button{margin-left:8px}.sale-progress progress{width:100%;height:8px;vertical-align:middle}.rating-summary .button{margin-bottom:0;white-space:nowrap}.review-gallery img{cursor:pointer;border:1px solid #eee;transition:transform .2s ease,box-shadow .2s ease}.review-gallery img:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.comment-reactions{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.review-action{margin:0}.comment_container img.avatar{width:60px;height:60px;object-fit:scale-down}.comment_container{display:flex;flex-wrap:wrap}.comment_container .meta{flex-wrap:wrap;justify-content:flex-start}.comments-context--term .comment-author.vcard{display:flex;align-items:center;gap:8px}.comments-context--term .comment-author img{border-radius:50%;width:48px;height:48px}.comments-context--term .children{list-style:none;padding-left:1rem}.comments-context--term,.term-description-context--term{margin-top:30px!important;margin-bottom:30px!important}form.searchform{min-width:300px}form.searchform,form.woocommerce-product-search,form.header-search-form,form.search-form,form[role="search"],.wp-block-search{position:relative}.live-search-results{display:none;max-height:600px;overflow-y:auto;max-width:408px;left:9px!important;margin-top:10px}.live-search-results.active,.live-search-results.is-loading{padding:6px;border:1px solid var(--border);border-radius:5px}.live-search-results .widget-title{margin-bottom:0}.live-search-results del,.live-search-results .discount-percent{display:none}.live-search-results img{border-radius:3px}.live-search-results .search-name{font-size:14px;color:var(--text)}#cta-search{padding:10px!important;height:calc(100vh - 86px);margin:3px 3px 86px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}#cta-search form.searchform{width:100%}#cta-search button.ux-search-submit{position:absolute;right:0;top:3px;bottom:3px;background:transparent;color:var(--heading);border:none;margin:0;padding:0}#cta-search .search-field{min-height:3rem}#cta-search button.close-live-search{display:none}.live-search-results li,.live-search-results li:first-child{display:flex;align-items:center}.live-search-results .product_list_widget{margin-bottom:10px!important}.live-search-results .product_list_widget .search-price del,.live-search-results .product_list_widget .search-price del span{color:var(--text)!important;text-decoration:line-through;font-weight:400;font-size:15px}.live-search-results ul{margin-bottom:30px!important}form.searchform input#s{border-radius:5px!important;background:0 0!important;min-height:2.5rem}.searchform-wrapper input[id^="woocommerce-product-search-field"]:focus,.searchform-wrapper input[id^="woocommerce-product-search-field"]:active{background:#fff!important;background-color:#fff!important}.live-search-results .product_list_widget{list-style:none;margin-bottom:0}.live-search-results .product_list_widget .autocomplete-suggestion{text-decoration:none;display:flex;align-items:center;gap:.5rem}.live-search-results .product_list_widget .search-item-meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.live-search-results .product_list_widget .search-price-rating{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.live-search-results .product_list_widget .search-price-rating .search-rating{margin:0}.live-search-results .product_list_widget .search-price{font-size:.875em;font-weight:600;line-height:1.2;color:var(--primary,#d26e4b)}.live-search-results .product_list_widget .search-price .woocommerce-Price-amount{font-weight:inherit}.live-search-results .product_list_widget .search-rating{line-height:1;margin:2px 0}.live-search-results .product_list_widget .search-rating .star-rating{float:none;margin:0;font-size:.75rem;min-height:1em;width:5.4em}.row-home-title .col-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid var(--primary);border-radius:unset!important}.row-home-title .col-inner .section-title{width:max-content;margin:0}.row-home-title .col-inner .section-title-container{width:max-content;display:contents}.row-home-title .col-inner .section-title span{padding:0}.row-home-title .col-inner a.button{width:max-content;font-weight:400}.realdev-search-group{margin-bottom:2.5rem}.realdev-search-group__summary{margin:0 0 1.25rem;opacity:.88;font-size:.95em}.woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:3px!important}.spinner{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:2px solid var(--black);width:30px;height:30px;animation:spin 1s linear infinite}.recent-search,.searching{gap:10px;display:flex;align-items:center;justify-content:center}.searching{margin-top:2rem;flex-direction:column;text-align:center}.recent-search{cursor:pointer;flex-wrap:wrap}button.close-live-search{min-height:unset;line-height:0;margin:0;position:absolute;right:5px;top:5px;z-index:99;padding:12px 8px;background:#ececec;border-radius:5px;color:#333;font-size:15px}button.close-live-search:hover{background:#111;color:var(--white)}.header .search-form .autocomplete-suggestions::-webkit-scrollbar{display:none;width:100%!important}.searchform-wrapper:not(.form-flat) button.ux-search-submit.submit-button{background:0 0;border:0;box-shadow:unset;color:#333;position:absolute;right:0;top:6px;min-height:unset;height:unset;padding:unset}.shop-results.is-loading .products{opacity:.45}.shop-loading{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%)}.products.row{transition:all .2s ease}.page-title-inner{padding:0}.sale-progress .inner{padding:10px 12px}.sale-progress progress::-webkit-progress-bar{background:#ececec;border-radius:999px}.sale-progress progress::-moz-progress-bar,.sale-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#ff9f00 0,#ff6b00 100%);border-radius:999px}.widget-author-box .author-box-content{text-align:center}.widget-author-box .author-box-avatar img{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--primary,var(--primary))}.widget-author-box .author-box-name:hover{color:var(--primary,var(--primary))}.widget-author-box .author-box-posts i{margin-right:4px;color:var(--primary,var(--primary))}.widget-author-box .author-box-link:hover{text-decoration:underline!important}.widget-category-desc .textwidget{font-size:14px;line-height:1.7;color:var(--text)}.author-tabs li a,.author-tabs li button{display:flex;align-items:center;color:var(--text-second)}.realdev-recent-view__clear{position:absolute;top:15px;right:15px;color:var(--text-second);cursor:pointer;font-size:13px;margin:0}.realdev-recent-view__list,.realdev-related-products__list,.realdev-related-posts__list{display:flex;flex-wrap:wrap;gap:15px;margin:0;list-style:none}.realdev-recent-view__item,.realdev-related-products__item,.realdev-related-posts__item{position:relative;margin:0!important;width:100%}.realdev-recent-view__remove{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;background-color:var(--text-second);z-index:2;cursor:pointer}.realdev-recent-view__remove:after,.realdev-recent-view__remove:before{position:absolute;content:"";top:9px;right:4px;width:10px;height:1px;border-radius:8px;background-color:var(--white)}.realdev-recent-view__remove:before{transform:rotate(45deg)}.realdev-recent-view__remove:after{transform:rotate(-45deg)}.realdev-recent-view__link,.realdev-related-products__link,.realdev-related-posts__link{display:flex;align-items:center;border-radius:8px;overflow:hidden;padding:10px 5px;background:var(--white);font-size:14px;gap:8px;border:1px solid var(--border)}.realdev-recent-view__link img,.realdev-related-products__link img,.realdev-related-posts__link img{width:74px;height:74px;object-fit:cover;padding:0 3px;border-radius:unset}.realdev-recent-view__title,.realdev-related-products__title,.realdev-related-posts__title{color:#101828;line-height:20px;margin-bottom:0}.realdev-recent-view__price,.realdev-related-products__price,.realdev-recent-view__price bdi,.realdev-related-products__price bdi{margin-top:5px;color:var(--alert);font-weight:700;margin-bottom:0}.realdev-related-posts__meta{font-size:12px;color:var(--ion-color-6,#666);margin:0;font-weight:400;margin-top:5px}.realdev-related-products__rating{margin:4px 0 0;line-height:1}.realdev-related-products__rating .star-rating{font-size:12px;float:none;margin:0}.realdev-recent-view__info,.realdev-related-products__info,.realdev-related-posts__info{max-width:calc(100% - 100px);flex-basis:calc(100% - 100px)}.price{display:flex!important;flex-wrap:wrap;align-items:center;margin:15px 0;gap:10px}.price del,.price del *{color:var(--text)!important;text-decoration:line-through;font-weight:400!important;font-size:15px!important}.price .discount-percent{color:var(--red);font-weight:700;background:var(--red-light);padding:3px 5px;font-size:14px;border-radius:10px}.author-profile{background:var(--background);min-height:100vh}.author-cover{width:100%;height:320px;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);background-size:cover;background-position:center;position:relative;border-radius:0 0 8px 8px;overflow:hidden}.author-cover::after{content:"";position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.55) 100%);pointer-events:none}.author-header{display:flex;align-items:flex-end;margin-top:calc(-168px - 36px);padding:0 24px 28px;position:relative;z-index:2}.author-avatar{flex-shrink:0}.author-avatar img,.author-avatar-fallback{width:168px;height:168px;border-radius:50%;border:5px solid var(--white);box-shadow:0 2px 10px rgba(0,0,0,.2);background:var(--white)}.author-avatar img{object-fit:cover}.author-avatar-fallback{color:var(--primary);display:inline-flex;align-items:center;justify-content:center;font-size:calc(168px*.38)}.author-info{margin-left:20px;padding-bottom:12px}.author-info h1{font-size:30px;font-weight:900;margin:0;line-height:1.2;letter-spacing:-.5px}.author-info .author-title{font-size:15px;color:rgba(255,255,255,.88);margin:4px 0 0;text-shadow:0 1px 4px rgba(0,0,0,.35)}.author-stats{margin-left:auto;display:flex;gap:24px;padding-bottom:4px}.author-stat{text-align:center}.author-info h1,.author-stat .stat-number{color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.45)}.author-stat .stat-number{font-size:22px;font-weight:800;display:block}.author-stat .stat-label{font-size:13px;color:rgba(255,255,255,.85);text-shadow:0 1px 3px rgba(0,0,0,.35)}.author-tabs-wrapper{border-top:1px solid var(--border);background:var(--white);border-radius:0 0 8px 8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin-top:8px}.author-tabs{display:flex;list-style:none;padding:0 16px;margin:0;gap:4px}.author-tabs li a,.author-tabs li button{gap:8px;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;background:0 0;border:0;cursor:pointer;border-radius:8px;transition:background .2s,color .2s;white-space:nowrap}.author-tabs li a:hover,.author-tabs li button:hover{background:rgba(0,0,0,.05);color:var(--text)}.author-tabs li.active::after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:3px;background:var(--primary);border-radius:3px 3px 0 0}.author-tabs li a i,.author-tabs li button i{font-size:16px}.author-card,.author-section-title{background:var(--white);border-radius:8px;padding:15px;border:1px solid var(--border)}.author-section-title{font-size:20px;font-weight:700;color:var(--text);margin:0 0 16px;padding:16px 20px}.author-card h4{font-size:16px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;gap:8px}.author-card .author-bio{font-size:15px;line-height:1.6;color:var(--text);margin:0 0 16px}.author-contact-list,.author-meta-list,.author-social-list,.author-topics-list{list-style:none;padding:0;margin:0}.author-meta-list li,.author-social-list li a{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:15px;color:var(--text)}.author-meta-list li i{width:20px;color:var(--text-second);text-align:center;font-size:16px}.author-card+.author-card{margin-top:16px}.author-social-list li{padding:6px 0}.author-social-list li a{padding:6px 8px;border-radius:8px;text-decoration:none;transition:background .15s}.author-social-list li a:hover,.toggle-topics-btn:hover{background:rgba(0,0,0,.04)}.author-social-list li a i{width:24px;text-align:center;font-size:18px;color:var(--primary)}.author-topics-section{margin-bottom:16px}.author-topics-list li{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.author-contact-list li:last-child,.author-topics-list li:last-child{border-bottom:none}.author-topics-list li a{font-size:15px;font-weight:600;color:var(--text);text-decoration:none;transition:color .15s}.author-topics-list .views-count{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--text-second);white-space:nowrap}.toggle-topics-btn{background:0 0;border:0;cursor:pointer;color:var(--primary);font-size:14px;font-weight:600;padding:6px 8px;margin-top:4px;border-radius:6px;transition:background .15s}.author-card .image-cover{border-radius:8px;background-size:cover;background-position:center}.author-contact-list li a:hover{text-decoration:underline}.author-card-head{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;margin-bottom:12px;width:100%}.author-card-time{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--text-second);font-size:13px;line-height:1.2;white-space:nowrap}.author-card-time i{font-size:12px;line-height:1}.author-card-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.button-comment,.button-share,.button-view{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;color:var(--text-second);background:0 0;text-decoration:none;margin:0;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.button-comment:focus-visible,.button-comment:hover,.button-share:focus-visible,.button-share:hover{background:rgba(0,0,0,.04);border-color:var(--primary);color:var(--primary);outline:0}.button-view{padding:4px 2px}.button-comment i,.button-share i,.button-view i{font-size:14px}.button-comment.is-icon,.button-share.is-icon,.button-view.is-icon{padding:8px;min-width:34px;justify-content:center}.button-view.is-icon{border:1px solid transparent}.author-tab-content.active{display:flex;flex-wrap:wrap}.author-tabs button{background:0 0;border:0;cursor:pointer;font:inherit;color:inherit;padding:0}.author-about-full,.author-contact{background:var(--white);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:24px}.author-about-full h3,.author-contact h3{background:0 0;padding:0;box-shadow:none;margin-bottom:16px}.author-about-section{margin-bottom:24px}.author-about-section h4{font-size:16px;font-weight:700;color:var(--text);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--border)}.author-about-section p{font-size:15px;line-height:1.7;color:var(--text);margin:0}.author-contact-list li{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--border);font-size:15px}.author-contact-list li i,.form-ssl-btn a{display:flex;justify-content:center;align-items:center}.author-contact-list li i{width:36px;height:36px;border-radius:50%;background:#e7f3ff;color:var(--primary);font-size:16px;flex-shrink:0}#ftwp-container.ftwp-wrap #ftwp-contents,#ftwp-container.ftwp-wrap #ftwp-trigger{border-color:var(--border)!important;background-color:var(--bg-color)!important}#ftwp-container.ftwp-wrap #ftwp-list,#ftwp-container.ftwp-wrap #ftwp-header{background-color:var(--white)!important}#ftwp-container.ftwp-wrap #ftwp-list .ftwp-anchor:hover{color:var(--primary)!important}#ftwp-container.ftwp-wrap #ftwp-trigger{border-radius:8px!important}#ftwp-container.ftwp-wrap #ftwp-list .ftwp-text::before{background-color:var(--secondary)!important}.author-contact-list li a{color:var(--primary);text-decoration:none}.col.post-item>.col-inner,.product-categories-items .col-inner,.product-suggest .col-inner{padding:0!important}.form-ssl-btn a{flex-direction:column;width:100%;margin:15px 0;background:var(--secondary);border-radius:10px;color:var(--white);padding:10px;line-height:1.2}.product-small.col .col-inner{padding:0px!important}.form-ssl-btn .form-ssl-title{font-weight:700;font-size:18px;text-transform:uppercase}input.wpcf7-submit{font-size:14px;border:1px solid #3590ce;transition:all .3s;height:46px;font-weight:700}input.wpcf7-submit:hover{background-color:var(--second);border-color:var(--second);box-shadow:unset}.form-request-quote{background:var(--white);padding:20px;border-radius:10px;min-width:486px}.form-button__add{color:var(--text-second);margin-bottom:25px!important}.form-request-quote input{width:100%;height:46px;padding:0 20px 0 26px;border-radius:5px;border:1px solid #d9d9d9}.form-button__add{text-align:center;border:1px dashed #d9d9d9;border-radius:5px;cursor:pointer;height:46px;display:flex;align-items:center;justify-content:center;gap:10px}.form-numbers .quote-holder{margin-bottom:25px}.form-request-quote input:focus{box-shadow:unset}.lightbox-content .form-request-quote{border-top-right-radius:90px!important}.loop-actions a,.loop-actions button{color:var(--text);padding:10px;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;margin:0!important;vertical-align:unset;border:0!important}.loop-actions a{font-size:14px;flex:1}.loop-actions a i{font-size:16px}.loop-actions a:hover,.loop-actions button:hover{background:unset;border:unset!important;color:var(--alert)}.badge-container{margin:0}.image-tools,.product-thumbnails .flickity-prev-next-button{display:none}.badge-container .badge{margin:0;width:unset!important;height:unset!important;display:block}.woocommerce-product-gallery__image{border:1px solid var(--border);border-radius:6px;overflow:hidden}.badge-container .badge .badge-inner{border-radius:3px 3px 20px 3px;padding:8px 10px}.slider-nav-reveal .flickity-prev-next-button,.slider-nav-reveal .flickity-prev-next-button:hover{background:transparent;box-shadow:unset}.product-category .cat-label{top:3px;right:3px;padding:3px 6px;border-radius:6px;font-size:10px;z-index:999}.product-category .cat-label.label-hot{background:var(--red-light);color:var(--red)}.product-category .cat-label.label-best-seller{background:var(--yellow-light);color:#8a6800}.product-category .cat-label.label-new{background:var(--green-light);color:var(--green)}.product-category .cat-label.label-sale{background:var(--red-light);color:var(--red)}.product-category .cat-label.label-trending{background:var(--yellow-light);color:#b35c00}@media (max-width:768px){.realdev-recent-view__list,.realdev-related-products__list,.realdev-related-posts__list{grid-template-columns:1fr}#author-posts-tab>.col.large-4>.col-inner{position:static}.author-cover{height:240px}.author-header{flex-direction:column;align-items:center;text-align:center;margin-top:calc(-168px - 24px);padding:0 16px 20px;gap:10px}.author-info,.author-stats{margin-left:0;padding-bottom:0}.author-info h1{font-size:22px}.author-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (min-width:551px){.product-thumbnails .col{max-width:80px!important;flex-basis:80px!important;padding:10px 6px!important}.container .row-small:not(.row-collapse),.container .row:not(.row-collapse),.lightbox-content .row:not(.row-collapse),.row .gallery,.row .row-small:not(.row-collapse),.row .row:not(.row-collapse){margin:0!important}}@media (max-width:551px){.product-title{margin-top:15px}.author-avatar img,.author-avatar-fallback{width:60px;height:60px}.off-canvas-cart{top:unset;height:calc(100vh - 90px);max-height:unset}.off-canvas-cart .mini_cart_item a:not(.remove){color:var(--heading);display:inline-block!important}.off-canvas-cart .ux-mini-cart-qty,.off-canvas-cart .ux-mini-cart-qty *{opacity:1!important}.off-canvas-cart .cart-popup-inner{padding:10px}.off-canvas-cart .cart-popup-title{margin-top:auto;display:block}.off-canvas-cart .heading-font{font-size:25px!important;font-weight:700;padding-top:50px;padding-bottom:20px}.off-canvas .nav-vertical>li>a{color:var(--heading)}.off-canvas .nav-vertical>li>a:before{content:'\2b';font-family:'FontAwesome';margin-right:6px;color:var(--primary)}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{bottom:80px!important;top:8px;left:8px;right:8px!important;width:calc(100% - 16px);border-radius:10px;overflow:hidden}.mfp-ready .mfp-close{top:10px!important;right:10px!important}.product-thumbnails .flickity-viewport img{height:60px!important}.product-thumbnails .col{max-width:62px!important;flex-basis:62px!important;padding:0!important;margin-right:10px!important}.comments-context--term,.term-description-context--term{margin:1rem 5px}.category-page-row{padding-top:0}.col,.columns{padding:0 3px 15px}.row-small>.col,.row-small>.flickity-viewport>.flickity-slider>.col{padding:0 5px 5px}.flashsale-wrapper{padding-bottom:10px!important}.loop-actions a,.loop-actions button{padding:0}.home-sec-feature{padding-top:5px!important}.home-sec-feature .col-right .col-inner{display:flex;gap:5px}.home-sec-feature .col-right .img{margin:0!important}.product-small.box .box-text-products{padding:5px}.loop-actions a,.woocommerce-loop-product__link{font-size:14px}.container .section,.row .section{padding:0!important}.entry-content.single-page p,.term-description span{text-align:justify}.form-request-quote{min-width:unset!important}.rank-math-breadcrumb p{-webkit-line-clamp:1;font-size:12px}.flickity-page-dots .dot.is-selected{background-color:var(--second)}.row-products{padding-top:0}.product-list .product-small .col-inner{border:1px solid #d9d9d9;border-radius:5px;height:100%;overflow:hidden}.product-list .product-small.col{padding-left:5px!important;padding-right:5px!important}.row-products .col-item .product-list{padding-left:5px;padding-right:5px}.product-list,.product-list .product-small.col{border:0}.row-products .col-brand .col-inner{display:flex;align-items:center;justify-content:center}.review-extra-fields,.row-products .col-brand .row .col-inner{flex-direction:column}.row-products .col-brand .section-title{text-align:center;justify-content:center;font-size:30px}.row-products .col-brand .section-title .section-title-main{padding-bottom:0}.row-products .col-brand{padding:10px!important}.row-products .col-item.col-brand{padding-left:10px!important;padding-right:10px!important;border-radius:10px!important;overflow:hidden}.home-feature-row .col-slide .flickity-page-dots{bottom:-20px!important}.home-feature-row .col-slide,.home-row-feature-banner,.home-second-banners{padding-bottom:20px}.home-row-feature-banner .flickity-page-dots,.home-second-banners .flickity-page-dots{bottom:8px!important}.product-list .box-text-products{padding:5px 10px}.home .product-techincal{display:none}#review_form_wrapper{padding-right:0;margin-bottom:30px}.woocommerce-review__actions{gap:10px}.woocommerce-review__action{padding:4px 10px;font-size:13px}.nav-dropdown-has-border .nav-dropdown{border:0;right:0!important;width:100%;padding:10px;min-height:300px;display:flex;align-items:center;justify-content:center}.mobile-nav,.mobile-nav>li{position:unset!important}.child-cats.flickity-enabled .col{max-width:60%!important;flex-basis:60%!important}.child-cats .flickity-page-dots{bottom:-15px!important}.calc-price>.box,.calc-price>.form-row,.calc-price>.message-box,.calc-price>.row{margin-bottom:14px}}@media (min-width:850px){.home-feature-row .col-slide{max-width:calc(50%);flex-basis:calc(50%)}.product-list,.product-list .col{height:100%}.product-list .flickity-viewport{height:100%!important}}@media (max-width:480px){.author-tabs li a{padding:12px 14px;font-size:14px}}.article-inner .entry-content,.product-section .entry-content,.readmore,.taxonomy-description,.term-description,.term-short-description{overflow:hidden;position:relative;margin-bottom:1rem}.realdev-readmore{text-align:center;z-index:10}.realdev-expand{position:absolute;bottom:-7px;width:100%;background:#fff;height:100px}.realdev-readmore:before{content:"";position:absolute;bottom:100%;height:200px;left:0;background-image:linear-gradient(180deg,rgba(255,255,255,0),#fff);width:100%}.realdev-readmore .arrow:after{content:"";top:2px;opacity:.5;animation:animate-arrow-2 1s ease-in-out infinite .1s}.realdev-readmore .arrow span,.realdev-readmore .arrow:after,.realdev-readmore .arrow:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAMCAYAAAAH4W+EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDc3NEIyN0EyRDY0MTFFQjkzMDRBMjIxNzc0RTBDODQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDc3NEIyNzkyRDY0MTFFQjkzMDRBMjIxNzc0RTBDODQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjdCMUQ3OTJDQUIxMUVCOENCRERGNDFFOTA1OTlERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNjdCMUQ3QTJDQUIxMUVCOENCRERGNDFFOTA1OTlERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph5ikagAAAGHSURBVHjaYmAAAg8Pj14vLy87Bjzg////JGFPT09GHx8fNnxmguwE2Q1iMwI1eAI1bgPZxcjIOJ+Dg6Ns/fr1b3E5hhjg7e3NuG3bNpyKAwMDhX/8+NEFNC8J7AhGRi8mHh6evUBGHRD/AkkAFVwHujQWmwFANWCMx4eMYWFheB0BMhtkB8guoFk/QXaD3QBTAAxG1b9//84AKnCCWrqPmZk5Y8uWLbfxRRdSKDADHfAXl1pC5jNiczFQcS8Qi4JcDBRqBbq4c/Xq1b+wWRAaGgoygxEo/w+HPNuXL1/KgcxqoJnsQDNfA3Ex0NGLUUIbh2YhoOZuoMZEqJobTExM6UDNhxhIAKDE+O/fv5lApgYsDQI9VQp09DuMaKeWQZR6hBmfgbdv335oaGg4+zcQAB1hDTTYFMhMUlNTewGUu4QrMf769WszUK0NKAMAcRMvL2/Mxo0b7+Gzi5HYYCaU2MhJ7GQ5BF9ihkrhTYxUdwhagZSIZAbRaYhqDsGSmBnIyVXIACDAAM34JXWPolNhAAAAAElFTkSuQmCC);width:25px;height:15px;background-size:contain;background-repeat:no-repeat;display:block;right:0;left:0;margin:auto;position:absolute}.realdev-readmore .arrow:before{content:"";top:-5px;opacity:1;animation:animate-arrow-3 1s ease-in-out infinite .2s}.realdev-readmore .arrow span{animation:animate-arrow-1 1s ease-in-out infinite;top:9px;opacity:.3}.realdev-readmore button{top:40px;color:#03a0e2;font-weight:500}.realdev-collapse button{transform:rotate(180deg);margin-bottom:0;top:-10px}.realdev-collapse{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#03a0e2;cursor:pointer}.product-videos__slider{position:relative}.product-videos__figure{margin:0}.product-videos__frame{position:relative;width:100%;overflow:hidden;border-radius:10px;background:#000;aspect-ratio:9/16}.product-videos__frame embed,.product-videos__frame iframe,.product-videos__frame object,.product-videos__frame video{position:absolute;inset:0;width:100%!important;height:100%!important;border:0;display:block}.flickity-page-dots .dot.is-selected{background-color:var(--secondary)}.product-videos__slider.flickity-enabled .product-videos__item,.product-videos__slider.flickity-enabled .product-videos__item .col-inner{height:auto;padding:0!important}.product-videos__frame--facade{cursor:pointer;background-color:#111;background-size:cover;background-position:center center;background-repeat:no-repeat}.product-videos__frame--facade:focus-visible{outline:2px solid #fff;outline-offset:-2px}.product-videos__play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0-32px;border-radius:50%;background:rgba(0,0,0,.55);box-shadow:0 2px 14px rgba(0,0,0,.35);backdrop-filter:blur(2px);transition:transform .15s ease,background .15s ease;pointer-events:none}.product-videos__play::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-11px;margin-left:-6px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:18px solid #fff}.product-videos__frame--facade:hover .product-videos__play{transform:scale(1.06);background:rgba(0,0,0,.7)}.product-videos__frame--raw::after{content:"";position:absolute;inset:0;z-index:2;cursor:grab;background:0 0}.product-videos__slider.is-dragging .product-videos__frame--raw::after{cursor:grabbing}form.cart{margin-top:30px}form.cart .buttons-quickbuy{margin-top:10px}.product-videos__frame--raw.is-active::after{display:none}.rating-summary{border-radius:10px;background:var(--white,#fff);padding:20px 24px}.rating-summary .woocommerce-product-rating p.is-large{font-size:30px;line-height:1.1;font-weight:700;color:var(--heading,var(--text));margin-bottom:4px}.rating-summary .woocommerce-product-rating .star-rating{margin:4px auto;width:90px}.rating-breakdown,ul.review-filter-nav.nav{display:flex;gap:8px;padding:0;list-style:none}.rating-breakdown{margin:0;flex-direction:column}.rating-breakdown__row{display:flex;align-items:center;gap:12px;margin:0;padding:0;font-size:13px;line-height:1.4;color:var(--text)}.rating-breakdown__label{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--heading,var(--text));white-space:nowrap;min-width:44px}.rating-breakdown__label-value{font-variant-numeric:tabular-nums}.rating-breakdown__label i,ul.review-filter-nav.nav>li>a.review-filter--star i{color:var(--star,#ff9f00);font-size:13px;line-height:1}.rating-breakdown__bar{flex:1 1 auto;position:relative;height:8px;background:var(--border,#e5e5e5);border-radius:999px;overflow:hidden;min-width:80px}.rating-breakdown__fill{display:block;height:100%;background:var(--star,#ff9f00);border-radius:999px;transition:width .3s ease}.rating-breakdown__meta{flex:0 0 auto;min-width:130px;text-align:right;color:var(--text-second);white-space:nowrap;font-size:13px}.rating-summary button.review-focus-target{border-radius:8px;padding:12px 24px;font-weight:500;letter-spacing:0;text-transform:none;min-height:44px}.rating-summary button.review-focus-target:hover{background:var(--primary);border-color:var(--primary)}ul.review-filter-nav.nav{flex-wrap:wrap;border:0}ul.review-filter-nav.nav>li{margin:0;border:0}ul.review-filter-nav.nav>li>a{display:inline-flex;align-items:center;padding:8px 18px;border-radius:999px;background:0 0;color:var(--text);border:1px solid transparent;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;transition:background .15s ease,color .15s ease,border-color .15s ease}ul.review-filter-nav.nav>li>a:hover{background:var(--border,rgba(0,0,0,.04));color:var(--heading,var(--text))}.rating-summary button.review-focus-target,ul.review-filter-nav.nav>li.active>a,ul.review-filter-nav.nav>li>a[aria-pressed=true]{background:var(--primary,#111);color:var(--white,#fff);border-color:var(--primary,#111)}ul.review-filter-nav.nav>li>a.review-filter--star{gap:4px}ul.review-filter-nav.nav>li>a.review-filter--star .review-filter__value{font-variant-numeric:tabular-nums;line-height:1}ul.review-filter-nav.nav>li.active>a.review-filter--star i,ul.review-filter-nav.nav>li>a.review-filter--star[aria-pressed=true] i{color:var(--star,#ff9f00)}.review-gallery .widget-title{color:var(--primary);font-size:14px;font-weight:600;margin-bottom:10px}@media (max-width:849px){.rating-summary .col.text-right{text-align:center}.rating-summary .button{width:100%}.rating-summary{padding:16px}.rating-breakdown__label{flex:0 0 42px;font-size:12px}.rating-breakdown__meta{min-width:110px;font-size:12px}ul.review-filter-nav.nav{gap:6px}ul.review-filter-nav.nav>li>a{padding:6px 14px;font-size:13px}}.quickbuy-form .woocommerce-input-wrapper,form.checkout .woocommerce-input-wrapper{position:relative}.quickbuy-form .form-row.woocommerce-invalid input,.quickbuy-form .form-row.woocommerce-invalid select,.quickbuy-form .form-row.woocommerce-invalid textarea,form.checkout .form-row.woocommerce-invalid input,form.checkout .form-row.woocommerce-invalid select,form.checkout .form-row.woocommerce-invalid textarea{border-color:var(--border)}.realdev-field-error{position:absolute;top:1px;left:8px;z-index:2;padding:8px;background:var(--white);font-size:11.5px;font-weight:500;color:var(--alert);pointer-events:none;animation:rdFieldErrorIn .22s ease both}.realdev-field-error.is-fading{opacity:0;transform:translateY(-3px);transition:opacity .28s ease,transform .28s ease}.product-categories-items .col-inner:hover{transform:translateY(-10px)}.product-categories-items .col-inner,.product-small.col{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);will-change:transform,box-shadow}.product-small.col:hover{transform:translateY(-5px);border-radius:6px;overflow:hidden}@keyframes fs-fold-down{0%{transform:rotateX(0deg)}to{transform:rotateX(-180deg)}}@keyframes fs-fold-up{0%{transform:rotateX(180deg)}to{transform:rotateX(0deg)}}@keyframes fs-shadow-in{0%{opacity:0}40%,to{opacity:1}}@keyframes fs-shadow-out{0%,50%{opacity:1}to{opacity:0}}.flashsale-wrapper{background:var(--secondary);border-radius:12px;padding:15px;overflow:hidden;position:relative}.flashsale-wrapper .col-items{padding:0!important;background:transparent!important}.flashsale-wrapper .col-items .col-inner{padding:0!important;overflow:hidden;border-radius:6px;background:transparent!important}.archive .flashsale-wrapper{margin-bottom:20px}.flashsale-header{position:relative;z-index:1}.flashsale-title{font-size:24px;font-weight:800;color:var(--white);text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.flashsale-countdown-label{font-size:13px;font-weight:500}.fs-countdown{display:inline-flex;align-items:flex-start;gap:6px;line-height:1}.fs-flip-lbl{font-size:10px;font-weight:600;color:var(--text);margin-left:3px}.fs-flip-card{position:relative;width:34px;height:34px;border-radius:6px;background:#2d2d2d;box-shadow:0 4px 6px rgba(0,0,0,.4)}.fs-flap-bot>span,.fs-flap-top>span,.fs-lower>span,.fs-upper>span{display:block;width:100%;line-height:34px;font-size:18px;font-weight:800;text-align:center;color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:0}.fs-flap-bot,.fs-flap-top,.fs-lower,.fs-upper{position:absolute;left:0;right:0;height:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fs-upper{top:0;background:#2d2d2d;border-radius:6px 6px 0 0;z-index:2}.fs-upper>span{margin-top:0}.fs-lower{bottom:0;background:#222;border-radius:0 0 6px 6px;z-index:1}.fs-lower>span{margin-top:-17px}.fs-flip-card::before{content:"";position:absolute;left:0;right:0;top:52%;height:.5px;background:#5b5b5bb3;z-index:10}.fs-flap-top{top:0;background:#2d2d2d;border-radius:6px 6px 0 0;transform-origin:center bottom;transform:rotateX(0deg);z-index:5;pointer-events:none}.fs-flap-top>span{margin-top:0}.fs-flap-bot::after,.fs-flap-top::after{content:"";position:absolute;inset:0;pointer-events:none}.fs-flap-top::after{opacity:0;background:linear-gradient(to top,rgba(0,0,0,.8)0,transparent 100%)}.fs-flap-bot{bottom:0;background:#222;border-radius:0 0 6px 6px;transform-origin:center top;transform:rotateX(180deg);z-index:4;pointer-events:none}.fs-flap-bot>span{margin-top:-17px}.fs-flap-bot::after{opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,.8)0,rgba(0,0,0,.3) 100%)}.fs-flip-card.is-flipping .fs-flap-top{animation:fs-fold-down .75s cubic-bezier(.455,.03,.515,.955) forwards}.fs-flip-card.is-flipping .fs-flap-top::after{animation:fs-shadow-in .75s cubic-bezier(.455,.03,.515,.955) forwards}.fs-flip-card.is-flipping .fs-flap-bot{animation:fs-fold-up .75s cubic-bezier(.455,.03,.515,.955) forwards}.fs-flip-card.is-flipping .fs-flap-bot::after{animation:fs-shadow-out .75s cubic-bezier(.455,.03,.515,.955) forwards}.flashsale-countdown-stock{display:flex;align-items:center;gap:6px;position:relative}.flashsale-countdown-icon{width:22px;height:auto;aspect-ratio:30 / 39;position:absolute;bottom:0;left:0;z-index:99}.flashsale-countdown-inner{flex:1;position:relative;height:18px;background:#e8e8e8;border-radius:10px;overflow:hidden}.flashsale-countdown-loading{position:absolute;top:0;left:0;height:100%;background:linear-gradient(64.85deg,#fcb500 23.67%,#ffd41d 106.12%);border-radius:10px;transition:width .6s ease}.flashsale-countdown-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#111;white-space:nowrap;z-index:1}.flashsale-single-badge{background:linear-gradient(360deg,var(--primary) 0%,var(--secondary) 100%);border-radius:10px;padding:14px 16px;margin-bottom:16px}.flashsale-single-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.flashsale-single-title{font-size:18px;font-weight:800;color:var(--white);text-transform:uppercase;letter-spacing:1px}.flashsale-single-badge .flashsale-countdown-label{color:var(--white);font-size:13px;font-weight:500}.flashsale-single-badge .flashsale-countdown{margin-left:auto}.flashsale-single-badge .fs-flip-lbl{color:var(--white)}.flashsale-single-badge .flashsale-countdown-stock{margin-top:10px}.flashsale-wrapper .flickity-prev-next-button{background:rgba(255,255,255,.15);color:var(--white);border:0;width:36px;height:36px;border-radius:50%;transition:background .2s}.flashsale-wrapper .flickity-prev-next-button:hover{background:rgba(255,255,255,.35)}.flashsale-wrapper .flickity-page-dots .dot{background:rgba(255,255,255,.4)}.flashsale-wrapper .flickity-page-dots .dot.is-selected{background:var(--white)}.loop-actions{margin-top:8px}.loop-cart-btn,.loop-quickbuy-btn,.loop-wishlist-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border,#e2e8f0);background:var(--white,#fff);color:var(--text,#333);cursor:pointer;font-size:13px;transition:background .2s,border-color .2s,color .2s,opacity .2s;padding:0;line-height:1}.loop-cart-btn:hover,.loop-wishlist-btn:hover{border-color:var(--primary);color:var(--primary)}.loop-cart-btn.loading{pointer-events:none;opacity:.7}.loop-cart-btn.loading i{animation:spin .8s linear infinite}.loop-cart-btn.added,.loop-cart-btn.added_to_cart.added{display:inline-flex!important;opacity:1!important;cursor:default}.loop-cart-btn.added i,.loop-wishlist-btn.primary i{color:var(--green,#4caf50)}.loop-cart-btn:disabled{cursor:default}.loop-cart-btn .btn-count,.loop-quickbuy-btn .btn-count,.loop-wishlist-btn .btn-count{position:absolute;top:3px;right:-3px;min-width:13px;height:13px;padding:0;border-radius:99px;background:var(--green,#4caf50);color:#fff;font-size:10px;font-weight:700;line-height:13px;text-align:center;pointer-events:none}.featured-posts-widget .realdev-related-posts__list{flex-direction:column;gap:12px}.featured-posts-widget .realdev-related-posts__link:hover .realdev-related-posts__title{color:var(--primary)}.featured-posts-widget .realdev-related-posts__meta{margin-top:4px}.most-viewed-widget .top-viewed-title a:hover{color:var(--primary)}.widget-top-viewed .widget-title i{display:none}.most-viewed-widget .realdev-most-viewed__list.realdev-related-posts__list{flex-direction:column;gap:12px}.most-viewed-widget .realdev-related-posts__item.top-viewed-item{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0!important}.most-viewed-widget .top-viewed-item .top-rank{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:.8rem;font-weight:700;flex-shrink:0;background:var(--border);color:#64748b;position:absolute;top:-6px;left:-6px}.most-viewed-widget .top-rank-gold .top-rank{background:linear-gradient(135deg,#f59e0b,#d97706);color:var(--white);box-shadow:0 2px 6px rgba(217,119,6,.35)}.most-viewed-widget .top-rank-silver .top-rank{background:linear-gradient(135deg,#94a3b8,#64748b);color:var(--white);box-shadow:0 2px 6px rgba(100,116,139,.3)}.most-viewed-widget .top-rank-bronze .top-rank{background:linear-gradient(135deg,#d97706,#b45309);color:var(--white);box-shadow:0 2px 6px rgba(180,83,9,.3)}.most-viewed-widget .top-viewed-item .realdev-related-posts__link{flex:1;min-width:0}.most-viewed-widget .realdev-related-posts__link:hover .realdev-related-posts__title{color:var(--primary)}.most-viewed-widget--products .realdev-related-posts__info{display:flex;flex-direction:column;gap:2px}.most-viewed-widget--products .realdev-related-products__rating{margin-top:2px}.home-sec-kol .col-inner{padding:0!important;border:1px solid var(--border);border-radius:10px;overflow:hidden}@media (max-width:551px){.featured-posts-widget{padding:15px}.price{margin:0px!important}.category-filtering,#realdev-sidebar-layout{display:none}.comment-list li .avatar,.commentlist li .avatar{width:30px;height:30px}.comment-list li .comment-text,.commentlist li .comment-text{padding:0 10px}.comment-list li .meta .woocommerce-review__meta-actions,.commentlist li .meta .woocommerce-review__meta-actions{margin-left:unset}.product-box-sidebar:last-child{margin-bottom:0}.rating-summary{border:none;padding:0}.single-product-feature{padding-top:10px!important}.sale-cta-commit .icon-box-text{font-size:14px}button.single_add_to_cart_button.button,.wishlist-style--button{padding:3px!important;border:none!important}.most-viewed-widget{padding:15px}.most-viewed-widget .top-viewed-item .top-rank{width:24px;height:24px;font-size:.7rem}}.section-title-main{position:relative;display:inline-block;font-weight:800;color:var(--primary);background:linear-gradient(90deg,var(--primary) 0%,var(--secondary) 45%,#fff 50%,var(--secondary) 55%,var(--primary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s linear infinite;font-size:33px}@keyframes shine{0%{background-position:200% 0}100%{background-position:-200% 0}}.row .col-inner .row .product-small.col{padding:0 3px}