.header__icons{display:flex;align-items:center;gap:30px;justify-content:flex-end}.header__icons .langs__section{position:relative}.header__icons .langs__section .open-langs{text-transform:uppercase;font-size:15px;display:flex;align-items:center;height:40px;z-index:50;position:relative;justify-content:center;width:65px;cursor:pointer;border:1px solid #ddd}.header__icons .langs__section .open-langs i{display:block;font-size:10px}.header__icons .langs__section .langs-list{display:none;position:absolute;top:0px;width:100%;background:#fff;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);z-index:5;padding:60px 10px 20px}.header__icons .langs__section .langs-list li{list-style:none}.header__icons .langs__section .langs-list li a{text-align:center;display:block;padding:5px 0px;transition:0.3s ease}.header__icons .langs__section .langs-list li a:hover{color:#3e0669;transition:0.3s ease}#yith-ajaxsearchform div{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:20px}#yith-ajaxsearchform div input#yith-s{width:100%;display:block;height:55px;border-bottom:1px solid #ddd}#yith-ajaxsearchform div input#yith-searchsubmit{background:#3e0669;height:55px;color:#fff}@media screen and (max-width:500px){.langs__section{display:none}#yith-ajaxsearchform div{grid-template-columns:1fr;gap:10px}.woocommerce-Price-amount bdi{display:flex;align-items:center;justify-content:center}.woocommerce-ordering{display:none}.product-image__carousel .item img{max-height:350px;min-height:350px}.breadcrumbs__section nav p{flex-wrap:wrap}.breadcrumbs__section a,.breadcrumbs__section span{font-size:12px}.product-page__hero .product-page__hero__row .right .form-group{grid-template-columns:1fr}.product-page__hero .product-page__hero__row .right .form-group .quick-order a{height:45px;font-size:13px}.product-page__hero .product-page__hero__row .right .form-group form.cart button.single_add_to_cart_button{font-size:13px}.product-page__hero .product-page__hero__row .right .buttons-group{display:none}.product-page__hero .product-page__hero__row .right .title-group h1{padding-right:0px}.choose__section .choose__row .right .right-list ul{align-items:flex-start}.choose__section .choose__row .right .right-list ul li span.desc{font-size:14px}.choose__section .choose__row .right .right-list ul li:first-child{width:80px;height:80px;min-width:80px;min-height:80px;max-width:80px;max-height:80px}.about-template .about-text__section .about-text__row .left p{font-size:15px}.text-template .faqpage__content .panel p{font-size:14px}.yith-wcan-filters .yith-wcan-filter label:last-child{margin-bottom:5px}.product-page__details .product-page__details__row .tabs__navigation{gap:20px}}.text-template .faqpage__content .accordion::before{min-width:50px}.product-page__hero .product-page__hero__row .right .form-group .quick-order a{text-align:center}.mobile-menu__popup{position:fixed;z-index:10;left:0px;top:0px;width:100%;background:rgba(0, 0, 0, 0.8);display:none}.mobile-menu__popup .close-menu{position:fixed;top:0px;right:0px;padding:30px}.mobile-menu__popup .close-menu i{font-size:30px;display:block;color:#fff}.mobile-menu__popup .mobile-menu__section{max-width:65%;width:100%;background:#fff;height:100vh}.mobile-menu__popup .mobile-menu__section .logo{padding:20px 0px;margin-bottom:30px;border-bottom:1px solid #ddd}.mobile-menu__popup .mobile-menu__section .logo img{display:block;width:100%;max-width:140px}.mobile-menu__popup .mobile-menu__section .menu ul li a{font-size:15px;font-weight:500}.mobile-menu__popup .mobile-menu__section .phones__group{margin-top:30px}.mobile-menu__popup .mobile-menu__section .phones__group .langs ul{display:grid;grid-template-columns:repeat(7, 1fr);gap:4px;margin-top:20px}.mobile-menu__popup .mobile-menu__section .phones__group .langs ul a{display:block;width:100%;text-align:center;border:1px solid #ddd;font-size:15px}.mobile-menu__popup .mobile-menu__section .phones__group .social{margin-top:15px;display:flex;align-items:center;gap:15px}.error-page__section{margin-top:50px}.error-page__section h1{font-size:30px;text-align:center;font-weight:500}.error-page__section a{display:block;max-width:300px;margin:55px auto 0px;padding:15px 35px;background:#3e0669;color:#fff;text-align:center}.category-columns__screen .category-columns__row .column img{opacity:0.6}