.tf_loader{height:1em;overflow:hidden;position:relative;width:1em;vertical-align:middle;display:inline-block}.tf_loader:before{animation:tf_loader 1.1s linear infinite;height:100%;border:.15em solid hsla(0,0%,58%,.2);border-left-color:hsla(0,0%,58%,.6);text-indent:-9999em;content:"";position:absolute;top:0;box-sizing:border-box;border-radius:50%;left:0;width:100%}@keyframes tf_loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}.tf_overflow{overflow:hidden}.tf_box{box-sizing:border-box}.tf_abs{right:0;position:absolute;bottom:0;top:0;left:0}.tf_rel{position:relative}.tf_opacity{opacity:0}.tf_clearfix:after{content:"";clear:both;display:table}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{margin-right:0;margin-bottom:3.2%;clear:none;box-sizing:border-box;margin-left:3.2%;float:left}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.tf_scrollbar{scroll-behavior:smooth;--tf_scroll_w:10px;--tf_scroll_color_hover:hsla(0,0%,54%,.4);--tf_scroll_color:hsla(0,0%,54%,.2);scrollbar-color:var(--tf_scroll_color) transparent;--tf_scroll_h:10px;scrollbar-width:thin}.tf_scrollbar::-webkit-scrollbar{height:var(--tf_scroll_h);width:var(--tf_scroll_w)}.tf_scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box;background-color:var(--tf_scroll_color);border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{transition:transform .3s linear;position:relative;cursor:pointer}.tf_close:after,.tf_close:before{height:100%;transform:translate(-50%,-50%) rotate(45deg);transition:transform .25s;content:"";position:absolute;top:50%;background-color:currentColor;left:50%;width:1px}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.themify_builder .builder-parallax-scrolling{background-attachment:fixed!important;transition:background-position 0s!important;background-position:50%;background-repeat:no-repeat!important}@media(hover:hover){.themify_builder .builder-parallax-scrolling{background-size:cover}}@media(hover:none){.themify_builder .builder-parallax-scrolling{background-attachment:scroll!important}}