@media (min-width: 300px){.tve-theme-49451 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-49451 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-49451 #content { padding: 0px !important; }:not(#layout) .tve-theme-49451 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-49451 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-49451 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-49451 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-regular-weight, normal); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-bold-weight, bold); --tve-font-size: 18px; --tve-color: rgb(88, 190, 140); --tve-applied---tve-color: rgb(88, 190, 140); --tcb-applied-color: rgb(88, 190, 140); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(88, 190, 140)) !important; --tve-applied-color: var$(--tve-color, rgb(88, 190, 140)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size: 12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-letter-spacing: 0px; --tve-border-radius: 100px; --tve-text-transform: none; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-49451 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-49451 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-49451 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-49451 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-49451 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-49451 .top-section .section-content p, :not(#tve) .tve-theme-49451 .top-section .section-content li, :not(#tve) .tve-theme-49451 .top-section .section-content label, :not(#tve) .tve-theme-49451 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-49451 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-49451 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-49451 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-49451 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-18460d35767"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-1913402d0f0"] { margin-top: -15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac1"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac2"] { max-width: 25%; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac3"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac4"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-49451 .top-section [data-css="tve-u-19369f7fac6"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac7"] { max-width: 25%; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac8"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac9"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-49451 .top-section [data-css="tve-u-19369f7facb"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7facc"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7facd"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-49451 .top-section [data-css="tve-u-19369f7facf"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fad0"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fad1"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-49451 .top-section [data-css="tve-u-19369f7fad3"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-44807 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-44807 #content { padding: 0px !important; }:not(#layout) .tve-theme-44807 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-44807 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-44807 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-44807 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-44807 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-44807 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-44807 .top-section .section-content p, :not(#tve) .tve-theme-44807 .top-section .section-content li, :not(#tve) .tve-theme-44807 .top-section .section-content label, :not(#tve) .tve-theme-44807 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-44807 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9972%; }.tve-theme-44807 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-44807 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-44807 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-44807 :not(#layout) .sidebar-section { order: 1; }.tve-theme-44807 :not(#layout) .content-section { order: 3; }.tve-theme-44807 .top-section [data-css="tve-u-1845bcbab50"] { margin-top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-191340345aa"] { margin-top: -15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19398364035"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-44807 .top-section .shop-template-wrapper .product .price { --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-weight: var(--g-bold-weight, bold); color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; }.tve-theme-44807 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc1c"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc1d"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc1e"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19959fedc1f"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc20"] { max-width: 25%; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc21"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc22"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19959fedc23"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc24"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc25"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19959fedc26"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc27"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc28"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19959fedc29"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-1995a002b63"] { width: 100%; }.tve-theme-44807 .top-section [data-css="tve-u-19a64ca32fc"] { width: 100%; }.tve-theme-44807 .top-section .shop-template-wrapper .tcb-prev-next { --tve-border-radius: 0px; border-radius: 0px !important; }.tve-theme-44807 .top-section .shop-template-wrapper .page-numbers.current { --tve-border-radius: 0px; border-radius: 0px; background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b20"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b21"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b22"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f354b23"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b24"] { max-width: 25%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b25"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b26"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f354b27"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b28"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b29"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f354b2a"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b2b"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b2c"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f354b2d"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f358fc0"] { width: 100%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367779"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36777a"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36777b"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36777c"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36777e"] { --toggle-vertical-space: 8px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36777f"] { --toggle-vertical-space: 8px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367780"] { --toggle-vertical-space: 8px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367781"] { padding-left: 8px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367782"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367783"] { padding-left: 8px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367784"]::after { clear: both; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367785"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367786"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367787"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367788"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367789"]::after { clear: both; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778a"] { width: 320px; margin-top: 100px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778b"] { max-width: 74.4%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778d"] { max-width: 25.6%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778e"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778e"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778e"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36778f"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367790"]::after { clear: both; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367791"] { max-width: 66.9%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367792"] { max-width: 33.1%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367793"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367793"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367793"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367794"] { width: 100%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367795"] { max-width: 55.4%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367796"] { max-width: 44.6%; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a089"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; --background-image: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] { margin-left: -70px; padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08b"] { padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08c"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08d"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08e"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08f"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a090"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a090"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a091"] { min-height: 170px !important; min-width: auto; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec74"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec75"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.thrive-section-32010 .section-background { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.thrive-section-32010 .section-content { --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); display: block; text-align: left; min-height: 1px !important; padding: 0px !important; }:not(#tve) .thrive-section-32010 .section-content p, :not(#tve) .thrive-section-32010 .section-content li, :not(#tve) .thrive-section-32010 .section-content label, :not(#tve) .thrive-section-32010 .section-content .tcb-plain-text { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tcb-applied-color: var$(--tve-color, rgb(255, 255, 255)); }.thrive-section-32010 [data-css="tve-u-18456ab7196"] { max-width: 1320px; --tve-alignment: center; float: none; margin: 0px auto !important; padding-top: 0px !important; padding-bottom: 0px !important; }.thrive-section-32010 [data-css="tve-u-18456ab7196"] > .tve-cb { display: block; }.thrive-section-32010 [data-css="tve-u-18456ad7b0b"] { min-height: 1px; }.thrive-section-32010 [data-css="tve-u-18456b97722"] { margin-top: 0px !important; margin-bottom: 0px !important; }.thrive-section-32010 [data-css="tve-u-18456b98856"] { padding-top: 0px !important; padding-bottom: 0px !important; }.thrive-section-32010 [data-css="tve-u-18456b9ad3c"] { padding-top: 0px !important; padding-bottom: 0px !important; }.thrive-section-32010 [data-css="tve-u-18456b9ad3c"] > .tcb-flex-col > .tcb-col { justify-content: center; }.thrive-section-32010 [data-css="tve-u-1936a060e3a"] { max-width: 100%; }.thrive-section-32010 [data-css="tve-u-1936a06240f"] { background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --tve-applied-background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; }.thrive-section-32010 [data-css="tve-u-1936a063206"] { --tve-alignment: center; float: none; z-index: 3; position: relative; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin: 0px auto !important; }.thrive-section-32010 [data-css="tve-u-1936a06f2af"] { margin-top: 0px !important; margin-bottom: 0px !important; background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; }.thrive-section-32010 [data-css="tve-u-1936a06fe74"] { background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --tve-applied-background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; border: 1px solid rgba(255, 255, 255, 0.85) !important; --tve-applied-border: 1px solid rgba(255, 255, 255, 0.85) !important; }.thrive-section-32010 [data-css="tve-u-1936a07a24c"] { width: 150px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.thrive-section-32010 [data-css="tve-u-1936a07a64d"] { max-width: 25.0001%; }.thrive-section-32010 [data-css="tve-u-1936a0807c1"] { width: 150px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.thrive-section-32010 [data-css="tve-u-1936a080d2c"] { width: 150px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.thrive-section-32010 [data-css="tve-u-1936a081325"] { width: 150px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.thrive-section-32010 [data-css="tve-u-1936a08c230"] { min-height: inherit; padding: 0px 150px !important; margin-left: 0px !important; }:not(#tve) .thrive-section-32010 [data-css="tve-u-1936a0a1751"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; text-transform: capitalize !important; font-size: 16px !important; }.thrive-section-32010 { margin-bottom: 40px !important; margin-top: 20px !important; }.thrive-section-32010 [data-css="tve-u-1981019b9e1"] { margin-left: 5px !important; }.thrive-section-32010 [data-css="tve-u-1936a08c230"] > .tcb-flex-col { padding-left: 0px; }.thrive-section-32010 [data-css="tve-u-1936a08c230"] > .tcb-flex-col > .tcb-col { min-height: 1px; }.thrive-section-32010 [data-css="tve-u-19a98c39d91"] { padding-right: 5px !important; padding-left: 5px !important; }.thrive-section-32010 [data-css="tve-u-19a98c3ac09"] { padding-right: 5px !important; padding-left: 5px !important; }.thrive-section-32010 [data-css="tve-u-19a98c3b685"] { padding-right: 5px !important; padding-left: 5px !important; }.thrive-section-32010 [data-css="tve-u-19a98c3c101"] { padding-left: 5px !important; padding-right: 5px !important; }.tve-theme-44526 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-44526 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-44526 #content { padding: 0px !important; }:not(#layout) .tve-theme-44526 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-44526 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-44526 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-44526 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 15px; --tve-line-height: 26px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 15px) !important; line-height: var(--tve-line-height, 26px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(45, 45, 45); --tve-applied---tve-color: rgb(45, 45, 45); --tcb-applied-color: rgb(45, 45, 45); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(45, 45, 45)) !important; --tve-applied-color: var$(--tve-color, rgb(45, 45, 45)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 0px; --tve-font-size: 12px; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-letter-spacing: 0px; --tve-border-radius: 0px; --tve-text-transform: capitalize; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 25px !important; margin: 15px 20px 10px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, capitalize) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-44526 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-44526 .top-section .shop-template-wrapper { padding: 0px 20px !important; background-color: rgba(255, 255, 255, 0) !important; --background-color: rgba(255, 255, 255, 0) !important; --tve-applied-background-color: rgba(255, 255, 255, 0) !important; margin-top: 0px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-44526 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-44526 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-44526 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-44526 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-44526 .top-section .section-content p, :not(#tve) .tve-theme-44526 .top-section .section-content li, :not(#tve) .tve-theme-44526 .top-section .section-content label, :not(#tve) .tve-theme-44526 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-44526 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9%; }.tve-theme-44526 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70.1%; }.tve-theme-44526 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-44526 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 50px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c73a6e30"] { max-width: unset; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: unset !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418eed"] { background-image: none !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418eec"] { padding: 20px 1px !important; margin-bottom: 0px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418ef0"] { border: none !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }:not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] p, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] li, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] blockquote, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] address, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] .tcb-plain-text, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] label, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h1, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h2, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h3, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h4, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h5, :not(#tve) .tve-theme-44526 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h6 { color: var(--tve-color,rgb(255,255,255)); --tcb-applied-color: rgb(255,255,255); }.tve-theme-44526 .top-section [data-css="tve-u-183c7418ef1"] { text-align: left; --tve-color: rgb(255,255,255); }.tve-theme-44526 .top-section [data-css="tve-u-183c7418eef"] { padding: 5px 0px 5px 40px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418efe"] { margin-bottom: 0px !important; margin-right: 40px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-183c741fadf"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(5, 5, 5) !important; --tcb-applied-color: rgb(5, 5, 5) !important; --tve-applied-color: rgb(5, 5, 5) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 32px !important; font-family: Montserrat !important; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-183c741fadf"] strong { font-weight: 700 !important; }.tve-theme-44526 .top-section [data-css="tve-u-19345caed2e"] { margin-top: 0px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19345cf3913"] { padding-top: 0px !important; margin-bottom: 0px !important; margin-top: -20px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f889"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f88a"] { max-width: 25%; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f88b"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f88c"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-19369f8f88e"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f88f"] { max-width: 25%; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f890"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f891"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-19369f8f893"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f894"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f895"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-19369f8f897"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f898"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f899"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-44526 .top-section [data-css="tve-u-19369f8f89b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; }.tve-theme-35159 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; background-image: linear-gradient(rgb(16, 16, 16), rgb(16, 16, 16)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgb(16, 16, 16), rgb(16, 16, 16)) !important; --background-size:auto auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:linear-gradient(rgb(16, 16, 16), rgb(16, 16, 16)) !important; }:not(#layout) .tve-theme-35159 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-35159 #content { padding: 0px !important; }:not(#layout) .tve-theme-35159 .main-container { --sidebar-size:21.17%; }.tve-theme-35159 .main-container { padding: 30px 10px !important; }.tve-theme-35159 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-35159 .sidebar-section .section-content { --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-35159 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-23) !important; --tcb-applied-color:var$(--tcb-skin-color-23) !important; --tve-applied-color:var$(--tcb-skin-color-23) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-35159 .sidebar-section .section-content p, :not(#tve) .tve-theme-35159 .sidebar-section .section-content li, :not(#tve) .tve-theme-35159 .sidebar-section .section-content label, :not(#tve) .tve-theme-35159 .sidebar-section .section-content .tcb-plain-text, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h1, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h2, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h3, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h4, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h5, :not(#tve) .tve-theme-35159 .sidebar-section .section-content h6 { font-family: var(--tve-font-family, inherit); }:not(#tve) .tve-theme-35159 .sidebar-section [data-css="tve-u-17786b43fee"] { letter-spacing: 2px; font-size: 13px !important; color: var(--tcb-skin-color-23) !important; --tcb-applied-color:var$(--tcb-skin-color-23) !important; --tve-applied-color:var$(--tcb-skin-color-23) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786b54b35"] { padding: 20px 8px 0px !important; background-color: rgba(255, 255, 255, 0.34) !important; --background-color:rgba(255, 255, 255, 0.34) !important; --tve-applied-background-color:rgba(255, 255, 255, 0.34) !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786b6c6dd"] { margin-top: 0px !important; margin-bottom: 40px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786b54b35"] .products { --tve-woo-image-size:92% !important; }.tve-theme-35159 .sidebar-section .tcb-woo-product-categories[data-css="tve-u-17786b54b35"] .thrive-product-category-text-wrapper { max-width: 158px; --tve-border-radius:3px; border-radius: 3px; overflow: hidden; margin-top: 0px !important; --tve-applied-max-width:158px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fceb"] .tcb-button-link { border: none; background-color: transparent !important; padding-right: 24px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] { margin-left: 0px; padding: 0px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce6"] { margin: 0px 0px 10px !important; background-color: rgb(248, 248, 248) !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] > .tcb-flex-col > .tcb-col { justify-content: center; min-height: 70px; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fceb"] { min-width: 100% !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] > .tcb-flex-col { padding-left: 0px; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"] { border-top: none; border-bottom: none; padding: 1px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce8"] { margin-top: 0px !important; margin-bottom: 0px !important; padding: 0px !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce9"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured_img_3_03-150x84-11.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list .thrv-content-box [data-css="tve-u-17786d7fcea"] { min-height: 75px !important; }:not(#tve) .tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fcec"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 16px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-35159 .sidebar-section .tcb-woo-product-categories[data-css="tve-u-17786b54b35"] .product-category a img { --tve-border-radius:113px; border-radius: 113px; overflow: hidden; }.tve-theme-35159 .bottom-section .section-background { background-color: rgb(16, 16, 16) !important; --background-color:rgb(16, 16, 16) !important; --tve-applied-background-color:rgb(16, 16, 16) !important; }.tve-theme-35159 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-35159 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }.tve-theme-35159 .top-section .section-content { --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-35159 :not(#layout) .sidebar-section { order: 1; }.tve-theme-35159 :not(#layout) .content-section { order: 3; }.tve-theme-35159 .bottom-section [data-css="tve-u-18618e96a74"] { width: 100%; margin: 0px 1px !important; padding-left: 1px !important; padding-right: 60px !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618f1fecd"] { width: 1024px; --tve-alignment:center; float: none; padding-left: 20px !important; margin: 0px auto !important; padding-bottom: 0px !important; padding-top: 0px !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618f220e4"] { margin-top: -2.45px; margin-left: 0px; width: 100% !important; max-width: none !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618f1fecd"] .tve_image_frame { height: 108.039px; }.tve-theme-35159 .content-section [data-css="tve-u-18618f2f497"] { margin-top: 0px; width: 100% !important; max-width: none !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618f310b0"] { width: 1036px; --tve-alignment:center; float: none; padding-left: 20px !important; margin: 0px auto !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618f310b0"] .tve_image_frame { height: 100%; }.tve-theme-35159 .content-section [data-css="tve-u-18618fadb82"] { background-image: linear-gradient(rgb(250, 250, 250), rgb(250, 250, 250)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:linear-gradient(rgb(250, 250, 250), rgb(250, 250, 250)) !important; --background-size:auto auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:linear-gradient(rgb(250, 250, 250), rgb(250, 250, 250)) !important; }.tve-theme-35159 .content-section [data-css="tve-u-18618fc8d43"] { background-image: repeating-radial-gradient(circle at center center, rgba(30, 167, 199, 0.2), rgba(30, 167, 199, 0.2) 1px, transparent 1px, transparent 100%), linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --background-image:repeating-radial-gradient(circle at center center, rgba(30, 167, 199, 0.2), rgba(30, 167, 199, 0.2) 1px, transparent 1px, transparent 100%), linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; --tve-applied-background-image:repeating-radial-gradient(circle at center center, rgba(30, 167, 199, 0.2), rgba(30, 167, 199, 0.2) 1px, transparent 1px, transparent 100%), linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important; background-size: 3px 3px, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: repeat, no-repeat !important; --background-size:3px 3px,auto !important; --background-position:50% 50%,50% 50% !important; --background-attachment:scroll, scroll !important; --background-repeat:repeat, no-repeat !important; }.tve-theme-35159 .content-section [data-css="tve-u-18619052498"] > .tcb-flex-col { padding-left: 80px; }.tve-theme-35159 .content-section [data-css="tve-u-18619052498"] { margin-left: -80px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 14px !important; }.tve-theme-35159 .bottom-section [data-css="tve-u-186192677a5"] { margin-top: 0px; margin-left: 0px; width: 100% !important; max-width: none !important; }.tve-theme-35159 .bottom-section [data-css="tve-u-18618e96a74"] .tve_image_frame { height: 100%; }.tve-theme-33853 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; }.tve-theme-33853 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-33853 .main-container { padding: 0px 10px !important; }.tve-theme-33853 .sidebar-section .section-content { padding: 24px !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-1772567d5ce"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color: rgb(170, 170, 170) !important; --tve-applied-color: rgb(170, 170, 170) !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f5"] { --tcb-local-color-d65f6: rgb(71, 222, 157); --tcb-local-color-2c42e: rgba(71, 222, 157, 0.25); --tcb-local-color-651eb: rgba(71, 222, 157, 0.5); padding: 22px !important; margin-bottom: 20px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f6"] { border-radius: 0px; overflow: hidden; background-image: none !important; background-color: rgb(239, 249, 249) !important; border: none !important; --tve-applied-border: none !important; --background-color: rgb(239, 249, 249) !important; --tve-applied-background-color: rgb(239, 249, 249) !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f7"] { --g-regular-weight: 400; --g-bold-weight: 600; text-align: center; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 15px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250fb"] { float: none; background-image: none !important; margin: 0px auto 15px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250fd"] { padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725100"] { width: 32px; position: absolute; right: 0px; bottom: 36px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725101"] { margin-top: 0px; margin-left: 0px; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725102"] { width: 32px; position: absolute; bottom: 36px; left: 0px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725103"] { margin-top: 0px; margin-left: 0px; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257378fc"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: transparent !important; background-image: linear-gradient(45deg, var(--tcb-local-color-4ff41) 38%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; padding: 14px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257378fc"] { --tve-letter-spacing: 2px; --tcb-local-color-6b889: rgb(19, 114, 211); --tcb-local-color-15aab: rgb(62, 183, 252); --tcb-local-color-4ff41: var(--tcb-skin-color-0); --tcb-local-color-ff2da: rgb(255, 255, 255); --tve-alignment: center; float: none; --tve-font-size: 11px; --tve-font-weight: var(--g-bold-weight, bold); --tve-text-transform: uppercase; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-177257378fc"]:hover .tcb-button-link { background-image: linear-gradient(145deg, var(--tcb-local-color-4ff41) 0%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-177257378fc"] .tcb-button-link { font-size: var(--tve-font-size, 11px) !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-177257378fc"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); text-transform: var(--tve-text-transform, uppercase); }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-177257408fc"] { padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 14px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250fd"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list .post-wrapper { border: 1px solid rgba(0, 0, 0, 0.1); padding: 5px !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list .post-wrapper:hover { border: 1px solid rgba(0, 0, 0, 0.18) !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"] { float: none; margin-left: auto !important; margin-right: auto !important; margin-bottom: 40px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list [data-css="tve-u-17729e928e6"] { padding: 0px !important; margin: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list .thrv-content-box [data-css="tve-u-17729e928e8"] { height: 117px !important; --tve-applied-height: 117px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list [data-css="tve-u-17729e928e7"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-2.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"].tcb-post-list [data-css="tve-u-17729e928e6"]:hover [data-css="tve-u-17729e928e7"] { background-image: linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-2.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729ea6723"] { --tcb-local-color-f3080: var(--tcb-skin-color-1); --tcb-local-color-f2bba: rgba(112, 6, 0, 0.5); --tcb-local-color-trewq: rgba(112, 6, 0, 0.7); --tcb-local-color-poiuy: rgba(112, 6, 0, 0.35); --tcb-local-color-f83d7: rgba(112, 6, 0, 0.4); --tcb-local-color-frty6: rgba(112, 6, 0, 0.2); --tcb-local-color-flktr: rgba(112, 6, 0, 0.8); margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729ea6723"] .tve_social_items { font-size: 8px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729ea9214"] { font-size: 8px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729ea9218"] { font-size: 8px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729ea921a"] { font-size: 8px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729eaa753"] { padding: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729eaaa5a"] { margin: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729eaa753"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729eac103"] { margin-top: 0px !important; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-17729eacb1c"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color: rgb(170, 170, 170) !important; --tve-applied-color: rgb(170, 170, 170) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-33853 .sidebar-section { min-width: 370px; }:not(#tve) .tve-theme-33853 .sidebar-section [data-css="tve-u-1788d567080"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 23px !important; }.tve-theme-33853 .content-section [data-css="tve-u-178b6e4f13f"] { --tve-alignment: center; float: none; z-index: 3; position: relative; margin: 0px auto !important; }:not(#layout) .tve-theme-33853 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-33853 .content-section [data-css="tve-u-184807558bc"] { max-width: 1320px; --tve-alignment: center; float: none; margin: 0px auto !important; padding-bottom: 0px !important; padding-top: 0px !important; }.tve-theme-33853 .content-section [data-css="tve-u-184807558bc"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-33853 .content-section [data-css="tve-u-1848085278c"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-33853 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); min-height: 70px !important; padding: 20px !important; }.tve-theme-33853 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; }.tve-theme-33853 .top-section :not(#tve) [data-css="tve-u-6369ec9ac53db2"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; --tve-applied-color: rgb(255, 255, 255) !important; font-family: Montserrat !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 24px !important; }.tve-theme-33669 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; }.tve-theme-33669 .main-container { padding: 20px 10px !important; }:not(#layout) .tve-theme-33669 .main-container { --sidebar-size:23.89%; --separator-size:50px; }:not(#layout) .tve-theme-33669 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-33669 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-33669 .content-section { margin-left: 0px !important; }.tve-theme-33669 .sidebar-section .section-content { padding: 10px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color:rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-1772567d5ce"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color:rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list .post-wrapper { border-bottom: 1px dotted rgba(0, 0, 0, 0.22); padding: 15px 0px !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list .post-wrapper:hover { border-bottom: 1px dotted rgba(0, 0, 0, 0.5) !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list [data-css="tve-u-177256bad4d"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 16px !important; font-weight: var(--g-bold-weight, bold) !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177256bad4b"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; margin-bottom: 40px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item { --tve-line-height:1.5em; margin-left: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon { --tcb-local-color-icon:var(--tcb-skin-color-0); --tcb-local-color-var:var$(--tcb-skin-color-0); --tve-icon-size:18px; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon > :first-child { color: var(--tcb-skin-color-0); --tve-applied-color:var$(--tcb-skin-color-0); }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-text a { color: inherit !important; --tve-applied-color: inherit !important; font-family: inherit !important; font-size: 16px !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-text a:hover { color: var(--tcb-skin-color-2) !important; --tve-applied-color:var$(--tcb-skin-color-2) !important; text-decoration-line: none !important; --eff:none !important; text-decoration-color: var(--eff-color, currentColor) !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item p, :not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item li, :not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item blockquote, :not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item address, :not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item .tcb-plain-text, :not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item label { line-height: var(--tve-line-height, 1.5em); }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f5"] { --tcb-local-color-d65f6:rgb(71, 222, 157); --tcb-local-color-2c42e:rgba(71, 222, 157, 0.25); --tcb-local-color-651eb:rgba(71, 222, 157, 0.5); padding: 22px !important; margin-bottom: 20px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f6"] { border-radius: 6px; overflow: hidden; --tve-border-radius:6px; background-image: none !important; background-color: rgb(255, 255, 255) !important; border: 1px solid var(--tcb-skin-color-28) !important; --tve-applied-border:1px solid var$(--tcb-skin-color-28) !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f7"] { --g-regular-weight:400; --g-bold-weight:600; text-align: center; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 15px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250fb"] { float: none; background-image: none !important; margin: 0px auto 15px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250fd"] { padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725100"] { width: 32px; position: absolute; right: 0px; bottom: 36px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725101"] { margin-top: 0px; margin-left: 0px; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725102"] { width: 32px; position: absolute; bottom: 36px; left: 0px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725103"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-177257408fc"] { padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 14px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250fd"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4906ec"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 25px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4945d6"] { color: var(--tcb-skin-color-30) !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: transparent !important; background-image: linear-gradient(45deg, var(--tcb-local-color-4ff41) 38%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; padding: 12px 14px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4979d6"] { --tve-letter-spacing:2px; --tcb-local-color-6b889:rgb(19, 114, 211); --tcb-local-color-15aab:rgb(62, 183, 252); --tcb-local-color-4ff41:var(--tcb-skin-color-0); --tcb-local-color-ff2da:rgb(254, 160, 171); --tve-alignment:center; float: none; --tve-font-size:12px; --tve-font-weight:var(--g-bold-weight, bold); --tve-text-transform:capitalize; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4979d6"]:hover .tcb-button-link { background-image: linear-gradient(145deg, var(--tcb-local-color-4ff41) 0%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link { font-size: var(--tve-font-size, 12px) !important; }:not(#tve) .tve-theme-33669 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); text-transform: var(--tve-text-transform, capitalize); }.tve-theme-33669 .content-section [data-css="tve-u-18475770ad8"] { max-width: 1320px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 50px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765273"] .tcb-button-link { border: none; background-color: rgb(248, 248, 248) !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765262"] { padding: 0px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765261"] { margin: 0px 0px 20px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765262"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526f"] { font-size: 18px; width: 18px; height: 18px; display: inline-block; --tcb-local-color-icon:rgb(0,143,255); --tcb-local-color-var:rgb(0,143,255); --tve-icon-size:18px; position: relative; float: right; z-index: 3; margin-top: 0px !important; margin-bottom: 0px !important; padding-left: 0px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526f"] > :first-child { color: rgb(0, 143, 255); }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] { --tve-font-size:16px; margin-top: 0px !important; margin-bottom: 10px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765271"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 20px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765270"] { padding: 0px !important; margin-bottom: 15px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765266"] { letter-spacing: 1px; color: rgb(153, 153, 153) !important; --tcb-applied-color:rgb(153,153,153) !important; text-transform: uppercase !important; font-size: 12px !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765265"] { padding: 0px 0px 0px 12px !important; border-left: 2px solid rgb(0, 143, 255) !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526b"] { display: inline-block; max-width: 45px; padding: 0px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526c"] { line-height: 1em !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526d"] { font-size: 14px !important; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] p, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] a, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] ul, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] ul > li, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] ol, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] ol > li, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h1, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h2, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h3, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h4, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h5, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] h6, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] blockquote > p, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] pre { font-size: var(--tve-font-size,16px); }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526e"]::after { clear: both; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526a"] { padding: 0px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] { float: right; z-index: 3; position: relative; --tve-font-size:14px; margin: 0px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526a"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765268"]::after { clear: both; }:not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] p, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] li, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] blockquote, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] address, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] .tcb-plain-text, :not(#tve) .tve-theme-33669 .content-section #main [data-css="tve-u-1847b765269"] label { font-size: var(--tve-font-size,14px); }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765263"] { max-width: 50%; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765267"] { max-width: 50%; }.tve-theme-33669 .content-section #main { float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-33669 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); min-height: 70px !important; padding: 20px !important; }.tve-theme-33669 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; background-image: linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image:linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; --background-size:auto auto,cover !important; --background-position:50% 50%,50% 50% !important; --background-attachment:scroll,scroll !important; --background-repeat:no-repeat,no-repeat !important; --tve-applied-background-image:linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; }.tve-theme-33669 .top-section :not(#tve) [data-css="tve-u-6369ec9ac53db2"] { --g-regular-weight:400; --g-bold-weight:700; color: rgb(255, 255, 255) !important; --tcb-applied-color:rgb(255, 255, 255) !important; --tve-applied-color:rgb(255, 255, 255) !important; font-family: Montserrat !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 24px !important; }.tve-theme-30930 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; background-color: var(--tcb-skin-color-2) !important; --background-color:var(--tcb-skin-color-2) !important; --tve-applied-background-color:var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30930 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-30930 #content { padding: 0px !important; }:not(#layout) .tve-theme-30930 .main-container { --sidebar-size:21.17%; --separator-size:0px; }.tve-theme-30930 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; }.tve-theme-30930 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30930 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size:16px; --tve-line-height:20px; --tve-font-weight:var(--g-regular-weight, normal) ; --tve-color:rgb(0, 0, 0); --tve-applied---tve-color:rgb(0, 0, 0); --tcb-applied-color:rgb(0, 0, 0); --tve-font-family:Montserrat; --g-bold-weight:500; font-size: var(--tve-font-size, 16px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color:var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product .price { --tve-font-weight:var(--g-bold-weight, bold) ; --tve-font-size:16px; --tve-color:rgb(88, 190, 140); --tve-applied---tve-color:rgb(88, 190, 140); --tcb-applied-color:rgb(88, 190, 140); --tve-font-family:Montserrat; --g-bold-weight:600; --tve-line-height:24px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-size: var(--tve-font-size, 16px) !important; color: var(--tve-color, rgb(88, 190, 140)) !important; --tve-applied-color:var$(--tve-color, rgb(88, 190, 140)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border:1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size:12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color:var(--tcb-skin-color-0); --tve-applied---tve-color:var$(--tcb-skin-color-0); --tcb-applied-color:var$(--tcb-skin-color-0); --tve-letter-spacing:0px; --tve-border-radius:100px; --tve-text-transform:none; --tve-font-weight:var(--g-bold-weight, bold) ; --tve-line-height:1.2em; background-color: transparent !important; --tve-applied-background-color:transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image:none !important; }.tve-theme-30930 .top-section .shop-template-wrapper { padding: 20px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-30930 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border:1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight:var(--g-regular-weight, normal) ; --tve-font-family:Arial,Helvetica,sans-serif; --tve-font-size:14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight:var(--g-bold-weight, bold) ; font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family:Arial,Helvetica,sans-serif; --tve-color:rgba(0, 0, 0, 0.33); --tve-applied---tve-color:rgba(0, 0, 0, 0.33); --tcb-applied-color:rgba(0, 0, 0, 0.33); --tve-text-transform:uppercase; --tve-font-size:11px; --tve-letter-spacing:3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color:var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30930 .sidebar-section .section-content { --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30930 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color:var(--tcb-skin-color-22) !important; --tve-applied-background-color:var$(--tcb-skin-color-22) !important; }.tve-theme-30930 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30930 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30930 .top-section .section-content p, :not(#tve) .tve-theme-30930 .top-section .section-content li, :not(#tve) .tve-theme-30930 .top-section .section-content label, :not(#tve) .tve-theme-30930 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color:var$(--tcb-skin-color-22); }.tve-theme-30930 .top-section .section-content { --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment:center; float: none; --tve-applied-max-width:1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-30930 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30930 .top-section [data-css="tve-u-183c68baa35"] { --tve-border-width:1px; --tve-border-radius:0px; border: 1px solid rgb(34, 34, 34) !important; margin-top: 0px !important; --tve-applied-border:1px solid rgb(34, 34, 34) !important; border-radius: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c68df3cc"] { --g-regular-weight:400; --g-bold-weight:500; color: rgb(73, 73, 75) !important; --tcb-applied-color:rgb(73, 73, 75) !important; --tve-applied-color:rgb(73, 73, 75) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 18px !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c690a0ab"] { margin-top: 50px !important; border-bottom: 1px solid rgb(143, 145, 153) !important; margin-bottom: 10px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30930 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 50px !important; padding-right: 50px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width:1320px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c72fc5b5"] { --g-regular-weight:300; --g-bold-weight:500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color:rgb(73, 73, 75) !important; --tve-applied-color:rgb(73, 73, 75) !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7311a0d"] { color: rgb(88, 190, 140) !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c72fac4c"] { --g-regular-weight:400; --g-bold-weight:500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color:rgb(73, 73, 75) !important; --tve-applied-color:rgb(73, 73, 75) !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c72f8636"] { --g-regular-weight:400; --g-bold-weight:500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color:rgb(73, 73, 75) !important; --tve-applied-color:rgb(73, 73, 75) !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c72fe5de"] { --g-regular-weight:400; --g-bold-weight:500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color:rgb(73, 73, 75) !important; --tve-applied-color:rgb(73, 73, 75) !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73df9e2"] { --g-regular-weight:400; --g-bold-weight:600; font-family: Montserrat !important; font-size: 23px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73e7d88"] { --g-regular-weight:400; --g-bold-weight:600; font-family: Montserrat !important; font-size: 23px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73eb337"] { --g-regular-weight:400; --g-bold-weight:600; font-family: Montserrat !important; font-size: 23px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73ee4a5"] { --g-regular-weight:400; --g-bold-weight:600; font-family: Montserrat !important; font-size: 21px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c72c5979"] { width: 92px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c72c83b1"] { width: 92px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c72caab6"] { width: 92px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c72ccf99"] { width: 92px; --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c733618a"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418eed"] { background-image: none !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418eec"] { padding: 20px 1px !important; margin-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418ef0"] { border: none !important; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; }:not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] p, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] li, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] blockquote, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] address, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] .tcb-plain-text, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] label, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h1, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h2, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h3, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h4, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h5, :not(#tve) .tve-theme-30930 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h6 { color: var(--tve-color,rgb(255,255,255)); --tcb-applied-color:rgb(255,255,255); }.tve-theme-30930 .top-section [data-css="tve-u-183c7418ef1"] { text-align: left; --tve-color:rgb(255,255,255); }.tve-theme-30930 .top-section [data-css="tve-u-183c7418eef"] { padding: 5px 0px 5px 40px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418efe"] { margin-bottom: 0px !important; margin-right: 40px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c741fadf"] { --g-regular-weight:400; --g-bold-weight:700; color: rgb(5, 5, 5) !important; --tcb-applied-color:rgb(5, 5, 5) !important; --tve-applied-color:rgb(5, 5, 5) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 32px !important; font-family: Montserrat !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c68baa35"] .widget_product_search .search-field { color: var(--tve-color, rgb(73, 73, 75)); --tve-applied-color:var$(--tve-color, rgb(73, 73, 75)); --tcb-applied-color:rgb(73, 73, 75); font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); font-family: var(--tve-font-family, Montserrat); }.tve-theme-30930 .top-section [data-css="tve-u-183c68baa35"] .widget_product_search .search-field { --tve-color:rgb(73, 73, 75); --tve-applied---tve-color:rgb(73, 73, 75); --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family:Montserrat; --g-regular-weight:400; --g-bold-weight:500; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c741fadf"] strong { font-weight: 700 !important; }.tve-theme-30930 .top-section [data-css="tve-u-1840f4ffe8b"] { padding-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1840f50141b"] { display: block; padding-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1840f5023b4"] { padding-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1840f5034c5"] { padding-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1841a092fc8"] { font-size: 13px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1841a092fcc"] { color: rgb(88, 190, 140) !important; }.tve-theme-30930 .top-section [data-css="tve-u-1841a0bad59"] { font-size: 13px !important; }.tve-theme-30930 .top-section [data-css="tve-u-1841a0bad5d"] { color: rgb(88, 190, 140) !important; }.tve-theme-30924 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30924 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30924 #content { padding: 0px !important; }:not(#layout) .tve-theme-30924 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30924 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30924 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30924 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(38, 38, 38); --tve-applied---tve-color: rgb(38, 38, 38); --tcb-applied-color: rgb(38, 38, 38); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(38, 38, 38)) !important; --tve-applied-color: var$(--tve-color, rgb(38, 38, 38)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size: 12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-letter-spacing: 0px; --tve-border-radius: 100px; --tve-text-transform: none; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30924 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30924 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30924 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30924 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-30924 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30924 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30924 .top-section .section-content p, :not(#tve) .tve-theme-30924 .top-section .section-content li, :not(#tve) .tve-theme-30924 .top-section .section-content label, :not(#tve) .tve-theme-30924 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30924 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-30924 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30924 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30924 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eed"] { background-image: none !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eec"] { padding: 20px 1px !important; margin-bottom: 0px !important; margin-top: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418ef0"] { border: none !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }:not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] p, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] li, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] blockquote, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] address, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] .tcb-plain-text, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] label, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h1, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h2, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h3, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h4, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h5, :not(#tve) .tve-theme-30924 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h6 { color: var(--tve-color,rgb(255,255,255)); --tcb-applied-color: rgb(255,255,255); }.tve-theme-30924 .top-section [data-css="tve-u-183c7418ef1"] { text-align: left; --tve-color: rgb(255,255,255); }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eef"] { padding: 5px 0px 5px 40px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418efe"] { margin-bottom: 0px !important; margin-right: 40px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-183c741fadf"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(5, 5, 5) !important; --tcb-applied-color: rgb(5, 5, 5) !important; --tve-applied-color: rgb(5, 5, 5) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 32px !important; font-family: Montserrat !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-183c741fadf"] strong { font-weight: 700 !important; }.tve-theme-30924 .top-section [data-css="tve-u-18461783138"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-1912d95e6ca"] { margin-top: 0px !important; }.tve-theme-30924 :not(#layout) .sidebar-section { order: 1; }.tve-theme-30924 :not(#layout) .content-section { order: 3; }.tve-theme-30924 .top-section [data-css="tve-u-19a6453684e"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a64548b48"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888ed"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888ef"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f0"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645888f1"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f2"] { max-width: 25%; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f3"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f4"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645888f5"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f6"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f7"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645888f8"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888f9"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888fa"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645888fb"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6459a617"] { width: 100%; }.tve-theme-30924 .top-section [data-css="tve-u-19a645d72a1"] { width: 1080px; margin-top: 5px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05cd"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05ce"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05cf"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645f05d0"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d1"] { max-width: 25%; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d2"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d3"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645f05d4"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d5"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d6"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645f05d7"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d8"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05d9"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a645f05da"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f3cb2"] { width: 100%; }.tve-theme-30924 .top-section [data-css="tve-u-18461775d88"] { margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6463341f"] { width: 1080px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6bde1"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6bdea"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e07e"] { color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e080"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e081"] { color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e082"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e084"] { color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea6e085"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea79bb1"] { margin-left: 50px !important; margin-right: 50px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ea"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7eb"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ec"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ed"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ee"] { --toggle-vertical-space: 8px; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ef"] { --toggle-vertical-space: 8px; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f0"] { --toggle-vertical-space: 8px; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f2"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f3"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f4"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f5"]::after { clear: both; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f6"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f7"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f8"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7f9"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fa"]::after { clear: both; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fb"] { width: 320px; margin-top: 100px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fc"] { max-width: 74.4%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fd"] { max-width: 25.6%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fe"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fe"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7fe"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7ff"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a800"]::after { clear: both; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a801"] { max-width: 66.9%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a802"] { max-width: 33.1%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a803"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516, rgb(19, 114, 211)), var(--tcb-local-color-62516, rgb(19, 114, 211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516, rgb(19, 114, 211)), var$(--tcb-local-color-62516, rgb(19, 114, 211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a803"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a803"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a804"] { width: 100%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a805"] { max-width: 55.4%; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a806"] { max-width: 44.6%; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e4"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/12-gaz-2-2048x1384-1.jpg") !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/12-gaz-2-2048x1384-1.jpg") !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/12-gaz-2-2048x1384-1.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 37% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 37% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] { margin-left: -70px; padding: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e6"] { padding: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e7"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e8"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e9"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a78fce2ea"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2eb"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2eb"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2ec"] { min-height: 170px !important; min-width: auto; }.tve-theme-30918 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30918 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30918 #content { padding: 0px !important; }:not(#layout) .tve-theme-30918 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30918 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30918 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30918 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(38, 38, 38); --tve-applied---tve-color: rgb(38, 38, 38); --tcb-applied-color: rgb(38, 38, 38); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(38, 38, 38)) !important; --tve-applied-color: var$(--tve-color, rgb(38, 38, 38)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size: 12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-letter-spacing: 0px; --tve-border-radius: 100px; --tve-text-transform: none; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30918 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30918 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30918 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30918 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-30918 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30918 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30918 .top-section .section-content p, :not(#tve) .tve-theme-30918 .top-section .section-content li, :not(#tve) .tve-theme-30918 .top-section .section-content label, :not(#tve) .tve-theme-30918 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30918 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-30918 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30918 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30918 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-18460f62d97"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-191331c6cc2"] { margin-top: -15px !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80de8"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80de9"] { max-width: 25%; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80dea"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80deb"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30918 .top-section [data-css="tve-u-19369f80ded"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80dee"] { max-width: 25%; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80def"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df0"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30918 .top-section [data-css="tve-u-19369f80df2"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df3"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df4"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30918 .top-section [data-css="tve-u-19369f80df6"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df7"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df8"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30918 .top-section [data-css="tve-u-19369f80dfa"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30917 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30917 #content { padding: 0px !important; }:not(#layout) .tve-theme-30917 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30917 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30917 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30917 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(37, 37, 37); --tve-applied---tve-color: rgb(37, 37, 37); --tcb-applied-color: rgb(37, 37, 37); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(37, 37, 37)) !important; --tve-applied-color: var$(--tve-color, rgb(37, 37, 37)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 0px; --tve-font-size: 12px; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-letter-spacing: 0px; --tve-border-radius: 0px; --tve-text-transform: capitalize; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 50px !important; margin: 15px 20px 10px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, capitalize) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-30917 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30917 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30917 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30917 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-30917 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30917 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30917 .top-section .section-content p, :not(#tve) .tve-theme-30917 .top-section .section-content li, :not(#tve) .tve-theme-30917 .top-section .section-content label, :not(#tve) .tve-theme-30917 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30917 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9972%; }.tve-theme-30917 .top-section [data-css="tve-u-183c60b735e"] { max-width: 69.9998%; }.tve-theme-30917 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30917 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-18460e174a8"] { padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-191334a78bd"] { margin-top: -15px !important; }.tve-theme-30917 :not(#layout) .sidebar-section { order: 1; }.tve-theme-30917 :not(#layout) .content-section { order: 3; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927d6"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927d8"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927d9"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19369f927db"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927dc"] { max-width: 25%; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927dd"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927de"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19369f927e0"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e1"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e2"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19369f927e4"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e5"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e6"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19369f927e8"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-197a309306c"] { width: 100%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232d9f"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da0"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da1"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f232da2"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da3"] { max-width: 25%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da4"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da5"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f232da6"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da7"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232da8"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f232da9"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232daa"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232dab"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f232dac"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f237b87"] { width: 100%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da92"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da93"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f25353f"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f253541"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f253542"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f253543"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f253544"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f253546"] { color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0, 0, 0) !important; --tve-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257212"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257213"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257214"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257216"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257217"] { --toggle-vertical-space: 8px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257218"] { --toggle-vertical-space: 8px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257219"] { --toggle-vertical-space: 8px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25721a"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f25721b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25721c"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25721d"]::after { clear: both; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f25721e"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f25721f"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f257220"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257221"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257222"]::after { clear: both; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257223"] { width: 320px; margin-top: 100px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257224"] { max-width: 74.4%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257225"] { max-width: 25.6%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257226"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257226"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257226"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257227"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257228"]::after { clear: both; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257229"] { max-width: 66.9%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722a"] { max-width: 33.1%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722c"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722c"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722c"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722d"] { width: 100%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722e"] { max-width: 55.4%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f25722f"] { max-width: 44.6%; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d92"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/Little-Cedar-Playhouse-Outdoor-Living-Today-Western-Red-Cedar-Playhouse-Kit-8.jpg.webp") !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/Little-Cedar-Playhouse-Outdoor-Living-Today-Western-Red-Cedar-Playhouse-Kit-8.jpg.webp") !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/Little-Cedar-Playhouse-Outdoor-Living-Today-Western-Red-Cedar-Playhouse-Kit-8.jpg.webp") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 36% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 36% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] { margin-left: -70px; padding: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d94"] { padding: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d95"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f259d96"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d97"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f259d98"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d99"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 50px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d99"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d9a"] { min-height: 170px !important; min-width: auto; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f2952b4"] { margin-left: 50px !important; margin-right: 50px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f29dbbf"] { width: 100%; }.tve-theme-30913 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30913 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30913 #content { padding: 0px !important; }:not(#layout) .tve-theme-30913 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30913 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30913 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30913 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-regular-weight, normal); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-bold-weight, bold); --tve-font-size: 18px; --tve-color: rgb(88, 190, 140); --tve-applied---tve-color: rgb(88, 190, 140); --tcb-applied-color: rgb(88, 190, 140); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(88, 190, 140)) !important; --tve-applied-color: var$(--tve-color, rgb(88, 190, 140)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size: 12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-letter-spacing: 0px; --tve-border-radius: 100px; --tve-text-transform: none; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30913 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30913 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30913 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-30913 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30913 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30913 .top-section .section-content p, :not(#tve) .tve-theme-30913 .top-section .section-content li, :not(#tve) .tve-theme-30913 .top-section .section-content label, :not(#tve) .tve-theme-30913 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30913 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-30913 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30913 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30913 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-18460d35767"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-1913402d0f0"] { margin-top: -15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac1"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac2"] { max-width: 25%; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac3"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac4"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30913 .top-section [data-css="tve-u-19369f7fac6"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac7"] { max-width: 25%; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac8"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac9"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30913 .top-section [data-css="tve-u-19369f7facb"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7facc"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7facd"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30913 .top-section [data-css="tve-u-19369f7facf"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fad0"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fad1"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30913 .top-section [data-css="tve-u-19369f7fad3"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30906 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30906 #content { padding: 0px !important; }:not(#layout) .tve-theme-30906 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30906 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30906 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-30906 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 18px; --tve-line-height: 20px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 18px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(37, 37, 37); --tve-applied---tve-color: rgb(37, 37, 37); --tcb-applied-color: rgb(37, 37, 37); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(37, 37, 37)) !important; --tve-applied-color: var$(--tve-color, rgb(37, 37, 37)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 0px; --tve-font-size: 12px; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-letter-spacing: 0px; --tve-border-radius: 0px; --tve-text-transform: capitalize; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 50px !important; margin: 15px 20px 10px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, capitalize) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-30906 .top-section .shop-template-wrapper .type-product.product { --tve-border-radius: 0px; border-radius: 0px; margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30906 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30906 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30906 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30906 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-30906 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-30906 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30906 .top-section .section-content p, :not(#tve) .tve-theme-30906 .top-section .section-content li, :not(#tve) .tve-theme-30906 .top-section .section-content label, :not(#tve) .tve-theme-30906 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30906 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9981%; }.tve-theme-30906 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30906 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30906 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-30906 :not(#layout) .sidebar-section { order: 1; }.tve-theme-30906 :not(#layout) .content-section { order: 3; }.tve-theme-30906 .top-section [data-css="tve-u-1845c18497c"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-1913402962a"] { margin-top: -15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f859"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f85b"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f85c"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19369f8f85e"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f85f"] { max-width: 25%; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f860"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f861"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19369f8f863"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f864"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f865"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19369f8f867"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f868"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f869"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19369f8f86b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-194475edee0"] { width: 100%; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-197a30e490c"] { width: 100%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4b"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4d"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6ab9c"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6ab9e"] { color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6ab9f"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba0"] { color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba2"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba3"] { color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba4"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba6"] { color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba7"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee6aba9"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6eedc6ba"] { margin-left: 50px !important; margin-right: 50px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc7b"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc7c"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc7d"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc7e"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc7f"] { max-width: 25%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc80"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc81"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc82"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc84"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc85"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc86"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc87"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc88"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc89"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f158a98"] { width: 100%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f604"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f605"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f606"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f607"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f608"] { --toggle-vertical-space: 8px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f609"] { --toggle-vertical-space: 8px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60a"] { --toggle-vertical-space: 8px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60b"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60c"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60d"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60e"]::after { clear: both; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f60f"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f610"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f612"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f613"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f614"]::after { clear: both; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f615"] { width: 320px; margin-top: 100px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f616"] { max-width: 74.4%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f617"] { max-width: 25.6%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f618"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f618"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f618"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f619"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61a"]::after { clear: both; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61b"] { max-width: 66.9%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61c"] { max-width: 33.1%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61d"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61d"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61d"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61e"] { width: 100%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f61f"] { max-width: 55.4%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f620"] { max-width: 44.6%; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625da"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/OLT-248-SitePartners-JX0A5510-3.jpg") !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/OLT-248-SitePartners-JX0A5510-3.jpg") !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/OLT-248-SitePartners-JX0A5510-3.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] { margin-left: -70px; padding: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625dc"] { padding: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625dd"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f1625df"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e0"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e1"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e2"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e2"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e3"] { min-height: 170px !important; min-width: auto; }.tve-theme-30902 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-30902 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-30902 #content { padding: 0px !important; }:not(#layout) .tve-theme-30902 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-30902 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30902 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; --tve-line-height: 20px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; --tve-letter-spacing: 0px; --tve-text-transform: capitalize; font-size: var(--tve-font-size, 16px) !important; line-height: var(--tve-line-height, 20px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; padding-bottom: 10px !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, capitalize) !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-size: 18px; --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 18px) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product a.button { border: medium; --tve-applied-border: none; border-radius: 0px; --tve-font-size: 12px; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-letter-spacing: 0px; --tve-border-radius: 0px; --tve-text-transform: capitalize; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; --tve-border-width: 3px; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 50px !important; margin: 15px 20px 10px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, capitalize) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-30902 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30902 .top-section .shop-template-wrapper { padding: 0px 20px 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-30902 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-30902 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-30902 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-30902 .top-section .section-content p, :not(#tve) .tve-theme-30902 .top-section .section-content li, :not(#tve) .tve-theme-30902 .top-section .section-content label, :not(#tve) .tve-theme-30902 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-30902 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.9976%; }.tve-theme-30902 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70%; }.tve-theme-30902 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-30902 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }.tve-theme-30902 :not(#layout) .sidebar-section { order: 1; }.tve-theme-30902 :not(#layout) .content-section { order: 3; }.tve-theme-30902 .top-section [data-css="tve-u-1845bcbab50"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-191340345aa"] { margin-top: -15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab49"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab4b"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab4c"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19369f6ab4e"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab4f"] { max-width: 25%; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab50"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab51"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19369f6ab53"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab54"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab55"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19369f6ab57"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab58"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab59"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19369f6ab5b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-30902 .top-section [data-css="tve-u-1944756fb7d"] { width: 100%; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-197a3079cb9"] { width: 100%; }:not(#tve) .tve-theme-30902 .top-section .shop-template-wrapper .product a.button:hover { color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; --tve-color: rgb(255, 255, 255) !important; --tve-applied---tve-color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; }.tve-theme-30902 .top-section [data-css="tve-u-197d1c73a1b"] { margin-left: 20px !important; margin-right: 20px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a418a7add"] { width: 100%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58c"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58d"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cbb"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cbd"] { color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cbe"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc0"] { color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc1"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc2"] { color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc4"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc5"] { color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc6"] { --tcb-applied-color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f3cc8"] { --tcb-applied-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f46d7"] { margin-left: 50px !important; margin-right: 50px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3a"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3b"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3c"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3d"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3e"] { --toggle-vertical-space: 8px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba3f"] { --toggle-vertical-space: 8px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba40"] { --toggle-vertical-space: 8px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba41"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba42"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba43"] { padding-left: 8px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba45"]::after { clear: both; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba46"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba47"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba48"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba49"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4a"]::after { clear: both; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4b"] { width: 320px; margin-top: 100px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4c"] { max-width: 74.4%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4d"] { max-width: 25.6%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4e"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4e"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4e"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba4f"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba50"]::after { clear: both; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba51"] { max-width: 66.9%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba52"] { max-width: 33.1%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba53"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba53"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba53"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba54"] { width: 100%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba55"] { max-width: 55.4%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba56"] { max-width: 44.6%; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7df"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2021/03/Space-Master-12x16-SM1216-Outdoor-Living-Today-western-red-cedar-Banner-2.jpg.webp") !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2021/03/Space-Master-12x16-SM1216-Outdoor-Living-Today-western-red-cedar-Banner-2.jpg.webp") !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2021/03/Space-Master-12x16-SM1216-Outdoor-Living-Today-western-red-cedar-Banner-2.jpg.webp") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] { margin-left: -70px; padding: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e1"] { padding: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e2"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e3"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e4"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e5"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e6"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 50px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e6"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e7"] { min-height: 170px !important; min-width: auto; }.tve-theme-63 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; }.tve-theme-63 .content-section .woocommerce-info, .woocommerce-form-coupon > p:first-child, .woocommerce-form-login > p:first-child { --tve-border-radius: 0px; border-radius: 0px; font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing: 1px; border-top: medium; border-bottom: medium; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; background-color: rgb(79, 107, 105) !important; --background-color: rgb(79, 107, 105) !important; --tve-applied-background-color: rgb(79, 107, 105) !important; padding-bottom: 8px !important; padding-top: 8px !important; padding-left: 50px !important; }.tve-theme-63 .content-section input.input-text { --tve-border-radius: 0px; border-radius: 0px; border: 1px solid rgba(151, 151, 151, 0.5); --tve-applied-border: 1px solid rgba(151, 151, 151, 0.5); font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; color: var(--tve-color, rgb(79, 107, 105)); --tve-applied-color: var$(--tve-color, rgb(79, 107, 105)); --tve-color: rgb(79, 107, 105); --tve-applied---tve-color: rgb(79, 107, 105); --tcb-applied-color: rgb(79, 107, 105); padding: 16px !important; }.tve-theme-63 .content-section .select2-container, #select2-billing_state-results, #select2-billing_country-results, .woocommerce-input-wrapper select { --tve-border-radius: 0px; border-radius: 0px; font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; padding-top: 5px !important; padding-right: 0px !important; }.tve-theme-63 .content-section .form-row label abbr, .tve-theme-63 .content-section .form-row label, .lost_password abbr, .lost_password, .woocommerce-form-login > p:first-child abbr, .woocommerce-form-login > p:first-child { font-size: var(--tve-font-size, 13px); --tcb-applied-color: rgb(79, 107, 105); letter-spacing: var(--tve-letter-spacing, 1px); text-transform: var(--tve-text-transform, capitalize); color: var(--tve-color, rgb(79, 107, 105)) !important; --tve-applied-color: var$(--tve-color, rgb(79, 107, 105)) !important; }.tve-theme-63 .content-section .form-row label, .lost_password, .woocommerce-form-login > p:first-child { --tve-font-size: 13px; --tve-color: rgb(79, 107, 105); --tve-applied---tve-color: rgb(79, 107, 105); --tve-letter-spacing: 1px; --tve-text-transform: capitalize; margin-bottom: 6px !important; margin-left: 6px !important; margin-top: 1px !important; padding-top: 1px !important; }.tve-theme-63 .content-section .woocommerce-checkout h3 { font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; color: var(--tve-color, var(--tcb-skin-color-23)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-23)); --tve-color: var(--tcb-skin-color-23); --tve-applied---tve-color: var$(--tcb-skin-color-23); --tcb-applied-color: var$(--tcb-skin-color-23); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; letter-spacing: var(--tve-letter-spacing, 2px); --tve-letter-spacing: 2px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); padding-top: 1px !important; padding-bottom: 1px !important; margin-bottom: 0px !important; margin-right: 0px !important; margin-left: 0px !important; border: medium !important; --tve-applied-border: none !important; }.tve-theme-63 .content-section .place-order button { --tve-border-radius: 0px; border-radius: 0px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); max-width: 100%; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-font-size: 23px; --tve-text-transform: uppercase; background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 0% 0% !important; background-attachment: scroll !important; background-repeat: repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto !important; --background-position: 0% 0% !important; --background-attachment: scroll !important; --background-repeat: repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; padding: 12px !important; margin-left: 0px !important; margin-top: 23px !important; --tve-applied-max-width: 100% !important; color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; font-size: var(--tve-font-size, 23px) !important; text-transform: var(--tve-text-transform, uppercase) !important; }:not(#layout) .tve-theme-63 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-63 .content-section .checkout-template-wrapper { --tve-alignment: center; float: none; margin: 0px auto 20px !important; }.tve-theme-63 .content-section .cart-subtotal .amount, .order-total .amount, .tax-total .amount { color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; }:not(#tve) .tve-theme-63 .content-section .place-order button:hover { background-image: linear-gradient(rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.18)), linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; background-size: auto, auto !important; background-position: 50% 50%, 0% 0% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, repeat !important; --background-image: linear-gradient(rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.18)), linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,0% 0% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, repeat !important; --tve-applied-background-image: linear-gradient(rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.18)), linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; }.tve-theme-63 .content-section .form-row .woocommerce-input-wrapper #order_comments { --tve-border-radius: 0px; border-radius: 0px; font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; }.tve-theme-63 .content-section .section-content { display: block; padding: 20px 10px !important; }.tve-theme-63 .main-container { padding: 0px 10px 30px !important; }.tve-theme-63 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-63 .sidebar-section .section-content p, :not(#tve) .tve-theme-63 .sidebar-section .section-content li, :not(#tve) .tve-theme-63 .sidebar-section .section-content label, :not(#tve) .tve-theme-63 .sidebar-section .section-content .tcb-plain-text, :not(#tve) .tve-theme-63 .sidebar-section .section-content h1, :not(#tve) .tve-theme-63 .sidebar-section .section-content h2, :not(#tve) .tve-theme-63 .sidebar-section .section-content h3, :not(#tve) .tve-theme-63 .sidebar-section .section-content h4, :not(#tve) .tve-theme-63 .sidebar-section .section-content h5, :not(#tve) .tve-theme-63 .sidebar-section .section-content h6 { font-family: var(--tve-font-family, inherit); }.tve-theme-63 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-17786b43fee"] { letter-spacing: 2px; font-size: 13px !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-17786b6c6dd"] { margin-top: 59px !important; margin-bottom: 40px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd314fe"] { --tcb-local-color-31d8a: rgb(225, 187, 135); padding: 1px !important; margin: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd314ff"] { border-radius: 2px; overflow: hidden; background-image: none !important; background-color: transparent !important; border: medium !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31500"] { --g-regular-weight: 400; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 745px; --tve-alignment: center; float: none; margin: 0px auto !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: -60px; margin-left: 0px; width: 100% !important; max-width: none !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31509"] { margin: 0px !important; padding: 14px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150a"] { background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url("https://lp-build.thrivethemes.com/wp-content/uploads/2020/01/CTA_template_image_7-1.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150c"] { margin: 0px !important; padding: 12px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-radius: 12px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 17px 0px; --tve-border-radius: 12px; background-color: rgb(255, 255, 255) !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150e"] { --g-regular-weight: 400; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150f"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 5px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31510"] { line-height: 1.3em !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31510"] { text-shadow: none; --g-regular-weight: 400; --tcb-applied-color: rgb(34, 34, 34); --g-bold-weight: 700; font-family: "Playfair Display" !important; font-weight: var(--g-regular-weight, normal) !important; color: rgb(34, 34, 34) !important; font-size: 31px !important; line-height: 1em !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31510"] strong { font-weight: 700 !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31511"] { background-image: none !important; margin-bottom: 20px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd45d50"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31505"] .tve_image_frame { height: 100%; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .post-wrapper { border: medium; --tve-applied-border: none; padding: 5px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .post-wrapper:hover { border: medium !important; --tve-applied-border: none !important; box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 22px 0px !important; --tve-applied-box-shadow: 0px 2px 22px 0px rgba(0, 0, 0, 0.04) !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c3"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 15px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c0"] { width: 120px; padding: 0px !important; margin: 0px 0px 4px !important; --tve-applied-width: 120px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .thrv-content-box [data-css="tve-u-1778cd667c2"] { height: 120px !important; --tve-applied-height: 120px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c1"] { --tve-border-radius: 72px; border-radius: 72px; overflow: hidden; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-1.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c0"]:hover [data-css="tve-u-1778cd667c1"] { background-image: linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-1.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd9de24"] { --tve-border-radius: 0px; border-radius: 0px; overflow: hidden; border: medium; --tve-applied-border: none; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: var(--tcb-local-color-9bd08) !important; padding: 18px 22px !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link { font-size: var(--tve-font-size, 16px) !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1788da01e42"] { --tve-font-size: 16px; --tve-font-weight: var(--g-bold-weight, bold); --tve-letter-spacing: 2px; --tcb-local-color-1bda9: rgb(19, 114, 211); --tve-color: rgb(255, 255, 255); --tcb-local-color-9bd08: var(--tcb-skin-color-0); --tve-alignment: center; float: none; --tve-text-decoration: underline; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); color: var(--tve-color, rgb(255, 255, 255)); --tcb-applied-color: rgb(255, 255, 255); text-decoration: var(--tve-text-decoration, underline); }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1788da01e42"]:hover .tcb-button-link { background-color: var(--tcb-local-color-9bd08) !important; background-image: linear-gradient(rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1788da0f785"] { text-decoration-line: none !important; }.tve-theme-63 .content-section tbody tr .product-name { font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; text-align: left; color: var(--tve-color, rgba(79, 107, 105, 0.85)); --tve-applied-color: var$(--tve-color, rgba(79, 107, 105, 0.85)); --tve-color: rgba(79, 107, 105, 0.85); --tve-applied---tve-color: rgba(79, 107, 105, 0.85); --tcb-applied-color: rgba(79, 107, 105, 0.85); padding: 0px 75px 0px 20px !important; }.tve-theme-63 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); min-height: 70px !important; padding: 20px !important; }.tve-theme-63 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; }.tve-theme-63 .top-section :not(#tve) [data-css="tve-u-6369ec9ac53db2"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; --tve-applied-color: rgb(255, 255, 255) !important; font-family: Montserrat !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 24px !important; }.tve-theme-63 .content-section [data-css="tve-u-18475efcd7f"] { --tve-alignment: center; float: none; z-index: 3; position: relative; max-width: 1320px; margin-left: auto !important; margin-right: auto !important; margin-top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }.tve-theme-63 .content-section [data-css="tve-u-18475efcd7f"] > .tve-cb { display: block; }.tve-theme-63 .content-section #payment .payment_methods :not(.checked) label { text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Montserrat); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; }.tve-theme-63 .content-section .woocommerce-privacy-policy-text p { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; margin-bottom: 10px !important; }.tve-theme-63 .content-section #order_review thead th, #order_review tfoot th { text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; background-color: rgb(79, 107, 105) !important; --background-color: rgb(79, 107, 105) !important; --tve-applied-background-color: rgb(79, 107, 105) !important; }.tve-theme-63 .content-section #shipping_method li :not(.checked) { text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; }.tve-theme-63 .content-section .payment_box p { text-transform: var(--tve-text-transform, uppercase); --tve-text-transform: uppercase; font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); }.tve-theme-63 .content-section .cart_item .amount { font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); }.tve-theme-63 .content-section [data-css="tve-u-197e71a4462"] { --tve-gallery-columns: 4; min-height: 307px; --tcb-gallery-crop-size: 307px; }.tve-theme-63 .content-section [data-css="tve-u-199e39b4bb4"] { min-height: 307px; }.tve-theme-63 .content-section [data-css="tve-u-19a98c3fb4b"] { margin-top: 20px !important; margin-bottom: 2px !important; }.tve-theme-64 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-9) !important; --background-color: var(--tcb-skin-color-9) !important; --tve-applied-background-color: var$(--tcb-skin-color-9) !important; }:not(#layout) .tve-theme-64 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-64 .content-section .section-content { justify-content: center; display: flex; flex-direction: column; padding: 50px 20px 123px !important; }:not(#tve) .tve-theme-64 .content-section [data-css="tve-u-1778c78f943"] input { border: none; border-radius: 100px; overflow: hidden; color: rgba(0, 0, 0, 0.65); --tcb-applied-color: rgba(0, 0, 0, 0.65); font-size: 12px; }:not(#tve) .tve-theme-64 .content-section [data-css="tve-u-1778c78f941"] button { border-radius: 100px; overflow: hidden; font-size: 16px; letter-spacing: 1px; background-color: var(--tcb-skin-color-0) !important; padding: 15px !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-64 .content-section [data-css="tve-u-1778c78f941"]:hover button { background-color: rgb(20, 20, 20) !important; }.tve-theme-64 .content-section [data-css="tve-u-1778c78f942"] { padding-left: 5px !important; padding-right: 5px !important; }.tve-theme-64 .content-section [data-css="tve-u-1778c78f943"] input { letter-spacing: 2px; background-color: transparent !important; }:not(#tve) .tve-theme-64 .content-section [data-css="tve-u-1778c78f943"]:hover input { color: rgba(0, 0, 0, 0.85) !important; --tcb-applied-color: rgba(0, 0, 0, 0.85) !important; }.tve-theme-64 .content-section [data-css="tve-u-1778c7989b7"] { --tve-alignment: center; float: none; max-width: 491px; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 491px !important; margin-bottom: 10px !important; }:not(#tve) .tve-theme-64 .content-section [data-css="tve-u-1778c799f64"] { padding-top: 0px !important; margin-top: 0px !important; line-height: 1.75em !important; font-size: 16px !important; }.tve-theme-64 .content-section [data-css="tve-u-1778c87f775"] { width: 166px; --tve-alignment: center; float: none; margin: 0px auto 29px !important; }.tve-theme-64 .content-section [data-css="tve-u-1778c87f775"] img { opacity: 1; }.tve-theme-64 .content-section { min-width: 281px; }.tve-theme-64 .content-section [data-css="tve-u-16eb2dc5967"] { border: 1px solid rgb(108, 108, 108); border-radius: 100px; overflow: hidden; --tve-alignment: center; float: none; min-width: 550px; padding: 6px !important; margin-left: auto !important; margin-right: auto !important; --tve-applied-min-width: 550px !important; }:not(#tve) .tve-theme-64 .content-section :not(#tve) [data-css="tve-u-1778c78f941"]:hover button { background-color: var(--tcb-skin-color-27) !important; --background-color: var(--tcb-skin-color-27) !important; --tve-applied-background-color: var$(--tcb-skin-color-27) !important; }.thrive-section-53 .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); min-height: 199px !important; padding: 20px !important; }.thrive-section-53 .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .thrive-section-53 .section-content p, :not(#tve) .thrive-section-53 .section-content li, :not(#tve) .thrive-section-53 .section-content label, :not(#tve) .thrive-section-53 .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color:var$(--tcb-skin-color-22); }:not(#tve) .thrive-section-53 [data-css="tve-u-178b09b102c"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 26px !important; }.thrive-section-52 .section-background { background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }.thrive-section-52 .section-content { --tve-color:rgb(255, 255, 255); --tve-applied---tve-color:rgb(255, 255, 255); justify-content: center; display: flex; flex-direction: column; text-align: left; min-height: 1px !important; padding: 20px !important; }:not(#tve) .thrive-section-52 .section-content p, :not(#tve) .thrive-section-52 .section-content li, :not(#tve) .thrive-section-52 .section-content label, :not(#tve) .thrive-section-52 .section-content .tcb-plain-text { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color:var$(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:rgb(255, 255, 255); }:not(#tve) .thrive-section-52 [data-css="tve-u-178b09f8457"] { font-size: 26px !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-66 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; --header-content-width: 100%; }.tve-theme-66 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-66 .main-container { padding: 0px !important; }.tve-theme-66 .content-section .cart_totals h2 { font-size: var(--tve-font-size, 20px); --tve-font-size: 20px; color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; text-align: center; line-height: var(--tve-line-height, 0.65em); --tve-line-height: 0.65em; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Montserrat); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; margin-top: 0px !important; background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; --background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; --tve-applied-background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; padding-left: 0px !important; padding-top: 15px !important; padding-bottom: 15px !important; margin-bottom: 2px !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 17px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 15px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 13px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 12px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 11px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 10px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 9px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 14px); }.tve-theme-66 .content-section .cart_totals tbody th { --tve-font-size: 14px; --tve-text-transform: capitalize; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tve-border-width: 2px; --tve-font-weight: var(--g-bold-weight, bold); --tve-font-style: normal; --tve-line-height: 1.3em; --tve-letter-spacing: 0px; }.tve-theme-66 .content-section .order-total bdi, .cart-subtotal bdi { font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); padding-right: 6px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 1px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 16px); }.tve-theme-66 .content-section .wc-proceed-to-checkout a { --tve-border-radius: 0px; border-radius: 0px; font-size: var(--tve-font-size, 16px); --tve-font-size: 16px; letter-spacing: var(--tve-letter-spacing, 1px); --tve-letter-spacing: 1px; --tve-text-transform: uppercase; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-line-height: 0.7em; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; background-size: auto !important; background-position: 0% 0% !important; background-attachment: scroll !important; background-repeat: repeat !important; --background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; --background-size: auto !important; --background-position: 0% 0% !important; --background-attachment: scroll !important; --background-repeat: repeat !important; --tve-applied-background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; text-transform: var(--tve-text-transform, uppercase) !important; color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; line-height: var(--tve-line-height, 0.7em) !important; padding-top: 25px !important; margin-bottom: 30px !important; padding-bottom: 25px !important; }.tve-theme-66 .content-section .cart_totals { --tve-border-radius: 0px; border-radius: 0px; border: 1px solid rgba(79, 107, 105, 0); --tve-applied-border: 1px solid rgba(79, 107, 105, 0); --tve-border-width: 0px; padding: 0px 24px !important; margin-left: 0px !important; background-color: rgba(255, 255, 255, 0.25) !important; --background-color: rgba(255, 255, 255, 0.25) !important; --tve-applied-background-color: rgba(255, 255, 255, 0.25) !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart tbody .product-name { --tve-font-size: 15px; --tve-text-transform: capitalize; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgba(79, 107, 105, 0.85); --tve-applied---tve-color: rgba(79, 107, 105, 0.85); --tcb-applied-color: rgba(79, 107, 105, 0.85); font-size: var(--tve-font-size, 15px) !important; text-transform: var(--tve-text-transform, capitalize) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(79, 107, 105, 0.85)) !important; --tve-applied-color: var$(--tve-color, rgba(79, 107, 105, 0.85)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { font-size: var(--tve-font-size, 1px); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { font-size: var(--tve-font-size, 15px); }.tve-theme-66 .content-section .cart.shop_table thead { --tve-font-size: 15px; --tve-font-weight: var(--g-bold-weight, bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; --tve-color: rgba(79, 107, 105, 0.85); --tve-applied---tve-color: rgba(79, 107, 105, 0.85); --tve-text-transform: uppercase; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: var(--tcb-skin-color-14) !important; --background-color: var(--tcb-skin-color-14) !important; --tve-applied-background-color: var$(--tcb-skin-color-14) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: transparent !important; --background-color: transparent !important; --tve-applied-background-color: transparent !important; }.tve-theme-66 .content-section .actions button { --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-border-radius: 100px; overflow: hidden; --tve-font-size: 16px; --tve-border-width: 1px; background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)) !important; border-radius: 100px !important; font-size: var(--tve-font-size, 16px) !important; border: 1px solid var(--tcb-skin-color-0) !important; --tve-applied-border: 1px solid var$(--tcb-skin-color-0) !important; padding: 12px !important; }:not(#tve) .tve-theme-66 .content-section .actions button:hover { border: 1px solid var(--tcb-skin-color-0) !important; --tve-applied-border: 1px solid var$(--tcb-skin-color-0) !important; color: var(--tve-color, var(--tcb-skin-color-22)) !important; --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)) !important; --tve-color: var(--tcb-skin-color-22) !important; --tve-applied---tve-color: var$(--tcb-skin-color-22) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }.tve-theme-66 .content-section .coupon input { --tve-border-radius: 0px; font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; --tve-border-width: 2px; border-radius: 0px !important; padding: 12px !important; margin-right: 8px !important; margin-top: 0px !important; border: 1px solid rgb(79, 107, 105) !important; --tve-applied-border: 1px solid rgb(79, 107, 105) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding: 1px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding: 14px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 1px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 14px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 17px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 22px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 27px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 33px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 37px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 40px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 41px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 42px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 43px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 44px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 45px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 47px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 49px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 51px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 52px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 53px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 54px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-bottom: 0px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 16px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 19px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 28px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 42px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 51px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 59px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 66px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 71px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 73px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 74px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 75px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 77px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 80px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 78px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 60px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 46px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 34px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 41px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 50px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 48px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 45px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 1px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-bottom: 14px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid var(--tcb-skin-color-29); }.tve-theme-66 .content-section .cart tbody .product-quantity .quantity { color: var(--tve-color, var(--tcb-skin-color-18)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-18)); --tve-color: var(--tcb-skin-color-18); --tve-applied---tve-color: var$(--tcb-skin-color-18); --tcb-applied-color: var$(--tcb-skin-color-18); }:not(#layout) .tve-theme-66 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-66 .content-section .woocommerce-cart-form table { border: medium; --tve-applied-border: none; --tve-border-width: 0px; padding-right: 20px !important; padding-bottom: 2px !important; margin-bottom: 0px !important; margin-top: 40px !important; margin-right: 2px !important; }.tve-theme-66 .content-section .cart-template-wrapper { border: 1px solid rgba(10, 10, 10, 0); --tve-applied-border: 1px solid rgba(10, 10, 10, 0); display: block; margin-top: 0px !important; margin-bottom: 5px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-right: 1px !important; padding-right: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1845ad2ddb7"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; margin-top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; --tve-applied-max-width: 1320px !important; }.tve-theme-66 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); min-height: 70px !important; padding: 20px !important; }.tve-theme-66 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0.7), rgba(164, 150, 136, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/11/OLT_western_red_cedar_forest_wide_angle_shot_ebb705b7-7bc5-4e05-971f-7391e37b1c51.jpg") !important; }.tve-theme-66 .top-section :not(#tve) [data-css="tve-u-6369ec9ac53db2"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; --tve-applied-color: rgb(255, 255, 255) !important; font-family: Montserrat !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 24px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(var(--tcb-skin-color-30), var(--tcb-skin-color-30)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-30), var(--tcb-skin-color-30)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-30), var$(--tcb-skin-color-30)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { font-family: var(--tve-font-family, Montserrat); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }.tve-theme-66 .content-section .actions > button { --tve-border-radius: 0px; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-text-transform: capitalize; padding-left: 30px !important; padding-right: 30px !important; border-radius: 0px !important; border: none !important; --tve-applied-border: none !important; color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; text-transform: var(--tve-text-transform, capitalize) !important; background-color: rgb(79, 107, 105) !important; --background-color: rgb(79, 107, 105) !important; --tve-applied-background-color: rgb(79, 107, 105) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, var(--tcb-skin-color-30)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-30)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: var$(--tcb-skin-color-30); }.tve-theme-66 .content-section #shipping_method label:not(.checked) { text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); padding-left: 1px !important; padding-right: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 15px !important; }.tve-theme-66 .content-section .woocommerce-shipping-destination { text-align: right; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); --tve-color: rgba(10, 10, 10, 0.85); --tve-applied---tve-color: rgba(10, 10, 10, 0.85); --tcb-applied-color: rgba(10, 10, 10, 0.85); line-height: var(--tve-line-height, 1.4em); --tve-line-height: 1.4em; padding-right: 0px !important; color: var(--tve-color, rgba(10, 10, 10, 0.85)) !important; --tve-applied-color: var$(--tve-color, rgba(10, 10, 10, 0.85)) !important; padding-left: 15px !important; }.tve-theme-66 .content-section .woocommerce-shipping-destination strong { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(215, 215, 215, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(217, 217, 217, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(214, 214, 214, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(212, 212, 212, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(211, 211, 211, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(210, 210, 210, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(195, 195, 195, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(194, 194, 194, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(192, 192, 192, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(191, 191, 191, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(190, 190, 190, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(188, 188, 188, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(187, 187, 187, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(184, 184, 184, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(183, 183, 183, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(181, 181, 181, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: 1px solid rgba(180, 180, 180, 0.4); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { border-bottom: medium; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, hsla(149, 43%, 54%, 0.85)); --tve-applied-color: var$(--tve-color, hsla(149, 43%, 54%, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: hsla(149, 43%, 54%, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(53, 84, 68, 0.85)); --tve-applied-color: var$(--tve-color, rgba(53, 84, 68, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(53, 84, 68, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(43, 48, 46, 0.85)); --tve-applied-color: var$(--tve-color, rgba(43, 48, 46, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(43, 48, 46, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(42, 45, 43, 0.85)); --tve-applied-color: var$(--tve-color, rgba(42, 45, 43, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(42, 45, 43, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(42, 45, 44, 0.85)); --tve-applied-color: var$(--tve-color, rgba(42, 45, 44, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(42, 45, 44, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(41, 44, 42, 0.85)); --tve-applied-color: var$(--tve-color, rgba(41, 44, 42, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(41, 44, 42, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(40, 43, 41, 0.85)); --tve-applied-color: var$(--tve-color, rgba(40, 43, 41, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(40, 43, 41, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(39, 41, 40, 0.85)); --tve-applied-color: var$(--tve-color, rgba(39, 41, 40, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(39, 41, 40, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(38, 38, 38, 0.85)); --tve-applied-color: var$(--tve-color, rgba(38, 38, 38, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(38, 38, 38, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(35, 35, 35, 0.85)); --tve-applied-color: var$(--tve-color, rgba(35, 35, 35, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(35, 35, 35, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(34, 34, 34, 0.85)); --tve-applied-color: var$(--tve-color, rgba(34, 34, 34, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(34, 34, 34, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(33, 33, 33, 0.85)); --tve-applied-color: var$(--tve-color, rgba(33, 33, 33, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(33, 33, 33, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(30, 30, 30, 0.85)); --tve-applied-color: var$(--tve-color, rgba(30, 30, 30, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(30, 30, 30, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(28, 28, 28, 0.85)); --tve-applied-color: var$(--tve-color, rgba(28, 28, 28, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(28, 28, 28, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(26, 26, 26, 0.85)); --tve-applied-color: var$(--tve-color, rgba(26, 26, 26, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(26, 26, 26, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(23, 23, 23, 0.85)); --tve-applied-color: var$(--tve-color, rgba(23, 23, 23, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(23, 23, 23, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(20, 20, 20, 0.85)); --tve-applied-color: var$(--tve-color, rgba(20, 20, 20, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(20, 20, 20, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(17, 17, 17, 0.85)); --tve-applied-color: var$(--tve-color, rgba(17, 17, 17, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(17, 17, 17, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(16, 16, 16, 0.85)); --tve-applied-color: var$(--tve-color, rgba(16, 16, 16, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(16, 16, 16, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(14, 14, 14, 0.85)); --tve-applied-color: var$(--tve-color, rgba(14, 14, 14, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(14, 14, 14, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(13, 13, 13, 0.85)); --tve-applied-color: var$(--tve-color, rgba(13, 13, 13, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(13, 13, 13, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(11, 11, 11, 0.85)); --tve-applied-color: var$(--tve-color, rgba(11, 11, 11, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(11, 11, 11, 0.85); }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17c"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17d"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce181"] { --toggle-vertical-space: 8px; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce182"] { --toggle-vertical-space: 8px; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce183"] { padding-left: 8px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce184"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce185"] { padding-left: 8px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce187"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce188"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(11, 11, 11) !important; --tcb-applied-color: rgb(11,11,11) !important; --tve-applied-color: rgb(11,11,11) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce189"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(11, 11, 11) !important; --tcb-applied-color: rgb(11,11,11) !important; --tve-applied-color: rgb(11,11,11) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce18b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce193"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce194"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce196"] { font-size: 18px !important; font-family: "DM Sans" !important; font-weight: 400 !important; color: rgb(14, 14, 14) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce197"] { font-size: 18px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce198"] { font-size: 18px !important; font-family: "DM Sans" !important; font-weight: 400 !important; color: rgb(14, 14, 14) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce199"] { font-weight: 400 !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce19a"] { font-family: "DM Sans" !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce19b"] { color: rgb(14, 14, 14) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce19c"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce19d"]::after { clear: both; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce19e"] { font-weight: var(--g-bold-weight,bold) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 4px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 40px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-transform: var(--tve-text-transform, uppercase); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { text-transform: var(--tve-text-transform, uppercase); }.tve-theme-66 .content-section .actions .coupon button { --tve-border-radius: 0px; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); --tve-font-weight: var(--g-bold-weight, bold); --tve-text-transform: capitalize; border-radius: 0px !important; color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; text-transform: var(--tve-text-transform, capitalize) !important; border: none !important; --tve-applied-border: none !important; background-color: rgb(164, 150, 136) !important; --background-color: rgb(164, 150, 136) !important; --tve-applied-background-color: rgb(164, 150, 136) !important; }:not(#tve) .tve-theme-66 .content-section .actions .coupon button:hover { background-color: rgb(188, 175, 162) !important; --background-color: rgb(188, 175, 162) !important; --tve-applied-background-color: rgb(188, 175, 162) !important; border: 1px solid rgba(78, 106, 103, 0) !important; --tve-applied-border: 1px solid rgba(78, 106, 103, 0) !important; }:not(#tve) .tve-theme-66 .content-section .actions > button:hover { background-color: rgb(110, 137, 134) !important; --background-color: rgb(110, 137, 134) !important; --tve-applied-background-color: rgb(110, 137, 134) !important; border: none !important; --tve-applied-border: none !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(27, 27, 27, 0.69) !important; --background-color: rgba(27, 27, 27, 0.69) !important; --tve-applied-background-color: rgba(27, 27, 27, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(0, 0, 0, 0.69) !important; --background-color: rgba(0, 0, 0, 0.69) !important; --tve-applied-background-color: rgba(0, 0, 0, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(68, 63, 63, 0.5), rgba(68, 63, 63, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(68, 63, 63, 0.5), rgba(68, 63, 63, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(68, 63, 63, 0.5), rgba(68, 63, 63, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(81, 81, 81, 0.5), rgba(81, 81, 81, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(81, 81, 81, 0.5), rgba(81, 81, 81, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(81, 81, 81, 0.5), rgba(81, 81, 81, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(218, 218, 218, 0.5), rgba(218, 218, 218, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(218, 218, 218, 0.5), rgba(218, 218, 218, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(218, 218, 218, 0.5), rgba(218, 218, 218, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(252, 252, 252, 0.5), rgba(252, 252, 252, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(252, 252, 252, 0.5), rgba(252, 252, 252, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(252, 252, 252, 0.5), rgba(252, 252, 252, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(223, 213, 213, 0.69) !important; --background-color: rgba(223, 213, 213, 0.69) !important; --tve-applied-background-color: rgba(223, 213, 213, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(223, 215, 215, 0.69) !important; --background-color: rgba(223, 215, 215, 0.69) !important; --tve-applied-background-color: rgba(223, 215, 215, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(250, 250, 250, 0.69) !important; --background-color: rgba(250, 250, 250, 0.69) !important; --tve-applied-background-color: rgba(250, 250, 250, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(252, 252, 252, 0.69) !important; --background-color: rgba(252, 252, 252, 0.69) !important; --tve-applied-background-color: rgba(252, 252, 252, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(255, 255, 255, 0.69) !important; --background-color: rgba(255, 255, 255, 0.69) !important; --tve-applied-background-color: rgba(255, 255, 255, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(176, 176, 176, 0.69) !important; --background-color: rgba(176, 176, 176, 0.69) !important; --tve-applied-background-color: rgba(176, 176, 176, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(75, 75, 75, 0.69) !important; --background-color: rgba(75, 75, 75, 0.69) !important; --tve-applied-background-color: rgba(75, 75, 75, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(105, 105, 105, 0.69) !important; --background-color: rgba(105, 105, 105, 0.69) !important; --tve-applied-background-color: rgba(105, 105, 105, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(162, 162, 162, 0.69) !important; --background-color: rgba(162, 162, 162, 0.69) !important; --tve-applied-background-color: rgba(162, 162, 162, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(206, 203, 203, 0.69) !important; --background-color: rgba(206, 203, 203, 0.69) !important; --tve-applied-background-color: rgba(206, 203, 203, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(234, 225, 225, 0.69) !important; --background-color: rgba(234, 225, 225, 0.69) !important; --tve-applied-background-color: rgba(234, 225, 225, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(251, 239, 239, 0.69) !important; --background-color: rgba(251, 239, 239, 0.69) !important; --tve-applied-background-color: rgba(251, 239, 239, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(255, 244, 244, 0.69) !important; --background-color: rgba(255, 244, 244, 0.69) !important; --tve-applied-background-color: rgba(255, 244, 244, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(255, 246, 246, 0.69) !important; --background-color: rgba(255, 246, 246, 0.69) !important; --tve-applied-background-color: rgba(255, 246, 246, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(255, 249, 249, 0.69) !important; --background-color: rgba(255, 249, 249, 0.69) !important; --tve-applied-background-color: rgba(255, 249, 249, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(255, 254, 254, 0.69) !important; --background-color: rgba(255, 254, 254, 0.69) !important; --tve-applied-background-color: rgba(255, 254, 254, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(37, 28, 28, 0.69) !important; --background-color: rgba(37, 28, 28, 0.69) !important; --tve-applied-background-color: rgba(37, 28, 28, 0.69) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(0, 0, 0, 0.01) !important; --background-color: rgba(0, 0, 0, 0.01) !important; --tve-applied-background-color: rgba(0, 0, 0, 0.01) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgba(0, 0, 0, 0.1) !important; --background-color: rgba(0, 0, 0, 0.1) !important; --tve-applied-background-color: rgba(0, 0, 0, 0.1) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgb(0, 0, 0) !important; --background-color: rgb(0, 0, 0) !important; --tve-applied-background-color: rgb(0, 0, 0) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgba(79, 107, 105, 0.85)); --tve-applied-color: var$(--tve-color, rgba(79, 107, 105, 0.85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgba(79, 107, 105, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(164, 150, 136, 0.85)); --tve-applied-color: var$(--tve-color, rgba(164, 150, 136, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(164, 150, 136, 0.85); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { color: var(--tve-color, rgba(79, 107, 105, 0.85)); --tve-applied-color: var$(--tve-color, rgba(79, 107, 105, 0.85)); }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { --tcb-applied-color: rgba(79, 107, 105, 0.85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-transform: var(--tve-text-transform, capitalize); }.tve-theme-66 .content-section [data-css="tve-u-1951a2bd257"] { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1951a2bfe4c"] { color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255, 255, 255) !important; --tve-applied-color: rgb(255, 255, 255) !important; font-size: 24px !important; font-weight: var(--g-bold-weight, bold) !important; }.tve-theme-66 .content-section .tcb-woo-shop[data-css="tve-u-1951a2cfeb1"] .product .woocommerce-loop-product__title { --tve-font-size: 12px; --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-weight: var(--g-regular-weight, normal); font-size: var(--tve-font-size, 12px) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; text-align: left !important; }.tve-theme-66 .content-section .cross-sells > h2 { color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); text-align: center; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; font-size: var(--tve-font-size, 25px); --tve-font-size: 25px; line-height: var(--tve-line-height, 0.95em); --tve-line-height: 0.95em; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; padding-top: 10px !important; padding-bottom: 10px !important; margin-top: 20px !important; }.tve-theme-66 .content-section .cross-sells .product h2 { --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-weight: var(--g-regular-weight, normal); color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; }.tve-theme-66 .content-section .cross-sells .product .price { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); }.tve-theme-66 .content-section .cross-sells a.button { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tcb-applied-color: rgb(255, 255, 255); text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(141, 95, 95, 0.5), rgba(141, 95, 95, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(141, 95, 95, 0.5), rgba(141, 95, 95, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(141, 95, 95, 0.5), rgba(141, 95, 95, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(147, 100, 100, 0.5), rgba(147, 100, 100, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(147, 100, 100, 0.5), rgba(147, 100, 100, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(147, 100, 100, 0.5), rgba(147, 100, 100, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(160, 112, 112, 0.5), rgba(160, 112, 112, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(160, 112, 112, 0.5), rgba(160, 112, 112, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(160, 112, 112, 0.5), rgba(160, 112, 112, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(170, 122, 122, 0.5), rgba(170, 122, 122, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(170, 122, 122, 0.5), rgba(170, 122, 122, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(170, 122, 122, 0.5), rgba(170, 122, 122, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(199, 159, 159, 0.5), rgba(199, 159, 159, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(199, 159, 159, 0.5), rgba(199, 159, 159, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(199, 159, 159, 0.5), rgba(199, 159, 159, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(221, 192, 192, 0.5), rgba(221, 192, 192, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(221, 192, 192, 0.5), rgba(221, 192, 192, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(221, 192, 192, 0.5), rgba(221, 192, 192, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(238, 224, 224, 0.5), rgba(238, 224, 224, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(238, 224, 224, 0.5), rgba(238, 224, 224, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(238, 224, 224, 0.5), rgba(238, 224, 224, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(248, 244, 244, 0.5), rgba(248, 244, 244, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(248, 244, 244, 0.5), rgba(248, 244, 244, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(248, 244, 244, 0.5), rgba(248, 244, 244, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgba(134, 187, 183, 0.85)); --tve-applied-color: var$(--tve-color, rgba(134, 187, 183, 0.85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgba(134, 187, 183, 0.85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgba(238, 238, 238, 0.85)); --tve-applied-color: var$(--tve-color, rgba(238, 238, 238, 0.85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgba(238, 238, 238, 0.85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgba(248, 248, 248, 0.85)); --tve-applied-color: var$(--tve-color, rgba(248, 248, 248, 0.85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgba(248, 248, 248, 0.85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgba(255, 255, 255, 0.85)); --tve-applied-color: var$(--tve-color, rgba(255, 255, 255, 0.85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgba(255, 255, 255, 0.85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 255, 255); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: var$(--tcb-skin-color-0); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 0px !important; }:not(#tve) .tve-theme-66 .content-section .wc-proceed-to-checkout a:hover { background-image: linear-gradient(rgb(110, 137, 134), rgb(110, 137, 134)) !important; background-size: auto !important; background-position: 0% 0% !important; background-attachment: scroll !important; background-repeat: repeat !important; --background-image: linear-gradient(rgb(110, 137, 134), rgb(110, 137, 134)) !important; --background-size: auto !important; --background-position: 0% 0% !important; --background-attachment: scroll !important; --background-repeat: repeat !important; --tve-applied-background-image: linear-gradient(rgb(110, 137, 134), rgb(110, 137, 134)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, hsl(175, 15%, 36%)); --tve-applied-color: var$(--tve-color, hsl(175, 15%, 36%)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: hsl(175, 15%, 36%); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(79, 187, 178)); --tve-applied-color: var$(--tve-color, rgb(79, 187, 178)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(79, 187, 178); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(80, 187, 178)); --tve-applied-color: var$(--tve-color, rgb(80, 187, 178)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(80, 187, 178); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(82, 187, 178)); --tve-applied-color: var$(--tve-color, rgb(82, 187, 178)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(82, 187, 178); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(89, 193, 184)); --tve-applied-color: var$(--tve-color, rgb(89, 193, 184)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(89, 193, 184); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(98, 200, 191)); --tve-applied-color: var$(--tve-color, rgb(98, 200, 191)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(98, 200, 191); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(111, 208, 200)); --tve-applied-color: var$(--tve-color, rgb(111, 208, 200)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(111, 208, 200); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(147, 224, 217)); --tve-applied-color: var$(--tve-color, rgb(147, 224, 217)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(147, 224, 217); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(232, 252, 250)); --tve-applied-color: var$(--tve-color, rgb(232, 252, 250)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(232, 252, 250); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(251, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(251, 255, 255)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(251, 255, 255); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: center; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: none !important; --tve-applied-border: none !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 1px solid rgb(255, 255, 255) !important; --tve-applied-border: 1px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 2px solid rgb(255, 255, 255) !important; --tve-applied-border: 2px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 3px solid rgb(255, 255, 255) !important; --tve-applied-border: 3px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: left; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 4px solid rgb(255, 255, 255) !important; --tve-applied-border: 4px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 5px solid rgb(255, 255, 255) !important; --tve-applied-border: 5px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 6px solid rgb(255, 255, 255) !important; --tve-applied-border: 6px solid rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: justify; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: right; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 50px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 5px dashed rgb(255, 255, 255) !important; --tve-applied-border: 5px dashed rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 5px dotted rgb(255, 255, 255) !important; --tve-applied-border: 5px dotted rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 4px dashed rgb(255, 255, 255) !important; --tve-applied-border: 4px dashed rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 3px dashed rgb(255, 255, 255) !important; --tve-applied-border: 3px dashed rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(107, 98, 89), rgb(107, 98, 89)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(107, 98, 89), rgb(107, 98, 89)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(107, 98, 89), rgb(107, 98, 89)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(106, 97, 88), rgb(106, 97, 88)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(106, 97, 88), rgb(106, 97, 88)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(106, 97, 88), rgb(106, 97, 88)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(105, 95, 85), rgb(105, 95, 85)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(105, 95, 85), rgb(105, 95, 85)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(105, 95, 85), rgb(105, 95, 85)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(102, 91, 80), rgb(102, 91, 80)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(102, 91, 80), rgb(102, 91, 80)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(102, 91, 80), rgb(102, 91, 80)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(100, 89, 77), rgb(100, 89, 77)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(100, 89, 77), rgb(100, 89, 77)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(100, 89, 77), rgb(100, 89, 77)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(99, 85, 71), rgb(99, 85, 71)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(99, 85, 71), rgb(99, 85, 71)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(99, 85, 71), rgb(99, 85, 71)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(99, 83, 68), rgb(99, 83, 68)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(99, 83, 68), rgb(99, 83, 68)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(99, 83, 68), rgb(99, 83, 68)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(102, 81, 61), rgb(102, 81, 61)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(102, 81, 61), rgb(102, 81, 61)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(102, 81, 61), rgb(102, 81, 61)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(102, 80, 58), rgb(102, 80, 58)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(102, 80, 58), rgb(102, 80, 58)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(102, 80, 58), rgb(102, 80, 58)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(102, 78, 55), rgb(102, 78, 55)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(102, 78, 55), rgb(102, 78, 55)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(102, 78, 55), rgb(102, 78, 55)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 78, 54), rgb(103, 78, 54)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 78, 54), rgb(103, 78, 54)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 78, 54), rgb(103, 78, 54)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 78, 53), rgb(103, 78, 53)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 78, 53), rgb(103, 78, 53)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 78, 53), rgb(103, 78, 53)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 79, 54), rgb(103, 79, 54)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 79, 54), rgb(103, 79, 54)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 79, 54), rgb(103, 79, 54)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 79, 55), rgb(103, 79, 55)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 79, 55), rgb(103, 79, 55)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 79, 55), rgb(103, 79, 55)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 80, 56), rgb(103, 80, 56)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 80, 56), rgb(103, 80, 56)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 80, 56), rgb(103, 80, 56)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 80, 57), rgb(103, 80, 57)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 80, 57), rgb(103, 80, 57)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 80, 57), rgb(103, 80, 57)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgb(103, 80, 58), rgb(103, 80, 58)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgb(103, 80, 58), rgb(103, 80, 58)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(103, 80, 58), rgb(103, 80, 58)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(59, 47, 47, 0.5), rgba(59, 47, 47, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(59, 47, 47, 0.5), rgba(59, 47, 47, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(59, 47, 47, 0.5), rgba(59, 47, 47, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(38, 31, 31, 0.5), rgba(38, 31, 31, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(38, 31, 31, 0.5), rgba(38, 31, 31, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(38, 31, 31, 0.5), rgba(38, 31, 31, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(18, 17, 17, 0.5), rgba(18, 17, 17, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(18, 17, 17, 0.5), rgba(18, 17, 17, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(18, 17, 17, 0.5), rgba(18, 17, 17, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(14, 13, 13, 0.5), rgba(14, 13, 13, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(14, 13, 13, 0.5), rgba(14, 13, 13, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(14, 13, 13, 0.5), rgba(14, 13, 13, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(11, 11, 11, 0.5), rgba(11, 11, 11, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(11, 11, 11, 0.5), rgba(11, 11, 11, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(11, 11, 11, 0.5), rgba(11, 11, 11, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(10, 9, 9, 0.5), rgba(10, 9, 9, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(10, 9, 9, 0.5), rgba(10, 9, 9, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(10, 9, 9, 0.5), rgba(10, 9, 9, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(8, 8, 8, 0.5), rgba(8, 8, 8, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(8, 8, 8, 0.5), rgba(8, 8, 8, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(8, 8, 8, 0.5), rgba(8, 8, 8, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(5, 5, 5, 0.5), rgba(5, 5, 5, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(5, 5, 5, 0.5), rgba(5, 5, 5, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(5, 5, 5, 0.5), rgba(5, 5, 5, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)) !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { text-align: center; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { text-align: left; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-left: 0px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-left: 1px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { padding-left: 14px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(72, 187, 177)); --tve-applied-color: var$(--tve-color, rgb(72, 187, 177)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(72, 187, 177); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(94, 191, 183)); --tve-applied-color: var$(--tve-color, rgb(94, 191, 183)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(94, 191, 183); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(114, 197, 190)); --tve-applied-color: var$(--tve-color, rgb(114, 197, 190)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(114, 197, 190); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(138, 204, 199)); --tve-applied-color: var$(--tve-color, rgb(138, 204, 199)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(138, 204, 199); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(159, 210, 205)); --tve-applied-color: var$(--tve-color, rgb(159, 210, 205)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(159, 210, 205); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(214, 225, 224)); --tve-applied-color: var$(--tve-color, rgb(214, 225, 224)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(214, 225, 224); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(226, 228, 228)); --tve-applied-color: var$(--tve-color, rgb(226, 228, 228)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(226, 228, 228); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(229, 229, 229)); --tve-applied-color: var$(--tve-color, rgb(229, 229, 229)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(229, 229, 229); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(232, 232, 232)); --tve-applied-color: var$(--tve-color, rgb(232, 232, 232)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(232, 232, 232); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(234, 234, 234)); --tve-applied-color: var$(--tve-color, rgb(234, 234, 234)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(234, 234, 234); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(235, 235, 235)); --tve-applied-color: var$(--tve-color, rgb(235, 235, 235)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(235, 235, 235); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(237, 237, 237)); --tve-applied-color: var$(--tve-color, rgb(237, 237, 237)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(237, 237, 237); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 238, 238)); --tve-applied-color: var$(--tve-color, rgb(238, 238, 238)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 238, 238); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(241, 241, 241)); --tve-applied-color: var$(--tve-color, rgb(241, 241, 241)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(241, 241, 241); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(248, 248, 248)); --tve-applied-color: var$(--tve-color, rgb(248, 248, 248)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(248, 248, 248); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 15px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(89, 132, 128)); --tve-applied-color: var$(--tve-color, rgb(89, 132, 128)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(89, 132, 128); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(81, 112, 109)); --tve-applied-color: var$(--tve-color, rgb(81, 112, 109)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(81, 112, 109); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(70, 86, 85)); --tve-applied-color: var$(--tve-color, rgb(70, 86, 85)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(70, 86, 85); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(58, 67, 66)); --tve-applied-color: var$(--tve-color, rgb(58, 67, 66)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(58, 67, 66); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(48, 52, 52)); --tve-applied-color: var$(--tve-color, rgb(48, 52, 52)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(48, 52, 52); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(38, 38, 38)); --tve-applied-color: var$(--tve-color, rgb(38, 38, 38)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(38, 38, 38); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(33, 33, 33)); --tve-applied-color: var$(--tve-color, rgb(33, 33, 33)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(33, 33, 33); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(30, 30, 30)); --tve-applied-color: var$(--tve-color, rgb(30, 30, 30)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(30, 30, 30); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(28, 28, 28)); --tve-applied-color: var$(--tve-color, rgb(28, 28, 28)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(28, 28, 28); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(26, 26, 26)); --tve-applied-color: var$(--tve-color, rgb(26, 26, 26)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(26, 26, 26); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(23, 23, 23)); --tve-applied-color: var$(--tve-color, rgb(23, 23, 23)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(23, 23, 23); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(21, 21, 21)); --tve-applied-color: var$(--tve-color, rgb(21, 21, 21)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(21, 21, 21); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(20, 20, 20)); --tve-applied-color: var$(--tve-color, rgb(20, 20, 20)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(20, 20, 20); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(18, 18, 18)); --tve-applied-color: var$(--tve-color, rgb(18, 18, 18)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(18, 18, 18); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(17, 17, 17)); --tve-applied-color: var$(--tve-color, rgb(17, 17, 17)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(17, 17, 17); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(16, 16, 16)); --tve-applied-color: var$(--tve-color, rgb(16, 16, 16)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(16, 16, 16); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(14, 14, 14)); --tve-applied-color: var$(--tve-color, rgb(14, 14, 14)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(14, 14, 14); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(13, 13, 13)); --tve-applied-color: var$(--tve-color, rgb(13, 13, 13)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(13, 13, 13); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(11, 11, 11)); --tve-applied-color: var$(--tve-color, rgb(11, 11, 11)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(11, 11, 11); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(10, 10, 10)); --tve-applied-color: var$(--tve-color, rgb(10, 10, 10)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(10, 10, 10); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(9, 9, 9)); --tve-applied-color: var$(--tve-color, rgb(9, 9, 9)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(9, 9, 9); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(7, 7, 7)); --tve-applied-color: var$(--tve-color, rgb(7, 7, 7)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(7, 7, 7); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(6, 6, 6)); --tve-applied-color: var$(--tve-color, rgb(6, 6, 6)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(6, 6, 6); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(4, 4, 4)); --tve-applied-color: var$(--tve-color, rgb(4, 4, 4)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(4, 4, 4); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(3, 3, 3)); --tve-applied-color: var$(--tve-color, rgb(3, 3, 3)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(3, 3, 3); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(1, 1, 1)); --tve-applied-color: var$(--tve-color, rgb(1, 1, 1)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(1, 1, 1); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(0, 0, 0); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(72, 191, 181)); --tve-applied-color: var$(--tve-color, rgb(72, 191, 181)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(72, 191, 181); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(76, 193, 183)); --tve-applied-color: var$(--tve-color, rgb(76, 193, 183)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(76, 193, 183); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(83, 193, 184)); --tve-applied-color: var$(--tve-color, rgb(83, 193, 184)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(83, 193, 184); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(94, 194, 186)); --tve-applied-color: var$(--tve-color, rgb(94, 194, 186)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(94, 194, 186); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(118, 200, 193)); --tve-applied-color: var$(--tve-color, rgb(118, 200, 193)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(118, 200, 193); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(151, 210, 205)); --tve-applied-color: var$(--tve-color, rgb(151, 210, 205)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(151, 210, 205); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(176, 217, 213)); --tve-applied-color: var$(--tve-color, rgb(176, 217, 213)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(176, 217, 213); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(207, 227, 225)); --tve-applied-color: var$(--tve-color, rgb(207, 227, 225)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(207, 227, 225); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 3px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 30px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-style: var(--tve-font-style, italic); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-style: var(--tve-font-style, normal); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 100px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 6px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 60px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 2px dashed rgb(255, 255, 255) !important; --tve-applied-border: 2px dashed rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { border: 1px dashed rgb(255, 255, 255) !important; --tve-applied-border: 1px dashed rgb(255, 255, 255) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 4px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 40px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.95em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.85em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.8em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.75em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.65em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.3em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.15em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.05em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 5px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 7px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 8px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 9px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 11px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 12px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 13px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 14px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 15px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 16px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 17px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 18px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 19px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 20px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 10px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 6px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 4px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 3px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 2px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 1px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { letter-spacing: var(--tve-letter-spacing, 0px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.9em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.15em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.3em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.65em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 3px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 30px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(96, 71, 71)); --tve-applied-color: var$(--tve-color, rgb(96, 71, 71)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(96, 71, 71); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(181, 106, 106)); --tve-applied-color: var$(--tve-color, rgb(181, 106, 106)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(181, 106, 106); }.tve-theme-66 .content-section [data-css="tve-u-19a40b63a90"] { background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; padding: 30px 0px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-19a40b659b6"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(254, 254, 254) !important; --tcb-applied-color: rgb(254, 254, 254) !important; --tve-applied-color: rgb(254, 254, 254) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight, normal) !important; font-size: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(91, 68, 68)); --tve-applied-color: var$(--tve-color, rgb(91, 68, 68)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(91, 68, 68); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(8, 8, 8)); --tve-applied-color: var$(--tve-color, rgb(8, 8, 8)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(8, 8, 8); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(239, 239, 239)); --tve-applied-color: var$(--tve-color, rgb(239, 239, 239)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(239, 239, 239); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(242, 242, 242)); --tve-applied-color: var$(--tve-color, rgb(242, 242, 242)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(242, 242, 242); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(244, 244, 244)); --tve-applied-color: var$(--tve-color, rgb(244, 244, 244)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(244, 244, 244); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(245, 245, 245)); --tve-applied-color: var$(--tve-color, rgb(245, 245, 245)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(245, 245, 245); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(246, 246, 246)); --tve-applied-color: var$(--tve-color, rgb(246, 246, 246)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(246, 246, 246); }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-19b0492be2c"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(254, 254, 254) !important; --tcb-applied-color: rgb(254, 254, 254) !important; --tve-applied-color: rgb(254, 254, 254) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight, normal) !important; font-size: 21px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-19b0492be2c"] strong { font-weight: 700 !important; }.tve-theme-66 .content-section [data-css="tve-u-19b0493396c"] { max-width: 50%; }.tve-theme-66 .content-section [data-css="tve-u-19b049385b1"] { margin-top: -10px !important; }.tve-theme-66 .content-section [data-css="tve-u-19b0493ffe1"] { margin-top: 0px !important; }.tve-theme-54 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: rgb(249, 249, 249) !important; --background-color: rgb(249, 249, 249) !important; --tve-applied-background-color: rgb(249, 249, 249) !important; }.tve-theme-54 .main-container { padding: 20px 10px !important; }:not(#layout) .tve-theme-54 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-54 .sidebar-section .section-content { padding: 10px !important; }.tve-theme-54 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-54 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 1px !important; padding: 0px 20px 20px !important; }.tve-theme-54 .top-section .section-background { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-54 .top-section [data-css="tve-u-17724de7d14"] { background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; --background-size: cover !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; }.tve-theme-54 .top-section [data-css="tve-u-17724def61d"] { max-width: 900px; margin-top: 0px !important; margin-bottom: 15px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724df08cf"] { min-height: 275px; --tve-applied-min-height: 475px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724e0e12b"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding: 12px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-17725528092"] { letter-spacing: 2px; font-size: 10px !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; text-transform: uppercase !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-1783bc79d41"] { color: var(--tcb-skin-color-23) !important; --tcb-applied-color: var$(--tcb-skin-color-23) !important; --tve-applied-color: var$(--tcb-skin-color-23) !important; }.tve-theme-54 .top-section [data-css="tve-u-184602808aa"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; padding-left: 0px !important; padding-right: 0px !important; margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-184602808aa"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-54 .top-section [data-css="tve-u-184606ab6f7"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-184661eda5b"] { --tve-alignment: center; float: none; z-index: 3; position: relative; margin-right: auto !important; padding-right: 0px !important; margin-left: auto !important; }.tve-theme-54 .top-section [data-css="tve-u-1888cf72f1b"] .sr-fill { fill: rgb(120, 195, 139); }.tve-theme-54 .top-section [data-css="tve-u-1888cf72f1b"] .sr-outline { fill: rgb(120, 195, 139); }.tve-theme-54 .top-section [data-css="tve-u-1888cf72f1b"] { font-size: 31px; --tve-alignment: center; float: none; margin-top: 0px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-54 .top-section [data-css="tve-u-1888cfb2974"] { max-width: 100%; }.tve-theme-54 .top-section [data-css="tve-u-1888cfc5528"] { min-height: 253px; --tve-applied-min-height: 475px !important; }:not(#layout) .tve-theme-54 .main-container { --separator-size: 40px; }.tve-theme-54 .top-section [data-css="tve-u-18cad41fd06"] { --tve-alignment: center; float: none; margin-bottom: 100px !important; padding-top: 20px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-54 .top-section [data-css="tve-u-18cad4288e5"] { max-width: unset; --tve-alignment: center; float: none; z-index: 3; position: relative; margin: 0px auto 150px !important; --tve-applied-max-width: unset !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-18cad43c817"] { font-size: 18px !important; color: var(--tcb-skin-color-3) !important; --tcb-applied-color: var$(--tcb-skin-color-3) !important; --tve-applied-color: var$(--tcb-skin-color-3) !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-1922925c2c5"] { color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; font-size: 10px !important; }.tve-theme-54 .top-section [data-css="tve-u-18cad43c817"] { --tcb-applied-color: var$(--tcb-skin-color-0) !important; }.tve-theme-54 .top-section [data-css="tve-u-1980fe4e065"] .tve_social_items { font-size: 11px !important; }.tve-theme-54 .top-section [data-css="tve-u-1980fe4e065"] { font-size: 11px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-1980fe67c33"] { --tve-alignment: center; float: none; z-index: 3; position: relative; display: block; margin-left: auto !important; margin-right: auto !important; margin-top: 37px !important; padding-left: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-1980ff23767"] { --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-1981015bb19"] { font-size: 58px !important; }.tve-theme-54 .top-section [data-css="tve-u-19a5045c9ef"] { max-width: 33.333%; }.tve-theme-54 .top-section [data-css="tve-u-19a5b77b5e9"] { background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; --background-size: cover !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/11/SpaceSaver-8x4-Double-Door-Western-Red-Cedar-Shed.jpg?dynamic_featured=1&size=full.webp") !important; }.tve-theme-54 .top-section [data-css="tve-u-19ac6428ac0"] { max-width: 33.333%; }.tve-theme-57 #wrapper { --header-background-width:100%; --footer-background-width:100%; --bottom-background-width:100%; --header-content-width:1080px; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; }.tve-theme-57 .main-container { padding: 30px 70px !important; }:not(#layout) .tve-theme-57 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-57 .content-section #main { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-57 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 120px) / 3); }.tve-theme-57 .content-section [data-css="tve-u-17725eed797"] { border-top: none; margin-top: 41px !important; background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-57 .content-section [data-css="tve-u-17725eed797"].tcb-pagination .tcb-pagination-current { --tve-border-radius:66px; border-radius: 66px; overflow: hidden; border: none; --tve-applied-border:none; background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }.tve-theme-57 .content-section [data-css="tve-u-17725ef1d94"] .tcb-button-link { border: none; --tve-applied-border:none; }.tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"] .tcb-button-link { border: none; --tve-applied-border:none; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"] .tcb-button-link { font-family: var(--tve-font-family, inherit); }.tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"] { --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family: inherit; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"]:hover .tcb-button-link { background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }:not(#tve) .tve-theme-57 .content-section :not(#tve) [data-css="tve-u-17725ef2c94"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef2c94"]:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef1d94"]:hover .tcb-button-link { background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }:not(#tve) .tve-theme-57 .content-section :not(#tve) [data-css="tve-u-17725ef1d94"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef1d94"]:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725ef1d94"] .tcb-button-link { font-size: var(--tve-font-size, 11px) !important; }.tve-theme-57 .content-section [data-css="tve-u-17725ef1d94"] { --tve-font-size:11px; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725f0373c"] { letter-spacing: 2px; font-size: 11px !important; text-transform: uppercase !important; }.tve-theme-57 .content-section #main [data-css="tve-u-17729b4e968"] { display: block; margin-bottom: 0px !important; margin-top: 0px !important; }.tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] { --tve-color:rgba(255, 255, 255, 0); --tve-applied---tve-color:rgba(255, 255, 255, 0); min-height: 300px !important; --tve-applied-min-height:300px !important; }.tve-theme-57 .content-section #main [data-css="tve-u-17729b501f6"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; --background-size:cover !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; }:not(#tve) .tve-theme-57 .content-section #main [data-css="tve-u-17729b54d96"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 22px !important; }.tve-theme-57 .content-section #main [data-css="tve-u-17729b4e968"] > .tve-cb { justify-content: flex-end; display: flex; flex-direction: column; }:not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] p, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] li, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] blockquote, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] address, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] .tcb-plain-text, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] label, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h1, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h2, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h3, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h4, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h5, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] h6 { color: var(--tve-color, rgba(255, 255, 255, 0)); --tve-applied-color:var$(--tve-color, rgba(255, 255, 255, 0)); --tcb-applied-color:rgba(255, 255, 255, 0); }:not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] p, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] li, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] blockquote, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] address, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] .tcb-plain-text, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] label, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h1, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h2, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h3, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h4, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h5, :not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] h6 { color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color:var$(--tve-color, rgb(255, 255, 255)) !important; --tcb-applied-color:rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-57 .content-section #main .thrv-content-box[data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b4efe9"] { --tve-color:rgb(255, 255, 255) !important; --tve-applied---tve-color:rgb(255, 255, 255) !important; }.tve-theme-57 .content-section #main [data-css="tve-u-17729b4e968"]:hover [data-css="tve-u-17729b501f6"] { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; --background-size:auto auto,cover !important; --background-position:50% 50%,50% 50% !important; --background-attachment:scroll,scroll !important; --background-repeat:no-repeat,no-repeat !important; --tve-applied-background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-11-1024x480-1.jpg?dynamic_featured=1&size=large") !important; }.tve-theme-57 .content-section [data-css="tve-u-17725eed797"].tcb-pagination .tcb-pagination-link { border: none; --tve-applied-border:none; }:not(#tve) .tve-theme-57 .content-section [data-css="tve-u-17725eed797"].tcb-pagination .tcb-pagination-link:hover { background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+4) { margin-top: 60px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+4)) { margin-top: 0px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(3n)) { margin-right: 60px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(3n) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section .section-content { padding: 20px 10px !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-1772567d5ce"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color:rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f5"] { --tcb-local-color-d65f6:rgb(71, 222, 157); --tcb-local-color-2c42e:rgba(71, 222, 157, 0.25); --tcb-local-color-651eb:rgba(71, 222, 157, 0.5); padding: 22px !important; margin-bottom: 20px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f6"] { border-radius: 0px; overflow: hidden; background-image: none !important; background-color: var(--tcb-skin-color-9) !important; border: none !important; --tve-applied-border:none !important; --background-color:var(--tcb-skin-color-9) !important; --tve-applied-background-color:var$(--tcb-skin-color-9) !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f7"] { --g-regular-weight:400; --g-bold-weight:600; text-align: center; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 15px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250fb"] { float: none; background-image: none !important; margin: 0px auto 15px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250fd"] { padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725100"] { width: 32px; position: absolute; right: 0px; bottom: 36px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725101"] { margin-top: 0px; margin-left: 0px; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725102"] { width: 32px; position: absolute; bottom: 36px; left: 0px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725103"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-177257408fc"] { padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 14px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250fd"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-57 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 20px !important; }.tve-theme-57 .sidebar-section .section-background { background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); padding: 0px; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .post-wrapper { border: 1px solid rgb(229, 229, 229); padding: 30px !important; background-color: transparent !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c4034b"] { margin-top: 0px !important; padding: 0px !important; margin-bottom: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"] { float: none; display: block; width: 101px; --tve-color:var(--tcb-skin-color-24); --tve-applied---tve-color:var$(--tcb-skin-color-24); margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"] .tcb-button-link { font-size: 10px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"] .tcb-button-link span { text-transform: uppercase; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"] .tcb-button-link { letter-spacing: 2px; border-radius: 50px; overflow: hidden; text-align: left; border: none; background-color: var(--tcb-skin-color-26) !important; --background-color:var(--tcb-skin-color-26) !important; --tve-applied-background-color:var$(--tcb-skin-color-26) !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40351"] { font-size: 14px; width: 14px; height: 14px; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .post-wrapper:hover { box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 18px 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .post-wrapper::after { clear: both; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"] { border-radius: 0px; overflow: hidden; padding: 0px; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40348"] { width: 170px; float: none; margin: 0px auto 30px !important; padding: 0px !important; --tve-applied-width:170px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40349"] { border-radius: 300px; overflow: hidden; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-300x200-1.jpg?dynamic_featured=1&size=medium") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .thrv-content-box [data-css="tve-u-17725c4034a"] { height: 170px !important; --tve-applied-height:170px !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c4034c"] { font-size: 14px !important; text-transform: uppercase !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c4034d"] { font-weight: var(--g-bold-weight, bold) !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40348"]:hover [data-css="tve-u-17725c40349"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-300x200-1.jpg?dynamic_featured=1&size=medium") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c48ede"] { margin-bottom: 16px !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"]:hover .tcb-button-link { background-color: var(--tcb-skin-color-25) !important; --background-color:var(--tcb-skin-color-25) !important; --tve-applied-background-color:var$(--tcb-skin-color-25) !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"]:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40350"] .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-24)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-24)); --tcb-applied-color:var$(--tcb-skin-color-24); }.tve-theme-57 .sidebar-section [data-css="tve-u-1788dae957d"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: transparent !important; background-image: linear-gradient(45deg, var(--tcb-local-color-4ff41) 38%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; padding: 12px 16px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-1788dae957d"] { --tve-letter-spacing:2px; --tcb-local-color-6b889:rgb(19, 114, 211); --tcb-local-color-15aab:rgb(62, 183, 252); --tcb-local-color-4ff41:var(--tcb-skin-color-0); --tcb-local-color-ff2da:rgb(254, 160, 171); --tve-alignment:center; float: none; --tve-font-size:14px; --tve-text-transform:capitalize; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-1788dae957d"]:hover .tcb-button-link { background-image: linear-gradient(145deg, var(--tcb-local-color-4ff41) 0%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-1788dae957d"] .tcb-button-link { font-size: var(--tve-font-size, 14px) !important; }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-1788dae957d"] .tcb-button-link span { text-transform: var(--tve-text-transform, capitalize); }:not(#tve) .tve-theme-57 .sidebar-section [data-css="tve-u-1788daf510c"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 25px !important; }.tve-theme-57 .bottom-section .section-background { --tve-border-radius:0px; border-radius: 0px; overflow: hidden; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/ommi_full_10.jpg") !important; background-size: cover !important; background-position: 50% 100% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image:url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/ommi_full_10.jpg") !important; --background-size:cover !important; --background-position:50% 100% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/ommi_full_10.jpg") !important; }.tve-theme-57 .bottom-section .section-content { display: flex; flex-direction: column; justify-content: center; min-height: 405px !important; padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-57 .bottom-section { margin-bottom: 0px !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a115e7"] { background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a2cfd1"] { --tve-alignment:center; float: none; margin: 0px auto !important; padding: 34px 34px 60px !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a386c5"] .tcb-button-link { border-radius: 185px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); box-shadow: 0px 4px 16px 0px var(--tcb-skin-color-26); --tve-applied-box-shadow:0px 4px 16px 0px var$(--tcb-skin-color-26); padding: 20px !important; background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-57 .bottom-section [data-css="tve-u-17729a386c5"] .tcb-button-link { font-size: var(--tve-font-size, 18px) !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a386c5"] { --tve-font-size:18px; --tve-letter-spacing:2px; --tve-font-weight:var(--g-bold-weight, bold); --tcb-local-color-48d06:rgb(19, 114, 211); --tcb-local-color-bd5e5:rgba(19, 114, 211, 0.2); --tcb-local-color-1d30b:var(--tcb-skin-color-2); --tcb-local-color-3d2c0:rgba(210, 26, 20, 0.2); --tve-alignment:center; float: none; position: relative; margin: -31px auto 0px !important; z-index: 12 !important; }:not(#tve) .tve-theme-57 .bottom-section [data-css="tve-u-17729a386c5"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); }:not(#tve) .tve-theme-57 .bottom-section [data-css="tve-u-17729a386c5"]:hover .tcb-button-link { box-shadow: 0px 14px 40px 0px var(--tcb-skin-color-8) !important; background-color: var(--tcb-skin-color-0) !important; --tve-applied-box-shadow:0px 14px 40px 0px var$(--tcb-skin-color-8) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a4b677"] { height: 110px; bottom: 0px; fill: rgba(255, 255, 255, 0.07); }:not(#tve) .tve-theme-57 .bottom-section [data-css="tve-u-17729a6ad1d"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a6dc88"] { color: var(--tcb-skin-color-1) !important; }.tve-theme-57 .top-section .section-content { justify-content: flex-end; display: flex; flex-direction: column; --tve-color:var(--tcb-skin-color-3); --tve-applied---tve-color:var$(--tcb-skin-color-3); min-height: 227px !important; padding: 20px 70px !important; }.tve-theme-57 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-57 .top-section [data-css="tve-u-17725badf15"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-17729f67035"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; line-height: 1.1em !important; }.tve-theme-57 .top-section [data-css="tve-u-178f8eae632"] { font-size: 28px !important; color: var(--tcb-skin-color-24) !important; }.tve-theme-57 .top-section [data-css="tve-u-178f8eb114d"] { font-weight: normal !important; }.tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] { padding: 0px !important; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-separator { color: rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; font-size: 16px !important; width: 16px !important; height: 16px !important; margin-left: 4px; margin-right: 4px; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-path { color: rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-leaf { color: rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-path:hover a { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; text-decoration: var(--tve-text-decoration, none ) !important; }:not(#tve) .tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-path:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; --tve-text-decoration:none !important; }.tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-leaf span { line-height: var(--tve-line-height, 1.8em) !important; }.tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-leaf { --tve-line-height:1.8em; font-size: 15px; }.tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-separator { font-size: 15px; width: 15px; height: 15px; }.tve-theme-57 .top-section [data-css="tve-u-178f8ec1c4a"] .thrive-breadcrumb-path { font-size: 15px; }.tve-theme-58 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; }.tve-theme-58 .content-section [data-css="tve-u-17724e3dc87"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-58 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-58 .content-section [data-css="tve-u-17729c61234"] { --tve-alignment:left; float: left; --tve-border-radius:26px; border-radius: 26px; overflow: hidden; position: relative; margin: 0px auto !important; font-size: 12px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; padding: 0px 4px !important; z-index: 15 !important; }.tve-theme-58 .content-section [data-css="tve-u-17729c61234"] .tve_social_items { font-size: 12px !important; }.tve-theme-58 .content-section [data-css="tve-u-1772ab902a7"] { --tve-border-radius:59px; overflow: hidden; border-radius: 59px !important; }.tve-theme-58 .content-section [data-css="tve-u-1774451dceb"]::after { clear: both; }.tve-theme-58 .main-container { padding: 20px 10px !important; }:not(#layout) .tve-theme-58 #wrapper { --layout-content-width:1080px; --layout-background-width:1080px; }:not(#layout) .tve-theme-58 .main-container { --sidebar-size:31.34%; }.tve-theme-58 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:rgb(255, 255, 255); --tve-applied---tve-color:rgb(255, 255, 255); min-height: 288px !important; padding: 40px 20px !important; }.tve-theme-58 .top-section .section-background { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-2.jpg?dynamic_featured=1&size=full") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 100% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-2.jpg?dynamic_featured=1&size=full") !important; --background-size:auto auto,cover !important; --background-position:50% 50%,50% 100% !important; --background-attachment:scroll,scroll !important; --background-repeat:no-repeat,no-repeat !important; --tve-applied-background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured-img-2.jpg?dynamic_featured=1&size=full") !important; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-path { color: var(--tcb-skin-color-3); --tve-applied-color:var$(--tcb-skin-color-3); font-size: 12px; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-leaf { color: var(--tcb-skin-color-3); --tve-applied-color:var$(--tcb-skin-color-3); font-size: 12px; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-separator { color: var(--tcb-skin-color-3); --tve-applied-color:var$(--tcb-skin-color-3); font-size: 12px; width: 12px; height: 12px; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] { padding-left: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }:not(#tve) .tve-theme-58 .top-section .section-content p, :not(#tve) .tve-theme-58 .top-section .section-content li, :not(#tve) .tve-theme-58 .top-section .section-content label, :not(#tve) .tve-theme-58 .top-section .section-content .tcb-plain-text { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color:var$(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:rgb(255, 255, 255); }.tve-theme-58 .top-section [data-css="tve-u-177444f3df5"] { padding: 1px !important; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f546d"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-177444f5f30"] { max-width: 25%; }.tve-theme-58 .top-section [data-css="tve-u-177444f5f3f"] { max-width: 44.1%; }.tve-theme-58 .top-section [data-css="tve-u-177444f5f4d"] { max-width: 25%; }.tve-theme-58 .top-section [data-css="tve-u-177444f868a"] { --tve-border-width:1px; border-top: 1px solid rgba(255, 255, 255, 0.22); border-bottom: 1px solid rgba(255, 255, 255, 0.22); margin: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744502d6a"] { max-width: 5.9%; }.tve-theme-58 .top-section [data-css="tve-u-17744503890"] { width: 40px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744504e32"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-58 .top-section [data-css="tve-u-17744504e32"] { padding: 8px 0px !important; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-1784005d756"] { color: inherit !important; --tve-applied-color: inherit !important; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-17840066a8d"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color:var$(--tcb-skin-color-22) !important; --tve-applied-color:var$(--tcb-skin-color-22) !important; padding-top: 15px !important; margin-top: 0px !important; padding-bottom: 15px !important; margin-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-1784006b974"] { margin-top: 0px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-58 .content-section .comment-form-reply-title { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; text-transform: none !important; }.tve-theme-58 .content-section .comment-form-text textarea { border: none; --tve-applied-border:none; border-radius: 12px; overflow: hidden; background-color: rgba(255, 255, 255, 0.85) !important; --background-color:rgba(255, 255, 255, 0.85) !important; --tve-applied-background-color:rgba(255, 255, 255, 0.85) !important; background-image: linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important; --background-image:linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important; --tve-applied-background-image:linear-gradient(var$(--tcb-skin-color-19), var$(--tcb-skin-color-19)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size:auto auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; }.tve-theme-58 .content-section .comment-form .comment-form-submit button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border:1px solid var$(--tcb-skin-color-0); color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)); --tcb-applied-color:var$(--tcb-skin-color-0); }.tve-theme-58 .content-section .comment-form .comment-form-submit { --tve-color:var(--tcb-skin-color-0); --tve-applied---tve-color:var$(--tcb-skin-color-0); margin-top: 12px !important; margin-bottom: 0px !important; }.tve-theme-58 .content-section .comment-form-text { --tve-border-radius:12px; }:not(#tve) .tve-theme-58 .content-section .comment-form .comment-form-submit:hover button { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; color: var(--tve-color, var(--tcb-skin-color-22)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)) !important; --tcb-applied-color:var$(--tcb-skin-color-22) !important; border: 1px solid var(--tcb-skin-color-0) !important; --tve-applied-border:1px solid var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-58 .content-section .comment-form .comment-form-submit:hover { --tve-color:var(--tcb-skin-color-22) !important; --tve-applied---tve-color:var$(--tcb-skin-color-22) !important; }.tve-theme-58 .content-section .comment-form-input { background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; border: none !important; --tve-applied-border:none !important; background-image: linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important; --background-image:linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important; --tve-applied-background-image:linear-gradient(var$(--tcb-skin-color-19), var$(--tcb-skin-color-19)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size:auto auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; }.tve-theme-58 .content-section .comment-respond { padding-top: 0px !important; }.tve-theme-58 .content-section .comment-form-label { font-size: var(--tve-font-size, 14px); --tve-font-size:14px; }.tve-theme-58 .content-section [data-css="tve-u-178b6f5f9b7"] { --tve-border-radius:103px; overflow: hidden; background-image: linear-gradient(var(--tcb-skin-color-9), var(--tcb-skin-color-9)) !important; background-size: auto !important; background-position: 0% 0% !important; background-attachment: scroll !important; background-repeat: repeat !important; --background-image:linear-gradient(var(--tcb-skin-color-9), var(--tcb-skin-color-9)) !important; --background-size:auto !important; --background-position:0% 0% !important; --background-attachment:scroll !important; --background-repeat:repeat !important; --tve-applied-background-image:linear-gradient(var$(--tcb-skin-color-9), var$(--tcb-skin-color-9)) !important; border-radius: 103px !important; }.tve-theme-58 .sidebar-section .section-content { padding: 30px 10px 20px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1772567d5ce"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-177258ac928"] { float: left; z-index: 3; position: relative; --tve-alignment:left; margin-top: -30px !important; padding: 6px 13px !important; margin-left: 23px !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-58 .sidebar-section { min-width: 370px; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa31994"] { padding: 0px !important; margin-bottom: 0px !important; margin-top: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa33d67"] { border-top: 1px solid var(--tcb-skin-color-27) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa36ff8"]::after { clear: both; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa43b2f"] { width: 166px; margin-top: 0px !important; }.tve-theme-58 .sidebar-section .thrv-divider[data-css="tve-u-1773fa557af"] .tve_sep { width: 100%; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 3' style='enable-background:new 0 0 9 3;' xml:space='preserve'%3E%3Ccircle fill='rgb(66, 66, 66)' cx='4.5' cy='1.5' r='1.5'/%3E%3C/svg%3E"); background-size: 4px 4px; --tve-applied-background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 3' style='enable-background:new 0 0 9 3;' xml:space='preserve'%3E%3Ccircle fill='rgb(66, 66, 66)' cx='4.5' cy='1.5' r='1.5'/%3E%3C/svg%3E"); height: 4px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa557af"] { max-width: 30px; padding-top: 0px !important; padding-bottom: 10px !important; --tve-applied-max-width:30px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa66a54"] { margin-bottom: 40px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] p { margin: 0px !important; padding: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] h3 { margin: 0px !important; padding: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f4"] { z-index: 5; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e7"] { --tcb-local-color-4be87:var(--tcb-skin-color-2); --tcb-local-color-47b6f:rgba(241, 93, 91, 0.4); padding: 40px 20px 20px !important; margin-bottom: 28px !important; margin-top: 40px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ea"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5eb"] { line-height: 1.3em !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5eb"] { text-shadow: none; --g-regular-weight:400; --g-bold-weight:500; --tcb-applied-color:rgb(30, 30, 30) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight, normal) !important; color: rgb(30, 30, 30) !important; font-size: 22px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] { display: block; position: relative; --g-regular-weight:400; --g-bold-weight:500; --tve-color:var(--tcb-skin-color-0); max-width: 49%; width: 49%; --tve-applied---tve-color:var$(--tcb-skin-color-0); margin-top: 0px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] .tcb-button-link { line-height: 1.2em; font-family: "Public Sans"; font-size: 16px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"]:hover .tcb-button-link { background-image: none !important; background-color: transparent !important; border: 2px solid var(--tcb-skin-color-29) !important; --tve-applied-border:2px solid var$(--tcb-skin-color-29) !important; --background-image:none !important; --tve-applied-background-image:none !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] .tcb-button-link { border-radius: 0px; overflow: hidden; border: 2px solid var(--tcb-skin-color-0); --tve-applied-border:2px solid var$(--tcb-skin-color-0); background-image: linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important; background-color: rgb(241, 97, 90) !important; padding: 14px 22px !important; --background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important; --tve-applied-background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important; --background-color:rgb(241, 97, 90) !important; --tve-applied-background-color:rgb(241, 97, 90) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-size:auto auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e8"] { border-radius: 2px; overflow: hidden; background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)) !important; background-color: var(--tcb-skin-color-29) !important; border: 1px solid var(--tcb-skin-color-29) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --tve-applied-border:1px solid var$(--tcb-skin-color-29) !important; --background-color:var(--tcb-skin-color-29) !important; --tve-applied-background-color:var$(--tcb-skin-color-29) !important; --background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)) !important; --background-size:auto !important; --background-position:50% 50% !important; --background-attachment:scroll !important; --background-repeat:no-repeat !important; --tve-applied-background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ee"] { float: none; background-image: none !important; margin: 0px auto !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)); --tcb-applied-color:var$(--tcb-skin-color-0); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)); font-weight: 400 !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5eb"] strong { font-weight: 500 !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] p, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] li, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] blockquote, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] address, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] .tcb-plain-text, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] label { font-weight: 400 !important; }:not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] p, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] li, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] blockquote, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] address, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] .tcb-plain-text, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] label { font-family: "Public Sans"; font-size: 16px; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e9"] { --g-regular-weight:400; --g-bold-weight:600; text-align: center; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ef"] { --tcb-applied-color:rgb(30, 30, 30) !important; color: rgb(30, 30, 30) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] .tcb-button-link span { text-transform: uppercase; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f5"]:hover { text-shadow: none !important; font-style: normal !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f0"] { float: none; padding: 0px !important; margin: 20px auto !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f2"] { font-size: 25px; margin-left: auto; margin-right: auto; width: 25px; height: 25px; position: relative; --tcb-local-color-icon:var(--tcb-skin-color-0); --tcb-local-color-var:var$(--tcb-skin-color-0); --tve-icon-size:25px; margin-top: 0px !important; margin-bottom: 5px !important; z-index: 5 !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f2"] > :first-child { color: var(--tcb-skin-color-0); --tve-applied-color:var$(--tcb-skin-color-0); }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f2"]::after { background-color: rgba(0, 0, 0, 0); background-attachment: scroll; background-image: none; background-position: 0% 0%; background-repeat: repeat; background-size: auto; }:not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] p, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] li, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] blockquote, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] address, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] .tcb-plain-text, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] label, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h1, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h2, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h3, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h4, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h5, :not(#tve) .tve-theme-58 .sidebar-section .thrv-content-box [data-css="tve-u-1773fa6a5e9"] h6 { color: rgb(16, 42, 116); --tcb-applied-color:rgb(16, 42, 116); }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-local-color-4be87)) !important; --tcb-applied-color:var$(--tcb-local-color-4be87) !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"]:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ec"] { width: 45px; float: none; margin: 20px auto 0px !important; padding: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ed"] { border-top: 2px solid rgba(169, 169, 169, 0.2) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-16eb2dc5967"] { border: 1px solid var(--tcb-skin-color-26); border-radius: 100px; overflow: hidden; --tve-applied-border:1px solid var$(--tcb-skin-color-26); padding: 6px !important; margin-bottom: 65px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084e"] input { border: none; border-radius: 100px; overflow: hidden; color: rgba(0, 0, 0, 0.65); --tcb-applied-color:rgba(0, 0, 0, 0.65); font-size: 12px; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084c"] button { border-radius: 100px; overflow: hidden; font-size: 16px; letter-spacing: 1px; border-color: rgb(108, 108, 108); background-color: var(--tcb-skin-color-0) !important; padding: 15px !important; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084c"]:hover button { background-color: rgb(20, 20, 20) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084d"] { padding-left: 5px !important; padding-right: 5px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084e"] input { letter-spacing: 2px; background-color: transparent !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084e"]:hover input { color: rgba(0, 0, 0, 0.85) !important; --tcb-applied-color:rgba(0, 0, 0, 0.85) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] .thrive-dynamic-styled-list-item { justify-content: flex-start; padding-right: 10px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] p, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] li, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] blockquote, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] address, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] .tcb-plain-text, :not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] label { font-size: var(--tve-font-size, 13px); }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fab3660"] { --tve-font-size:13px; }.tve-theme-58 .sidebar-section .section-background { border: 1px solid var(--tcb-skin-color-26); --tve-applied-border:1px solid var$(--tcb-skin-color-26); }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fae5736"] { --tve-alignment:left; float: left; z-index: 3; position: relative; margin-top: -30px !important; padding: 6px 13px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; margin-left: 23px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fae608c"]::after { clear: both; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3466"] .tcb-button-link { font-size: 13px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3466"] .tcb-button-link { letter-spacing: 1px; border: none; border-radius: 0px; overflow: hidden; text-align: left; padding: 6px 6px 6px 0px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3466"] .tcb-button-link span { color: rgb(153, 153, 153); }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3466"]:hover .tcb-button-link span { text-decoration: none !important; color: rgb(119, 119, 119) !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3464"] { padding: 0px !important; margin-bottom: 5px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3465"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 18px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"] { float: none; margin-left: auto !important; margin-right: auto !important; margin-bottom: 60px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3462"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured_img_1_03-300x169-1.jpg?dynamic_featured=1&size=large") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3461"] { padding: 0px !important; margin: 0px 0px 20px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list .thrv-content-box [data-css="tve-u-1773faf3463"] { min-height: 170px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"].tcb-post-list [data-css="tve-u-1773faf3461"]:hover [data-css="tve-u-1773faf3462"] { background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured_img_1_03-300x169-1.jpg?dynamic_featured=1&size=medium") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1783bdd24e6"] { border-top: 1px solid var(--tcb-skin-color-27) !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1783bdd425e"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1783bdd725d"] { border-top: 1px solid var(--tcb-skin-color-27) !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1783bdd8551"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-58 .sidebar-section :not(#tve) [data-css="tve-u-1773fa6a5f3"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1788e1008c3"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 16px !important; }.tve-theme-58 .bottom-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-58 .bottom-section .section-content p, :not(#tve) .tve-theme-58 .bottom-section .section-content li, :not(#tve) .tve-theme-58 .bottom-section .section-content label, :not(#tve) .tve-theme-58 .bottom-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color:var$(--tcb-skin-color-22); }.tve-theme-58 .bottom-section .section-content { --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); min-height: 261px !important; padding: 60px 20px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f741f3e"] { height: 425px; top: 0px; transform: rotate(180deg); fill: rgba(255, 255, 255, 0.06); }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f751e14"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color:var$(--tcb-skin-color-22) !important; --tve-applied-color:var$(--tcb-skin-color-22) !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f75e4ac"] { width: 350px; --tve-border-radius:305px; border-radius: 305px; overflow: hidden; float: right; z-index: 3; position: relative; --tve-alignment:right; margin-top: -95px !important; margin-bottom: 0px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f761df5"] { padding: 0px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7620ad"] { margin: 0px !important; }.tve-theme-58 .bottom-section { margin-top: 40px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] .tcb-button-link { border: 3px solid var(--tcb-skin-color-22); letter-spacing: var(--tve-letter-spacing, 1px); border-radius: 54px; overflow: hidden; --tve-applied-border:3px solid var$(--tcb-skin-color-22); background-color: transparent !important; padding: 17px 24px 17px 17px !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-22)); --tcb-applied-color:var$(--tcb-skin-color-22); font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); text-transform: var(--tve-text-transform, uppercase); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)); }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] { --tve-color:var(--tcb-skin-color-22); --tve-font-weight:var(--g-bold-weight, bold); --tve-font-size:14px; --tve-letter-spacing:1px; --tve-text-transform:uppercase; --tcb-local-color-0928b:rgb(19, 114, 211); --tcb-local-color-fe382:var(--tcb-skin-color-3); --tve-alignment:left; float: left; --tve-border-radius:54px; z-index: 3; position: relative; --tve-applied---tve-color:var$(--tcb-skin-color-22); margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] .tcb-button-link { font-size: var(--tve-font-size, 14px) !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"]:hover .tcb-button-link { background-color: var(--tcb-skin-color-22) !important; border: 3px solid var(--tcb-skin-color-22) !important; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-color:var(--tcb-skin-color-22) !important; --tve-applied-background-color:var$(--tcb-skin-color-22) !important; --tve-applied-border:3px solid var$(--tcb-skin-color-22) !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"]:hover .tcb-button-link span { color: var(--tve-color, rgb(255, 255, 255)) !important; --tcb-applied-color:rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"]:hover { --tve-color:var(--tcb-skin-color-0) !important; --tve-applied---tve-color:var$(--tcb-skin-color-0) !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] .tcb-button-link::after { background-attachment: scroll !important; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%) !important; background-position: 50% 50% !important; background-repeat: no-repeat !important; background-size: auto !important; background-color: var(--tcb-skin-color-22) !important; }:not(#tve) .tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"]:hover [data-css="tve-u-1773f7774fc"] > :first-child { color: var(--tcb-skin-color-0); --tve-applied-color:var$(--tcb-skin-color-0); }.tve-theme-58 .bottom-section [data-css="tve-u-1773f779bb6"]::after { clear: both; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f780ad3"]::after { clear: both; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f781390"] { max-width: 60.8%; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f78139e"] { max-width: 39.2%; }:not(#tve) .tve-theme-58 .bottom-section :not(#tve) [data-css="tve-u-1773f7774f8"]:hover .tcb-button-link span { color: var(--tve-color, var(--tcb-skin-color-0)) !important; --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"]:hover [data-css="tve-u-1773f7774fc"] { --tcb-local-color-icon:var(--tcb-skin-color-0); --tcb-local-color-var:var$(--tcb-skin-color-0); }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774fc"] { --tcb-local-color-icon:rgb(255, 255, 255); --tcb-local-color-var:rgb(255, 255, 255); --tve-icon-size:14px; }.tve-theme-59 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; --bottom-content-width:100%; background-color: rgb(249, 249, 249) !important; --background-color:rgb(249, 249, 249) !important; --tve-applied-background-color:rgb(249, 249, 249) !important; }.tve-theme-59 .main-container { padding: 20px 10px !important; }.tve-theme-59 .content-section [data-css="tve-u-17724e3dc87"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .content-section .section-content { padding: 20px 10px !important; }:not(#layout) .tve-theme-59 #wrapper { --layout-content-width:1080px; --layout-background-width:1080px; }.tve-theme-59 .content-section .comment-form .comment-form-submit button { border: 2px solid var(--tcb-skin-color-0); --tve-applied-border:2px solid var$(--tcb-skin-color-0); color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-0)); --tcb-applied-color:var$(--tcb-skin-color-0); padding: 14px !important; }.tve-theme-59 .content-section .comment-form .comment-form-submit { --tve-color:var(--tcb-skin-color-0); --tve-applied---tve-color:var$(--tcb-skin-color-0); --tve-border-width:2px; }.tve-theme-59 .content-section .comment-form-text textarea { border: none; --tve-applied-border:none; border-radius: 12px; overflow: hidden; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-59 .content-section .comment-form-reply-title { padding-bottom: 0px !important; margin-bottom: 0px !important; text-transform: none !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-1772560a692"] { max-width: 13.5%; }.tve-theme-59 .content-section [data-css="tve-u-1772560a6b8"] { max-width: 61.5%; }.tve-theme-59 .content-section [data-css="tve-u-1772560a6de"] { max-width: 25%; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1772560c1fa"] { letter-spacing: 1px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 12px !important; text-transform: uppercase !important; font-weight: var(--g-bold-weight, bold) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-1772560e32f"] { padding: 30px !important; margin: 30px 0px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-59 .content-section [data-css="tve-u-17725612854"] { padding: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725612d7c"] { --tve-border-radius:0px; border-radius: 0px; overflow: hidden; margin: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725615366"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725616127"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-177256171bf"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725619d87"] .tve_social_items { font-size: 9px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725619d87"] { --tve-border-radius:0px; border-radius: 0px; overflow: hidden; font-size: 9px !important; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1772561bc25"] { padding-bottom: 0px !important; margin-bottom: 0px !important; text-transform: none !important; padding-top: 0px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1772561e187"] { font-size: 16px !important; color: rgb(129, 129, 129) !important; --tcb-applied-color:rgb(129, 129, 129) !important; --tve-applied-color:rgb(129, 129, 129) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725621c9b"] { margin-top: 15px !important; }.tve-theme-59 .content-section .comment-form-text { --tve-border-radius:12px; }.tve-theme-59 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 1px !important; padding: 80px 20px 20px !important; }.tve-theme-59 .top-section .section-background { background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-59 .top-section [data-css="tve-u-17724e12936"] { margin-bottom: 30px !important; }.tve-theme-59 .top-section [data-css="tve-u-17724e2364d"] { display: inline-block; }.tve-theme-59 .top-section [data-css="tve-u-1772553fffd"] { width: 62px; float: left; z-index: 3; position: relative; --tve-alignment:left; --tve-border-width:4px; border: 4px solid var(--tcb-skin-color-29); --tve-applied-border:4px solid var$(--tcb-skin-color-29); margin-top: 0px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-59 .top-section [data-css="tve-u-17725558501"] { padding-bottom: 0px !important; margin-bottom: 0px !important; line-height: 1em !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-59 .top-section [data-css="tve-u-17725564537"] { font-size: 22px; margin-left: auto; --tcb-local-color-icon:rgb(215, 215, 215); --tcb-local-color-var:rgb(215, 215, 215); --tve-icon-size:22px; width: 22px; height: 22px; float: left; z-index: 3; position: relative; --tve-alignment:left; margin-right: 12px !important; margin-top: 0px !important; margin-bottom: 0px !important; padding-bottom: 0px !important; }:not(#tve) .tve-theme-59 .top-section [data-css="tve-u-17725564537"] > :first-child { color: rgb(215, 215, 215); --tve-applied-color:rgb(215, 215, 215); }.tve-theme-59 .top-section [data-css="tve-u-1772557a8c4"] { float: right; z-index: 3; position: relative; --tve-alignment:right; min-width: 155px; padding: 1px !important; margin: 0px !important; --tve-applied-min-width:155px !important; }.tve-theme-59 .top-section [data-css="tve-u-1772557b66e"]::after { clear: both; }.tve-theme-59 .top-section [data-css="tve-u-1774466126f"] { fill: var(--tcb-skin-color-0); }.tve-theme-59 .top-section [data-css="tve-u-17744661e60"] { margin-top: 0px !important; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1784010863c"] { color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1784010a40d"] { color: inherit !important; --tve-applied-color: inherit !important; }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-1784010e49b"] { background-color: initial !important; --tve-applied-background-color: initial !important; color: var(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; }.tve-theme-59 .sidebar-section .section-content { padding: 10px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color:rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-1772567d5ce"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: rgb(170, 170, 170) !important; --tcb-applied-color:rgb(170, 170, 170) !important; --tve-applied-color:rgb(170, 170, 170) !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list .post-wrapper { border-bottom: 1px dotted rgba(0, 0, 0, 0.22); padding: 15px 0px !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list .post-wrapper:hover { border-bottom: 1px dotted rgba(0, 0, 0, 0.5) !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list [data-css="tve-u-177256bad4d"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 16px !important; font-weight: var(--g-bold-weight, bold) !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177256bad4b"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; margin-bottom: 40px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item { --tve-line-height:1.5em; margin-left: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon { --tcb-local-color-icon:var(--tcb-skin-color-0); --tcb-local-color-var:var$(--tcb-skin-color-0); --tve-icon-size:18px; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon > :first-child { color: var(--tcb-skin-color-0); --tve-applied-color:var$(--tcb-skin-color-0); }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-text a { color: inherit !important; --tve-applied-color: inherit !important; font-family: inherit !important; font-size: 16px !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-text a:hover { color: var(--tcb-skin-color-2) !important; --tve-applied-color:var$(--tcb-skin-color-2) !important; text-decoration-line: none !important; --eff:none !important; text-decoration-color: var(--eff-color, currentColor) !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item p, :not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item li, :not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item blockquote, :not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item address, :not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item .tcb-plain-text, :not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item label { line-height: var(--tve-line-height, 1.5em); }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f5"] { --tcb-local-color-d65f6:rgb(71, 222, 157); --tcb-local-color-2c42e:rgba(71, 222, 157, 0.25); --tcb-local-color-651eb:rgba(71, 222, 157, 0.5); padding: 22px !important; margin-bottom: 20px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f6"] { border-radius: 6px; overflow: hidden; --tve-border-radius:6px; background-image: none !important; background-color: rgb(255, 255, 255) !important; border: 1px solid var(--tcb-skin-color-28) !important; --tve-applied-border:1px solid var$(--tcb-skin-color-28) !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f7"] { --g-regular-weight:400; --g-bold-weight:600; text-align: center; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 15px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250fb"] { float: none; background-image: none !important; margin: 0px auto 15px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250fd"] { padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725100"] { width: 32px; position: absolute; right: 0px; bottom: 36px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725101"] { margin-top: 0px; margin-left: 0px; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725102"] { width: 32px; position: absolute; bottom: 36px; left: 0px; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725103"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-177257408fc"] { padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 14px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250fd"] > .tve-cb { justify-content: center; display: flex; flex-direction: column; }.tve-theme-59 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-1788d4906ec"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 25px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-1788d4945d6"] { color: var(--tcb-skin-color-30) !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: transparent !important; background-image: linear-gradient(45deg, var(--tcb-local-color-4ff41) 38%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; padding: 12px 14px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-1788d4979d6"] { --tve-letter-spacing:2px; --tcb-local-color-6b889:rgb(19, 114, 211); --tcb-local-color-15aab:rgb(62, 183, 252); --tcb-local-color-4ff41:var(--tcb-skin-color-0); --tcb-local-color-ff2da:rgb(254, 160, 171); --tve-alignment:center; float: none; --tve-font-size:12px; --tve-font-weight:var(--g-bold-weight, bold); --tve-text-transform:capitalize; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-1788d4979d6"]:hover .tcb-button-link { background-image: linear-gradient(145deg, var(--tcb-local-color-4ff41) 0%, var(--tcb-local-color-ff2da) 100%) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link { font-size: var(--tve-font-size, 12px) !important; }:not(#tve) .tve-theme-59 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); text-transform: var(--tve-text-transform, capitalize); }:not(#tve) .tve-theme-59 .content-section [data-css="tve-u-178b6fa4190"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 17px !important; margin-bottom: 0px !important; }.tve-theme-59 .content-section .comment-form-input { --tve-border-radius:177px; overflow: hidden; border-radius: 177px !important; border: none !important; --tve-applied-border:none !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-59 .content-section .comment-form-label { font-size: var(--tve-font-size, 14px); --tve-font-size:14px; margin-left: 20px !important; }.tve-theme-59 .content-section .comment-respond { --tve-border-radius:0px; border-radius: 0px; overflow: hidden; padding-top: 0px !important; background-color: transparent !important; --background-color:transparent !important; --tve-applied-background-color:transparent !important; }.tve-theme-59 .content-section [data-css="tve-u-178b6fc530a"] { --tve-border-radius:100px; overflow: hidden; background-image: none !important; --background-image:none !important; --tve-applied-background-image:none !important; border-radius: 100px !important; background-color: var(--tcb-skin-color-9) !important; --background-color:var(--tcb-skin-color-9) !important; --tve-applied-background-color:var$(--tcb-skin-color-9) !important; }:not(#tve) .tve-theme-59 .top-section [data-css="tve-u-178c643b16c"] { padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e17"] { max-width: 6.9%; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e29"] { max-width: 59.7676%; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e3d"] { max-width: 33.3326%; }.tve-theme-59 .top-section [data-css="tve-u-178c646a994"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-59 .top-section [data-css="tve-u-178c646a994"] { padding: 0px !important; }.tve-theme-59 .top-section [data-css="tve-u-178c646b8b8"] { margin: 0px !important; }.tve-theme-59 .bottom-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; }:not(#tve) .tve-theme-59 .bottom-section .section-content p, :not(#tve) .tve-theme-59 .bottom-section .section-content li, :not(#tve) .tve-theme-59 .bottom-section .section-content label, :not(#tve) .tve-theme-59 .bottom-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color:var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color:var$(--tcb-skin-color-22); }.tve-theme-59 .bottom-section .section-content { --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); justify-content: center; display: flex; flex-direction: column; min-height: 412px !important; padding: 0px !important; }:not(#tve) .tve-theme-59 .bottom-section [data-css="tve-u-1773f751e14"] { color: var(--tcb-skin-color-22) !important; --tcb-applied-color:var$(--tcb-skin-color-22) !important; --tve-applied-color:var$(--tcb-skin-color-22) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f761df5"] { padding: 0px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7620ad"] { margin: 0px !important; }.tve-theme-59 .bottom-section { margin-top: 0px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f781390"] { max-width: 50%; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f78139e"] { max-width: 50%; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7a73f2"] { height: 504px; margin-top: 0px !important; margin-bottom: 0px !important; --tve-applied-height:504px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7ae5dc"] { padding: 0px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7b41cd"] { --tve-alignment:center; float: none; max-width: 50%; margin: 0px auto !important; --tve-applied-max-width:50% !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7bb4e7"] { --tcb-local-color-icon:rgb(255, 255, 255); --tcb-local-color-var:rgb(255, 255, 255); --tve-icon-size:20px; font-size: 20px; width: 20px; height: 20px; padding-top: 4px !important; padding-bottom: 4px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7b7dc1"] { line-height: 1.35em !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7bfba7"] { padding-bottom: 24px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7c3c2e"] { --tcb-local-color-icon:rgb(255, 255, 255); --tcb-local-color-var:rgb(255, 255, 255); --tve-icon-size:20px; font-size: 20px; width: 20px; height: 20px; padding-top: 4px !important; padding-bottom: 4px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7c9779"] { --tcb-local-color-icon:rgb(255, 255, 255); --tcb-local-color-var:rgb(255, 255, 255); --tve-icon-size:20px; font-size: 20px; width: 20px; height: 20px; padding-top: 4px !important; padding-bottom: 4px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f761df5"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-60 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; background-color: var(--tcb-skin-color-2) !important; --background-color: var(--tcb-skin-color-2) !important; --tve-applied-background-color: var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-60 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-60 #content { padding: 0px !important; }:not(#layout) .tve-theme-60 .main-container { --sidebar-size: 21.17%; --separator-size: 0px; }.tve-theme-60 .main-container { padding: 0px 1px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-60 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-60 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { border-radius: 10px; overflow: hidden; }.tve-theme-60 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 13px; --tve-line-height: 26px; --tve-font-weight: var(--g-bold-weight, bold); --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tcb-applied-color: rgb(0, 0, 0); --tve-font-family: Montserrat; --g-bold-weight: 500; font-size: var(--tve-font-size, 13px) !important; line-height: var(--tve-line-height, 26px) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgb(0, 0, 0)) !important; --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)) !important; font-family: var(--tve-font-family, Montserrat) !important; text-align: left !important; }.tve-theme-60 .top-section .shop-template-wrapper .product .price { --tve-font-weight: var(--g-bold-weight, bold); --tve-font-size: 14px; --tve-color: rgb(57, 57, 57); --tve-applied---tve-color: rgb(57, 57, 57); --tcb-applied-color: rgb(57, 57, 57); --tve-font-family: Montserrat; --g-bold-weight: 600; --tve-line-height: 24px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-size: var(--tve-font-size, 14px) !important; color: var(--tve-color, rgb(57, 57, 57)) !important; --tve-applied-color: var$(--tve-color, rgb(57, 57, 57)) !important; font-family: var(--tve-font-family, Montserrat) !important; line-height: var(--tve-line-height, 24px) !important; text-align: left !important; }.tve-theme-60 .top-section .shop-template-wrapper .product a.button { border: 1px solid var(--tcb-skin-color-0); --tve-applied-border: 1px solid var$(--tcb-skin-color-0); border-radius: 100px; overflow: hidden; --tve-font-size: 12px; color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tcb-applied-color: var$(--tcb-skin-color-0); --tve-letter-spacing: 0px; --tve-border-radius: 100px; --tve-text-transform: none; --tve-font-weight: var(--g-bold-weight, bold); --tve-line-height: 1.2em; background-color: transparent !important; --tve-applied-background-color: transparent !important; padding: 12px 15px 12px 16px !important; margin-top: 15px !important; font-size: var(--tve-font-size, 12px) !important; letter-spacing: var(--tve-letter-spacing, 0px) !important; text-transform: var(--tve-text-transform, none) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; line-height: var(--tve-line-height, 1.2em) !important; margin-bottom: 10px !important; }.tve-theme-60 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 30px !important; background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-60 .top-section .shop-template-wrapper { border: 1px solid rgb(255, 255, 255); --tve-applied-border: 1px solid rgb(255, 255, 255); padding: 20px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; margin-top: 0px !important; }.tve-theme-60 .top-section .shop-template-wrapper .woocommerce-ordering select { border: 1px solid rgba(0, 0, 0, 0.12); --tve-applied-border: 1px solid rgba(0, 0, 0, 0.12); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); border-radius: 8px; overflow: hidden; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal) ) !important; font-size: var(--tve-font-size, 14px) !important; padding: 0px 14px !important; }.tve-theme-60 .top-section .shop-template-wrapper .woocommerce-ordering { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Arial,Helvetica,sans-serif; --tve-font-size: 14px; margin-top: 0px !important; margin-bottom: 20px !important; }.tve-theme-60 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Arial,Helvetica,sans-serif); --tve-font-family: Arial,Helvetica,sans-serif; --tve-color: rgba(0, 0, 0, 0.33); --tve-applied---tve-color: rgba(0, 0, 0, 0.33); --tcb-applied-color: rgba(0, 0, 0, 0.33); --tve-text-transform: uppercase; --tve-font-size: 11px; --tve-letter-spacing: 3px; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; color: var(--tve-color, rgba(0, 0, 0, 0.33)) !important; --tve-applied-color: var$(--tve-color, rgba(0, 0, 0, 0.33)) !important; text-transform: var(--tve-text-transform, uppercase) !important; font-size: var(--tve-font-size, 11px) !important; letter-spacing: var(--tve-letter-spacing, 3px) !important; padding: 0px !important; margin-bottom: 20px !important; }.tve-theme-60 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-60 .bottom-section .section-background { background-color: var(--tcb-skin-color-22) !important; --background-color: var(--tcb-skin-color-22) !important; --tve-applied-background-color: var$(--tcb-skin-color-22) !important; }.tve-theme-60 .bottom-section .section-content { justify-content: center; display: flex; flex-direction: column; min-height: 209px !important; padding: 20px !important; }.tve-theme-60 .top-section .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-60 .top-section .section-content p, :not(#tve) .tve-theme-60 .top-section .section-content li, :not(#tve) .tve-theme-60 .top-section .section-content label, :not(#tve) .tve-theme-60 .top-section .section-content .tcb-plain-text { color: var(--tve-color, var(--tcb-skin-color-22)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)); --tcb-applied-color: var$(--tcb-skin-color-22); }.tve-theme-60 .top-section .section-content { --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c60b5444"] { max-width: 1320px; --tve-alignment: center; float: none; z-index: 3; position: relative; --tve-applied-max-width: 1320px !important; margin-left: auto !important; margin-right: auto !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-60 .top-section [data-css="tve-u-183c60b734b"] { max-width: 29.0999%; }.tve-theme-60 .top-section [data-css="tve-u-183c60b735e"] { max-width: 70.9%; }.tve-theme-60 .top-section [data-css="tve-u-183c712a465"] > .tcb-flex-col { padding-left: 39px; }.tve-theme-60 .top-section [data-css="tve-u-183c712a465"] { margin-left: -39px !important; padding-left: 50px !important; padding-right: 50px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c73a6e30"] { max-width: 1320px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; --tve-applied-max-width: 1320px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c72fc5b5"] { --g-regular-weight: 300; --g-bold-weight: 500; font-family: Montserrat !important; font-size: 0px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73, 73, 75) !important; --tve-applied-color: rgb(73, 73, 75) !important; line-height: 19px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c72fac4c"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73, 73, 75) !important; --tve-applied-color: rgb(73, 73, 75) !important; text-transform: capitalize !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c72f8636"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73, 73, 75) !important; --tve-applied-color: rgb(73, 73, 75) !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c72fe5de"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-size: 14px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73, 73, 75) !important; --tve-applied-color: rgb(73, 73, 75) !important; }.tve-theme-60 .top-section [data-css="tve-u-183c72c5979"] { width: 200px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-183c72c83b1"] { width: 200px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-183c72caab6"] { width: 200px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-183c72ccf99"] { width: 200px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-183c733618a"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418eed"] { background-image: none !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418eec"] { padding: 20px 1px !important; margin-bottom: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418ef0"] { border: none !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }:not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] p, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] li, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] blockquote, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] address, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] .tcb-plain-text, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] label, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h1, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h2, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h3, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h4, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h5, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-183c7418ef1"] h6 { color: var(--tve-color,rgb(255,255,255)); --tcb-applied-color: rgb(255,255,255); }.tve-theme-60 .top-section [data-css="tve-u-183c7418ef1"] { text-align: left; --tve-color: rgb(255,255,255); }.tve-theme-60 .top-section [data-css="tve-u-183c7418eef"] { padding: 5px 0px 5px 40px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418efe"] { margin-bottom: 0px !important; margin-right: 40px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c71a5f66"] { margin-top: 0px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c741fadf"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(5, 5, 5) !important; --tcb-applied-color: rgb(5, 5, 5) !important; --tve-applied-color: rgb(5, 5, 5) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 32px !important; font-family: Montserrat !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-183c741fadf"] strong { font-weight: 700 !important; }.tve-theme-60 :not(#layout) .sidebar-section { order: 1; }.tve-theme-60 :not(#layout) .content-section { order: 3; }.tve-theme-60 .top-section .shop-template-wrapper li .page-numbers:not(.current):not(.prev):not(.next) { --tve-border-radius: 0px; border: 1px solid rgb(255, 255, 255); --tve-applied-border: 1px solid rgb(255, 255, 255); border-radius: 0px !important; }.tve-theme-60 .top-section .shop-template-wrapper .page-numbers.current { --tve-border-radius: 0px; border-radius: 0px; background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; }.tve-theme-60 .top-section .shop-template-wrapper .tcb-prev-next { --tve-border-radius: 0px; border: 1px solid rgb(255, 255, 255); --tve-applied-border: 1px solid rgb(255, 255, 255); border-radius: 0px !important; }.tve-theme-60 .top-section .shop-template-wrapper .woocommerce-pagination { border: 1px solid rgba(255, 255, 255, 0.85); --tve-applied-border: 1px solid rgba(255, 255, 255, 0.85); margin-top: 20px !important; padding-top: 1px !important; }.tve-theme-60 .top-section [data-css="tve-u-193885a7133"] { margin-top: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-193885bef6c"] { margin-top: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-197a3733071"] { font-size: 14px !important; }.tve-theme-60 .top-section [data-css="tve-u-197a37454aa"] { width: 100%; }.tve-theme-60 .top-section .shop-template-wrapper .product .woocommerce-loop-product__link > img { margin-bottom: 18px !important; }.tve-theme-60 .top-section [data-css="tve-u-19943b3d9a4"] { float: none; z-index: 3; position: relative; --tve-alignment: center; margin-right: auto !important; padding-right: 5px !important; margin-left: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19943b6c896"] { margin-right: 50px !important; margin-left: -20px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c37"] { max-width: 1300px; --tve-alignment: center; float: none; --tve-applied-max-width: 1300px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c38"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c39"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f381c3a"] { --g-regular-weight: 400; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c3b"] { max-width: 25%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c3c"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c3d"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f381c3e"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c3f"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c40"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f381c41"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c42"] { width: 200px; box-shadow: none; --tve-applied-box-shadow: none; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c43"] { margin-top: 0px; margin-left: 0px; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f381c44"] { --g-regular-weight: 400; --g-bold-weight: 500; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 16px !important; color: rgb(73, 73, 75) !important; --tcb-applied-color: rgb(73,73,75) !important; --tve-applied-color: rgb(73,73,75) !important; text-transform: capitalize !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f385ab1"] { width: 100%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f38b9e7"] { width: 100%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d42"] { --tve-gallery-columns: 1; --tcb-cwv-height-d: 502px; min-height: 502px; --tve-gallery-horizontal-space: 2px; --tcb-gallery-crop-size: 502px; padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d43"] { min-height: 502px; margin-left: -5px; margin-right: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8985"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8986"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8987"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8988"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8989"] { --toggle-vertical-space: 8px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a898a"] { --toggle-vertical-space: 8px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a898b"] { --toggle-vertical-space: 8px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a898c"] { padding-left: 8px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a898d"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a898e"] { padding-left: 8px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a898f"]::after { clear: both; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8991"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8992"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8993"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8994"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8995"]::after { clear: both; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8996"] { width: 320px; margin-top: 100px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8997"] { max-width: 74.4%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8998"] { max-width: 25.6%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8999"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8999"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8999"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899a"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899b"]::after { clear: both; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899c"] { max-width: 66.9%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899d"] { max-width: 33.1%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899e"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899e"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899e"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a899f"] { width: 100%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a89a0"] { max-width: 55.4%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a89a1"] { max-width: 44.6%; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb41"] { background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; --background-image: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("https://www.outdoorlivingtoday.com/wp-content/uploads/2025/02/OLT-274-SitePartners-JX0A5643.jpg.webp") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] > .tcb-flex-col { padding-left: 70px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] { margin-left: -70px; padding: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] > .tcb-flex-col > .tcb-col { justify-content: center; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb44"] { padding: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb45"] { --tve-alignment: center; margin-bottom: 0px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3abb46"] { --g-regular-weight: 400; --g-bold-weight: 500; color: rgb(255, 255, 255) !important; --tcb-applied-color: rgb(255,255,255) !important; --tve-applied-color: rgb(255,255,255) !important; font-family: Montserrat !important; font-weight: var(--g-bold-weight,bold) !important; padding-bottom: 7px !important; margin-bottom: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb47"] { margin-bottom: 0px !important; padding: 0px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3abb48"] { --g-regular-weight: 400; --g-bold-weight: 600; --tcb-applied-color: var$(--tcb-skin-color-22); color: var(--tcb-skin-color-22) !important; --tve-applied-color: var$(--tcb-skin-color-22) !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: Montserrat !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb49"] { padding: 60px 40px !important; margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb49"] .tve-page-section-in { justify-content: center; display: flex; flex-direction: column; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb4a"] { min-height: 170px !important; min-width: auto; }.thrv_symbol_14636.tve-default-state .symbol-section-out.tve-default-state { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255,255,255) !important; --tve-applied-background-color: rgb(255,255,255) !important; }.thrv_symbol_14636.tve-default-state .symbol-section-in.tve-default-state { display: block; padding: 10px 0px !important; min-height: 94px !important; }.thrv_symbol_14636.tve-default-state { margin-top: -2px !important; margin-bottom: 0px !important; }.tve-theme-61 #wrapper { --header-background-width: 100%; --footer-background-width: 100%; --top-background-width: 100%; --bottom-background-width: 100%; }:not(#layout) .tve-theme-61 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-61 .content-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; padding: 30px 10px 20px !important; min-height: 1px !important; }.tve-theme-61 .main-container { padding: 0px 10px !important; }.tve-theme-61 .content-section .product-template-wrapper { max-width: 1320px; --tve-alignment: center; float: none; --tve-woo-gallery-width: 340px; position: relative; border: medium; --tve-applied-border: none; display: block; margin: -35px auto 0px !important; --tve-applied-max-width: 1320px !important; padding-top: 1px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .single_add_to_cart_button { font-size: var(--tve-font-size, 13px); --tve-font-size: 13px; line-height: var(--tve-line-height, 1.4em); --tve-line-height: 1.4em; --tve-border-radius: 0px; border-radius: 0px; display: inline-block; padding: 20px 255px 20px 259px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-top: -5px !important; background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; }.tve-theme-61 .sidebar-section .section-content { --tve-font-weight: var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-61 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-61 .sidebar-section .section-content p, :not(#tve) .tve-theme-61 .sidebar-section .section-content li, :not(#tve) .tve-theme-61 .sidebar-section .section-content label, :not(#tve) .tve-theme-61 .sidebar-section .section-content .tcb-plain-text, :not(#tve) .tve-theme-61 .sidebar-section .section-content h1, :not(#tve) .tve-theme-61 .sidebar-section .section-content h2, :not(#tve) .tve-theme-61 .sidebar-section .section-content h3, :not(#tve) .tve-theme-61 .sidebar-section .section-content h4, :not(#tve) .tve-theme-61 .sidebar-section .section-content h5, :not(#tve) .tve-theme-61 .sidebar-section .section-content h6 { font-family: var(--tve-font-family, inherit); }.tve-theme-61 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-61 .sidebar-section [data-css="tve-u-17786b43fee"] { letter-spacing: 2px; font-size: 13px !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color: var$(--tcb-skin-color-0) !important; --tve-applied-color: var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786b54b35"] { padding: 20px 8px 0px !important; background-color: rgba(255, 255, 255, 0.34) !important; --background-color: rgba(255, 255, 255, 0.34) !important; --tve-applied-background-color: rgba(255, 255, 255, 0.34) !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786b6c6dd"] { margin-top: 0px !important; margin-bottom: 40px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786b54b35"] .products { --tve-woo-image-size: 92% !important; }.tve-theme-61 .sidebar-section .tcb-woo-product-categories[data-css="tve-u-17786b54b35"] .thrive-product-category-text-wrapper { max-width: 158px; --tve-border-radius: 3px; border-radius: 3px; overflow: hidden; margin-top: 0px !important; --tve-applied-max-width: 158px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fceb"] .tcb-button-link { border: medium; background-color: transparent !important; padding-right: 24px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] { margin-left: 0px; padding: 0px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce6"] { margin: 0px 0px 10px !important; background-color: rgb(248, 248, 248) !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] > .tcb-flex-col > .tcb-col { justify-content: center; min-height: 70px; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fceb"] { min-width: 100% !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] > .tcb-flex-col { padding-left: 0px; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"] { border-top: medium; border-bottom: medium; padding: 1px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce8"] { margin-top: 0px !important; margin-bottom: 0px !important; padding: 0px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce9"] { background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured_img_3_03-150x84-2.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list .thrv-content-box [data-css="tve-u-17786d7fcea"] { min-height: 75px !important; }:not(#tve) .tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fcec"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 16px !important; font-weight: var(--g-regular-weight, normal) !important; }:not(#tve) .tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fced"]:hover { color: rgb(0, 143, 255) !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce8"]:hover [data-css="tve-u-17786d7fce9"] { background-image: linear-gradient(rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.04)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/Featured_img_3_03-150x84-2.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 14px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-61 .content-section { min-width: 1px; }.tve-theme-61 .content-section .section-content p, .tve-theme-61 .content-section .section-content li, .tve-theme-61 .content-section .section-content label, .tve-theme-61 .content-section .section-content .tcb-plain-text { font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }:not(#tve) .tve-theme-61 .content-section .section-content p, :not(#tve) .tve-theme-61 .content-section .section-content li, :not(#tve) .tve-theme-61 .content-section .section-content label, :not(#tve) .tve-theme-61 .content-section .section-content .tcb-plain-text, :not(#tve) .tve-theme-61 .content-section .section-content h1, :not(#tve) .tve-theme-61 .content-section .section-content h2, :not(#tve) .tve-theme-61 .content-section .section-content h3, :not(#tve) .tve-theme-61 .content-section .section-content h4, :not(#tve) .tve-theme-61 .content-section .section-content h5, :not(#tve) .tve-theme-61 .content-section .section-content h6 { font-family: var(--tve-font-family, Montserrat); }.tve-theme-61 .content-section [data-css="tve-u-183d04dca04"] { margin-bottom: 0px !important; margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-61 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; text-align: center; --tve-color: var(--tcb-skin-color-22); --tve-applied---tve-color: var$(--tcb-skin-color-22); min-height: 1px !important; padding: 5px 20px !important; }.tve-theme-61 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color: var(--tcb-skin-color-0) !important; --tve-applied-background-color: var$(--tcb-skin-color-0) !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(88, 178, 130, 0.8), rgba(88, 178, 130, 0.8)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-2.png.webp") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(88, 178, 130, 0.8), rgba(88, 178, 130, 0.8)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-2.png.webp") !important; background-image: linear-gradient(rgba(88, 178, 130, 0.8), rgba(88, 178, 130, 0.8)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-2.png.webp") !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] { --tve-border-width: 1px; border-top: 1px solid var(--tcb-skin-color-8); justify-content: flex-start !important; padding-left: 0px !important; padding-bottom: 0px !important; margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-path { font-size: 17px; color: rgb(255, 255, 255); --tve-applied-color: rgb(255, 255, 255); --tve-font-weight: var(--g-bold-weight, bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-leaf { font-size: 17px; color: rgb(255, 255, 255); --tve-applied-color: rgb(255, 255, 255); --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tve-font-weight: var(--g-bold-weight, bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-leaf span { --tcb-applied-color: rgb(255, 255, 255); color: var(--tve-color, rgb(255, 255, 255)) !important; --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)) !important; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-family: var(--tve-font-family, Montserrat) !important; }:not(#tve) .tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-leaf:hover span { color: var(--tve-color, var(--tcb-skin-color-22)) !important; --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-22)) !important; --tcb-applied-color: var$(--tcb-skin-color-22) !important; }:not(#tve) .tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-leaf:hover { --tve-color: var(--tcb-skin-color-22) !important; --tve-applied---tve-color: var$(--tcb-skin-color-22) !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-separator { color: rgb(255, 255, 255); --tve-applied-color: rgb(255, 255, 255); font-size: 17px; width: 17px; height: 17px; padding-bottom: 4px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-path a { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold) ) !important; font-family: var(--tve-font-family, Montserrat) !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .product_title, .product-template-wrapper .summary .product .woocommerce-loop-product__title { color: var(--tve-color, rgb(42, 42, 42)); --tve-applied-color: var$(--tve-color, rgb(42, 42, 42)); --tve-color: rgb(42, 42, 42); --tve-applied---tve-color: rgb(42, 42, 42); --tcb-applied-color: rgb(42, 42, 42); font-family: var(--tve-font-family, Montserrat); --tve-font-family: Montserrat; --g-regular-weight: 300; --g-bold-weight: 800; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); font-size: var(--tve-font-size, 25px); --tve-font-size: 25px; line-height: var(--tve-line-height, 36px); --tve-line-height: 36px; }.tve-theme-61 .content-section .product-template-wrapper .woocommerce-product-gallery { display: block; overflow: visible; position: static; margin-bottom: 32px !important; margin-right: 0px !important; padding-right: 1px !important; padding-left: 1px !important; margin-top: 1px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations label { font-size: var(--tve-font-size, 16px); --tve-font-size: 16px; text-align: center; color: var(--tve-color, rgba(255, 255, 255, 0.85)); --tve-applied-color: var$(--tve-color, rgba(255, 255, 255, 0.85)); --tve-color: rgba(255, 255, 255, 0.85); --tve-applied---tve-color: rgba(255, 255, 255, 0.85); --tcb-applied-color: rgba(255, 255, 255, 0.85); font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); margin-bottom: 0px !important; padding-top: 10px !important; padding-bottom: 10px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; background-color: rgb(142, 128, 112) !important; --background-color: rgb(142, 128, 112) !important; --tve-applied-background-color: rgb(142, 128, 112) !important; margin-right: 1px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value select { font-size: var(--tve-font-size, 14px); font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); text-transform: var(--tve-text-transform, capitalize); margin-bottom: 0px !important; padding: 10px !important; margin-top: 3px !important; margin-right: 0px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value { --tve-font-size: 14px; --tve-font-weight: var(--g-bold-weight, bold); --tve-text-transform: capitalize; }:not(#tve) .tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-separator { margin-left: 12px; margin-right: 12px; }.tve-theme-61 .content-section .product-template-wrapper .summary .price span, .tve-theme-61 .content-section .product-template-wrapper .summary .price { color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); --tcb-applied-color: var$(--tcb-skin-color-0); font-size: var(--tve-font-size, 18px); }.tve-theme-61 .content-section .product-template-wrapper .summary .price { --tve-color: var(--tcb-skin-color-0); --tve-applied---tve-color: var$(--tcb-skin-color-0); --tve-font-size: 18px; }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description { --tve-font-size: 15px; --tve-line-height: 1.65em; --tve-letter-spacing: 0px; margin-top: 10px !important; margin-bottom: -20px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description p, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description a, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ul, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ul > li, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ol, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ol > li, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h1, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h2, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h3, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h4, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h5, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h6, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description blockquote > p, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description pre { font-size: var(--tve-font-size, 15px); line-height: var(--tve-line-height, 1.65em); letter-spacing: var(--tve-letter-spacing, 0px); }.tve-theme-61 .content-section .tcb-post-list[data-css="tve-u-1959162f187"] .post-wrapper.thrv_wrapper { width: calc(50% - 11.5px); padding: 0px; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"] { border-bottom: medium; box-shadow: none; padding: 0px; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; --tve-gallery-horizontal-space: 23px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] { --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); margin: 0px !important; padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f197"] { background-color: transparent !important; background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f196"] { margin: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .post-wrapper::after { background-color: rgba(0, 0, 0, 0); background-attachment: scroll; background-image: none; background-position: 0% 0%; background-repeat: repeat; background-size: auto; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .post-wrapper { background-color: rgb(243, 243, 245) !important; background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(177, 196, 193, 0), rgba(177, 196, 193, 0)) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f195"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 20px !important; font-weight: var(--g-bold-weight,bold) !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f18a"] { background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/ss84-s-4-1-1024x1013.jpg?dynamic_featured=1&size=large.webp") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/ss84-s-4-1-1024x1013.jpg?dynamic_featured=1&size=large.webp") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2015/12/ss84-s-4-1-1024x1013.jpg?dynamic_featured=1&size=large.webp") !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f189"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] { --tve-color: rgb(255,255,255); height: 222px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f189"] > .tve-cb { justify-content: flex-end; display: flex; flex-direction: column; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] blockquote, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] address, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] .tcb-plain-text, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] label, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h1, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h2, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h3, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h4, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h5, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] h6 { color: var(--tve-color,rgb(255,255,255)); --tcb-applied-color: rgb(255,255,255); }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] a, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ul, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ul > li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ol, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ol > li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h1, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h2, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h3, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h4, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h5, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h6, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] blockquote > p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] pre { color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); --tcb-applied-color: rgb(0, 0, 0); text-align: left; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] blockquote, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] address, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] .tcb-plain-text, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] label, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h1, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h2, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h3, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h4, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h5, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] h6 { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); --tcb-applied-color: rgb(255, 255, 255); }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-195f2b1d24c"] { --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f194"] { padding-left: 10px !important; padding-right: 10px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1960250d14a"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-top: 0px !important; margin-top: 0px !important; text-transform: capitalize !important; color: rgb(42, 42, 42) !important; --tcb-applied-color: rgb(42,42,42) !important; --tve-applied-color: rgb(42,42,42) !important; font-family: Montserrat !important; font-size: 32px !important; }.tve-theme-61 .content-section [data-css="tve-u-1960250d14d"] { --tve-alignment: center; float: none; margin: -50px auto 30px !important; background-color: rgb(255, 255, 255) !important; --background-color: rgb(255,255,255) !important; --tve-applied-background-color: rgb(255,255,255) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1960250d14a"] strong { font-weight: 700 !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] { --tcb-local-color-icon: rgba(148, 163, 176, 0); --tcb-local-color-var: rgba(148, 163, 176, 0); }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .tcb-carousel-arrow[data-css="tve-u-197ad292b6b"] { --tve-icon-size: 20px; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] > :first-child { color: rgba(148, 163, 176, 0); --tve-applied-color: rgba(148, 163, 176, 0); }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-grouped-product-list-item__quantity input, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-grouped-product-list-item__quantity, .product-template-wrapper .summary :not(.woocommerce-grouped-product-list-item__quantity) > .quantity input, .product-template-wrapper .summary :not(.woocommerce-grouped-product-list-item__quantity) > .quantity { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-grouped-product-list-item__quantity, .product-template-wrapper .summary :not(.woocommerce-grouped-product-list-item__quantity) > .quantity { margin-right: 30px !important; }:not(#tve) .tve-theme-61 .content-section .product-template-wrapper .summary .single_add_to_cart_button:hover { background-color: rgb(110, 137, 134) !important; --background-color: rgb(110, 137, 134) !important; --tve-applied-background-color: rgb(110, 137, 134) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165c5"] { background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; padding: 50px 0px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a165c6"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(254, 254, 254) !important; --tcb-applied-color: rgb(254, 254, 254) !important; --tve-applied-color: rgb(254, 254, 254) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight, normal) !important; font-size: 20px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a165c7"] { --g-regular-weight: 400; --g-bold-weight: 700; color: rgb(254, 254, 254) !important; --tcb-applied-color: rgb(254, 254, 254) !important; --tve-applied-color: rgb(254, 254, 254) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight, normal) !important; font-size: 21px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a165c7"] strong { font-weight: 700 !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165c9"] { max-width: 50%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165ca"] { margin-top: -10px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165cb"] { margin-top: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] { --tve-color: rgb(13,13,13); padding-left: 2px !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; margin-bottom: 100px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4f"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad50"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad51"] { --tve-color: rgb(110,110,110); padding: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .tve-toggle-column { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .tve-toggle-grid { margin-left: 0px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title .tve-toggle-text { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); text-align: left !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; font-family: var(--tve-font-family,Montserrat) !important; color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-size: var(--tve-font-size,20px) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title { --tve-font-weight: var(--g-bold-weight,bold); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 500; --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-size: 20px; padding-left: 20px !important; padding-right: 10px !important; background-image: linear-gradient(rgb(79, 107, 105), rgb(79, 107, 105)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(79,107,105),rgb(79,107,105)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad52"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 41px !important; width: 41px !important; height: 41px !important; color: rgb(255, 255, 255) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title .tve_toggle { color: rgb(255, 255, 255) !important; font-size: 50px !important; width: 50px !important; height: 50px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad53"] { --toggle-vertical-space: 8px; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad54"] { --toggle-vertical-space: 8px; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad55"] { --toggle-vertical-space: 8px; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad56"] { padding-left: 8px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad57"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 16px !important; color: rgb(87, 87, 87) !important; --tcb-applied-color: rgb(87,87,87) !important; --tve-applied-color: rgb(87,87,87) !important; font-family: Montserrat !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad58"] { padding-left: 8px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title.tve-state-expanded .tve-toggle-text:not(.inc) { --tcb-applied-color: var$(--tve-color,rgb(255,255,255)); color: var(--tve-color,rgb(255,255,255)) !important; --tve-applied-color: var$(--tve-color,rgb(255,255,255)) !important; font-weight: var(--tve-font-weight,var(--g-bold-weight,bold) ) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title.tve-state-expanded:not(.inc) { --tve-color: rgb(255,255,255); --tve-applied---tve-color: rgb(255,255,255); --tve-font-weight: var(--g-bold-weight,bold); background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad59"]::after { clear: both; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"].tve-state-expanded .tve-toggle-column:not(.inc) { width: calc(100% + 0px) !important; margin-left: 0px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"].tve-state-expanded .tve-toggle-grid:not(.inc) { margin-left: 0px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad5a"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(0, 0, 0) !important; --tcb-applied-color: rgb(0,0,0) !important; --tve-applied-color: rgb(0,0,0) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad5b"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad5c"] { --g-regular-weight: 400; --g-bold-weight: 500; font-size: 18px !important; color: rgb(10, 9, 9) !important; --tcb-applied-color: rgb(10,9,9) !important; --tve-applied-color: rgb(10,9,9) !important; font-family: "DM Sans" !important; font-weight: var(--g-regular-weight,normal) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad5d"] { float: left; z-index: 3; position: relative; --tve-alignment: left; padding-left: 8px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad5f"]::after { clear: both; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad60"] { width: 320px; margin-top: 100px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad61"] { max-width: 74.4%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad62"] { max-width: 25.6%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad63"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad63"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad63"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title.tve-state-expanded { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title:hover:not(.tve-state-expanded) { background-image: linear-gradient(rgb(164, 150, 136), rgb(164, 150, 136)), linear-gradient(rgb(255, 255, 255), rgb(0, 0, 0)) !important; background-size: auto, auto !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; --background-size: auto,auto !important; --background-position: 50% 50%,50% 50% !important; --background-attachment: scroll,scroll !important; --background-repeat: no-repeat,no-repeat !important; --tve-applied-background-image: linear-gradient(rgb(164,150,136),rgb(164,150,136)),linear-gradient(rgb(255,255,255),rgb(0,0,0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad64"] { width: 400px; float: right; z-index: 3; position: relative; --tve-alignment: right; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad65"]::after { clear: both; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad66"] { max-width: 66.9%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad67"] { max-width: 33.1%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad68"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad68"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad68"] { float: none; z-index: 3; position: relative; --tve-alignment: center; --tcb-local-color-62516: var(--tcb-skin-color-0) !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad69"] { width: 100%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad6a"] { max-width: 55.4%; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad6b"] { max-width: 44.6%; }.tve-theme-62 #wrapper { --header-background-width:100%; --footer-background-width:100%; --top-background-width:100%; --bottom-background-width:100%; background-color: var(--tcb-skin-color-2) !important; --background-color:var(--tcb-skin-color-2) !important; --tve-applied-background-color:var$(--tcb-skin-color-2) !important; }:not(#layout) .tve-theme-62 #wrapper { --layout-content-width:100%; --layout-background-width:100%; }.tve-theme-62 .content-section .section-content { --tve-color:rgb(59, 59, 59); --tve-applied---tve-color:rgb(59, 59, 59); padding: 20px 10px !important; }.tve-theme-62 .content-section .account-template-wrapper { --tve-border-width:0px; border: none; --tve-applied-border:none; min-height: 505px; --tve-border-radius:20px; border-radius: 20px; overflow: hidden; margin-top: 0px !important; margin-bottom: 0px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; --tve-applied-min-height:505px !important; padding-right: 20px !important; }.tve-theme-62 .main-container { padding: 20px 10px !important; }:not(#tve) .tve-theme-62 .content-section .section-content p, :not(#tve) .tve-theme-62 .content-section .section-content li, :not(#tve) .tve-theme-62 .content-section .section-content label, :not(#tve) .tve-theme-62 .content-section .section-content .tcb-plain-text { color: var(--tve-color, rgb(59, 59, 59)); --tve-applied-color:var$(--tve-color, rgb(59, 59, 59)); --tcb-applied-color:rgb(59, 59, 59); }.tve-theme-62 .sidebar-section .section-content { --tve-font-weight:var(--g-regular-weight, normal); --tve-font-family: inherit; padding: 20px 10px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-17724e445ea"] { margin-top: 0px !important; margin-bottom: 20px !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-17725676466"] { letter-spacing: 2px; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 13px !important; text-transform: uppercase !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-177258ac928"] { margin-top: 40px !important; }:not(#tve) .tve-theme-62 .sidebar-section .section-content p, :not(#tve) .tve-theme-62 .sidebar-section .section-content li, :not(#tve) .tve-theme-62 .sidebar-section .section-content label, :not(#tve) .tve-theme-62 .sidebar-section .section-content .tcb-plain-text, :not(#tve) .tve-theme-62 .sidebar-section .section-content h1, :not(#tve) .tve-theme-62 .sidebar-section .section-content h2, :not(#tve) .tve-theme-62 .sidebar-section .section-content h3, :not(#tve) .tve-theme-62 .sidebar-section .section-content h4, :not(#tve) .tve-theme-62 .sidebar-section .section-content h5, :not(#tve) .tve-theme-62 .sidebar-section .section-content h6 { font-family: var(--tve-font-family, inherit); }.tve-theme-62 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-17786b43fee"] { letter-spacing: 2px; font-size: 13px !important; color: var(--tcb-skin-color-0) !important; --tcb-applied-color:var$(--tcb-skin-color-0) !important; --tve-applied-color:var$(--tcb-skin-color-0) !important; padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-17786b6c6dd"] { margin-top: 59px !important; margin-bottom: 40px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd314fe"] { --tcb-local-color-31d8a:rgb(225, 187, 135); padding: 1px !important; margin: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd314ff"] { border-radius: 2px; overflow: hidden; background-image: none !important; background-color: transparent !important; border: none !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31500"] { --g-regular-weight:400; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 745px; --tve-alignment:center; float: none; margin: 0px auto !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: -60px; margin-left: 0px; width: 100% !important; max-width: none !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31509"] { margin: 0px !important; padding: 14px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150a"] { background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url("https://lp-build.thrivethemes.com/wp-content/uploads/2020/01/CTA_template_image_7-1.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150c"] { margin: 0px !important; padding: 12px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-radius: 12px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 17px 0px; --tve-border-radius:12px; background-color: rgb(255, 255, 255) !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150e"] { --g-regular-weight:400; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150f"] { background-image: none !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 5px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31510"] { line-height: 1.3em !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31510"] { text-shadow: none; --g-regular-weight:400; --tcb-applied-color:rgb(34, 34, 34); --g-bold-weight:700; font-family: "Playfair Display" !important; font-weight: var(--g-regular-weight, normal) !important; color: rgb(34, 34, 34) !important; font-size: 31px !important; line-height: 1em !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31510"] strong { font-weight: 700 !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31511"] { background-image: none !important; margin-bottom: 20px !important; margin-top: 0px !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd45d50"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31505"] .tve_image_frame { height: 100%; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc((100% - 7px) / 2); }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 7px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .post-wrapper { border: none; --tve-applied-border:none; padding: 5px !important; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .post-wrapper:hover { border: none !important; --tve-applied-border:none !important; box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 22px 0px !important; --tve-applied-box-shadow:0px 2px 22px 0px rgba(0, 0, 0, 0.04) !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c3"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 15px !important; font-weight: var(--g-regular-weight, normal) !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"] { max-width: 300px; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c0"] { width: 120px; padding: 0px !important; margin: 0px 0px 4px !important; --tve-applied-width:120px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list .thrv-content-box [data-css="tve-u-1778cd667c2"] { height: 120px !important; --tve-applied-height:120px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c1"] { --tve-border-radius:72px; border-radius: 72px; overflow: hidden; background-image: url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-1.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: cover !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1778cd667c0"]:hover [data-css="tve-u-1778cd667c1"] { background-image: linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/thrive-theme/images/online_course_smart_image_03-1-150x100-1.jpg?dynamic_featured=1&size=thumbnail") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd9de24"] { --tve-border-radius:0px; border-radius: 0px; overflow: hidden; border: none; --tve-applied-border:none; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc((100% - 7px) / 2); }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link { border-radius: 100px; overflow: hidden; letter-spacing: var(--tve-letter-spacing, 2px); background-color: var(--tcb-local-color-9bd08) !important; padding: 18px 22px !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link { font-size: var(--tve-font-size, 16px) !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1788da01e42"] { --tve-font-size:16px; --tve-font-weight:var(--g-bold-weight, bold); --tve-letter-spacing:2px; --tcb-local-color-1bda9:rgb(19, 114, 211); --tve-color:rgb(255, 255, 255); --tcb-local-color-9bd08:var(--tcb-skin-color-0); --tve-alignment:center; float: none; --tve-text-decoration:underline; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1788da01e42"] .tcb-button-link span { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); color: var(--tve-color, rgb(255, 255, 255)); --tcb-applied-color:rgb(255, 255, 255); text-decoration: var(--tve-text-decoration, underline); }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1788da01e42"]:hover .tcb-button-link { background-color: var(--tcb-local-color-9bd08) !important; background-image: linear-gradient(rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"].tcb-post-list [data-css="tve-u-1788da0f785"] { text-decoration-line: none !important; }.tve-theme-62 .content-section [data-css="tve-u-1847f451103"] { max-width: 1320px; }.tve-theme-62 .top-section .section-content { justify-content: center; display: flex; flex-direction: column; --tve-color:var(--tcb-skin-color-22); --tve-applied---tve-color:var$(--tcb-skin-color-22); min-height: 70px !important; padding: 20px !important; }.tve-theme-62 .top-section .section-background { background-color: var(--tcb-skin-color-0) !important; --background-color:var(--tcb-skin-color-0) !important; --tve-applied-background-color:var$(--tcb-skin-color-0) !important; background-image: linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 50% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image:linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; --background-size:auto auto,cover !important; --background-position:50% 50%,50% 50% !important; --background-attachment:scroll,scroll !important; --background-repeat:no-repeat,no-repeat !important; --tve-applied-background-image:linear-gradient(rgba(90, 191, 140, 0.7), rgba(90, 191, 140, 0.7)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2022/11/Rectangle-277-3-1.png") !important; }.tve-theme-62 .top-section :not(#tve) [data-css="tve-u-6369ec9ac53db2"] { --g-regular-weight:400; --g-bold-weight:700; color: rgb(255, 255, 255) !important; --tcb-applied-color:rgb(255, 255, 255) !important; --tve-applied-color:rgb(255, 255, 255) !important; font-family: Montserrat !important; padding-bottom: 0px !important; margin-bottom: 0px !important; font-size: 24px !important; }}@media (max-width: 1023px){.tve-theme-49451 .main-container { padding: 30px !important; }.tve-theme-49451 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-49451 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-49451 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-49451 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-44807 .main-container { padding: 30px !important; }.tve-theme-44807 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-44807 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-44807 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08b"] { padding: 1px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08e"] { margin-bottom: 30px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a090"] { padding: 40px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec74"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec75"] { min-height: 502px; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.thrive-section-32010 .section-content { padding-left: 40px !important; padding-right: 40px !important; }.thrive-section-32010 [data-css="tve-u-1936a08c230"] { padding-right: 50px !important; padding-left: 50px !important; }.tve-theme-44526 .main-container { padding: 30px !important; }.tve-theme-44526 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-44526 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-44526 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-44526 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418eef"] { padding: 30px 0px 30px 30px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418efe"] { margin-right: 30px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce6"] { margin-bottom: 10px !important; }.tve-theme-35159 .main-container { padding: 30px !important; }.tve-theme-35159 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-35159 .main-container { --sidebar-size:25.76%; --separator-size:14px; }.tve-theme-35159 .sidebar-section .tcb-woo-product-categories[data-css="tve-u-17786b54b35"] .product-category a img { --tve-border-radius:300px; border-radius: 300px; overflow: hidden; }.tve-theme-35159 .sidebar-section .tcb-woo-product-categories[data-css="tve-u-17786b54b35"] .woocommerce-loop-category__title { --tve-font-size:9px; --tve-letter-spacing:1px; font-size: var(--tve-font-size, 9px) !important; letter-spacing: var(--tve-letter-spacing, 1px) !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786b54b35"] { padding: 1px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-35159 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-35159 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 14px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 330px; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17729e928e3"] { max-width: 100%; }.tve-theme-33853 .main-container { padding: 20px !important; }.tve-theme-33853 .content-section .section-content { padding: 20px !important; }.tve-theme-33853 .top-section .section-content { padding: 40px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177256bad4b"] { max-width: 100%; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 330px; }.tve-theme-33669 .main-container { padding: 20px !important; }.tve-theme-33669 .content-section .section-content { padding: 20px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 50px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-33669 .top-section .section-content { padding: 40px !important; }.tve-theme-30930 .main-container { padding: 30px !important; }.tve-theme-30930 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30930 .main-container { --sidebar-size:25.76%; --separator-size:14px; }.tve-theme-30930 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30930 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418eef"] { padding: 30px 0px 30px 30px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418efe"] { margin-right: 30px !important; }.tve-theme-30924 .main-container { padding: 30px !important; }.tve-theme-30924 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30924 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30924 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30924 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eef"] { padding: 30px 0px 30px 30px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418efe"] { margin-right: 30px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6453684e"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-30924 .top-section [data-css="tve-u-19a64548b48"] { min-height: 502px; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e6"] { padding: 1px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e9"] { margin-bottom: 30px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2eb"] { padding: 40px !important; }.tve-theme-30918 .main-container { padding: 30px !important; }.tve-theme-30918 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30918 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30918 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30918 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30917 .main-container { padding: 30px !important; }.tve-theme-30917 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30917 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30917 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30917 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product a.button { padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da92"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da93"] { min-height: 502px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d94"] { padding: 1px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d97"] { margin-bottom: 30px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d99"] { padding: 40px !important; }.tve-theme-30913 .main-container { padding: 30px !important; }.tve-theme-30913 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30913 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30913 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30913 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30906 .main-container { padding: 30px !important; }.tve-theme-30906 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30906 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30906 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-30906 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product a.button { padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4b"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4d"] { min-height: 502px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625dc"] { padding: 1px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e0"] { margin-bottom: 30px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e2"] { padding: 40px !important; }.tve-theme-30902 .main-container { padding: 30px !important; }.tve-theme-30902 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-30902 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-30902 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product a.button { padding-left: 25px !important; padding-right: 25px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58c"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58d"] { min-height: 502px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e1"] { padding: 1px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e4"] { margin-bottom: 30px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e6"] { padding: 40px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 100%; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd314fe"] { padding-left: 0px !important; margin-top: 20px !important; padding-right: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 670px; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: 0px; margin-left: -124px; width: 154% !important; max-width: none !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31509"] { padding-right: 10% !important; padding-top: 10% !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150c"] { padding: 30px 30px 30px 40px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-top-right-radius: 60px; overflow: hidden; border-bottom-left-radius: 60px; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31510"] { font-size: 44px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd667bc"] { max-width: 100%; }.tve-theme-63 .main-container { padding: 20px !important; }.tve-theme-63 .content-section .section-content { padding: 20px !important; }.tve-theme-63 .content-section .place-order button { margin: 12px 0px 0px !important; }.tve-theme-63 .top-section .section-content { padding: 40px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .content-section [data-css="tve-u-197e71a4462"] { min-height: 307px; --tcb-gallery-crop-size: 307px; }.tve-theme-63 .content-section [data-css="tve-u-199e39b4bb4"] { min-height: 307px; }.thrive-section-53 .section-content { padding: 40px !important; }:not(#tve) .thrive-section-53 [data-css="tve-u-178b09b102c"] { font-size: 24px !important; }.thrive-section-52 .section-content { padding-left: 40px !important; padding-right: 40px !important; }:not(#tve) .thrive-section-52 [data-css="tve-u-178b09f8457"] { font-size: 24px !important; }.tve-theme-66 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-66 .main-container { padding: 20px !important; }.tve-theme-66 .top-section .section-content { padding: 40px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 6px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 60px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 4px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 40px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 50px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: unset; }.tve-theme-66 .content-section .cart_totals tbody th { --tve-color: rgb(0, 0, 0); --tve-applied---tve-color: rgb(0, 0, 0); --tve-font-size: 15px; --tve-line-height: 0em; --tve-applied-max-width: unset !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 5px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 50px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 500px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 2px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 20px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 200px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 1px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 10px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 100px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 1000px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 10000px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 100000px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 100px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 100px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 200px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 15px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 150px !important; }.tve-theme-66 .content-section .actions > button { padding-top: 12px !important; margin-top: 17px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(108, 47, 47)); --tve-applied-color: var$(--tve-color, rgb(108, 47, 47)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(108, 47, 47); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(125, 61, 61)); --tve-applied-color: var$(--tve-color, rgb(125, 61, 61)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(125, 61, 61); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(147, 83, 83)); --tve-applied-color: var$(--tve-color, rgb(147, 83, 83)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(147, 83, 83); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(164, 104, 104)); --tve-applied-color: var$(--tve-color, rgb(164, 104, 104)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(164, 104, 104); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(176, 119, 119)); --tve-applied-color: var$(--tve-color, rgb(176, 119, 119)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(176, 119, 119); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(181, 128, 128)); --tve-applied-color: var$(--tve-color, rgb(181, 128, 128)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(181, 128, 128); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(188, 141, 141)); --tve-applied-color: var$(--tve-color, rgb(188, 141, 141)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(188, 141, 141); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(190, 142, 142)); --tve-applied-color: var$(--tve-color, rgb(190, 142, 142)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(190, 142, 142); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(190, 143, 143)); --tve-applied-color: var$(--tve-color, rgb(190, 143, 143)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(190, 143, 143); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(188, 142, 142)); --tve-applied-color: var$(--tve-color, rgb(188, 142, 142)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(188, 142, 142); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(187, 140, 140)); --tve-applied-color: var$(--tve-color, rgb(187, 140, 140)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(187, 140, 140); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(186, 137, 137)); --tve-applied-color: var$(--tve-color, rgb(186, 137, 137)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(186, 137, 137); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(180, 130, 130)); --tve-applied-color: var$(--tve-color, rgb(180, 130, 130)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(180, 130, 130); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(166, 111, 111)); --tve-applied-color: var$(--tve-color, rgb(166, 111, 111)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(166, 111, 111); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(153, 94, 94)); --tve-applied-color: var$(--tve-color, rgb(153, 94, 94)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(153, 94, 94); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(142, 79, 79)); --tve-applied-color: var$(--tve-color, rgb(142, 79, 79)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(142, 79, 79); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(133, 68, 68)); --tve-applied-color: var$(--tve-color, rgb(133, 68, 68)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(133, 68, 68); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(125, 58, 58)); --tve-applied-color: var$(--tve-color, rgb(125, 58, 58)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(125, 58, 58); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(119, 52, 52)); --tve-applied-color: var$(--tve-color, rgb(119, 52, 52)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(119, 52, 52); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(119, 50, 50)); --tve-applied-color: var$(--tve-color, rgb(119, 50, 50)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(119, 50, 50); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(118, 49, 49)); --tve-applied-color: var$(--tve-color, rgb(118, 49, 49)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(118, 49, 49); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(120, 51, 51)); --tve-applied-color: var$(--tve-color, rgb(120, 51, 51)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(120, 51, 51); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(125, 55, 55)); --tve-applied-color: var$(--tve-color, rgb(125, 55, 55)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(125, 55, 55); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(133, 61, 61)); --tve-applied-color: var$(--tve-color, rgb(133, 61, 61)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(133, 61, 61); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(146, 71, 71)); --tve-applied-color: var$(--tve-color, rgb(146, 71, 71)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(146, 71, 71); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(163, 88, 88)); --tve-applied-color: var$(--tve-color, rgb(163, 88, 88)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(163, 88, 88); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(176, 105, 105)); --tve-applied-color: var$(--tve-color, rgb(176, 105, 105)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(176, 105, 105); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(190, 126, 126)); --tve-applied-color: var$(--tve-color, rgb(190, 126, 126)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(190, 126, 126); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(203, 150, 150)); --tve-applied-color: var$(--tve-color, rgb(203, 150, 150)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(203, 150, 150); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(214, 173, 173)); --tve-applied-color: var$(--tve-color, rgb(214, 173, 173)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(214, 173, 173); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(222, 193, 193)); --tve-applied-color: var$(--tve-color, rgb(222, 193, 193)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(222, 193, 193); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(232, 214, 214)); --tve-applied-color: var$(--tve-color, rgb(232, 214, 214)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(232, 214, 214); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(241, 233, 233)); --tve-applied-color: var$(--tve-color, rgb(241, 233, 233)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(241, 233, 233); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(249, 249, 249)); --tve-applied-color: var$(--tve-color, rgb(249, 249, 249)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(249, 249, 249); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 255, 255); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: center; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: left; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: right; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: justify; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 11px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 7px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 75px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 10px !important; }.tve-theme-66 .content-section .cart_totals { padding-left: 0px !important; padding-right: 0px !important; margin-right: 0px !important; margin-left: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(96, 74, 74)); --tve-applied-color: var$(--tve-color, rgb(96, 74, 74)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(96, 74, 74); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(72, 60, 60)); --tve-applied-color: var$(--tve-color, rgb(72, 60, 60)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(72, 60, 60); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(50, 44, 44)); --tve-applied-color: var$(--tve-color, rgb(50, 44, 44)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(50, 44, 44); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(38, 35, 35)); --tve-applied-color: var$(--tve-color, rgb(38, 35, 35)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(38, 35, 35); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(31, 29, 29)); --tve-applied-color: var$(--tve-color, rgb(31, 29, 29)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(31, 29, 29); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(24, 23, 23)); --tve-applied-color: var$(--tve-color, rgb(24, 23, 23)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(24, 23, 23); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(17, 16, 16)); --tve-applied-color: var$(--tve-color, rgb(17, 16, 16)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(17, 16, 16); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(10, 10, 10)); --tve-applied-color: var$(--tve-color, rgb(10, 10, 10)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(10, 10, 10); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(6, 6, 6)); --tve-applied-color: var$(--tve-color, rgb(6, 6, 6)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(6, 6, 6); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(4, 4, 4)); --tve-applied-color: var$(--tve-color, rgb(4, 4, 4)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(4, 4, 4); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(0, 0, 0); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 7px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 75px !important; }.tve-theme-66 .content-section #shipping_method label:not(.checked) { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Montserrat); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; padding-right: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 2px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 20px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 0px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 1px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 15px); }.tve-theme-66 .content-section .wc-proceed-to-checkout a { padding-left: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.75em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.65em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.15em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.05em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0em); }.tve-theme-66 .content-section .cross-sells > h2 { margin-top: 40px !important; }.tve-theme-66 .content-section [data-css="tve-u-19a40b9a217"] { font-size: 19px !important; }.tve-theme-66 .content-section .woocommerce-shipping-destination { --tve-color: rgba(255, 255, 255, 0.85); --tve-applied---tve-color: rgba(255, 255, 255, 0.85); --tcb-applied-color: rgba(255, 255, 255, 0.85); padding-left: 5px !important; margin-left: 2px !important; color: var(--tve-color, rgba(255, 255, 255, 0.85)) !important; --tve-applied-color: var$(--tve-color, rgba(255, 255, 255, 0.85)) !important; }.tve-theme-66 .content-section .cart_totals h2 { font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); font-family: var(--tve-font-family, Montserrat); --tve-font-family: Montserrat; --g-regular-weight: 400; --g-bold-weight: 700; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-left: 4px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-left: 40px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-left: 2px !important; }.tve-theme-66 .content-section .cart.shop_table thead th:not(.product-thumbnail):not(.product-remove), .tve-theme-66 .content-section .cart.shop_table thead + tbody td::before { margin-left: 20px !important; }.tve-theme-66 .content-section .woocommerce-cart-form table { margin-left: 2px !important; padding-left: 2px !important; }.tve-theme-66 .content-section [data-css="tve-u-19a40b63a90"] { background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; }.tve-theme-54 .main-container { padding: 20px !important; }.tve-theme-54 .content-section .section-content { padding: 20px !important; }.tve-theme-54 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; padding-top: 60px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724df08cf"] { min-height: 360px !important; --tve-applied-min-height: 360px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724e0e12b"] { padding: 8px !important; }.tve-theme-54 .top-section [data-css="tve-u-1888cfc5528"] { min-height: 360px !important; --tve-applied-min-height: 360px !important; }.tve-theme-54 .top-section [data-css="tve-u-1980fe67c33"] { margin-top: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 330px; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 2); }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40348"] { float: none; width: 220px; margin-left: auto !important; margin-right: auto !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .thrv-content-box [data-css="tve-u-17725c4034a"] { height: 220px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .post-wrapper { padding: 40px 20px !important; }.tve-theme-57 .main-container { padding: 20px !important; }.tve-theme-57 .content-section .section-content { padding: 20px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 40px) / 2); }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 40px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 40px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-57 .bottom-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-57 .top-section .section-content { padding: 20px 40px !important; }.tve-theme-58 .main-container { padding: 20px !important; }.tve-theme-58 .content-section .section-content { padding: 20px !important; }:not(#layout) .tve-theme-58 .main-container { flex-wrap: wrap; }:not(#layout) .tve-theme-58 .main-container div.main-columns-separator { width: 100%; }.tve-theme-58 .content-section .comment-form .comment-form-submit { max-width: 30%; width: 30%; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e7"] { padding: 30px 30px 20px !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5eb"] { font-size: 42px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ee"] { max-width: 100%; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] { margin-top: 20px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773faf345d"] { max-width: 100%; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f2"] { margin-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744504e32"] { flex-wrap: nowrap !important; }.tve-theme-58 .top-section [data-css="tve-u-17744502d6a"] { max-width: 8.5%; }.tve-theme-58 .top-section [data-css="tve-u-177444f5f3f"] { max-width: 41.5%; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] p, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] li, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] blockquote, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] address, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] .tcb-plain-text, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] label { line-height: var(--tve-line-height, 1.2em); font-size: var(--tve-font-size, 16px); }.tve-theme-58 .top-section [data-css="tve-u-177444f868a"] { --tve-line-height:1.2em; --tve-font-size:16px; }.tve-theme-58 .top-section .section-content { padding: 40px !important; }.tve-theme-58 .bottom-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177256bad4b"] { max-width: 100%; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 330px; }.tve-theme-59 .main-container { padding: 20px !important; }.tve-theme-59 .content-section .section-content { padding: 20px !important; }.tve-theme-59 .top-section [data-css="tve-u-178c646a994"] { flex-wrap: nowrap !important; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e17"] { max-width: 10%; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e29"] { max-width: 56.7%; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7b41cd"] { max-width: 90%; --tve-applied-max-width:90% !important; }.tve-theme-59 .bottom-section .section-content { padding-left: 0px !important; padding-right: 0px !important; min-height: 258px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7a73f2"] { height: 422px; --tve-applied-height:422px !important; }.tve-theme-59 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; padding-top: 60px !important; }.tve-theme-60 .main-container { padding: 30px !important; }.tve-theme-60 #content { padding-left: 0% !important; padding-bottom: 0% !important; padding-right: 0% !important; }:not(#layout) .tve-theme-60 .main-container { --sidebar-size: 25.76%; --separator-size: 14px; }.tve-theme-60 .bottom-section .section-content { padding: 40px !important; min-height: 154px !important; }.tve-theme-60 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418eef"] { padding: 30px 0px 30px 30px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418efe"] { margin-right: 30px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d42"] { min-height: 502px; --tcb-gallery-crop-size: 502px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d43"] { min-height: 502px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] { margin-left: -30px; flex-wrap: nowrap !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] > .tcb-flex-col { padding-left: 30px; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] > .tcb-flex-col > .tcb-col { justify-content: flex-start; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb44"] { padding: 1px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb47"] { margin-bottom: 30px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb49"] { padding: 40px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 100%; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc(50% - 7px); }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce6"] { margin-bottom: 10px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 14px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-61 .main-container { padding: 20px 0px !important; }.tve-theme-61 .content-section .section-content { padding: 20px !important; }.tve-theme-61 .top-section .section-content { padding-left: 40px !important; padding-right: 40px !important; }.tve-theme-61 .content-section [data-css="tve-u-183d04dca04"] { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-61 .content-section .tcb-post-list[data-css="tve-u-1959162f187"] .post-wrapper.thrv_wrapper { width: calc(50% - 11.5px); }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f196"] { padding: 15px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] a, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ul, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ul > li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ol, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] ol > li, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h1, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h2, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h3, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h4, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h5, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] h6, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] blockquote > p, :not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f199"] pre { font-size: 14px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .thrv-content-box [data-css="tve-u-1959162f18b"] { height: 152px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f194"] { padding: 0px 10px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f189"] { padding: 15px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .post-wrapper { background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f197"] { background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"] { background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1960250d14d"] { margin-bottom: 30px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value select { margin-bottom: 2px !important; font-size: var(--tve-font-size, 16px); }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description { margin-top: 10px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] { --tcb-local-color-icon: rgba(148, 163, 176, 0); --tcb-local-color-var: rgba(148, 163, 176, 0); }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .tcb-carousel-arrow[data-css="tve-u-197ad292b6b"] { --tve-icon-size: 20px; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] > :first-child { color: rgba(148, 163, 176, 0); --tve-applied-color: rgba(148, 163, 176, 0); }.tve-theme-61 .content-section .product-template-wrapper .summary .variations label { text-align: center; font-size: var(--tve-font-size, 18px); --tve-font-size: 18px; padding-left: 2px !important; margin-right: 1px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .single_add_to_cart_button { display: inline-block; font-size: var(--tve-font-size, 17px); --tve-font-size: 17px; padding-left: 320px !important; padding-right: 320px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value { --tve-font-size: 16px; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165d5"] { font-size: 19px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165c5"] { background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-177826599c8"] { max-width: 100%; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd314fe"] { padding-left: 0px !important; margin-top: 20px !important; padding-right: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 670px; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: 0px; margin-left: -124px; width: 154% !important; max-width: none !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31509"] { padding-right: 10% !important; padding-top: 10% !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150c"] { padding: 30px 30px 30px 40px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-top-right-radius: 60px; overflow: hidden; border-bottom-left-radius: 60px; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31510"] { font-size: 44px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc((100% - 7px) / 2); }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd667bc"] { max-width: 100%; }.tve-theme-62 .main-container { padding: 20px !important; }.tve-theme-62 .content-section .section-content { padding: 20px !important; }.tve-theme-62 .content-section .account-template-wrapper { padding-top: 1px !important; }.tve-theme-62 .content-section .section-background { --tve-border-radius:20px; border-radius: 20px; overflow: hidden; background-color: rgb(255, 255, 255) !important; --background-color:rgb(255, 255, 255) !important; --tve-applied-background-color:rgb(255, 255, 255) !important; }.tve-theme-62 .top-section .section-content { padding: 40px !important; }}@media (max-width: 767px){.tve-theme-49451 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: center !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .type-product.product { min-width: 100%; margin-bottom: 10px !important; --tve-applied-min-width: 100% !important; }.tve-theme-49451 .top-section .shop-template-wrapper { padding: 10px 10px 0px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-ordering { min-width: 100%; max-width: unset; margin-right: 83px !important; --tve-applied-min-width: 100% !important; --tve-applied-max-width: unset !important; }.tve-theme-49451 .main-container { padding: 10px !important; }.tve-theme-49451 .content-section .section-content { padding: 10px !important; }.tve-theme-49451 .bottom-section .section-content { padding: 20px !important; }.tve-theme-49451 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-18460d2dc43"] { padding-right: 15px !important; padding-left: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-18460d35767"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; }.tve-theme-49451 .top-section .shop-template-wrapper .woocommerce-ordering select { padding-left: 15px !important; }.tve-theme-49451 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; text-align: left !important; font-size: var(--tve-font-size, 16px) !important; }.tve-theme-49451 .top-section [data-css="tve-u-18460d5b149"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fac5"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7faca"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7face"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-49451 .top-section [data-css="tve-u-19369f7fad2"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section .shop-template-wrapper { padding: 0px !important; }.tve-theme-44807 .main-container { padding: 10px !important; }.tve-theme-44807 .content-section .section-content { padding: 10px !important; }.tve-theme-44807 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-1845bcb3bea"] { padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-1845bcbab50"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-44807 .top-section [data-css="tve-u-1845bd86ae7"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding-top: 0px !important; padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc2b"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc2c"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc2d"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19959fedc2e"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b2f"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b30"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b31"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f354b32"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] { padding: 0px 0px 50px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f367778"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] { flex-wrap: wrap !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08a"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08e"] { margin-bottom: 10px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36a090"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08d"] { font-size: 14px !important; }:not(#tve) .tve-theme-44807 .top-section [data-css="tve-u-19a6f36a08f"] { font-size: 20px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec74"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 296px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-44807 .top-section [data-css="tve-u-19a6f36ec75"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.thrive-section-32010 .section-content { padding-left: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; }.thrive-section-32010 .section-background { background-color: rgb(255, 255, 255) !important; --background-color: rgb(255, 255, 255) !important; --tve-applied-background-color: rgb(255, 255, 255) !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; }.tve-theme-44526 .top-section .shop-template-wrapper .product a.button { padding: 13px 20px !important; margin-left: 30px !important; margin-right: 30px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 20px !important; }.tve-theme-44526 .top-section .shop-template-wrapper { padding: 10px !important; }.tve-theme-44526 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 83px !important; }.tve-theme-44526 .main-container { padding: 10px !important; }.tve-theme-44526 .content-section .section-content { padding: 10px !important; }.tve-theme-44526 .bottom-section .section-content { padding: 20px !important; }.tve-theme-44526 .top-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-44526 .top-section [data-css="tve-u-183c7418eef"] { padding: 20px 0px 20px 20px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f88d"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f892"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f896"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-44526 .top-section [data-css="tve-u-19369f8f89a"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 2); }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] { flex-wrap: nowrap !important; }.tve-theme-35159 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list .post-wrapper { min-width: 100%; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 0px !important; }.tve-theme-35159 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-35159 .main-container { padding: 10px !important; }.tve-theme-35159 .content-section .section-content { padding: 10px !important; }.tve-theme-35159 .bottom-section .section-content { padding: 20px !important; }.tve-theme-35159 .top-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f5"] { padding: 40px 20px 20px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 95%; margin-top: 30px !important; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725100"] { width: 50px; }.tve-theme-33853 .sidebar-section [data-css="tve-u-17725725102"] { width: 50px; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-33853 .sidebar-section .tcb-post-list[data-css="tve-u-17729e928e3"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-33853 .content-section .section-content { padding: 20px 10px !important; }.tve-theme-33853 .main-container { padding: 10px !important; }.tve-theme-33853 .top-section .section-content { padding: 20px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f5"] { padding: 40px 20px 20px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 95%; margin-top: 30px !important; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725100"] { width: 50px; }.tve-theme-33669 .sidebar-section [data-css="tve-u-17725725102"] { width: 50px; }.tve-theme-33669 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-33669 .main-container { padding: 10px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765262"] { flex-wrap: nowrap !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765263"] { max-width: 68.2%; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765267"] { max-width: 31.8%; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765261"] { margin-bottom: 15px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b765272"] { margin-bottom: 15px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526f"] { font-size: 16px; width: 16px; height: 16px; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-33669 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-33669 .content-section #main [data-css="tve-u-1847b76526a"] { flex-wrap: nowrap !important; }.tve-theme-33669 .top-section .section-content { padding: 20px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product .price { --tve-font-size:15px; font-size: var(--tve-font-size, 15px) !important; text-align: center !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .type-product.product { min-width: 100%; margin-bottom: 20px !important; --tve-applied-min-width:100% !important; }.tve-theme-30930 .top-section .shop-template-wrapper { padding: 10px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 0px !important; margin-bottom: 10px !important; }.tve-theme-30930 .main-container { padding: 10px !important; }.tve-theme-30930 .content-section .section-content { padding: 10px !important; }.tve-theme-30930 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30930 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418eef"] { padding: 0px 15px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c60b5444"] { margin: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c690a0ab"] { margin-top: 15px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c68df3cc"] { font-size: 15px !important; }.tve-theme-30930 .top-section [data-css="tve-u-18461af165b"] { margin-top: 0px !important; margin-bottom: 0px !important; padding-right: 15px !important; padding-left: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-18461af444c"] { margin-top: 9px !important; padding: 0px !important; margin-bottom: 0px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing:0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30930 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size:15px; text-align: center !important; font-size: var(--tve-font-size, 15px) !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c741fadf"] { font-size: 20px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c7418efe"] { --tve-alignment:center; float: none; margin-left: auto !important; margin-right: auto !important; }.tve-theme-30930 .top-section [data-css="tve-u-18461b0e36b"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30930 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-18461b12ec8"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30930 .top-section [data-css="tve-u-18461b139f0"] { padding-top: 0px !important; padding-bottom: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73df9e2"] { font-size: 20px !important; padding-bottom: 5px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73e7d88"] { font-size: 20px !important; padding-bottom: 5px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73eb337"] { font-size: 20px !important; padding-bottom: 5px !important; margin-bottom: 0px !important; }:not(#tve) .tve-theme-30930 .top-section [data-css="tve-u-183c73ee4a5"] { font-size: 20px !important; padding-bottom: 5px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: left !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .type-product.product { min-width: 100%; margin-bottom: 20px !important; --tve-applied-min-width: 100% !important; }.tve-theme-30924 .top-section .shop-template-wrapper { padding: 10px 10px 0px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 0px !important; }.tve-theme-30924 .main-container { padding: 10px !important; }.tve-theme-30924 .content-section .section-content { padding: 10px !important; }.tve-theme-30924 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30924 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eef"] { padding: 0px 0px 20px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-18461775d88"] { margin-top: 0px !important; padding-left: 0px !important; padding-right: 15px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-18461783138"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; text-align: left !important; font-size: var(--tve-font-size, 16px) !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418eec"] { padding: 0px 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c7418efe"] { --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-183c741fadf"] { font-size: 20px !important; }.tve-theme-30924 .top-section [data-css="tve-u-18461811a33"] { padding-left: 15px !important; padding-right: 15px !important; margin-bottom: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding: 0px 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888fc"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888fd"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888fe"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645888ff"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05db"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05dc"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05dd"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a645f05de"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6453684e"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 296px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a64548b48"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6ea79bb1"] { margin-bottom: 40px !important; margin-left: 25px !important; margin-right: 25px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] { padding: 0px 0px 50px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a6f04a7e9"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] { flex-wrap: wrap !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e5"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e9"] { margin-bottom: 10px !important; }.tve-theme-30924 .top-section [data-css="tve-u-19a78fce2eb"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a78fce2e8"] { font-size: 14px !important; }:not(#tve) .tve-theme-30924 .top-section [data-css="tve-u-19a78fce2ea"] { font-size: 20px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: left !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .type-product.product { max-width: unset; min-width: 100%; margin-bottom: 20px !important; --tve-applied-max-width: unset !important; --tve-applied-min-width: 100% !important; }.tve-theme-30918 .top-section .shop-template-wrapper { padding: 10px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 0px !important; }.tve-theme-30918 .main-container { padding: 10px !important; }.tve-theme-30918 .content-section .section-content { padding: 10px !important; }.tve-theme-30918 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30918 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30918 .top-section [data-css="tve-u-18460f5e794"] { margin-top: 0px !important; margin-bottom: 0px !important; padding-right: 15px !important; padding-left: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-18460f62d97"] { margin-top: 0px !important; padding: 0px !important; margin-bottom: 0px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30918 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; text-align: left !important; font-size: var(--tve-font-size, 16px) !important; }.tve-theme-30918 .top-section [data-css="tve-u-18460f7b043"] { padding-left: 15px !important; padding-right: 15px !important; margin-bottom: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80dec"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df1"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df5"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30918 .top-section [data-css="tve-u-19369f80df9"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: left !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product a.button { padding: 13px 60px !important; margin-left: 30px !important; margin-right: 30px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .type-product.product { max-width: unset; min-width: 100%; margin-bottom: 20px !important; --tve-applied-max-width: unset !important; --tve-applied-min-width: 100% !important; }.tve-theme-30917 .top-section .shop-template-wrapper { padding: 10px 10px 0px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 0px !important; margin-bottom: 0px !important; }.tve-theme-30917 .main-container { padding: 10px !important; }.tve-theme-30917 .content-section .section-content { padding: 10px !important; }.tve-theme-30917 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30917 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-18460e174a8"] { margin-top: 0px !important; padding: 0px !important; margin-bottom: 0px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .woocommerce-ordering select { padding-left: 15px !important; padding-right: 0px !important; }.tve-theme-30917 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; text-align: left !important; font-size: var(--tve-font-size, 16px) !important; }.tve-theme-30917 .top-section [data-css="tve-u-18460e3ec38"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927da"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927df"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e3"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19369f927e7"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232dad"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232dae"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232daf"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f232db0"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da92"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 296px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f23da93"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] { padding: 0px 0px 50px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f257211"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] { flex-wrap: wrap !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d93"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d97"] { margin-bottom: 10px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f259d99"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f259d96"] { font-size: 14px !important; }:not(#tve) .tve-theme-30917 .top-section [data-css="tve-u-19a6f259d98"] { font-size: 20px !important; }.tve-theme-30917 .top-section [data-css="tve-u-19a6f2952b4"] { margin-right: 25px !important; margin-left: 25px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: center !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .type-product.product { min-width: 100%; margin-bottom: 10px !important; --tve-applied-min-width: 100% !important; }.tve-theme-30913 .top-section .shop-template-wrapper { padding: 10px 10px 0px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-ordering { min-width: 100%; max-width: unset; margin-right: 83px !important; --tve-applied-min-width: 100% !important; --tve-applied-max-width: unset !important; }.tve-theme-30913 .main-container { padding: 10px !important; }.tve-theme-30913 .content-section .section-content { padding: 10px !important; }.tve-theme-30913 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30913 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-18460d2dc43"] { padding-right: 15px !important; padding-left: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-18460d35767"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; }.tve-theme-30913 .top-section .shop-template-wrapper .woocommerce-ordering select { padding-left: 15px !important; }.tve-theme-30913 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 16px; text-align: left !important; font-size: var(--tve-font-size, 16px) !important; }.tve-theme-30913 .top-section [data-css="tve-u-18460d5b149"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding-top: 0px !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fac5"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7faca"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7face"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30913 .top-section [data-css="tve-u-19369f7fad2"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: left !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product a.button { padding: 13px 60px !important; margin-left: 30px !important; margin-right: 30px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .type-product.product { max-width: 100%; min-width: 100%; margin-bottom: 20px !important; --tve-applied-max-width: 100% !important; --tve-applied-min-width: 100% !important; }.tve-theme-30906 .top-section .shop-template-wrapper { padding: 10px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .woocommerce-ordering { max-width: 100%; min-width: 100%; margin-right: 83px !important; --tve-applied-max-width: 100% !important; --tve-applied-min-width: 100% !important; }.tve-theme-30906 .main-container { padding: 10px !important; }.tve-theme-30906 .content-section .section-content { padding: 10px !important; }.tve-theme-30906 .bottom-section .section-content { padding: 20px !important; }.tve-theme-30906 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c712a465"] { padding: 15px 15px 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c60b5444"] { margin-top: 0px !important; margin-bottom: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-1845c17d511"] { padding: 0px 15px 0px 0px !important; margin-top: -5px !important; margin-bottom: -5px !important; }.tve-theme-30906 .top-section [data-css="tve-u-1845c18497c"] { margin-top: 0px !important; margin-bottom: 0px !important; padding: 0px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30906 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 15px; text-align: left !important; font-size: var(--tve-font-size, 15px) !important; }.tve-theme-30906 .top-section [data-css="tve-u-1845c1ab0f9"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding: 0px 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f85d"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f862"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f866"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19369f8f86a"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4b"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 296px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6ee64f4d"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6eedc6ba"] { margin-right: 25px !important; margin-left: 25px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc8a"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc8b"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc8c"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f14fc8d"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] { padding: 0px 0px 50px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f15f603"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] { flex-wrap: wrap !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625db"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e0"] { margin-bottom: 10px !important; }.tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e2"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f1625df"] { font-size: 14px !important; }:not(#tve) .tve-theme-30906 .top-section [data-css="tve-u-19a6f1625e1"] { font-size: 20px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; text-align: left !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product a.button { padding: 13px 75px !important; margin-right: 20px !important; margin-left: 30px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .type-product.product { max-width: 100%; min-width: 100%; margin-bottom: 20px !important; --tve-applied-max-width: 100% !important; --tve-applied-min-width: 100% !important; background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-30902 .top-section .shop-template-wrapper { padding: 0px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .woocommerce-ordering { max-width: 100%; min-width: 100%; margin-right: 0px !important; --tve-applied-max-width: 100% !important; --tve-applied-min-width: 100% !important; margin-bottom: 0px !important; }.tve-theme-30902 .main-container { padding: 10px !important; }.tve-theme-30902 .content-section .section-content { padding: 10px !important; }.tve-theme-30902 .top-section .section-content { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c712a465"] { padding: 0px 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-1845bcbab50"] { margin-top: 0px !important; padding: 0px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .woocommerce-result-count { --tve-letter-spacing: 0px; letter-spacing: var(--tve-letter-spacing, 0px) !important; margin-bottom: 0px !important; }.tve-theme-30902 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { --tve-font-size: 15px; padding-left: 10px !important; padding-right: 10px !important; text-align: left !important; font-size: var(--tve-font-size, 15px) !important; }.tve-theme-30902 .top-section [data-css="tve-u-1845bd86ae7"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-183c73a6e30"] { margin-top: 0px !important; padding-top: 0px !important; padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab4d"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab52"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab56"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19369f6ab5a"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58c"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 502px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f18f58d"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1f46d7"] { margin-left: 25px !important; margin-right: 25px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] { padding: 0px 0px 50px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fba39"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] { flex-wrap: wrap !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e0"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e4"] { margin-bottom: 10px !important; }.tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e6"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e3"] { font-size: 14px !important; }:not(#tve) .tve-theme-30902 .top-section [data-css="tve-u-19a6f1fe7e5"] { font-size: 20px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd314fe"] { padding: 2px 0px !important; margin-top: 20px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 745px; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: 0px; margin-left: -19px; max-width: none !important; width: 130% !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150c"] { padding: 20px !important; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-top-right-radius: 30px; overflow: hidden; border-bottom-left-radius: 30px; }.tve-theme-63 .sidebar-section [data-css="tve-u-1778cd3150f"] { background-image: none !important; margin-bottom: 10px !important; }:not(#tve) .tve-theme-63 .sidebar-section [data-css="tve-u-1778cd31510"] { font-size: 34px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc(50% + 0px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 30px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .content-section .section-content { padding: 0px 0px 20px !important; }.tve-theme-63 .main-container { padding: 10px !important; }.tve-theme-63 .content-section .place-order button { max-width: 100%; --tve-applied-max-width: 100% !important; margin-left: 0% !important; margin-top: 11px !important; padding: 12px !important; }.tve-theme-63 .top-section .section-content { padding: 20px !important; }.tve-theme-63 .content-section [data-css="tve-u-18475efcd7f"] { padding-top: 0px !important; padding-left: 0px !important; padding-right: 0px !important; margin-bottom: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-63 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-63 .content-section tbody tr .product-name { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; text-align: left; }.tve-theme-63 .content-section .woocommerce-info, .woocommerce-form-coupon > p:first-child, .woocommerce-form-login > p:first-child { font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); --tve-font-weight: var(--g-regular-weight, normal); }.tve-theme-63 .content-section [data-css="tve-u-197e71a4462"] { --tve-gallery-horizontal-space: 0px; min-height: 268px; margin-bottom: 20px !important; margin-top: 20px !important; --tcb-gallery-crop-size: 307px; }.tve-theme-63 .content-section .tve_image_caption[data-id="47511"] [data-css="tve-u-197f160651c"] { --tcb-gallery-crop-width: 277px; }.tve-theme-63 .content-section .tve_image_caption[data-id="47510"] [data-css="tve-u-197f160651f"] { --tcb-gallery-crop-width: 277px; }.tve-theme-63 .content-section .tve_image_caption[data-id="47509"] [data-css="tve-u-197f1606522"] { --tcb-gallery-crop-width: 277px; }.tve-theme-63 .content-section .tve_image_caption[data-id="47508"] [data-css="tve-u-197f1606525"] { --tcb-gallery-crop-width: 277px; }.tve-theme-63 .content-section .tve_image_caption[data-id="47507"] [data-css="tve-u-197f1606528"] { --tcb-gallery-crop-width: 277px; }.tve-theme-63 .content-section [data-css="tve-u-199e39b4bb4"] { min-height: 268px; }.tve-theme-64 .content-section [data-css="tve-u-1778c78f942"] { --tcb-local-color-icon: rgb(255, 255, 255); --tcb-local-color-var: rgb(255, 255, 255); --tve-icon-size: 16px; padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-64 .content-section [data-css="tve-u-16eb2dc5967"] { min-width: 88%; max-width: 275px; --tve-applied-min-width: 88% !important; --tve-applied-max-width: 275px !important; }.thrive-section-53 .section-content { padding: 20px !important; }:not(#tve) .thrive-section-53 [data-css="tve-u-178b09b102c"] { font-size: 20px !important; }.thrive-section-52 .section-content { padding-left: 20px !important; padding-right: 20px !important; }:not(#tve) .thrive-section-52 [data-css="tve-u-178b09f8457"] { font-size: 21px !important; }.tve-theme-66 .main-container { padding: 10px !important; }.tve-theme-66 .content-section .section-content { padding: 0px 1px !important; }.tve-theme-66 .top-section .section-content { padding: 20px !important; }.tve-theme-66 .content-section [data-css="tve-u-1845ad2ddb7"] { margin-top: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] { padding: 0px 0px 20px !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-66 .content-section [data-css="tve-u-1914c9ce17a"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: right; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: justify; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: center; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { text-align: left; }.tve-theme-66 .content-section .order-total bdi, .cart-subtotal bdi { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; padding-right: 6px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 4px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 40px !important; }.tve-theme-66 .content-section .actions .coupon button { padding-right: 12px !important; margin-right: 2px !important; }.tve-theme-66 .content-section .woocommerce-cart-form table { padding-right: 20px !important; }.tve-theme-66 .content-section .cart_totals h2 { font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; padding: 25px 5px !important; margin-right: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 8px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 0px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 1px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 10px); }.tve-theme-66 .content-section .cart_totals tbody th { --tve-font-size: 15px; --tve-color: rgb(255, 255, 255); --tve-applied---tve-color: rgb(255, 255, 255); --tve-line-height: 0.15em; --tve-applied-max-width: unset !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 4px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 40px !important; }.tve-theme-66 .content-section .wc-proceed-to-checkout a { --tve-font-size: 18px; margin-top: 20px !important; font-size: var(--tve-font-size, 18px) !important; margin-bottom: 50px !important; padding-top: 25px !important; padding-bottom: 25px !important; }.tve-theme-66 .content-section .cross-sells > h2 { font-size: var(--tve-font-size, 18px); --tve-font-size: 18px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(108, 43, 43)); --tve-applied-color: var$(--tve-color, rgb(108, 43, 43)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(108, 43, 43); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(110, 44, 44)); --tve-applied-color: var$(--tve-color, rgb(110, 44, 44)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(110, 44, 44); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(116, 47, 47)); --tve-applied-color: var$(--tve-color, rgb(116, 47, 47)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(116, 47, 47); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(122, 51, 51)); --tve-applied-color: var$(--tve-color, rgb(122, 51, 51)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(122, 51, 51); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(127, 56, 56)); --tve-applied-color: var$(--tve-color, rgb(127, 56, 56)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(127, 56, 56); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(135, 61, 61)); --tve-applied-color: var$(--tve-color, rgb(135, 61, 61)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(135, 61, 61); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(144, 70, 70)); --tve-applied-color: var$(--tve-color, rgb(144, 70, 70)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(144, 70, 70); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(160, 84, 84)); --tve-applied-color: var$(--tve-color, rgb(160, 84, 84)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(160, 84, 84); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(177, 105, 105)); --tve-applied-color: var$(--tve-color, rgb(177, 105, 105)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(177, 105, 105); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(191, 124, 124)); --tve-applied-color: var$(--tve-color, rgb(191, 124, 124)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(191, 124, 124); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(204, 143, 143)); --tve-applied-color: var$(--tve-color, rgb(204, 143, 143)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(204, 143, 143); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(214, 161, 161)); --tve-applied-color: var$(--tve-color, rgb(214, 161, 161)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(214, 161, 161); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(227, 187, 187)); --tve-applied-color: var$(--tve-color, rgb(227, 187, 187)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(227, 187, 187); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(234, 206, 206)); --tve-applied-color: var$(--tve-color, rgb(234, 206, 206)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(234, 206, 206); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(241, 224, 224)); --tve-applied-color: var$(--tve-color, rgb(241, 224, 224)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(241, 224, 224); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(244, 235, 235)); --tve-applied-color: var$(--tve-color, rgb(244, 235, 235)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(244, 235, 235); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(249, 249, 249)); --tve-applied-color: var$(--tve-color, rgb(249, 249, 249)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(249, 249, 249); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(251, 251, 251)); --tve-applied-color: var$(--tve-color, rgb(251, 251, 251)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(251, 251, 251); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(246, 246, 246)); --tve-applied-color: var$(--tve-color, rgb(246, 246, 246)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(246, 246, 246); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(237, 233, 233)); --tve-applied-color: var$(--tve-color, rgb(237, 233, 233)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(237, 233, 233); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(224, 213, 213)); --tve-applied-color: var$(--tve-color, rgb(224, 213, 213)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(224, 213, 213); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(211, 192, 192)); --tve-applied-color: var$(--tve-color, rgb(211, 192, 192)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(211, 192, 192); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(193, 163, 163)); --tve-applied-color: var$(--tve-color, rgb(193, 163, 163)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(193, 163, 163); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(170, 125, 125)); --tve-applied-color: var$(--tve-color, rgb(170, 125, 125)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(170, 125, 125); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(152, 94, 94)); --tve-applied-color: var$(--tve-color, rgb(152, 94, 94)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(152, 94, 94); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(137, 73, 73)); --tve-applied-color: var$(--tve-color, rgb(137, 73, 73)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(137, 73, 73); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(125, 55, 55)); --tve-applied-color: var$(--tve-color, rgb(125, 55, 55)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(125, 55, 55); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(118, 44, 44)); --tve-applied-color: var$(--tve-color, rgb(118, 44, 44)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(118, 44, 44); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(112, 36, 36)); --tve-applied-color: var$(--tve-color, rgb(112, 36, 36)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(112, 36, 36); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(108, 31, 31)); --tve-applied-color: var$(--tve-color, rgb(108, 31, 31)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(108, 31, 31); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(106, 29, 29)); --tve-applied-color: var$(--tve-color, rgb(106, 29, 29)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(106, 29, 29); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(108, 30, 30)); --tve-applied-color: var$(--tve-color, rgb(108, 30, 30)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(108, 30, 30); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(110, 31, 31)); --tve-applied-color: var$(--tve-color, rgb(110, 31, 31)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(110, 31, 31); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(116, 34, 34)); --tve-applied-color: var$(--tve-color, rgb(116, 34, 34)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(116, 34, 34); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(120, 37, 37)); --tve-applied-color: var$(--tve-color, rgb(120, 37, 37)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(120, 37, 37); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(127, 41, 41)); --tve-applied-color: var$(--tve-color, rgb(127, 41, 41)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(127, 41, 41); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(133, 45, 45)); --tve-applied-color: var$(--tve-color, rgb(133, 45, 45)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(133, 45, 45); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(143, 53, 53)); --tve-applied-color: var$(--tve-color, rgb(143, 53, 53)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(143, 53, 53); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(157, 65, 65)); --tve-applied-color: var$(--tve-color, rgb(157, 65, 65)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(157, 65, 65); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(170, 78, 78)); --tve-applied-color: var$(--tve-color, rgb(170, 78, 78)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(170, 78, 78); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(183, 93, 93)); --tve-applied-color: var$(--tve-color, rgb(183, 93, 93)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(183, 93, 93); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(195, 110, 110)); --tve-applied-color: var$(--tve-color, rgb(195, 110, 110)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(195, 110, 110); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(215, 141, 141)); --tve-applied-color: var$(--tve-color, rgb(215, 141, 141)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(215, 141, 141); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(235, 177, 177)); --tve-applied-color: var$(--tve-color, rgb(235, 177, 177)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(235, 177, 177); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(249, 206, 206)); --tve-applied-color: var$(--tve-color, rgb(249, 206, 206)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(249, 206, 206); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 228, 228)); --tve-applied-color: var$(--tve-color, rgb(255, 228, 228)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 228, 228); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 241, 241)); --tve-applied-color: var$(--tve-color, rgb(255, 241, 241)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 241, 241); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(255, 255, 255)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 255, 255); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: none !important; --background-image: none !important; --tve-applied-background-image: none !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, var(--tcb-skin-color-0)); --tve-applied-color: var$(--tve-color, var$(--tcb-skin-color-0)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: var$(--tcb-skin-color-0); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, hsl(175, 15%, 36%)); --tve-applied-color: var$(--tve-color, hsl(175, 15%, 36%)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: hsl(175, 15%, 36%); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(73, 125, 120)); --tve-applied-color: var$(--tve-color, rgb(73, 125, 120)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(73, 125, 120); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(74, 125, 120)); --tve-applied-color: var$(--tve-color, rgb(74, 125, 120)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(74, 125, 120); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(75, 126, 122)); --tve-applied-color: var$(--tve-color, rgb(75, 126, 122)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(75, 126, 122); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(76, 128, 123)); --tve-applied-color: var$(--tve-color, rgb(76, 128, 123)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(76, 128, 123); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(79, 130, 126)); --tve-applied-color: var$(--tve-color, rgb(79, 130, 126)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(79, 130, 126); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(80, 130, 126)); --tve-applied-color: var$(--tve-color, rgb(80, 130, 126)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(80, 130, 126); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(81, 132, 128)); --tve-applied-color: var$(--tve-color, rgb(81, 132, 128)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(81, 132, 128); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(83, 135, 130)); --tve-applied-color: var$(--tve-color, rgb(83, 135, 130)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(83, 135, 130); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(88, 140, 136)); --tve-applied-color: var$(--tve-color, rgb(88, 140, 136)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(88, 140, 136); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(96, 147, 143)); --tve-applied-color: var$(--tve-color, rgb(96, 147, 143)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(96, 147, 143); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(106, 159, 154)); --tve-applied-color: var$(--tve-color, rgb(106, 159, 154)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(106, 159, 154); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(117, 169, 164)); --tve-applied-color: var$(--tve-color, rgb(117, 169, 164)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(117, 169, 164); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(129, 180, 176)); --tve-applied-color: var$(--tve-color, rgb(129, 180, 176)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(129, 180, 176); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(151, 197, 193)); --tve-applied-color: var$(--tve-color, rgb(151, 197, 193)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(151, 197, 193); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(183, 220, 217)); --tve-applied-color: var$(--tve-color, rgb(183, 220, 217)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(183, 220, 217); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(218, 239, 238)); --tve-applied-color: var$(--tve-color, rgb(218, 239, 238)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(218, 239, 238); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(251, 255, 255)); --tve-applied-color: var$(--tve-color, rgb(251, 255, 255)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(251, 255, 255); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)) !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(var(--tcb-skin-color-0), var(--tcb-skin-color-0)) !important; --background-size: auto auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(var$(--tcb-skin-color-0), var$(--tcb-skin-color-0)) !important; }.tve-theme-66 .content-section .cart_totals { min-width: unset; padding-right: 2px !important; padding-left: 2px !important; margin-right: 0px !important; --tve-applied-min-width: unset !important; margin-left: 0px !important; }.tve-theme-66 .content-section .woocommerce-shipping-destination { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; --tve-color: rgba(255, 255, 255, 0.85); --tve-applied---tve-color: rgba(255, 255, 255, 0.85); --tcb-applied-color: rgba(255, 255, 255, 0.85); padding-left: 0px !important; color: var(--tve-color, rgba(255, 255, 255, 0.85)) !important; --tve-applied-color: var$(--tve-color, rgba(255, 255, 255, 0.85)) !important; }.tve-theme-66 .content-section #shipping_method label:not(.checked) { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; color: var(--tve-color, rgb(59, 59, 59)); --tve-applied-color: var$(--tve-color, rgb(59, 59, 59)); --tve-color: rgb(59, 59, 59); --tve-applied---tve-color: rgb(59, 59, 59); --tcb-applied-color: rgb(59, 59, 59); padding-right: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 100px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 0px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 10px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 6px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 60px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 3px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 30px !important; }:not(#tve) .tve-theme-66 .content-section [data-css="tve-u-1951a2bfe4c"] { font-size: 18px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 460px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 4600px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 60px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 600px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: unset; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 2px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 20px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { max-width: 200px; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 50px !important; }.tve-theme-66 .content-section .cart-template-wrapper { float: none; z-index: 3; position: relative; --tve-alignment: center; margin-left: auto !important; margin-right: auto !important; padding-right: 2px !important; padding-left: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(140, 69, 69)); --tve-applied-color: var$(--tve-color, rgb(140, 69, 69)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(140, 69, 69); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(132, 67, 67)); --tve-applied-color: var$(--tve-color, rgb(132, 67, 67)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(132, 67, 67); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(125, 67, 67)); --tve-applied-color: var$(--tve-color, rgb(125, 67, 67)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(125, 67, 67); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(109, 64, 64)); --tve-applied-color: var$(--tve-color, rgb(109, 64, 64)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(109, 64, 64); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(94, 61, 61)); --tve-applied-color: var$(--tve-color, rgb(94, 61, 61)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(94, 61, 61); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(67, 50, 50)); --tve-applied-color: var$(--tve-color, rgb(67, 50, 50)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(67, 50, 50); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(45, 37, 37)); --tve-applied-color: var$(--tve-color, rgb(45, 37, 37)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(45, 37, 37); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(28, 25, 25)); --tve-applied-color: var$(--tve-color, rgb(28, 25, 25)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(28, 25, 25); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(20, 18, 18)); --tve-applied-color: var$(--tve-color, rgb(20, 18, 18)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(20, 18, 18); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(11, 11, 11)); --tve-applied-color: var$(--tve-color, rgb(11, 11, 11)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(11, 11, 11); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(6, 6, 6)); --tve-applied-color: var$(--tve-color, rgb(6, 6, 6)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(6, 6, 6); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(3, 3, 3)); --tve-applied-color: var$(--tve-color, rgb(3, 3, 3)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(3, 3, 3); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(0, 0, 0)); --tve-applied-color: var$(--tve-color, rgb(0, 0, 0)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(0, 0, 0); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 15px); }.tve-theme-66 .content-section .woocommerce-shipping-destination strong { font-size: var(--tve-font-size, 12px); --tve-font-size: 12px; text-align: justify; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 12px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.65em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.75em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.8em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.85em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.9em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.95em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.05em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.3em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.15em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.05em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.95em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.85em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.8em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.75em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.65em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.9em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 1.1em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.3em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.35em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.4em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.45em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.5em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.55em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.6em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.7em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.75em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.8em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 2.25em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(218, 126, 126)); --tve-applied-color: var$(--tve-color, rgb(218, 126, 126)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(218, 126, 126); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(245, 186, 186)); --tve-applied-color: var$(--tve-color, rgb(245, 186, 186)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(245, 186, 186); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 234, 234)); --tve-applied-color: var$(--tve-color, rgb(255, 234, 234)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 234, 234); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 248, 248)); --tve-applied-color: var$(--tve-color, rgb(255, 248, 248)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 248, 248); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(113, 70, 70)); --tve-applied-color: var$(--tve-color, rgb(113, 70, 70)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(113, 70, 70); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(86, 61, 61)); --tve-applied-color: var$(--tve-color, rgb(86, 61, 61)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(86, 61, 61); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(58, 45, 45)); --tve-applied-color: var$(--tve-color, rgb(58, 45, 45)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(58, 45, 45); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(27, 23, 23)); --tve-applied-color: var$(--tve-color, rgb(27, 23, 23)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(27, 23, 23); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(1, 1, 1)); --tve-applied-color: var$(--tve-color, rgb(1, 1, 1)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(1, 1, 1); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 11px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(171, 119, 119)); --tve-applied-color: var$(--tve-color, rgb(171, 119, 119)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(171, 119, 119); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(195, 132, 132)); --tve-applied-color: var$(--tve-color, rgb(195, 132, 132)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(195, 132, 132); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(211, 141, 141)); --tve-applied-color: var$(--tve-color, rgb(211, 141, 141)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(211, 141, 141); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(221, 147, 147)); --tve-applied-color: var$(--tve-color, rgb(221, 147, 147)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(221, 147, 147); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(229, 153, 153)); --tve-applied-color: var$(--tve-color, rgb(229, 153, 153)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(229, 153, 153); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(234, 160, 160)); --tve-applied-color: var$(--tve-color, rgb(234, 160, 160)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(234, 160, 160); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(237, 166, 166)); --tve-applied-color: var$(--tve-color, rgb(237, 166, 166)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(237, 166, 166); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 169, 169)); --tve-applied-color: var$(--tve-color, rgb(238, 169, 169)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 169, 169); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 170, 170)); --tve-applied-color: var$(--tve-color, rgb(238, 170, 170)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 170, 170); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 171, 171)); --tve-applied-color: var$(--tve-color, rgb(238, 171, 171)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 171, 171); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 172, 172)); --tve-applied-color: var$(--tve-color, rgb(238, 172, 172)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 172, 172); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(241, 177, 177)); --tve-applied-color: var$(--tve-color, rgb(241, 177, 177)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(241, 177, 177); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(245, 180, 180)); --tve-applied-color: var$(--tve-color, rgb(245, 180, 180)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(245, 180, 180); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(249, 185, 185)); --tve-applied-color: var$(--tve-color, rgb(249, 185, 185)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(249, 185, 185); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 183, 183)); --tve-applied-color: var$(--tve-color, rgb(255, 183, 183)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 183, 183); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 177, 177)); --tve-applied-color: var$(--tve-color, rgb(255, 177, 177)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 177, 177); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 174, 174)); --tve-applied-color: var$(--tve-color, rgb(255, 174, 174)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 174, 174); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 173, 173)); --tve-applied-color: var$(--tve-color, rgb(255, 173, 173)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 173, 173); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 172, 172)); --tve-applied-color: var$(--tve-color, rgb(255, 172, 172)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 172, 172); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 175, 175)); --tve-applied-color: var$(--tve-color, rgb(255, 175, 175)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 175, 175); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 178, 178)); --tve-applied-color: var$(--tve-color, rgb(255, 178, 178)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 178, 178); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 181, 181)); --tve-applied-color: var$(--tve-color, rgb(255, 181, 181)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 181, 181); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 194, 194)); --tve-applied-color: var$(--tve-color, rgb(255, 194, 194)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 194, 194); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 197, 197)); --tve-applied-color: var$(--tve-color, rgb(255, 197, 197)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 197, 197); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 204, 204)); --tve-applied-color: var$(--tve-color, rgb(255, 204, 204)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 204, 204); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 215, 215)); --tve-applied-color: var$(--tve-color, rgb(255, 215, 215)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 215, 215); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 227, 227)); --tve-applied-color: var$(--tve-color, rgb(255, 227, 227)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 227, 227); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 237, 237)); --tve-applied-color: var$(--tve-color, rgb(255, 237, 237)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 237, 237); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 246, 246)); --tve-applied-color: var$(--tve-color, rgb(255, 246, 246)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 246, 246); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 250, 250)); --tve-applied-color: var$(--tve-color, rgb(255, 250, 250)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 250, 250); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 2px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-left: 20px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.2em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { line-height: var(--tve-line-height, 0.15em); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { font-size: var(--tve-font-size, 13px); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(98, 75, 75)); --tve-applied-color: var$(--tve-color, rgb(98, 75, 75)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(98, 75, 75); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(238, 232, 232)); --tve-applied-color: var$(--tve-color, rgb(238, 232, 232)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(238, 232, 232); }.tve-theme-66 .content-section [data-css="tve-u-19a40b9872c"] { font-size: 25px !important; }.tve-theme-66 .content-section [data-css="tve-u-19a40b9a217"] { font-size: 20px !important; }.tve-theme-66 .content-section [data-css="tve-u-19a40b63a90"] { padding-left: 0px !important; padding-right: 0px !important; background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(67, 55, 55)); --tve-applied-color: var$(--tve-color, rgb(67, 55, 55)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(67, 55, 55); }:not(#layout) .tve-theme-66 #wrapper { --layout-content-width: 100%; --layout-background-width: 100%; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-top: 15px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 1px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-bottom: 15px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(215, 138, 138)); --tve-applied-color: var$(--tve-color, rgb(215, 138, 138)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(215, 138, 138); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(241, 186, 186)); --tve-applied-color: var$(--tve-color, rgb(241, 186, 186)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(241, 186, 186); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 210, 210)); --tve-applied-color: var$(--tve-color, rgb(255, 210, 210)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 210, 210); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 217, 217)); --tve-applied-color: var$(--tve-color, rgb(255, 217, 217)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 217, 217); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 222, 222)); --tve-applied-color: var$(--tve-color, rgb(255, 222, 222)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 222, 222); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 223, 223)); --tve-applied-color: var$(--tve-color, rgb(255, 223, 223)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 223, 223); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 225, 225)); --tve-applied-color: var$(--tve-color, rgb(255, 225, 225)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 225, 225); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 226, 226)); --tve-applied-color: var$(--tve-color, rgb(255, 226, 226)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 226, 226); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 229, 229)); --tve-applied-color: var$(--tve-color, rgb(255, 229, 229)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 229, 229); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 231, 231)); --tve-applied-color: var$(--tve-color, rgb(255, 231, 231)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 231, 231); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 232, 232)); --tve-applied-color: var$(--tve-color, rgb(255, 232, 232)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 232, 232); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 235, 235)); --tve-applied-color: var$(--tve-color, rgb(255, 235, 235)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 235, 235); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 244, 244)); --tve-applied-color: var$(--tve-color, rgb(255, 244, 244)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 244, 244); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 249, 249)); --tve-applied-color: var$(--tve-color, rgb(255, 249, 249)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 249, 249); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { color: var(--tve-color, rgb(255, 254, 254)); --tve-applied-color: var$(--tve-color, rgb(255, 254, 254)); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { --tcb-applied-color: rgb(255, 254, 254); }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 5px !important; }.tve-theme-66 .content-section .cart_totals tbody th, .tve-theme-66 .content-section .cart_totals tbody th + td::before { padding-right: 50px !important; }.tve-theme-54 .main-container { padding: 10px !important; }.tve-theme-54 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-54 .top-section .section-content { padding: 0px 15px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724df08cf"] { min-height: 180px !important; --tve-applied-min-height: 180px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724def61d"] { padding: 14px !important; }.tve-theme-54 .top-section [data-css="tve-u-17724e0e12b"] { padding: 4px !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-17725528092"] { font-size: 9px !important; }.tve-theme-54 .top-section [data-css="tve-u-184606ab6f7"] { padding-left: 0px !important; padding-right: 0px !important; margin-bottom: 0px !important; padding-bottom: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-184661eda5b"] { margin-top: 0px !important; margin-right: 0px !important; margin-left: -1px !important; }.tve-theme-54 .top-section [data-css="tve-u-184602808aa"] { margin-bottom: 0px !important; padding-bottom: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-184662031ec"] { padding-bottom: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-1846620390d"] { margin-bottom: 0px !important; }.tve-theme-54 .top-section [data-css="tve-u-1888cfc5528"] { min-height: 180px !important; --tve-applied-min-height: 180px !important; }.tve-theme-54 .top-section [data-css="tve-u-18cad4288e5"] { padding: 14px !important; }:not(#tve) .tve-theme-54 .top-section [data-css="tve-u-1981015bb19"] { font-size: 29px !important; }.tve-theme-54 .top-section [data-css="tve-u-1980fe67c33"] { margin-top: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f5"] { padding: 40px 20px 20px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 95%; margin-top: 30px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725100"] { width: 50px; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725725102"] { width: 50px; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .post-wrapper { padding: 30px 20px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list [data-css="tve-u-17725c40348"] { width: 210px; float: none; margin-left: auto !important; margin-right: auto !important; margin-bottom: 20px !important; }.tve-theme-57 .sidebar-section [data-css="tve-u-17725c40345"].tcb-post-list .thrv-content-box [data-css="tve-u-17725c4034a"] { height: 210px !important; }.tve-theme-57 .sidebar-section .tcb-post-list[data-css="tve-u-17725c40345"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 40px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 60px !important; }.tve-theme-57 .content-section #main .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-57 .content-section #main .thrv-content-box [data-css="tve-u-17729b4efe9"] { min-height: 190px !important; --tve-applied-min-height:190px !important; }.tve-theme-57 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-57 .main-container { padding: 10px !important; }.tve-theme-57 .bottom-section .section-content { padding-left: 20px !important; padding-right: 20px !important; min-height: 318px !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a2cfd1"] { padding: 20px 20px 49px !important; }.tve-theme-57 .bottom-section [data-css="tve-u-17729a4b677"] { height: 66px; }.tve-theme-57 .top-section .section-content { padding: 20px !important; min-height: 116px !important; }.tve-theme-58 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-58 .main-container { padding: 10px !important; }.tve-theme-58 .content-section .comment-form .comment-form-submit { float: none; margin-left: 0px; margin-right: 0px; max-width: 100%; width: 100%; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5ea"] { background-image: none !important; }:not(#tve) .tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5eb"] { font-size: 30px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5e7"] { padding: 30px 20px 25px !important; margin-top: 20px !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f3"] { max-width: 100%; width: 65%; margin-top: 15px !important; --tve-applied-width:65% !important; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa6a5f0"] { max-width: 100%; }.tve-theme-58 .sidebar-section [data-css="tve-u-1773fa9084d"] { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-58 .sidebar-section .tcb-post-list[data-css="tve-u-1773faf345d"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-58 .top-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744504e32"] { flex-wrap: wrap !important; padding-top: 4px !important; padding-bottom: 4px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744504e32"] > .tcb-flex-col { flex-basis: 105px !important; }.tve-theme-58 .top-section [data-css="tve-u-17744503890"] { --tve-alignment:right; float: right; z-index: 3; position: relative; margin-left: auto !important; margin-right: auto !important; }.tve-theme-58 .top-section [data-css="tve-u-178c632c177"] { --tve-alignment:left; float: left; z-index: 3; position: relative; margin-left: auto !important; margin-right: auto !important; }.tve-theme-58 .top-section [data-css="tve-u-178c632f02b"]::after { clear: both; }.tve-theme-58 .top-section [data-css="tve-u-178c633256f"]::after { clear: both; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] p, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] li, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] blockquote, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] address, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] .tcb-plain-text, :not(#tve) .tve-theme-58 .top-section [data-css="tve-u-177444f868a"] label { font-size: var(--tve-font-size, 14px); }.tve-theme-58 .top-section [data-css="tve-u-177444f868a"] { --tve-font-size:14px; }:not(#tve) .tve-theme-58 .top-section [data-css="tve-u-17840066a8d"] { padding-top: 0px !important; margin-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-1784006b974"] { margin-bottom: 12px !important; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-leaf { padding-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-separator { padding-bottom: 0px !important; }.tve-theme-58 .top-section [data-css="tve-u-177444cf753"] .thrive-breadcrumb-path { padding-bottom: 0px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f7774f8"] .tcb-button-link { padding: 16px 22px 16px 16px !important; }.tve-theme-58 .bottom-section .section-content { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f75e4ac"] { width: 270px; --tve-alignment:center; float: none; margin-top: 20px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-58 .bottom-section [data-css="tve-u-1773f741f3e"] { height: 151px; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper { width: calc((100% - 0px) / 1); }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 30px !important; }.tve-theme-59 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f5"] { padding: 40px 20px 20px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250f8"] { background-image: none !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-177257250fd"] { max-width: 95%; margin-top: 30px !important; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725100"] { width: 50px; }.tve-theme-59 .sidebar-section [data-css="tve-u-17725725102"] { width: 50px; }.tve-theme-59 .main-container { padding: 10px !important; }.tve-theme-59 .content-section [data-css="tve-u-17725615366"] { margin-bottom: 20px !important; }.tve-theme-59 .content-section [data-css="tve-u-1772560e32f"] { padding: 14px !important; }.tve-theme-59 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }:not(#tve) .tve-theme-59 .content-section .comment-form-comment-notes { font-size: 14px !important; }.tve-theme-59 .content-section .comment-form-input { line-height: var(--tve-line-height, 1.8em); --tve-line-height:1.8em; }.tve-theme-59 .top-section .section-content { padding: 40px 20px 20px !important; }.tve-theme-59 .top-section [data-css="tve-u-17724e12936"] { margin-bottom: 20px !important; }.tve-theme-59 .top-section [data-css="tve-u-1772557a8c4"] { min-width: 110px; --tve-applied-min-width:110px !important; }:not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] p, :not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] li, :not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] blockquote, :not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] address, :not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] .tcb-plain-text, :not(#tve) .tve-theme-59 .top-section .thrv-content-box [data-css="tve-u-178c64562bf"] label { font-size: var(--tve-font-size, 12px); }.tve-theme-59 .top-section [data-css="tve-u-178c64562bf"] { --tve-font-size:12px; }.tve-theme-59 .top-section [data-css="tve-u-17725564537"] { font-size: 16px; width: 16px; height: 16px; --tve-icon-size:16px; margin-right: 8px !important; }:not(#tve) .tve-theme-59 .top-section [data-css="tve-u-17724e2364d"] a, :not(#tve) .tve-theme-59 .top-section [data-css="tve-u-17724e2364d"] { font-size: var(--tve-font-size, 14px); line-height: var(--tve-line-height, 1.75em); }.tve-theme-59 .top-section [data-css="tve-u-17724e2364d"] { --tve-font-size:14px; --tve-line-height:1.75em; }.tve-theme-59 .top-section [data-css="tve-u-17744661e60"] { margin-bottom: 10px !important; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e17"] { max-width: 20.4%; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e29"] { max-width: 42.8%; }.tve-theme-59 .top-section [data-css="tve-u-178c6467e3d"] { max-width: 36.8%; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7b41cd"] { max-width: 100%; --tve-applied-max-width:100% !important; padding-top: 40px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7a73f2"] { height: 300px; --tve-applied-height:300px !important; }.tve-theme-59 .bottom-section [data-css="tve-u-1773f7bfba7"] { padding-bottom: 15px !important; }.tve-theme-60 .top-section .shop-template-wrapper .product .attachment-woocommerce_thumbnail { padding: 8px !important; }.tve-theme-60 .top-section .shop-template-wrapper .product .price { --tve-font-size: 15px; font-size: var(--tve-font-size, 15px) !important; }.tve-theme-60 .top-section .shop-template-wrapper .product a.button { padding: 13px 16px !important; }.tve-theme-60 .top-section .shop-template-wrapper .type-product.product { margin-bottom: 20px !important; padding-left: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-60 .top-section .shop-template-wrapper { padding: 10px 0px !important; }.tve-theme-60 .top-section .shop-template-wrapper .woocommerce-ordering { margin-right: 83px !important; }.tve-theme-60 .main-container { padding: 10px !important; }.tve-theme-60 .content-section .section-content { padding: 10px !important; }.tve-theme-60 .bottom-section .section-content { padding: 20px !important; }.tve-theme-60 .top-section .section-content { padding-left: 20px !important; padding-right: 20px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c7418eef"] { padding: 20px 0px 20px 20px !important; }.tve-theme-60 .top-section .shop-template-wrapper .product .woocommerce-loop-product__title { font-size: var(--tve-font-size, 15px) !important; --tve-font-size: 15px; }.tve-theme-60 .top-section [data-css="tve-u-190a3c6e71c"] { max-width: 316px; --tve-alignment: center; float: none; padding-left: 0px !important; padding-right: 0px !important; margin-left: auto !important; margin-right: auto !important; }.tve-theme-60 .top-section [data-css="tve-u-190a3c6e71c"] > .tve-cb { display: block; }:not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] p, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] li, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] blockquote, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] address, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] .tcb-plain-text, :not(#tve) .tve-theme-60 .top-section .thrv-content-box [data-css="tve-u-190a3c74816"] label { font-size: var(--tve-font-size, 20px); }.tve-theme-60 .top-section [data-css="tve-u-190a3c74816"] { --tve-font-size: 20px; }.tve-theme-60 .top-section [data-css="tve-u-183c712a465"] { padding-left: 0px !important; padding-right: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-183c60b5444"] { margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c46"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c47"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c48"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f381c49"] { padding-left: 15px !important; padding-right: 15px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d42"] { min-height: 296px; --tcb-cwv-height-m: 296px; --tcb-gallery-crop-size: 296px; margin-left: 0px !important; margin-right: 0px !important; margin-bottom: 75px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a4d43"] { min-height: 296px; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] { padding: 0px 0px 50px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3a8984"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] { flex-wrap: wrap !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb43"] > .tcb-flex-col { flex-basis: 390px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb47"] { margin-bottom: 10px !important; }.tve-theme-60 .top-section [data-css="tve-u-19a6f3abb49"] { padding: 0px 20px 5px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3abb46"] { font-size: 14px !important; }:not(#tve) .tve-theme-60 .top-section [data-css="tve-u-19a6f3abb48"] { font-size: 20px !important; }.thrv_symbol_14636.tve-default-state .symbol-section-in.tve-default-state { display: block; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 30px !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list [data-css="tve-u-17786d7fce7"] { flex-wrap: nowrap !important; }.tve-theme-61 .sidebar-section [data-css="tve-u-17786d7fce1"].tcb-post-list .post-wrapper { min-width: 100%; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }.tve-theme-61 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-61 .main-container { padding: 0px 10px !important; }.tve-theme-61 .top-section .section-content { padding: 20px !important; min-height: 0px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] { padding-top: 0px !important; padding-right: 0px !important; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-path { font-size: 12px; }.tve-theme-61 .top-section [data-css="tve-u-178ef01d33d"] .thrive-breadcrumb-leaf { font-size: 12px; }.tve-theme-61 .content-section [data-css="tve-u-183d04dca04"] { padding: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper { width: calc(50% - 3.5px); }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-177826599c8"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-61 .sidebar-section .tcb-post-list[data-css="tve-u-17786d7fce1"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 0px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value select { font-size: var(--tve-font-size, 16px); overflow: auto; padding-right: 5px !important; margin-right: 0px !important; margin-left: 0px !important; margin-bottom: 10px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .variations td.value { --tve-font-size: 16px; display: block; position: static; }.tve-theme-61 .content-section .tcb-post-list[data-css="tve-u-1959162f187"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"] { padding-left: 15px !important; padding-right: 15px !important; margin-right: 0px !important; margin-left: 0px !important; background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f195"] { font-size: 18px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f189"] { margin-top: 10px !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .post-wrapper { background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-1959162f197"] { background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; background-size: auto !important; background-position: 50% 50% !important; background-attachment: scroll !important; background-repeat: no-repeat !important; --background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; --background-size: auto !important; --background-position: 50% 50% !important; --background-attachment: scroll !important; --background-repeat: no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(164, 150, 136, 0), rgba(164, 150, 136, 0)) !important; }.tve-theme-61 .content-section [data-css="tve-u-1960250d14d"] { margin-bottom: 0px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1960250d14a"] { font-size: 20px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .product_title, .product-template-wrapper .summary .product .woocommerce-loop-product__title { font-size: var(--tve-font-size, 14px); --tve-font-size: 14px; text-align: left; }.tve-theme-61 .content-section .product-template-wrapper .summary .price span, .tve-theme-61 .content-section .product-template-wrapper .summary .price { font-size: var(--tve-font-size, 14px); }.tve-theme-61 .content-section .product-template-wrapper .summary .price { --tve-font-size: 14px; }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description { --tve-line-height: 1.15em; --tve-letter-spacing: 0px; --tve-font-weight: var(--g-regular-weight, normal); margin-top: 20px !important; margin-bottom: 20px !important; padding-right: 5px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description p, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description a, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ul, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ul > li, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ol, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description ol > li, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h1, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h2, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h3, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h4, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h5, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description h6, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description blockquote > p, .tve-theme-61 .content-section .product-template-wrapper .summary .woocommerce-product-details__short-description pre { line-height: var(--tve-line-height, 1.15em); letter-spacing: var(--tve-letter-spacing, 0px); text-align: left; font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)); }.tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] { --tcb-local-color-icon: rgba(148, 163, 176, 0); --tcb-local-color-var: rgba(148, 163, 176, 0); }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list .tcb-carousel-arrow[data-css="tve-u-197ad292b6b"] { --tve-icon-size: 20px; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-1959162f187"].tcb-post-list [data-css="tve-u-197ad292b6b"] > :first-child { color: rgba(148, 163, 176, 0); --tve-applied-color: rgba(148, 163, 176, 0); }.tve-theme-61 .content-section .product-template-wrapper .summary .variations label { font-size: var(--tve-font-size, 18px); --tve-font-size: 18px; text-align: left; font-weight: var(--tve-font-weight, var(--g-bold-weight, bold)); --tve-font-weight: var(--g-bold-weight, bold); padding-left: 20px !important; padding-right: 2px !important; margin-left: 0px !important; margin-right: 0px !important; }.tve-theme-61 .content-section .product-template-wrapper { padding-right: 2px !important; margin-right: 5px !important; }.tve-theme-61 .content-section .product-template-wrapper .summary .single_add_to_cart_button { font-size: var(--tve-font-size, 15px); --tve-font-size: 15px; text-transform: var(--tve-text-transform, capitalize); --tve-text-transform: capitalize; padding-right: 115px !important; padding-left: 115px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165e1"] { font-size: 25px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165d5"] { font-size: 20px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a165c5"] { padding-left: 0px !important; padding-right: 0px !important; background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; background-size: auto, cover !important; background-position: 50% 50%, 50% 40% !important; background-attachment: scroll, scroll !important; background-repeat: no-repeat, no-repeat !important; --background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; --background-size: auto,cover !important; --background-position: 50% 50%,50% 40% !important; --background-attachment: scroll, scroll !important; --background-repeat: no-repeat, no-repeat !important; --tve-applied-background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://www.outdoorlivingtoday.com/wp-content/uploads/2024/08/Western-Red-Cedar-Bayside-Gazebo-Outdoor-Living-Today.jpg") !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title.tve-state-expanded .tve_toggle:not(.inc) { font-size: 25px !important; width: 25px !important; height: 25px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] { padding: 0px 0px 50px !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title { --tve-font-size: 14px; --tve-line-height: 20px; padding-left: 10px !important; padding-top: 10px !important; padding-bottom: 10px !important; }:not(#tve) .tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title .tve-toggle-text { font-size: var(--tve-font-size,14px) !important; line-height: var(--tve-line-height,20px) !important; }.tve-theme-61 .content-section [data-css="tve-u-19b04a3ad4e"] .thrv_toggle_title .tve_toggle { font-size: 20px !important; width: 20px !important; height: 20px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd314fe"] { padding: 2px 0px !important; margin-top: 20px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31505"] { width: 745px; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31506"] { margin-top: 0px; margin-left: -19px; max-width: none !important; width: 130% !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150c"] { padding: 20px !important; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150d"] { border-top-right-radius: 30px; overflow: hidden; border-bottom-left-radius: 30px; }.tve-theme-62 .sidebar-section [data-css="tve-u-1778cd3150f"] { background-image: none !important; margin-bottom: 10px !important; }:not(#tve) .tve-theme-62 .sidebar-section [data-css="tve-u-1778cd31510"] { font-size: 34px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper { width: calc((100% - 7px) / 2); }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 10px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 7px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tve-theme-62 .sidebar-section .tcb-post-list[data-css="tve-u-1778cd667bc"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }.tve-theme-62 .content-section .section-content { padding-left: 10px !important; padding-right: 10px !important; }.tve-theme-62 .main-container { padding: 10px !important; }.tve-theme-62 .top-section .section-content { padding: 20px !important; }}