/* Generated from Simple CSS settings. Edit in WP admin > Appearance > Simple CSS. */
/* Import tomorrow fonts *//* Disable temporarily while we fix it from appearing on main product image */.ht-product button.flqv-btn, .product button.flqv-btn, button.flqv-btn { display: none !important;}@import url('https://fonts.googleapis.com/css2?family=Tomorrow:wght@700;800&display=swap');.woo-product-gallery-slider.woocommerce-product-gallery.wpgs--with-images.images { visibility: hidden;}.fl-gallery { margin-bottom: 20px !important;}html.fightlayer-html, body.fightlayer-page { margin-top: 0px !important;}button.single_add_to_cart_button.button { background-color: #00b100 !important; background: #00b100 !important; font-family: "Tomorrow", Sans-serif !important; font-weight: 500 !important; text-transform: uppercase !important; padding: 20px 70px 20px 70px; border-radius: 5px 5px 5px 5px !important; transition: none !important;}.fkcart-shortcode-container .fkcart-shortcode-count { background-color: #30A515 !important;}#omsgprbres { max-width: 1640px; margin-left: auto; margin-right: auto;}#olsgprtitl { max-width: 807px !important;}@media (min-width: 1025px) and (max-width: 1200px) {section#omsgprbres { padding-left: 25px; padding-right: 25px;}}@media (min-width: 1201px) {section#omsgprbres { padding-left: 20px; padding-right: 20px;}section#omtbmn { padding-left: 20px; padding-right: 15px;}}#omsgtpc1 { width: 45% !important;}#omsgtpc2 { width: 55% !important;}@media (min-width: 768px) and (max-width: 1024px) { #omsgtpc1 { margin-bottom: 0px !important; }}@media (min-width: 1025px) { #omsgtpc1 { margin-bottom: 0px !important; }}section#omsgprbres .elementor-widget-wrap.elementor-element-populated { padding: 0px !important;}section#omsgpglyt .elementor-widget-wrap.elementor-element-populated { padding-top: 0px !important; padding-left: 0px !important;}section#omsgpglyt .elementor-widget-wrap.elementor-element-populated a, section#omsgprbres .elementor-widget-wrap.elementor-element-populated a { color: #252525; font-size: 15px; font-family: "Roboto", sans-serif; letter-spacing: 0px;}body.single-product .woocommerce-breadcrumb { margin-bottom: 5px !important; margin-top: 15px !important; font-family: "Roboto", sans-serif !important; color: #252525; letter-spacing: 0px;}@media (max-width: 767px) {#omsgpglyt, #omsgtpc1, .elementor-widget-wl-single-product-image,.woo-product-gallery-slider {margin-top: 0px !important;padding-top: 0px !important;}section#omsgpglyt .elementor-widget-wrap.elementor-element-populated a, section#omsgprbres .elementor-widget-wrap.elementor-element-populated a { font-size: 13px; font-family: "Roboto", sans-serif !important;}section#omsgprbres .elementor-widget-container { margin: 15px 10px 5px 10px !important;}}#omherosc, #omherosc h1, #omherosc, .omherogear { color: #ffffff !important; }html, body { overflow-x: hidden; /* Hide horizontal overflow */ overflow-y: auto; /* Enable vertical scrolling */}#ombbmac12 .elementor-widget-container, #ombbmnin .elementor-widget-container, #ombbmnc32 .elementor-widget-container, #omsaleban, #omsaleban .elementor-widget-container { display: flex; height: 100% !important; justify-content: center; align-items: center; align-content: center;}#ombbmac12 .elementor-icon-wrapper, #ombbmnin .elementor-icon-wrapper, #ombbmnc32 .elementor-icon-wrapper, #omsaleban p { align-items: center; align-content: center; justify-content: center;}#ombbmnc2 img, #ombbmnc2 a { display: flex !important; justify-content: center;}#ombbmn2 img, #ombbmn img, #ombbmn3 img, #ombbmnc2 .elementor-widget-container a, #omtphdc1 .elementor-widget-container a, #ombbmnc1 .elementor-widget-container a { flex-wrap: wrap; align-items: center; align-content: space-around; display: flex;}@media (min-width: 768px) {#ombbmnin2, #ombbmnc32 { width: 170px; max-width: 170px; padding-right: 0px; margin-left: auto;}}#ombbmac2 .fa-user:before { margin-left: 3px;}#ombbmac22 .fa-user:before { position: absolute; left: 15px !important;}@media (min-width: 768px) and (max-width: 991px) {#ombbmac22 .fa-user:before { position: absolute; left: 9px !important;}}@media (min-width: 992px) and (max-width: 1024px) {#ombbmac22 .fa-user:before { position: absolute; left: 13px !important;}}span.ht-product-label.ht-product-label-right { display: none !important;}section#olrashguarsht, section#rshctdvdst { max-width: 1660px; margin-left: auto; margin-right: auto;}.single span.onsale { display: none !important;}.product_cat-combo-sets .wpgs-nav .slick-slide { opacity: 0.8;}.product_cat-combo-sets .wpgs-nav .slick-current {opacity: 1;}.product_cat-combo-sets #omsingrelat span.price { display: none;}#omsgtpc2 .woocommerce-variation-description { display: none !important;}li#tab-title-reviews { display: none;}#omherosc .elementor-container { min-height: 80px;}#fkcart-mini-toggler svg { display: none;}#fkcart-mini-toggler { width: 25.5px; height: 25.5px; background: url(/wp-content/uploads/2024/07/cart.png); background-size: contain; background-repeat: no-repeat; position: relative; right: 1px;}#fkcart-mini-toggler:hover { width: 25.5px; height: 25.5px; background: url(/wp-content/uploads/2024/07/carth.png); background-size: contain; background-repeat: no-repeat; position: relative; right: 1px;}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading::after {display: none;}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button, #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div * { color: #fff !important;}table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th { background-color: transparent;}/* fix header */@media (min-width: 666px) and (max-width: 767px) {#omtbmnc1 { margin-left: 10px !important;} #ombbmnc12 { padding-left: 5px; }}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button { font-family: tomorrow, sans-serif; text-transform: uppercase; font-size: 16px; letter-spacing: 1px; background: #30A515 !important; background-color: #30A515 !important; color: #fff;}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover { background: #3BC31C !important; background-color: #3BC31C !important; color: #fff;}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button { font-family: tomorrow, sans-serif; text-transform: uppercase; font-size: 16px; letter-spacing: 1px;}.fkcart-shortcode-container .fkcart-shortcode-count { min-width: 12px; height: 12px; font-size: 7px; line-height: 12px; right: unset !important; left: 28px !important;}.flaticon-back:before, .flaticon-right-arrow:before, button, a { cursor: pointer !important;}a.wpgs-lightbox-icon { cursor: auto !important;}/* unset woolentor container size */.woolentor-template-container { max-width: unset !important; padding: 0px !important;}/* Remove loading spinner */.wcpbc-spinner { display: none !important;}.woocommerce-product-gallery .blockUI.blockOverlay { background: transparent; display: none !important;}/* Remove loading dots */span.wcpbc-placeholder.-dots { display: none !important;}/* Fix mobile product category font size */@media (max-width: 767px) {.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span { font-size: 13px !important; } #ombbmac32 #fkcart-mini-toggler { right: 10px; } section#omsgpglyt { margin-top: 0px !important; }}/* Fix Combo Sets Variation Options */.product_cat-combo-sets .cfvsw-swatches-option.cfvsw-label-option { width: auto !important;}/* change variations background */table.variations.cfvsw-variation-disable-logic td.value { background: #fff;}/* Fix loading spacing and margin on product pages */section#olrashguarsht, .ht-products, .woolentor-products, .woocommerce.columns-4, .wl-shop-tab-area, .wl-columns-4, #olrashguarsht { width: 100%;}/* Fix cart message button on product page */.woocommerce-error a, .woocommerce-info a, .woocommerce-message a { font-size: 16px; text-decoration: underline;}/* Add spacing to product category filters */.tax-product_cat .woolentor-before-shop { padding-bottom: 20px;}@media (max-width: 767px) {.tax-product_cat .woolentor-before-shop { padding-bottom: 10px;} #olrashguarsht .woocommerce-result-count { display: none !important; }}#rssizeselect table.variations td { display: block;}#rssizeselect .ed__variation__button__wrp:first-child { margin-left: 0px;}#rssizeselect tr:first-child td { padding-top: 0px !important; padding-bottom: 0px !important;}#rssizeselect table.variations td:first-child { margin-top: 12px !important;}#rssizeselect table.variations td:nth-child(2) { margin-bottom: 0px !important;}.woocommerce div.product form.cart { margin-bottom: 0px;}/* Style second variation */.product_cat-combo-sets #rssizeselect table.variations td:first-child { margin-left: 4px;}.product_cat-combo-sets .single_variation_wrap { display: block; height: 30px !important; margin-bottom: 15px !important;}.product_cat-combo-sets #rssizeselect .ed__variation__button__wrp:first-child { margin-left: 5px;}td#ed_wc_pa_combos { padding-top: 7px; padding-bottom: 0px;}.single-product .variations_form .variations tbody tr:nth-child(2) .ed__variation__button__wrp { width: auto; min-width: auto; max-width: none; height: auto; min-height: auto !important; margin-top: 0px;}.single-product .variations_form .variations tbody tr:nth-child(2) .ed__variation__button__wrp label { width: auto; min-width: auto; max-width: none; height: auto; min-height: auto !important;}.single-product .variations_form .variations tbody tr:nth-child(2) .ed__variation__button__wrp label i { width: auto; max-width: 100%; position: relative; top: unset; left: unset; height: auto; min-height: auto !important;}#ed_wc_pa_combos .ed__variation__button__wrp label { padding: 10px;}#rssizeselect table.variations tr:nth-child(2) td:first-child { margin-top: 0px !important; padding-bottom: 0px;}/* Fix bouncing website */body, footer, main#content, .elementor-location-footer { overflow-x: hidden !important;}body { overflow-y: scrollable !important;}.elementor-location-header { overflow: visible !important;}/* Vertical align top hero title */section#omherosc { padding: 2% 2% 2% 2% !important;}section#omherosc .elementor-widget-container { margin: 0px !important;}#omherosc h1 { display: flex; justify-content: center; align-items: center;}#lodescfeatr strong { font-weight: 600; font-size: 13px;}.lo-main-descriptions-icons img { width: 38px; float: left; margin-right: 20px; position: relative;}#lodescfeatl { width: 55px; float: left;}#lodescfeatr { float: right; width: calc(100% - 55px); font-size: 13px;}p#lodcfabcarcp, #lodcfabriccare li { font-size: 14px;}#lodcfabriccare li { margin-bottom: 10px;}.lo-main-descriptions-icons { display: inline-flex; margin-top: 0px; margin-bottom: 0px; width: 100%; justify-content: center; align-items: center; margin-top: 7px; margin-bottom: 7px;}p#lomaintpdesc { display: block; margin-bottom: 10px; color: #252525; font-size: 13px;}#lodescfeatr p { display: block; margin-top: 10px; margin-bottom: 10px; color: #252525; font-size: 13px;}/* Hide announcement on category pages */.tax-product_cat .woocommerce-message { display: none;}/* Fix breadcrumbs */.woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a { font-size: 15px;}.woocommerce-breadcrumb a:hover { text-decoration: underline !important; text-underline-offset: 3px; font-size: 15px !important;}@media (max-width: 767px) {.elementor-container { padding: 0px !important;}}@media (max-width: 767px) {.woocommerce-breadcrumb, .woocommerce-breadcrumb a { font-size: 13px !important; line-height: 18px; margin-top: -5px !important; letter-spacing: -0.5px;}.single .woocommerce-breadcrumb a:hover { font-size: 13px !important;}}/* Fix hero on mobile */@media (max-width: 767px) {section#omherosc { background-position: center center !important; padding: 0% !important;}}/* Fix front page products */.ht-products .ht-product-price span del { margin: 0px !important;}.ht-products .ht-product-ratting { margin-left: 0px; margin-right: 0px; width: 73px; min-width: 73px;}.ht-products .ht-product-user-ratting { left: unset;}.ht-products .ht-product-price { margin-bottom: 0px !important;}.ht-products .ht-product-price ins { text-decoration-line: unset;}.ht-products .ht-product .ht-product-inner { border-color: transparent !important; border: none !important;}.ht-products .ht-product .ht-product-inner:hover { -webkit-box-shadow: none; box-shadow: none;}.ht-products .ht-product .ht-product-title { line-height: 17px !important; margin-bottom: 5px !important; padding-left: 5px; padding-right: 5px;}.ht-products .ht-product-price span { margin-bottom: 6px !important;}@media (max-width: 767px) {.ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a { font-size: 13px !important; line-height: 1.1 !important; margin-left: 10px !important; margin-right: 10px !important;} .ht-products .ht-product .ht-product-title { padding-left: 10px; padding-right: 10px;} .ht-products .ht-product .ht-product-inner { margin-bottom: 10px;} .ht-products .ht-product-user-ratting { margin-bottom: 5px;} .omfrntscpr .elementor-container { padding-left: 5px !important; padding-right: 5px !important;} .ht-products .ht-product-ratting { margin-top: -1px;} .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title { padding-right: 10px !important;} .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price { padding-right: 10px;}}/* Change PopUp Cookie Banner */a#wt-cli-accept-btn, a#wt-cli-settings-btn { border-radius: 5px !important; min-height: 40px; line-height: 30px; text-transform: uppercase; width: 47%; text-align: center; font-weight: 500 !important; letter-spacing: 1px !important; font-size: 14px !important; font-family: "Tomorrow", Sans-serif; opacity: 1 !important;}/* Style cart quantity indicator */a#elementor-menu-cart__toggle_button:hover { background: transparent !important;}.elementor-menu-cart__toggle span.elementor-button-icon-qty { font-size: 9px; background: #ce122b; color: #ffffff; padding: 2px 4px; border-radius: 100%; position: relative; text-align: center; letter-spacing: -0.5px; z-index: 1;}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter] { line-height: 12px !important;}#olrashguarsht .ht-product-content { text-align: center;}/* customise cookie popup */a.cli-privacy-readmore { font-size: 12px !important;}.cli-bar-message { margin-bottom: 10px;}#cookie-law-info-bar, .wt-cli-cookie-bar { padding-top: 20px !important; padding-bottom: 20px !important;}a#wt-cli-settings-btn { display: inline-block !important; margin-right: 10px !important; margin-left: 0px !important; border-bottom: 0px !important;}a#wt-cli-accept-btn { display: inline-block !important; margin-left: auto !important; margin-right: 0px !important;}a#wt-cli-accept-btn:hover { background-color: #eb2540 !important; opacity: 1 !important;}a#wt-cli-settings-btn:hover { background-color: #e4e5e5 !important; opacity: 1 !important;}.cli-tab-footer .wt-cli-privacy-accept-btn { background-color: #ce122b !important; color: #ffffff; text-transform: uppercase; min-height: 40px; line-height: 30px; font-weight: 500 !important; letter-spacing: 1px !important; font-size: 14px !important; font-family: "Tomorrow", Sans-serif; opacity: 1 !important; min-width: 220px !important;}.cli-modal-content.cli-bar-popup button#cliModalClose:hover { background: #fff !important;}a.cli-privacy-readmore:before, .cli-privacy-readmore a:hover::before { color: #252525;}@media (max-width: 767px) { a#wt-cli-accept-btn, a#wt-cli-settings-btn, .cli-tab-footer .wt-cli-privacy-accept-btn { padding-left: 0px; padding-right: 0px; min-height: 35px; line-height: 20px; font-size: 12px !important; } span#wt-cli-cookie-banner .cli-bar-message, .cli-privacy-content-text { font-size: 11px !important; } .cli-tab-header a.cli-nav-link { font-size: 12px; } .cli-tab-footer .wt-cli-privacy-accept-btn { min-width: 170px !important; }}/* Change 4 column to 3 column on category pages on tablet */@media (min-width: 768px) and (max-width: 1023px) {.tax-product_cat .wl-columns-4 .wl-row>[class*=col-] { -webkit-box-flex: 0; -webkit-flex: 0 0 33%; -ms-flex: 0 0 33%; flex: 0 0 33%; max-width: 33%;}}/* Header Cart Mobile */@media (max-width: 664px) {#fkcart-mini-toggler { background: url(/wp-content/uploads/2024/07/cartw.png); background-size: contain; background-repeat: no-repeat; margin-top: 6.5px;}#fkcart-mini-toggler:hover { background: url(/wp-content/uploads/2024/07/cartw.png); background-size: contain; background-repeat: no-repeat; margin-top: 6.5px;}#omtbmnc2 { display: none;} .fkcart-shortcode-container .fkcart-shortcode-count { left: 28px !important;}}/* Change Category Fonts */@media (min-width: 768px) { .ht-products .ht-product-price span.woocommerce-Price-amount.amount, .ht-product-content .ht-product-content-inner .ht-product-price span del, .ht-product-content .ht-product-content-inner .ht-product-price span ins, .elementor-wc-products ul.products li.product .price del, .elementor-wc-products ul.products li.product .price ins, .tax-product_cat .ht-product-content-inner .ht-product-title a, .tax-product_cat .ht-product-content-inner .ht-product-title, ul.products.elementor-grid h2 { font-size: 15px !important; letter-spacing: 0.5px; padding: 0px !important;}}@media (max-width: 767px) { .ht-products .ht-product-price span.woocommerce-Price-amount.amount, .ht-product-content .ht-product-content-inner .ht-product-price span del, .ht-product-content .ht-product-content-inner .ht-product-price span ins, .elementor-wc-products ul.products li.product .price del, .elementor-wc-products ul.products li.product .price ins, .tax-product_cat .ht-product-content-inner .ht-product-title a, .tax-product_cat .ht-product-content-inner .ht-product-title, ul.products.elementor-grid h2 { font-size: 13px !important; letter-spacing: -0.5px; line-height: 1.1 !important; padding: 0px !important;} h4.ht-product-title a { margin-left: 5px !important; margin-right: 5px !important;}}/* Remove single product options hover popup */.swatchly-swatch:hover .swatchly-tooltip { visibility: hidden; display: none;}/* Remove printful size chart */.single_variation_wrap a:first-child { display: none;}/* Remove reset variations */.woocommerce div.product form.cart .reset_variations { display: none !important;}body.term-combo-sets .ht-product-price {display: none !important;}/* Remove bottom spacing from breadcrumb on product page */body.single-product .woocommerce-breadcrumb { margin-bottom: 5px !important;}/* Change slide in cart close button color */.elementor-menu-cart__close-button:after, .elementor-menu-cart__close-button:before { background: #252525;}/* fix divider separators not showing on right menu */#elementor-popup-modal-2512 .elementor-widget-divider .elementor-divider-separator { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; direction: ltr; width: 100%; border-top: var(--divider-border-width) var(--divider-border-style) var(--divider-color);}/* Custom Top Hero Section of each page */@media (max-width: 767px) {section#omherosc { margin: 0px; padding: 0px;}section#omherosc .elementor-widget-container { margin: 0px; padding: 0px;}}/* Single product page need help with your purchase note */p#descrsmnote { margin-top: 20px; font-size: 13px; font-style: italic;}/* Spacing between rows in product categories */@media (min-width: 768px) {#olrashguarsht .ht-product-content { padding-top: 10px !important; padding-bottom: 40px !important;}}/* Fix product zoom in image left-right controls */.fancybox-navigation .fancybox-button--arrow_left, .fancybox-navigation .fancybox-button--arrow_right { padding: 0px; height: 50px; width: 50px; border-radius: 0px !important;}/* Remove Fancy Box image full screen button */button.fancybox-button.fancybox-button--fsenter { display: none;}/* Fancy box open popup background opacity */.fancybox-bg { background-color: #000000;}.fancybox-is-open .fancybox-bg { opacity: 0.8;}/* Change lost password font size on checkout */.woolentor-checkout__container p.form-row.lost_password a, .woolentor-checkout__container p.form-row.lost_password { font-size: 12px; margin-top: 0px;}/* checkout error warnings */.woolentor-checkout__container .woocommerce-error li { display: block;}/* Change sliding in cart menu font */.elementor-menu-cart__product-name, .elementor-menu-cart__product-price { color: #252525 !important; font-family: "Roboto", Sans-serif !important; font-size: 16px !important;}/* Change max length for product title on category pages */body.tax-product_cat h4.ht-product-title { display: block; max-width: 220px; margin-left: auto; margin-right: auto;}/* Change font & padding for add to cart successful top message */.single-product .woocommerce-message { padding-left: 15px; padding-right: 15px; font-size: 14px; line-height: 21px; letter-spacing: -0.5px;}/* Change Product Image Variation Size */.swatchly-type-image .swatchly-swatch { width: 60px !important; height: 60px !important;}@media (min-width: 992px) {.swatchly-type-image .swatchly-swatch { width: 75px !important; height: 75px !important;}}@media (max-width: 767px) {.swatchly-type-image .swatchly-swatch { width: 65px !important; height: 65px !important;}}/* Remove Coupon from mobile checkout */@media (max-width: 768px) {.woolentor-checkout__order-summary-section { display: none;}}/* Fix Size Chart */#size-chart tr td, #size-chart tr th { color: #252525 !important;}@media (max-width: 767px) {#size-chart tr td, #size-chart tr th { font-size: 12px !important; padding: 4px !important;}}/* Remove choose payment gateway title on checkout */.woolentor-checkout__box.woolentor-step--payment h2.woolentor-checkout__section-title { display: none;}/* Remove bottom from single product fullscreen image */button.fancybox-button.fancybox-button--thumbs { display: none;}.ht-products .ht-product-price ins bdi span, .ht-products .ht-product-price ins bdi, #omsingrelat ins bdi, #omsingrelat ins bdi span { color: #dc4f4f !important;}/* Change mobile checkout button */@media (max-width: 767px) { .woolentor-checkout__step-footer { display: block; }.woolentor-checkout__left-sidebar .woolentor-checkout__button { display: table; margin-left: auto; margin-right: auto; min-width: 100%;} .woolentor-checkout__step-footer .woolentor-checkout__text-link { display: table; margin-left: auto; margin-right: auto; margin-top: 15px;}}@media (min-width: 769px) {.woolentor-checkout__left-sidebar .woolentor-checkout__button { padding: 20px 25px;}}/* Checkout input button focus */.woolentor-checkout__box form input:focus { border-color: #252525;}/* Remove bold and change color from total on checkoutpage */.woocommerce-checkout-review-order-table td { font-weight: 400 !important; color: #252525;}.woocommerce-checkout-review-order-table .order-total td strong { font-weight: 500 !important;}/* Change checkout colors */.woolentor-checkout__product-price, .woocommerce-checkout-review-order-table .order-total th, .woocommerce-checkout-review-order-table .order-total td { color: #252525;}/* Fix product options image expanding on hover */.swatchly-swatch:hover, .swatchly-swatch.swatchly-selected, .swatchly-swatch.swatchly-more-button, .swatchly-type-image .swatchly-swatch, .swatchly-type-image .swatchly-swatch:hover, .swatchly-type-image .swatchly-swatch:active { background-size: contain !important;}/* Checkout message align left */.woolentor-checkout__box .woocommerce-message { text-align: left; border-left: 0px solid #252525;}/* Pagination */.woocommerce nav.woocommerce-pagination ul li { border: 0px;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li span.current { background: transparent !important; background-color: transparent !important; border: transparent !important; color: #252525 !important; font-size: 20px;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li a { background: transparent !important; background-color: transparent !important; border: transparent !important; color: #252525 !important; font-size: 20px;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li { border-right-color: transparent !important; border-left-color: transparent !important;}.woocommerce nav.woocommerce-pagination ul { background: transparent !important; background-color: transparent !important; border: transparent !important; color: transparent !important;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li span.current { display: inline-block; background: #9497a8 !important; color: #fff !important; margin-right: 5px; padding: 10px !important; border-radius: 3px; border: 1px solid #efecee !important;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li a { display: inline-block; background: #f8f8f8 !important; margin-right: 5px; padding: 10px !important; border-radius: 3px; border: 1px solid #efecee !important;}/* hide follow us front page */.omfrtfollow { display: none !important;}/* Change Default buttons */input.button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, button.woocommerce-Button.button, .widget_shopping_cart_content .elementor-button, .elementor-button, button, .button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {background: #ce122b;background-color: #ce122b;color: #fff !important;text-shadow: transparent !important;box-shadow: none;border-color: transparent !important;font-weight: 500 !important;letter-spacing: 1px !important;font-size: 14px !important;border-radius: 5px !important;}input.button:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, button.woocommerce-Button.button:hover, .widget_shopping_cart_content .elementor-button:hover, .elementor-button:hover, button:hover, .button:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {background: #eb2540 !important;background-color: #eb2540 !important;color: #fff !important;text-shadow: transparent !important;box-shadow: none;border-color: transparent !important;letter-spacing: 1px !important;font-size: 14px !important;border-radius: 5px !important;}button.woocommerce-Button.button, button { border-radius: 5px !important;}/* Change letter spacing - cart quantity bubble */.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before { letter-spacing: -0.5px; }/* change product pricing color */#olsgprprce ins bdi { color: #dc4f4f !important;}/* shop cart empty back button font */a.button.wc-backward { font-family: "Tomorrow", Sans-serif;}/* Fix wishlist popup select options */.wishsuite-quick-cart-area .wishsuite-quick-cart-form a.reset_variations, .wishsuite-quick-cart-form .single_variation_wrap a { display: none !important;}/* Remove Additional Tab */li#tab-title-additional_information { display: none;}/* Style original cart template */form.woocommerce-cart-form thead { background: #f6f6f6;}#content.post-72 table.shop_table th, #content.post-72 table.shop_table td, #content.post-72 table thead:first-child tr:first-child th { border: 0px; border: none;}form.woocommerce-cart-form table.cart td, form.woocommerce-cart-form table.cart th { border: 0px;}tr.woocommerce-cart-form__cart-item.cart_item td, tr.woocommerce-cart-form__cart-item.cart_item td:hover { background: #fff !important;}#content.post-72 .cart_totals tr.order-total span.woocommerce-Price-amount.amount { font-weight: normal;}#content.post-72 .cart_totals td, #content.post-72 .cart_totals td:hover, #content.post-72 .cart_totals th, #content.post-72 .cart_totals th:hover { background: #fff;}.woocommerce-cart table.cart td.actions .coupon .input-text, input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { border: 1px solid #ebebeb !important;}.woocommerce-cart form.woocommerce-cart-form td.actions { border: none; border-top: 1px solid #ebebeb !important;}p#wc-stripe-payment-request-button-separator { margin-top: 15px !important; margin-bottom: 15px !important;}form.woocommerce-cart-form td.actions button { text-transform: uppercase; min-height: 46px;}form.woocommerce-cart-form .quantity input { padding: 0.5rem 0.5rem; width: 3em !important;}form.woocommerce-cart-form td.product-remove { border-left: 1px solid #ebebeb !important;}form.woocommerce-cart-form td.product-subtotal { border-right: 1px solid #ebebeb !important;}form.woocommerce-cart-form thead tr th.product-remove { border: 1px solid #ebebeb !important; border-right: 0px !Important;}.wc-proceed-to-checkout a.checkout-button { text-transform: uppercase; font-family: tomorrow,Sans-serif; padding-top: 16px !important; padding-bottom: 16px !important;}form.woocommerce-cart-form thead tr th.product-subtotal { border: 1px solid #ebebeb !important; border-left: 0px !important;}form.woocommerce-cart-form thead tr th.product-thumbnail, form.woocommerce-cart-form thead tr th.product-name, form.woocommerce-cart-form thead tr th.product-price, form.woocommerce-cart-form thead tr th.product-quantity { border-top: 1px solid #ebebeb !important; border-bottom: 1px solid #ebebeb !important;}#content.post-72 h1.entry-title { text-align: center; margin-top: 50px; margin-bottom: 40px;}#content.post-72 h1.entry-title, .cart_totals h2 { margin-top: 50px; margin-bottom: 30px; font-family: "Tomorrow", Sans-serif; font-weight: 600; font-size: 32px; text-transform: uppercase;}#content.post-72 form.woocommerce-cart-form td.product-name a { font-size: 1em;}#content.post-72 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents { border: none;}#content.post-72 a.shipping-calculator-button { display: none;}#content.post-72 .cart-collaterals, .woocommerce-page .cart-collaterals, #content.post-72 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents { width: 100%; max-width: 1380px; margin-left: auto; margin-right: auto; padding-left: 60px; padding-right: 60px;}#content.post-72 a.checkout-button.button.alt.wc-forward.wp-element-button, #content.post-72 table.cart.woocommerce-cart-form__contents button.button.wp-element-button { text-transform: uppercase; font-family: "Tomorrow", Sans-serif;}#content.post-72 a.checkout-button.button.alt.wc-forward.wp-element-button { line-height: 23px; height: 50px; background: #252525 !important;}.woocommerce-cart a.checkout-button.button.alt.wc-forward { background: #000000 !important;}.woocommerce-cart a.checkout-button.button.alt.wc-forward:hover { background: #353535 !important;}#content.post-72 a.checkout-button.button.alt.wc-forward.wp-element-button:hover { background: #353535 !important;}#content.post-72 .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout { margin-bottom: 50px;}#content.post-72 .cart-collaterals .cart_totals { padding-left: 5%; margin-bottom: 60px;}#content.post-72 form.woocommerce-cart-form input#coupon_code { margin-right: 0px; min-width: auto;}#content.post-72 .cart_totals table tr td { text-align: right;}#content.post-72 .cart_totals p.woocommerce-shipping-destination, #content.post-72 .woocommerce-cart .cart-collaterals .shipping-calculator-button { display: none;}#content.post-72 form.woocommerce-cart-form input#coupon_code { min-width: 150px; min-height: 46px;}#content.post-72 table.cart.woocommerce-cart-form__contents button.button.wp-element-button { height: 46px; min-width: 170px;}#content.post-72 form.woocommerce-cart-form table.cart img { width: 60px; min-width: 60px !important; display: block; margin-left: auto; margin-right: auto;}#content.post-72 table.cart a.remove { color: #252525 !important; margin-left: auto; margin-right: auto;}#content.post-72 table.cart a.remove:hover { color: #ce122b !important; background: transparent;}#content.post-72 form.woocommerce-cart-form td.actions { padding: 20px; border: none; background: transparent;}#content.post-72 form.woocommerce-cart-form input#coupon_code { padding-left: 12px; padding-right: 12px; margin-right: 10px;}#content.post-72 table.cart tbody>tr:nth-child(odd)>td, #content.post-72 table.cart tbody>tr:nth-child(odd)>th { background-color: #fff;} #content.post-72 .cart_totals table.shop_table { border-radius: 0px;}form.woocommerce-cart-form td.product-name a { text-decoration: none;}@media (max-width: 1200px) {#content.post-72 .cart-collaterals .cart_totals { padding-left: 0%;} #content.post-72 .cart-collaterals .cart_totals { width: 60%;} #content.post-72 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents, #content.post-72 .cart-collaterals { padding-left: 30px; padding-right: 30px;}}@media (max-width: 768px) { main#content.post-72 { max-width: 700px; margin-left: auto; margin-right: auto;} #content.post-72 table.cart td.actions, #content.post-72 .cart-collaterals .cart_totals { max-width: 600px; margin-left: auto; margin-right: auto;} #content.post-72 table.cart.woocommerce-cart-form__contents td.product-remove { border-left: none !important; border-bottom: 1px solid #ebebeb !important;} #content.post-72 table.cart.woocommerce-cart-form__contents .coupon button.button { background: #000000;} #content.post-72 table.cart.woocommerce-cart-form__contents .coupon button.button:hover { background: #353535 !important;}#content.post-72 .cart-collaterals .cart_totals { width: 100%;} #content.post-72 .cart_totals table tr td { background: #ffffff;} #content.post-72 form.woocommerce-cart-form table.cart img { width: 75px; min-width: 75px !important;} tr.woocommerce-cart-form__cart-item.cart_item td.product-name, tr.woocommerce-cart-form__cart-item.cart_item td.product-price, tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity { border-bottom: 1px solid #ebebeb !important;} form.woocommerce-cart-form td.product-subtotal { border-right: 0px !important;} #content.post-72 table.cart td.actions { border: 0px !important; } #content.post-72 table.cart .product-thumbnail { display: block !important;} #content.post-72 table.cart td.product-thumbnail::before { display: none;} #content.post-72 .cart_totals h2 { text-align: center;} #content.post-72 tr.woocommerce-cart-form__cart-item.cart_item { margin-bottom: 50px; border: 1px solid #ebebeb;} #content.post-72 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents, #content.post-72 .cart-collaterals { padding-left: 30px; padding-right: 30px;} #content.post-72 form.woocommerce-cart-form td.actions { padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;} #content.post-72 table.cart.woocommerce-cart-form__contents button.button.wp-element-button, form.woocommerce-cart-form input#coupon_code { margin-right: 0px !important; min-width: auto !important; } #content.post-72 table.cart td.product-remove { background-color: #ebebeb !important;} #content.post-72 table.cart td.actions { padding-top: 0px;} form.woocommerce-cart-form .coupon { margin-bottom: 10px;}}@media (max-width: 767px) { #content.post-72 h1.entry-title, .cart_totals h2 { margin-top: 40px;}}@media (max-width: 500px) {#content.post-72 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents, #content.post-72 .cart-collaterals { padding-left: 15px; padding-right: 15px;}}@media (max-width: 460px) { #content.post-72 .coupon button.button.wp-element-button, #content.post-72 form.woocommerce-cart-form input#coupon_code { width: 100% !important; min-width: 100% !important;} #content.post-72 form.woocommerce-cart-form input#coupon_code { margin-bottom: 10px;} .woocommerce table.cart td.actions .coupon .button { width: 100% !important;}}/* shop cart button undo */.woocommerce-cart a.restore-item, .woocommerce-cart a.restore-item:hover { color: #252525; font-size: 16px;}/* Fix checkout button login */.woolentor-checkout__box .woocommerce-form-login__submit { text-transform: uppercase;}/* Change wishlist product font size */td.wishsuite-product-title a { font-size: 15px;}/* Change checkout button colors */a.woolentor-checkout__button, button.woolentor-checkout__button { background: #252525 !important; background-color: #252525 !important; letter-spacing: 1px;}a.woolentor-checkout__button:hover, button.woolentor-checkout__button:hover { background: #353535 !important;}/* fix size of variation swatches */.swatchly-swatch .swatchly-content { min-width: 45px;}/* Fix related products star spacing */.related.products ul.products li.product .star-rating { margin-top: 3px; margin-bottom: 4px;}/* Fix subtotal spacing on checkout page */.woocommerce-checkout-review-order-table .cart-subtotal th, .woocommerce-checkout-review-order-table .cart-subtotal td { padding-bottom: 6px;}.woocommerce-checkout-review-order-table tr.cart-discount th, .woocommerce-checkout-review-order-table tr.cart-discount td { padding-bottom: 6px;}/* Fix remove coupon size on checkout */table.woocommerce-checkout-review-order-table tr.cart-discount a.woocommerce-remove-coupon { font-size: 14px; color: #252525;}/* Fix review form input borders */#review_form input { border-color: #ebebeb !important;}/* Remove save email on review */p.comment-form-cookies-consent { display: none;}#review_form p.form-submit { padding-top: 10px;}/* Remove item x sidecart */.elementor-menu-cart__main .elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before { background: #252525 !important;}.elementor-menu-cart__main .elementor-menu-cart__product-remove { border: none !important;}/* Change checkout fonts */.woolentor-checkout__box .woolentor-checkout__product-price { font-size: 15px;}table.woocommerce-checkout-review-order-table span.woocommerce-Price-amount.amount { font-size: 15px !important;}table.woocommerce-checkout-review-order-table tr.order-total span.woocommerce-Price-amount.amount { font-size: 16px !important;}/* Fix error notications small font */.woocommerce-error li a, .woocommerce-info li a, .woocommerce-message li a { font-size: 16px;}/* Change Default Fonts */.woolentor-checkout__box * { font-family: "Roboto", sans-serif;}.woocommerce table.shop_table { font-family: "Roboto", sans-serif;}/* Move register down on account page mobile */@media (max-width: 767px) {#omcustreg { margin-top: 40px;}}/* Change Category Page Stars */.ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i { color: #FFCE00 !important; padding-left: 0px !important; padding-right: 0px !important;}/* Change account lost password font size */#omcustlog a { font-size: 16px !important;}/* Change Category Page Orderby box padding */#olcategrpa .woolentor-before-shop, #olrashguarsht .woolentor-before-shop { margin-bottom: 0px !important;}/* align stars */.tax-product_cat .ht-product-inner .top-rated-rating { min-width: 67px; text-align: center;}/* Change Category Page Orderby box padding */.tax-product_cat select.orderby { padding: 5px; color: #252525; font-size: 15px;}/* Move Category Page Orderby box down */@media (min-width: 768px) {#olrashguarsht form.woocommerce-ordering { position: relative; top: 5px;}}/* Change line-height product category title */@media (min-width: 768px) {.tax-product_cat .ht-product-title { line-height: 1 !important;}}/* Remove bold from sidecart subtotal */.elementor-menu-cart__subtotal strong, .elementor-menu-cart__subtotal span { font-weight: 400;}/* Fix footer border color */.elementor-element-5745b26d input { border-color: #3c3c3c !important;}/* Fix size chart spacing */.add-chart-2 { margin-top: 30px;}#modal1Title, h2#modal1Title { margin-bottom: 0px !important;}/* Fix footer overflow */footer#omtpftbar, section#ommdftbar, footer#ombmftbar { overflow: hidden !important;}/* Change Category Page Product Title */.tax-product_cat .ht-product-content { padding-top: 0px;}/* Remove underline from price category page */.tax-product_cat .ht-product-price ins { text-decoration: none;}/* Fix category change view icon cut off */.tax-product_cat .wl-shop-tab-links li { position: relative; left: 1px;}/* Remove category product hover boxshadow */.tax-product_cat .ht-product-inner:hover { box-shadow: none !important;}/* Fix page size checkout order received */.page-id-73 .woocommerce-order, #content.post-73 h1 { padding-left: 30px; padding-right: 30px; max-width: 1366px; margin-left: auto; margin-right: auto;}.page-id-73 .woocommerce-order ul.order_details { padding: 0px;}.page-id-73 #content.post-73 h1 { margin-top: 60px; margin-bottom: 10px; font-family: "Tomorrow", Sans-serif; text-transform: uppercase; font-weight: 600; font-size: 35px;}.page-id-73 h2.woocommerce-order-details__title { font-weight: 600; font-size: 20px; text-transform: uppercase; font-family: "Tomorrow", Sans-serif;}.page-id-73 ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details { margin-top: 50px;}.page-id-73 table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details { margin-bottom: 20%;}.page-id-73 .woocommerce-order-details table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .page-id-73 .woocommerce-order-details table.shop_table tfoot th { font-weight: normal;}.page-id-73 table.woocommerce-table--order-details td { background-color: transparent !important;}.page-id-73 td.woocommerce-table__product-name.product-name a { font-size: 1em;}.page-id-73 td.woocommerce-table__product-name.product-name strong.product-quantity { font-weight: normal; font-size: 16px;}.page-id-73 td.woocommerce-table__product-name.product-name ul.wc-item-meta { display: none;}table.woocommerce-table--order-details thead:first-child tr:first-child th { text-transform: uppercase;}.page-id-73 ul.order_details li { font-family: "Tomorrow", Sans-serif; font-weight: 600; font-size: 12px;}.page-id-73 ul.order_details li strong { font-weight: normal; font-family: "Roboto", Sans-serif; font-size: 16px; margin-top: 5px;}.page-id-73 p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received { font-family: "Roboto", Sans-serif;}.woolentor-checkout__breadcrumb-item { margin-right: 20px;}@media (max-width: 767px) {.page-id-73 .woocommerce-order, #content.post-73 h1 { padding-left: 15px; padding-right: 15px;} .page-id-73 #content.post-73 h1 { margin-top: 30px; font-size: 27px;} .page-id-73 ul.order_details li { width: 100%; margin-bottom: 20px;} .page-id-73 ul.order_details li strong { margin-top: 0px;} .page-id-73 ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details { margin-top: 30px; margin-bottom: 20px;}}/* Change Category Page Border */.tax-product_cat .ht-products .ht-product .ht-product-inner { color: #252525; border: none;}/* fix breadcrumb */@media (max-width: 767px) {.single .woocommerce-breadcrumb a { font-size: 13px !important;}}/* Change Category Page Border */@media (max-width: 767px) { .tax-product_cat .elementor-widget-woolentor-universal-product { margin-left: 0px; margin-right: 0px;}}/* Change Category Product Title padding */.tax-product_cat .ht-product-title { margin-bottom: 5px !important;}.tax-product_cat .ht-product-content { padding-left: 5px !important; padding-right: 5px !important; padding-top: 0px !important; padding-bottom: 10px !important;}@media (max-width: 767px) { .tax-product_cat .ht-product-content { padding: 0px !important; padding-bottom: 10px !important;}}@media (min-width: 768px) { .tax-product_cat .ht-product-content { padding-bottom: 15px !important;}}/* Change Category Product Price Opacity */.tax-product_cat .ht-product-price .price del { opacity: 0.5 !important;}/* Fix checkout breadcrumb font size */a.woolentor-checkout__breadcrumb-link { font-size: 14px !important;}/* Fix checkout product title font size */.woolentor-checkout__product-description a { font-size: 14px !important; line-height: 17px;}/* Fix checkout login font size */p.woolentor-checkout__item-col a.showlogin { font-size: 14px !important; color: #252525;}/* Fix checkout continute to payment font size */.woolentor-checkout__left-sidebar .woolentor-checkout__button { font-size: 15px !important;}/* Edit change view icon category page */@media (max-width: 767px) {.tax-product_cat .wl-shop-tab-links { float: left; display: inline-block; margin: 0px; padding: 0px;}}@media (min-width: 768px) and (max-width: 991px) {.tax-product_cat .wl-shop-tab-links { float: left; display: inline-block;}}/* Edit orderby box on category page */@media (max-width: 767px) {#olcategrpa .woocommerce-ordering { float: right; display: inline-block;}}/* Change Category Product Price padding */.tax-product_cat .ht-product-price span del { margin-right: 2px !important;}/* Change Category Product Price Font */.tax-product_cat .ht-product-price span { font-weight: 400 !important;}@media (min-width: 768px) {.tax-product_cat .ht-product-price span { font-size: 14px !important; margin-top: 1px !important;}}@media (max-width: 767px) {.tax-product_cat .ht-product-price span { font-size: 13px !important;}}/* Change Size Chart Font Size */table#size-chart tr, table#size-chart td { font-size: 13px;}/* Remove category product buttons on thumbnail */.tax-product_cat .ht-product-inner .ht-product-action { display: none !important;}/* Change category product padding bottom */.tax-product_cat .ht-product { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important;}.tax-product_cat .ht-product-content { padding-bottom: 10px;}/* Change default border radius */.select2-container--default .select2-search--dropdown .select2-search__field { border-radius: 5px;}/* Single Page Title */#olsgprtitl h2 { font-family: "Tomorrow", Sans-serif; font-size: 24px; font-weight: 600; text-transform: uppercase;}/* align captcha and send button on contact page */@media (min-width: 1025px) {#omctforms .elementor-column.elementor-field-group-field_81d00b0.elementor-col-100 { width: 70%; float: left;}#omctforms .elementor-field-type-submit.elementor-col-100.e-form__buttons { float: right; width: 30%;}#omctforms button.elementor-button.elementor-size-md { position: relative; bottom: 2px;}}@media (max-width: 1024px) { #omctforms .elementor-field-type-submit { justify-content: left;}}/* Single Page Width */section#omsgpglyt { width: 100%;}/* Single Page Max Width */#omsgpglyt .elementor-container { max-width: 1600px !important;}/* Default Price Font Colors */.woocommerce p.price, .woocommerce span.price { color: #252525;}/* Default Product Title Padding */h2.woocommerce-loop-product__title { padding-bottom: 2px !important;}/* Default Product Price Weight and Decoration */.woocommerce ul.products li.product .price ins { font-weight: 400; text-decoration: none;}/* Default Product Image Margin */.woocommerce ul.products li.product a img { margin-bottom: 0px;}/* Remove Product Add to Cart Button */.woocommerce ul.products li.product .button { display: none;}/* Change Color of Review Stars */.woocommerce .star-rating span, .woocommerce p.stars a, .woocommerce .star-rating::before { color: #FFCE00 !important;}/* Remove Duplicate Star Rating In Product Right Column */.single .stars:nth-child(3) { display: none;}/* Remove Comment Date */.comment-text p.meta time { font-size: 0;}/* Change Comment Date To Verified */.comment-text p.meta time:before { color: #199e63; content: 'Verified Purchase'; font-size: 13px;}/* Align Product Star Rating to Middle and Change Size*/.woocommerce ul.products li.product .star-rating { font-size: 13px; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 5px;}/* Remove Border Outline For Focus Items */*:focus { outline: 0 !important;}/* Add to cart message on single product page */.woocommerce-message { border-top-color: transparent; background: #f6f6f6; margin-top: 0px; margin-left: 20px; margin-right: 20px; color: #252525; max-width: 1600px; margin-left: auto; margin-right: auto; margin-bottom: 30px;}/* Messages and errors */.woocommerce-error, .woocommerce-info, .woocommerce-message { background-color: #f6f6f6; color: #252525; border-radius: 0px; font-family: "Roboto", Sans-serif; border-top: transparent; text-align: center;}/* Remove add to cart button on add to cart successful message */.woocommerce-message .button { display: none !IMPORTANT;}/* Change review star size */.woocommerce p.stars a { font-size: 20px !important; margin-left: -2px;}/* Return to shop cart empty button */.woocommerce-cart p.return-to-shop { position: relative; display: block; margin-left: auto; margin-right: auto; width: max-content; margin-top: 100px; min-height: 22vw;}/* Top message banner border color */.woocommerce-info { border-top-color: transparent;}/* Your cart is empty banner */.woocommerce-cart p.cart-empty.woocommerce-info { display: none;}/* Return to shop back button */a.button.wc-backward { border-radius: 0px; text-transform: uppercase; padding: 15px 30px 15px 30px;}/* Undo remove from cart button */.woocommerce-cart a.restore-item, .woocommerce-cart a.restore-item:hover { color: #ce122b;}/* Add to cart single product page */.single-product .woocommerce-message { margin-bottom: 0;}/* Top banner message notification icon */.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before { position: relative; display: inline-block; top: 2px; left: -5px;}/* Change color top banner message notification icon */.woocommerce-info::before, .woocommerce-message::before { color: #4bd914;}/* Hide extra front page categories */#omfntmmashirt7, #omfntmmashirt8, #omfntmmashirt9 { display: none !important;}/* top banner message notification text display inline */.woocommerce-error li, .woocommerce-info li, .woocommerce-message li { display: inline-block;}/* Change font color of text of newsletter submission success */.elementor-432 .elementor-element.elementor-element-59384abc .elementor-message { color: #ffffff; font-size: 13px; line-height: 17px;}/* Styling Sidebar Cart Buttons */.widget_shopping_cart_content .elementor-button { background-color: #CE122B !important; color: #fff; text-transform: uppercase; font-weight: 500 !important; border-radius: 5px !important;}/* Styling Sidebar Product Title & Price */.widget_shopping_cart_content .product-name a, .widget_shopping_cart_content .product-price { font-family: "Roboto", Sans-serif !important; color: #252525; font-weight: 400 !important; font-size: 16px !important;}/* Styling Sidebar Product Title & Price */.widget_shopping_cart_content .elementor-menu-cart__subtotal { font-family: "Roboto", Sans-serif !important; font-size: 16px !important;}/* Close button on sidecart widget */.elementor-menu-cart__close-button:hover:after, .elementor-menu-cart__close-button:hover:before { background: #ce122b;}/* Shopify Style Checkout Main Image */.woolentor-checkout__logo img { position: relative; width: 175px; max-width: 175px; right: 0px;}@media (max-width: 767px) {.woolentor-checkout__logo { margin-top: 20px;}}/* Shopify Style Buttons */.woolentor-checkout__box .checkout_coupon .woolentor-checkout__button, .woolentor-checkout__left-sidebar .woolentor-checkout__button, .woolentor-checkout__box .checkout_coupon .woolentor-checkout__button:hover, .woolentor-checkout__left-sidebar .woolentor-checkout__button:hover, .woolentor-checkout__box .checkout_coupon .woolentor-checkout__button, .woolentor-checkout__left-sidebar .woolentor-checkout__button, .woolentor-checkout__box .checkout_coupon .woolentor-checkout__button:active, .woolentor-checkout__left-sidebar .woolentor-checkout__button:active { font-family: "Tomorrow", Sans-serif !important; color: #FFFFFF; background-color: #CE122B; font-weight: 500 !important; text-transform: uppercase !important;}/* Shopify Checkout mobile top padding */@media (max-width: 767px) {.woolentor-checkout__box { padding-top: 0px; margin-top: 0px;}}/* Shopify Style Products Title */.woolentor-checkout__product-name { font-weight: 400; font-size: 14px; font-family: "Roboto", Sans-serif; color: #252525 !important;}.woolentor-checkout__product-name a, .woolentor-checkout__product-name a:hover { color: #252525 !important;}/* Shopify Style Checkout Remove Additional notes */.woolentor-checkout__box .woocommerce-additional-fields { display: none;}/* Shopify Style Checkout Shipping Checkbox */.woolentor-checkout__box #ship-to-different-address .woocommerce-form__input-checkbox { right: unset; left: 0;}.woolentor-checkout__box #ship-to-different-address label { margin-left: 30px;}.woocommerce-form__input-checkbox, .woolentor-checkout__input-radio, .woolentor-checkout__box ul li .shipping_method, .woolentor-checkout__box #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child, .woolentor-checkout__box .woolentor-footer--3 .wc-terms-and-conditions input[type="checkbox"] { min-width: 20px; height: 20px;}.woolentor-checkout__box .woocommerce-form__input-checkbox, .woolentor-checkout__box .woocommerce-form__input-checkbox:checked { border-color: #252525 !important; border-width: 1px !important; border-radius: 5px;}.woocommerce-form__input-checkbox:after, .woolentor-checkout__box .woolentor-footer--3 .wc-terms-and-conditions input[type="checkbox"]:after { content: '✓'; margin-left: -5px; margin-top: -10px; background-color: transparent; font-weight: 500; color: #252525;}/* Shopify Style Checkout Shipping Checkbox */.woolentor-checkout__box .woolentor-slc-terms-and-conditions { display: none;}/* Shopify Style Coupon Remove*/.woolentor-checkout__box .woocommerce-remove-coupon { color: #ce122b;}/* Shopify Style Change fonts */ .woolentor-checkout__box .input-text, .select2-container .select2-selection--single .select2-selection__rendered { font-family: "Roboto", Sans-serif !important; font-size: 14px;}.woolentor-checkout__box ul.woocommerce-error { font-family: "Roboto", Sans-serif !important; font-size: 13px; text-align: left;}.woolentor-checkout__box .woolentor-checkout__product-price { font-weight: 400;}/* remove add to cart button tick and link after product added */button.single_add_to_cart_button.button.alt.added::after, button.single_add_to_cart_button.button.alt::after, .woocommerce a.added_to_cart { display: none;}/* sidecart discount apply button */#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button { background-color: #CE122B !important; border-color: #CE122B !important; font-family: "Tomorrow", Sans-serif; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; font-size: 12px;}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button { background-color: #EB2540 !important; border-color: #EB2540 !important;}/* hide combo variable price */.product_cat-combo-sets #olsgprprce { display: none !important;}/* change sidecart discount percentage */#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-text { display: none;}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-misc { max-width: 80px;}/* change sidecart discount percentage */button.fkcart-primary-button.fkcart-full-width.fkcart-add-variant-product { background-color: #252525 !important; text-transform: uppercase; color: #ffffff;}button.fkcart-primary-button.fkcart-full-width.fkcart-add-variant-product:hover { color: #ffffff;}/* remove sidecart size options labels */#fkcart-modal .fkcart-quick-view-drawer .stock { background: #e3ffd9; color: #3ABC08; text-transform: uppercase;}/* sidecart options */.fkcart-quick-view-drawer a.fkcart-view-link, .fkcart-quick-view-drawer a.reset_variations { color: #ce122b !important;}a.fkcart-select-options { font-size: 11px !important;}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--text, button.fkcart-primary-button.fkcart-full-width.fkcart-add-variant-product { font-size: 15px !important;}/* fix transparent checkout button sidebar cart text */#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div, #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div * { color: #fff !important;}/* style sidecart shopping cart empty button */#fkcart-modal .fkcart-zero-state .fkcart-shop-button { background: #252525 !important; text-transform: uppercase; letter-spacing: 1px; font-family: "Tomorrow", sans-serif;}#fkcart-modal .fkcart-zero-state .fkcart-shop-button:hover { background: #353535 !important; }/* style size chart */#size-chart tr td, #size-chart tr th { padding: 5px;}#size-chart tr th:last-child { min-width: 95px;}#size-chart tr th:nth-child(6) { min-width: 75px;}@media (max-width: 767px) { #size-chart tr td, #size-chart tr th { font-size: 10px !important; padding: 4px !important; } #size-chart tr th:nth-child(6) { min-width: 50px;} #size-chart tr th:last-child { min-width: 60px;} .woolentor-checkout__logo img { width: 150px; max-width: 150px;}}/* style cart */.cart-collaterals ul#shipping_method .amount bdi { font-weight: 400 !important;}.cart_totals.calculated_shipping tr.cart-discount a { font-size: unset;}/* style checkout */.woolentor-checkout__box .woocommerce-message { display: none;}.woolentor-checkout__box ul.woocommerce-error { border-left: 3px solid #CE122B;}#ordersummarysc { max-width: 1200px; margin-left: auto; margin-right: auto;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li { font-family: "Tomorrow", sans-serif;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong { font-family: Roboto, sans-serif;}.woocommerce-order-received h2 { margin-bottom: 10px !important; font-family: "Tomorrow", sans-serif; font-weight: 700 !important; text-transform: uppercase; font-size: 19px;}.woocommerce-order-received h2:first-child { margin-bottom: 15px !important; }.woocommerce-order-received address, #mainorderreceived span, .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-received, ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong { color: #252525 !important;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details a { font-size: unset; color: #252525;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details strong { color: #252525; font-weight: 400;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details ul.wc-item-meta { display: none;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details, .woocommerce-order-received address { border: none !important; padding-left: 0px !important;}.woocommerce-order-received #ombbmnc32 { position: relative; left: 60px;}@media (max-width: 767px) {table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details, .woocommerce-order-received address { padding-right: 0px !important;} .woocommerce-order-received #olmbc22 .elementor-column { position: relative; left: 32px;} .woocommerce-order-received #ombbmac22 { position: relative; left: 60px;}}@media (min-width: 1025px) { .woocommerce-order-received #ombbmnin2 { position: relative; left: 10px;}}@media (min-width: 1400px) {.woocommerce-order-received #ombbmnc3 { position: relative; left: 70px;}}.single-product .woocommerce-notices-wrapper { display: none !important;}/* account */table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details small.shipped_via { font-size: 14.4px;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details a { color: #252525 !important;}.woocommerce-account section.woocommerce-order-details { margin-top: 30px;}/* Order Tracking */#pp-root label { font-family: "Roboto", sans-serif;}#pp-root #pp-tracking-page { max-width: 1000px !important;}h2#order-tracking-title { text-align: center !important; margin-top: 5% !important; font-family: "Tomorrow", Sans-serif !important; font-weight: 700; text-transform: uppercase;}#pp-root .pp-tracking-form__container--mb .pp-form__tab__item--active { border-bottom: 3px solid #000000 !important;}.pp-tracking-form.tracking-form.pp-tracking-form--center button#pp-btn-trk-1 { background: #252525 !important; width: 100%; text-transform: uppercase;}.pp-tracking-form.tracking-form.pp-tracking-form--center button#pp-btn-trk-1:hover { background: #353535 !important;}#pp-root .pp-tracking-form__container--pc { border: none !important;}#pp-root .pp-tracking-form__container .pp-form button { background: #252525 !important; text-transform: uppercase;}#pp-root .pp-tracking-form__container .pp-form button:hover { background: #353535 !important;}.pp-tracking-form__container.box-form { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); border-radius: 30px; border: none !important; margin-top: 20px !important; margin-bottom: 11% !important; padding: 10px;}.pp-form button { min-height: 40px;}.pp-tracking-form.tracking-form.pp-tracking-form--center button#pp-btn-trk-1:hover { outline: none;}#pp-tracking-page { padding-left: 0px !important; padding-right: 0px !important; margin-bottom: 100px !important;} h2.pp-tracking-order__title span { font-weight: 700; font-size: 21px !important;}.pp-tracking-form__container.box-form a { display: none;}#pp-root .pp-tracking-form--center .pp-form { margin: 0 auto; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); padding: 60px !important; border-radius: 30px; margin-top: 10% !important; margin-bottom: 10% !important;}@media (max-width: 1620px) {#pp-tracking-page { padding-left: 30px !important; padding-right: 30px !important;}}#pp-root .pp_tracking_left { padding-right: 0px !important; width: 100% !important;}#pp-root .pp_tracking_right { display: none !important;}#pp-result { padding-bottom: 100px;}#pp-root .pp_timeline .timeline-item__content { line-height: 32px;}.pp_tracking_result_parent.pp_timeline { margin-top: 50px !important;}#pp-root #pp-tracking-page h1, #pp-root #pp-tracking-page h2 { text-align: left;}#pp-root .pp-tracking-progress .pp-progress--horizontal__status__item .status-item__content>* { font-weight: 500;}#pp-root #pp-result { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); padding: 50px; border-radius: 30px; margin-top: 40px; margin-bottom: 0px; }@media (max-width: 767px) { h2.pp-tracking-order__title span { padding-bottom: 0px:}h2#order-tracking-title { font-size: 22px; text-decoration: underline; text-underline-offset: 4px;}#pp-root .pp_timeline .timeline-item__content { line-height: unset !important;}.timeline-body-head-caption.timeline-item__timestamp span { font-size: 14px !important;} .timeline-body-content.timeline-item__content span { line-height: 14px !important; font-size: 14px !important; } .pp-tracking-form__container.box-form { box-shadow: none !important; padding: 0px; margin-top: 0px;} h2.pp_num_status_show { font-size: 16px !important;}h2.pp-tracking-order__title span { font-weight: 700; font-size: 18px !important;} .pp-tracking-form__container--pc { padding-top: 0px !important;} #pp-root #pp-tracking-page { margin-top: 0px !important;}img#order-tracking-image { margin-bottom: 10px !important;} h2.pp_num_status_show { padding-top: 60px !important; margin-bottom: 20px !important;} #pp-root .pp-result-divide { margin-top: 25px !important; margin-bottom: 25px !important; height: 1px; background: #e4e5e7;}#pp-root .pp-tracking-form--center .pp-form { margin: 0 auto; box-shadow: none; padding: 30px; border-radius: 30px; margin-top: 50px;}#pp-root #pp-result { box-shadow: none; padding: 0px; border-radius: 30px; margin-top: 0px; margin-bottom: 0px; padding-top: 10px !important;} #pp-root #pp-result { display: block !important; gap: 10px !important;} #pp-root .pp-result-divide { display: block !important; }#pp-tracking-page { padding-left: 20px !important; padding-right: 20px !important; }}@media (min-width: 768px) {h2.pp-tracking-order__title { padding-bottom: 10px;}}@media (min-width: 601px) { #pp-root #pp-result { gap: 30px !important; margin-top: 20px !important; } h2.pp_num_status_show { margin-top: 40px !important; font-size: 18px !important;} #pp-root .pp-tracking-form__container .pp-form { margin: 0px; padding: 0px; width: 100%; max-width: 100%; } .pp-tracking-form.tracking-form { max-width: 800px; display: block; margin-left: auto !important; margin-right: auto !important;}#pp-root .pp-tracking-form__container .pp-form { margin-top: 30px;}}@media (max-width: 600px) { h2#order-tracking-title { font-size: 20px; margin-bottom: 20px !important; text-decoration: underline; text-underline-offset: 4px !important; } }#elementor-lightbox-slideshow-single-img { display: none !important;}.fkcart-discounted-text { color: transparent !important; font-size: 0px;}#fkcart-modal .fkcart--item .fkcart-discounted-price::after { content: "Save 20%"; font-size: 12px !important;}.woocommerce table.my_account_orders td.order-actions a { background: #e7e7e7; color: #232323;}.woocommerce table.my_account_orders td.order-actions a:hover { background: #d5d5d5; color: #232323; width: initial}.woocommerce table.my_account_orders .order-actions .button, .woocommerce table.my_account_orders .order-actions .button:hover { margin-left: 13px !important; margin-bottom: 5px !important; min-width: 100px !important; width: 100px !important; position: relative; top: 2.5px; text-align: center;}@media (max-width: 767px) {.woocommerce table.my_account_orders .order-actions .button, .woocommerce table.my_account_orders .order-actions .button:hover { margin-left: unset !important; margin-right: 10px !important;} #fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-misc { max-width: 80px;} /* Preload Images */footer::after{ position:absolute; width:0; height:0; overflow:hidden; z-index:-1; font-family: WooCommerce; content: "\e020"; content: "\e021";} /* Change font for the Select2 dropdown */.woolentor-checkout__box .select2-container--default .select2-selection--single, .woolentor-checkout__box .select2-container .select2-selection__rendered, .woolentor-checkout__box .select2-container--default .select2-results__option { font-size: 16px;}/* Change background color when hovering over options */.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #000000 !important; color: #fff !important;}#fkwcs_stripe_smart_button_wrapper { margin-bottom: 15px !important;}a.fkcart-shopping-link.fkcart-modal-close { font-size: 12px !important;}form.checkout.woocommerce-checkout p#billing_country_field, form.checkout.woocommerce-checkout p#shipping_country_field { width: 100%;}.woolentor-checkout__box #billing_state_field label, .woolentor-checkout__box #shipping_state_field label { top: 20px;}.woolentor-checkout__box .input-text:not(:placeholder-shown) ~ label, .woolentor-checkout__box .input-text:focus ~ label, p#billing_country_field label, p#shipping_country_field label { top: 4px !important; font-size: 12px !important;}body #payment #fkwcs-stripe-elements-wrapper label { padding-left: 0px;}@media screen and (max-width: 768px) { form.checkout.woocommerce-checkout input, form.checkout.woocommerce-checkout textarea, span#select2-billing_country-container, span#select2-shipping_country-container { font-size: 16px !important; }}@media (max-width: 767px) {#lodescfeatl { width: 55px; margin-left: 5px;}#lodescfeatr { width: calc(100% - 60px);}form.checkout.woocommerce-checkout p#billing_state_field label {top: 4px !important; font-size: 12px !important;}}h2#order-tracking-title { padding-bottom: 20px !important;} #omsingrelat .related h2 { color: #252525 !important;}section#ombtdctbs .price del bdi { text-decoration: line-through !important;}} @media (min-width: 768px) and (max-width: 1024px) {#omsingrelat .price ins, #omsingrelat .price del, #omsingrelat .related h2 { font-size: 15px !important;}} #pp-root .pp-tracking-progress .pp-progress--horizontal__status__item:not(:last-child) .status-item__content--time { display: none;}#pp-root .pp-tracking-progress .pp-progress--horizontal__status__item .status-item__content>* { font-size: 14px;}.status-item__content--text { visibility: hidden;}.pp-progress--horizontal__status__item:first-child .status-item__content--time { display: none !important;} .elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table td, .elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table th { border-top: var(--tables-divider-border-width, 1px) var(--tables-divider-border-type, solid) var(--tables-divider-border-color, #d5d8dc) !important; padding-bottom: calc(var(--order-details-rows-gap, 18px) / 2) !important; padding-top: calc(var(--order-details-rows-gap, 18px) / 2) !important;}a.woocommerce-button.button.pp-track.order-actions-button, th.order-actions--heading { display: none;} .page-id-74 button.show-password-input { min-width: unset !important;}#tarriffwarning { font-size: 14px !important; line-height: 18px !important; margin-top: 20px !important; padding: 16px !important; font-style: italic !important; background: #f1f1f1 !important; border-radius: 5px !important;} #omsingrelat del span.woocommerce-Price-amount.amount, #omsingrelat .price del { text-decoration: line-through !important;} .woocommerce-error, .woocommerce-info, .woocommerce-message { width: 100%; min-width: 100%;}ul.woolentor-checkout__breadcrumb li:first-child { display: none !important;}/* Hide WooCommerce messages by default if hero exists */body.om-has-hero .woocommerce-error,body.om-has-hero .woocommerce-info,body.om-has-hero .woocommerce-message { display: none;} /* ───────── ABSOLUTE-LAST OVERRIDE: force-centre the ✓ ───────── *//* 1 ▸ reset and centre the pseudo-element */.woolentor-checkout__box .woocommerce-form__input-checkbox::after{ /* show a tick, not an empty block */ content:"✓" !important; /* kill every size / offset the plugin injects */ width:auto !important; height:auto !important; margin:0 !important; filter:none !important; /* removes old IE filter */ /* TRUE centring */ position:absolute !important; top:50% !important; left:50% !important; transform:translate(-50%,-50%) scale(0) !important; /* visuals */ font-size:11px !important; line-height:1 !important; color:#252525 !important; opacity:0 !important; transition:transform .2s ease, opacity .2s ease !important;}/* 2 ▸ reveal the tick when the box is checked */.woolentor-checkout__box .woocommerce-form__input-checkbox:checked::after{ transform:translate(-50%,-50%) scale(1) !important; opacity:1 !important;} @media (min-width: 451px) {li.wc_payment_method.payment_method_fkwcs_stripe span.fkwcs_stripe_icons { margin-left: 2px; position: relative; top: 2px;} }#fkcart-modal a.fkcart-select-options { display: none !important;} body.tax-product_cat .woocommerce-notices-wrapper,body.tax-product_cat .woocommerce-message,body.tax-product_cat .woocommerce-error,body.tax-product_cat .woocommerce-info { display: none !important;}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close { transform: scale(2);}.fkcart-slider-header svg { transform: scale(0.5) !important;} /* keep the checkout button fully opaque and shadow-free */a#fkcart-checkout-button,a#fkcart-checkout-button:hover,a#fkcart-checkout-button:focus,a#fkcart-checkout-button:active { opacity: 1 !important; /* stops the fading you noticed */ box-shadow: none !important;/* kills the “pressed” shadow */ outline: none; /* optional—removes the blue ring */}/* If you’re targeting mobiles and see a grey flash when you tap: */a#fkcart-checkout-button { -webkit-tap-highlight-color: transparent; /* iOS/Android tap flash */} .fkcart-slider-body .fkcart--item .fkcart-item-price del { color: #252525 !important; text-decoration-color: #252525 !important; opacity: 0.5 !important;}.fkcart-slider-body .fkcart-item-price del .woocommerce-Price-amount * { color: #252525 !important;} .fkcart-slider-body a.fkcart-select-options { display: none;} .fkcart-item-price ins span.woocommerce-Price-amount.amount { color: #252525 !important;} #fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del { opacity: 0.5 !important;} #fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-select-options, #fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-select-options { display: none !important;} .wishsuite_table #lodescfeat, .wishsuite_table .woocommerce-variation.single_variation { display: none !important;} #fkcart-modal .fkwcs_ec_applepay_button, #fkcart-modal .fkwcs_express_apple_pay, #fkcart-modal .fkwcs_fkcart_gpay_wrapper { padding-bottom: 0 !important; } .woolentor-checkout__box ul.payment_methods label, #fkwcs-stripe-elements-wrapper label { padding-left: 0px !important;}button.flqv-modal-sizechart-btn {text-transform: uppercase;}.flwl-card-content { padding-bottom: 0px !important;}#flmmaproducts { display: none !important; }.ed_woo_variations_wrp table.variations td { background: #ffffff;}#ombtdctbs section.related.products .add_to_cart_button { display: none !important;}.ht-products .ht-product .ht-product-inner:hover { box-shadow: none !important;}.fkcart-shortcode-container .fkcart-shortcode-count { min-width: 14px !important; height: 14px !important; font-size: 8px !important;}.woocommerce nav.woocommerce-pagination ul li { border-radius: 3px; font-size: 20px;}.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li span.current { margin-right: 0px !important;}.woolentor-checkout__box #ship-to-different-address .woocommerce-form__input-checkbox { right: unset !important;}.woolentor-checkout__box ul.payment_methods label { padding-left: 13px !important;}@media (max-width: 767px) { .woolentor-checkout__left-sidebar .woolentor-checkout__button { min-width: 100% !important; } .woolentor-checkout__step-footer .woolentor-checkout__text-link { display: none !important;}}.woolentor-checkout__box .woocommerce-form__input-checkbox::after { background: #ffffff;}table tbody tr:hover>td, table tbody tr:hover>th { background-color: initial;}.flwl-card:hover { box-shadow: unset !important;}.flwl-card { transition: none !important;}@media (max-width: 767px) {section#mainorderreceived { padding: 0px 20px 0px 20px;}}.woocommerce-info::before, .woocommerce-message::before { color: #d00000;}section#fl-category-description .term-description, section#fl-category-description .term-description p, section#fl-category-description .term-description, section#fl-category-description .term-description br { display: none !important; padding: 0px !important; margin: 0px !important;}section#fl-category-description { padding: 0px; margin: 0px;}