.rtwpvg-single-image-container img{border-radius:15px}.mega-menu-description{display:none!important}.mega-menu-wrap{width:100%;display:flex!important;justify-content:space-between;align-items:stretch}.mega-menu-wrap>li{flex:1;text-align:center}.mega-menu-wrap>li>a.mega-menu-link{display:flex!important;justify-content:center;align-items:center;height:100%;padding:18px 20px!important}ul.mega-menu.max-mega-menu.mega-menu-horizontal{display:flex!important;justify-content:space-between!important}header{z-index:20000!important}.woocommerce .pswp{z-index:9999999!important}.banner{height:216.750px;margin:10px;padding:5px;border:1px solid #000;overflow:hidden;display:flex;align-items:center;justify-content:center}.banner img{width:100%;height:100%;object-fit:cover;display:block}.irs--round .irs-handle{border-color:#d61c1c!important}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:#d61c1c!important}.irs--round .irs-bar,.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{background-color:#d61c1c!important}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;object-position:center;display:block}.woocommerce nav.woocommerce-pagination{margin-top:40px;text-align:center}.woocommerce nav.woocommerce-pagination ul.page-numbers{display:inline-flex;flex-wrap:wrap;justify-content:center;max-width:100%;align-items:center;gap:5px;padding:8px;margin:0;list-style:none;background:#ffffff;border:1px solid #e5e5e5;border-radius:999px;box-shadow:0 4px 20px rgba(0,0,0,0.06)}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border-radius:999px;text-decoration:none;font-weight:600;font-size:15px;color:#111;background:transparent;transition:all 0.25s ease}.woocommerce nav.woocommerce-pagination ul li{border:0px!important}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover{background:#111;color:#fff}.woocommerce nav.woocommerce-pagination ul.page-numbers li .current{background:#111;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.woocommerce nav.woocommerce-pagination ul.page-numbers li .dots{background:transparent;color:#999;min-width:auto;padding:0 4px}.woocommerce nav.woocommerce-pagination ul.page-numbers li .next,.woocommerce nav.woocommerce-pagination ul.page-numbers li .prev{font-size:18px;font-weight:700}@media (max-width:768px){.woocommerce nav.woocommerce-pagination ul.page-numbers{gap:3px;padding:6px}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{min-width:34px;height:34px;padding:0 10px;font-size:13px}}.fc-checkout-header{background-color:#1d2528}footer{background-color:#1d2528}@media only screen and (max-width:768px){#mega-menu-wrap-primary-menu .mega-menu-toggle+#mega-menu-primary-menu{height:auto!important}:root{--rtwpvg-thumbnail-gap:10px!important}}