.p-0{padding:0 !important}.py-30{padding-top:30px;padding-bottom:30px}.pb-30{padding-bottom:30px !important}.product-small .add_to_cart_button,.product-small .product_type_variable{width:40px;height:40px;justify-content:center;border-radius:50%;position:relative}.product-small .add_to_cart_button .fa-solid.fa-cart-shopping,.product-small .product_type_variable .fa-solid.fa-cart-shopping{position:absolute;top:calc(50% - 6px);left:calc(50% - 6px)}@media screen and (max-width: 849px){#main>#content>.row>.col>.col-inner>section.section{padding-left:5px;padding-right:5px}}.no-divider .is-divider{display:none}.theme-flatsome #header .header-nav>.header-vertical-menu .header-vertical-menu__fly-out .ux-nav-vertical-menu .menu-item a{color:#121316}.theme-flatsome #header .header-nav>.header-vertical-menu .header-vertical-menu__fly-out .ux-nav-vertical-menu .menu-item:hover{background-color:#0ea5e9}.theme-flatsome #header .header-nav>.header-vertical-menu .header-vertical-menu__fly-out .ux-nav-vertical-menu .menu-item:hover a{color:#fff}.theme-flatsome #header .header-nav>.menu-item a{font-size:14px}.theme-flatsome #main .head-page .md-mini-menu .col-inner{padding:0}.theme-flatsome #main .head-page .md-mini-menu .sidebar-wrapper .widget_product_categories .widget-title{padding:15px;display:block;background-color:#005b8c;color:#fff}.theme-flatsome #main .head-page .md-mini-menu .sidebar-wrapper .widget_product_categories .product-categories .cat-item{transition:.15s all ease-in-out}.theme-flatsome #main .head-page .md-mini-menu .sidebar-wrapper .widget_product_categories .product-categories .cat-item a{font-size:14px;color:#121316;padding:8px 12px}.theme-flatsome #main .head-page .md-mini-menu .sidebar-wrapper .widget_product_categories .product-categories .cat-item:hover{background-color:#0ea5e9}.theme-flatsome #main .head-page .md-mini-menu .sidebar-wrapper .widget_product_categories .product-categories .cat-item:hover a{color:#fff}.theme-flatsome #main .product-small .product-title{font-size:14px}.theme-flatsome #footer{font-size:14px}.product-small .box-image{position:relative}.product-small .box-image .product-options-count{position:absolute;display:inline-block;top:5px;left:5px;z-index:9;font-size:10px;background:rgba(0,0,0,.5882352941);border:1px solid hsla(0,0%,80%,.5333333333);color:#fff;padding:5px 8px;border-radius:5px}.product-small .box-text .title-wrapper{display:flex;gap:10px;justify-content:space-between;align-items:start}.product-small .box-text .title-wrapper .discount-percent{width:auto;font-size:10px;padding:5px 7px;border-radius:5px}.product-small .box-text .price-wrapper .price>.woocommerce-Price-amount{font-size:18px}.product-small .box-text .button.add_to_cart_button{margin:0 !important}.d-flex{display:flex;flex-direction:column}.flex-row{flex-direction:row}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.original-price{margin-top:4px;text-decoration:line-through;opacity:.7}.fs-12{font-size:12px}.me-2{margin-right:8px}.mt-2{margin-top:8px}.widget_product_categories .product-categories li.cat-item>a img.tswo-cat-inline-thumb{width:18px;height:18px;min-width:18px;max-width:18px;-o-object-fit:cover;object-fit:cover;border-radius:3px;vertical-align:middle;margin-right:8px}.widget_product_categories .product-categories li.cat-item>a{display:inline-block}.widget_product_categories .product-categories li.cat-item>a .tswo-cat-inline-thumb{position:relative;top:-1px}.floating-contact-buttons{position:fixed;right:15px;bottom:30px;z-index:99999;display:flex;flex-direction:column;gap:15px;transition:bottom .75s cubic-bezier(0.22, 1, 0.36, 1)}.floating-contact-btn{width:45px;height:45px;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.floating-contact-btn:hover{transform:translateY(-3px)}.floating-contact-btn img{-o-object-fit:contain;object-fit:contain;display:block}@media(max-width: 767px){.floating-contact-buttons{right:14px;bottom:18px;gap:12px}.floating-contact-btn{width:52px;height:52px}}.head-page .banner{float:right}