html:not([dir=rtl]) .elementor-top-section.elementor-section-stretched[data-settings*=section-stretched]{left:unset!important}.tagcloud{text-transform:capitalize}.ff-message-success{background-color:#f0faf4;border:1px solid #b7e4c7;border-left:4px solid #2e7d32;border-radius:6px;padding:16px 20px;margin-top:-30px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);animation:ff-fade-in .4s ease-out}.ff-message-success p{color:#1b5e20;font-size:15px;font-weight:500;line-height:1.6;margin:0;display:flex;align-items:center;justify-content:center;gap:8px}.ff-message-success p::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#2e7d32;color:#fff;border-radius:50%;font-size:13px;font-weight:700;flex-shrink:0}.forminator-ui#forminator-module-6527.forminator-design--flat .forminator-input,.forminator-ui#forminator-module-6527.forminator-design--flat .forminator-input input{font-size:20px;height:63px;border-radius:10px}.forminator-ui#forminator-module-6527.forminator-design--flat .forminator-textarea{font-size:17px;border-radius:10px}.forminator-ui#forminator-module-6527.forminator-design--flat .forminator-button-submit{height:52px;font-size:16px;width:126px;border-radius:5px}p.stock.out-of-stock{display:none}a.button.product_type_variable{display:none}a.button.product_type_simple{display:none}a.button.product_type_simple{display:none!important}.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}.forminator-ui#forminator-module-6527.forminator-design--flat .forminator-button-submit{width:100%;max-width:100%;height:55px;border-radius:7px}.envato-kit-138-bracket .elementor-widget-container>*:before{content:"[";color:#ffab00;display:inline-block;margin-right:4px;line-height:1em;position:relative;top:-1px}.envato-kit-138-bracket .elementor-widget-container>*:after{content:"]";color:#ffab00;display:inline-block;margin-left:4px;line-height:1em;position:relative;top:-1px}.envato-block__preview{overflow:visible}.envato-block__preview{overflow:visible}.envato-kit-140-material-hit .menu-item a,.envato-kit-140-material-button .elementor-button{background-position:center;transition:background .8s}.envato-kit-140-material-hit .menu-item a:hover,.envato-kit-140-material-button .elementor-button:hover{background:radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.envato-kit-140-material-hit .menu-item a:active,.envato-kit-140-material-button .elementor-button:active{background-color:#fff;background-size:100%;transition:background 0s}.envato-kit-140-big-shadow-form .elementor-field-textual{box-shadow:0 20px 30px rgba(0,0,0,.05)}.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{border-width:0 0 1px!important}.envato-kit-140-scrollable{height:100%;overflow:auto;overflow-x:hidden}.envato-kit-140-imagebox-nospace:hover{transform:scale(1.1);transition:all .3s}.envato-kit-140-imagebox-nospace figure{line-height:0}.envato-kit-140-slide .elementor-slide-content{background:#fff;margin-left:-60px;padding:1em}.envato-kit-140-carousel .slick-active:not(.slick-current) img{padding:20px!important;transition:all .9s}@media (max-width:768px){.radist-sorting{margin-top:-38px}div.product div.product-description,div.product div.summary{min-width:100%!important}}.radist-social-share{display:none}.group-action .shop-action{display:none}@media (min-width:1024px){.main-navigation ul ul.sub-menu li a:not(.elementor-button-link){display:inline-block}.main-navigation ul ul.sub-menu li a:not(.elementor-button-link):hover{color:#a51622}}