.woo-variation-swatches.wvs-show-label .variations tr:not(:has(.image-variable-items-wrapper)) th .woo-selected-variation-item-name{display:none!important}.woo-variation-swatches.wvs-show-label .variations th,.woo-variation-swatches.wvs-show-label .variations th label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-family:'Superscripts-Roboto',Roboto,sans-serif!important;font-size:14px!important;line-height:21px!important}.woo-variation-swatches.wvs-show-label .variations tr:has(.image-variable-items-wrapper) th .woo-selected-variation-item-name{display:inline!important;vertical-align:middle;font-weight:400!important}.woo-variation-swatches.wvs-show-label .variations tr:has(.image-variable-items-wrapper) th .woo-selected-variation-item-name::before{content:" -"}.woo-variation-swatches.wvs-show-label .variations tr:has(.image-variable-items-wrapper) th label{vertical-align:middle}.woo-variation-swatches.wvs-show-label .variations tr:has(.image-variable-items-wrapper) th,.woo-variation-swatches.wvs-show-label .variations tr:has(.image-variable-items-wrapper) td{padding-bottom:2px!important}.woo-variation-swatches.wvs-show-label .variations th{color:#000000!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background-color:#fff;padding:5px 0}.woocommerce div.product form.cart .variations{margin-bottom:5px!important}.woocommerce .quantity{display:none!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){margin-left:2px;border-radius:0}a.reset_variations{display:none!important}.woo-variation-swatches .variable-item:not(:has(img)){display:inline-block!important;text-transform:uppercase!important;color:#000!important;font-family:'Superscripts-Roboto',Roboto,sans-serif!important;font-size:12.96px!important;font-weight:400!important;background-color:#FFFFFF!important;border:2px solid #CCCCCC!important;padding:6.48px 16.2px!important;margin:0 9.72px 9.72px 0!important;width:auto!important;height:auto!important;line-height:19.44px!important;text-align:left!important;transition:background-color .5s,border-color .5s,color .5s;box-sizing:border-box!important}.woo-variation-swatches .variable-item:not(:has(img)):hover{border-color:#000!important}.woo-variation-swatches .variable-item:not(:has(img)).selected{background-color:#000!important;border-color:#000!important;color:#FFF!important}.woo-variation-swatches .variable-item:not(:has(img)){box-shadow:none!important;outline:none!important}.woo-variation-swatches .variable-item:not(:has(img)):hover,.woo-variation-swatches .variable-item:not(:has(img)):focus{box-shadow:none!important;outline:none!important}.woo-variation-swatches .image-variable-item{border:2px solid #CCCCCC!important;box-shadow:none!important;outline:none!important;transition:border-color 0.5s ease}.woo-variation-swatches .image-variable-item:hover,.woo-variation-swatches .image-variable-item:focus{border-color:#000!important;box-shadow:none!important;outline:none!important}.woo-variation-swatches .image-variable-item.selected{border-color:#000!important}.woo-variation-swatches .variable-item:not(:has(img)):not(.selected){border-color:#CCCCCC!important;background-color:#FFFFFF!important;color:#000!important}.woo-variation-swatches .variable-item:not(:has(img)).selected{border-color:#000!important;background-color:#000!important;color:#FFF!important}.woo-variation-swatches .variable-item:not(:has(img)):not(.selected):hover{border-color:#000!important}.woo-variation-swatches .image-variable-item:not(.selected){border-color:#CCCCCC!important}.woo-variation-swatches .image-variable-item.selected{border-color:#000!important}.woo-variation-swatches .image-variable-item:not(.selected):hover{border-color:#000!important}.elementor-element-313ffea a[href^="tel"]{color:inherit!important;text-decoration:none!important;pointer-events:none!important}.product-discontinued .e-atc-qty-button-holder{display:none!important}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td.product-total{display:none!important}.woocommerce-checkout-review-order-table td.product-name:last-child{max-width:none!important;padding-inline-end:0!important;width:100%!important;text-align:left!important}.woocommerce-checkout-review-order-table .garmin-cart-meta-wrap>div{margin-bottom:6px}.woocommerce-checkout-review-order-table .garmin-cart-meta-wrap>div:last-child{margin-bottom:0}.woocommerce-checkout-review-order-table .garmin-cart-product-title{font-weight:700;margin-bottom:8px}.woocommerce-checkout-review-order-table .garmin-checkout-quantity{margin-top:-11px;margin-left:84px}.woocommerce-checkout-review-order-table .garmin-checkout-item-flex{display:flex;align-items:flex-start;gap:12px;max-width:100%}.woocommerce-checkout-review-order-table .garmin-checkout-thumb{flex:0 0 72px;width:72px;height:72px}.woocommerce-checkout-review-order-table .garmin-checkout-thumb img{width:72px!important;height:72px!important;object-fit:contain!important;background:#f7f7f7!important;display:block;border-radius:4px}.woocommerce-checkout-review-order-table .garmin-checkout-details{min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden}.woocommerce-checkout-review-order-table thead th.product-name:last-child{text-align:center!important;font-family:Oswald,sans-serif!important;font-size:22px!important;font-weight:400!important;padding-top:0!important;padding-bottom:20px!important}.garmin-shipping-information-heading{line-height:1.2!important;text-align:center!important;font-family:Oswald,sans-serif!important;font-size:22px!important;font-weight:400!important;margin:0 0 24px!important}.woocommerce-billing-fields>h3:empty{display:none!important}#shipping_method li,#shipping_method li label{white-space:nowrap!important}.woocommerce-checkout-review-order{background-color:#fff!important}.garmin-payment-method-heading{line-height:1.2!important;text-align:center!important;font-family:Oswald,sans-serif!important;font-size:22px!important;font-weight:400!important;margin:0 0 24px!important}.woocommerce-cart td.product-quantity{display:none!important}.garmin-cart-quantity{margin:0 0 18px 0!important}.garmin-cart-quantity label{display:block!important;font-family:"Superscripts-Roboto",Roboto,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#000!important;margin-bottom:8px!important}.garmin-cart-qty-wrapper{position:relative!important;display:inline-block!important}select.garmin-cart-qty-select.garmin-cart-qty-select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:100px!important;height:auto!important;max-width:100px!important;padding:14px 40px 14px 14px!important;border:1px solid #d9d9d9!important;border-radius:0!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.2 11.2'%3E%3Cpath fill='%23000000' d='M9.1 11.2L0 2.2 2.2 0l6.9 7L16 0l2.2 2.2-9.1 9z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:12px 8px!important;color:#000!important;font-size:16px!important;font-weight:400!important;font-family:Roboto,sans-serif!important;line-height:1.15!important;cursor:pointer!important}.garmin-cart-qty-select::-ms-expand{display:none!important}select.garmin-cart-qty-select.garmin-cart-qty-select:focus{outline:none!important;box-shadow:none!important;border-color:#000!important}.woocommerce-cart td.product-name .garmin-cart-product-title,.woocommerce-cart td.product-name .garmin-cart-product-title a{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important}.woocommerce-cart td.product-name{max-width:none!important;width:auto!important}@media (max-width:767px){.woocommerce-cart td.product-name .garmin-cart-product-title.garmin-cart-product-title,.woocommerce-cart td.product-name .garmin-cart-product-title.garmin-cart-product-title a{width:100%!important;max-width:100%!important;padding-right:0!important;box-sizing:border-box!important}}.woocommerce-checkout-review-order-table .garmin-cart-unit-price{font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:300!important;color:#000!important}@media (max-width:767px){.woocommerce-cart td.product-thumbnail.product-thumbnail{display:flex!important;justify-content:center!important;align-items:center!important}.woocommerce-cart td.product-thumbnail.product-thumbnail a,.woocommerce-cart td.product-thumbnail.product-thumbnail img{width:145px!important;max-width:145px!important;min-width:145px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:1260px){.woocommerce-cart td.product-thumbnail.product-thumbnail,.woocommerce-cart td.product-thumbnail.product-thumbnail a,.woocommerce-cart td.product-thumbnail.product-thumbnail img{width:145px!important;max-width:145px!important;min-width:145px!important;margin-left:auto!important;margin-right:auto!important}}.woocommerce-checkout-review-order-table .garmin-shipping-method-heading.garmin-shipping-method-heading th:last-child{text-align:left!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:700!important;color:#000!important;padding-top:16px!important}.woocommerce-checkout-review-order-table .garmin-shipping-method-heading th{padding-bottom:4px!important}.woocommerce-checkout-review-order-table .garmin-shipping-method-heading+tr td,.woocommerce-checkout-review-order-table .garmin-shipping-method-heading+tr th{padding-top:4px!important}.woocommerce-checkout-review-order-table .cart-subtotal .woocommerce-Price-amount,.woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:300!important;color:#000!important}.woocommerce-checkout-review-order-table .garmin-cart-product-title,.woocommerce-checkout-review-order-table .garmin-cart-sku,.woocommerce-checkout-review-order-table .garmin-checkout-quantity{font-size:16px!important}.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .order-total th{font-size:16px!important}.woocommerce-billing-fields label,.woocommerce-billing-fields__field-wrapper label{font-size:16px!important}.woocommerce-additional-fields label,.woocommerce-additional-fields__field-wrapper label{font-size:16px!important}@media (max-width:1024px){.elementor-element-3652c28 .elementor-menu-cart__wrapper{text-align:right!important;padding-right:10.4px!important}.elementor-element-12f1597{position:relative}#gj-search-btn{position:absolute;left:40px;top:50%;transform:translateY(-50%);background:none!important;border:0!important;padding:4px!important;margin:0;cursor:pointer;display:flex;align-items:center;color:#000!important;line-height:0;box-shadow:none!important;outline:none!important}#gj-search-btn:hover,#gj-search-btn:focus,#gj-search-btn:active{background:none!important;color:#000!important}#gj-search-bar{--gj-box:56.5px;--gj-extra-min:23px;display:none;position:absolute;left:0;right:0;bottom:calc(0px - var(--gj-extra, var(--gj-extra-min)));height:calc(55.3px + var(--gj-extra, var(--gj-extra-min)));box-sizing:border-box;padding:0 16px;background:#fff;z-index:9999}#gj-search-bar.gj-open{display:flex;align-items:center}#gj-search-bar>.elementor-element{width:100%}#gj-search-bar .elementor-element,#gj-search-bar .elementor-widget-container{margin:0!important;padding:0!important;outline:none!important;box-shadow:none!important}#gj-search-bar .elementor-search-form,#gj-search-bar .elementor-search-form__container{height:var(--gj-box)!important;min-height:0!important;background:#fff!important;border-radius:0!important;box-sizing:border-box!important}#gj-search-bar .elementor-search-form__container{position:relative;border:2px solid #d8d8d8!important}#gj-search-bar .elementor-search-form__container:focus-within{border-color:#000!important;box-shadow:none!important}#gj-search-bar .elementor-search-form__input{height:100%!important;padding:0 38px 0 6px!important;border:0!important;background:#fff!important;border-radius:0!important;line-height:normal!important;box-shadow:none!important;outline:none!important;font-size:16px!important;-webkit-appearance:none;appearance:none}#gj-search-bar input[type=search]::-webkit-search-cancel-button,#gj-search-bar input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}#gj-search-bar .elementor-search-form__icon{opacity:1!important;flex:0 0 auto!important;overflow:visible!important;padding:0 6px 0 11px!important;color:#000!important}#gj-search-bar .elementor-search-form__icon svg{display:block;width:22px;height:22px;flex:0 0 22px;overflow:visible;fill:none!important}#gj-clear{display:none;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;margin:0;padding:0;border:0!important;background:none!important;box-shadow:none!important;outline:none!important;cursor:pointer;align-items:center;justify-content:center;line-height:0;-webkit-tap-highlight-color:transparent}#gj-clear:hover,#gj-clear:focus,#gj-clear:active{background:none!important}#gj-clear svg{display:block;width:14px;height:14px}#gj-search-bar .elementor-search-form__container.gj-has-value #gj-clear{display:flex}}