:root{--rrq-brand:#ffc107}.variable-items-wrapper.button-variable-items-wrapper li.variable-item{border:2px solid #d1d5db;border-radius:5px !important;width:128px !important;height:45px !important;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease;background:0 0;box-sizing:border-box;flex-shrink:0;margin-left:0 !important;margin-right:8px !important}.variable-items-wrapper.button-variable-items-wrapper li.variable-item[aria-checked=true]{border-color:var(--rrq-brand);border-width:2px;background-color:rgba(26,26,26,.05)}.variable-items-wrapper.button-variable-items-wrapper li.variable-item:hover{border-color:var(--rrq-brand);opacity:.85}.variable-items-wrapper.button-variable-items-wrapper li.variable-item.disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.variable-items-wrapper.button-variable-items-wrapper li.variable-item .variable-item-span-button{font-size:13px;font-weight:600;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;text-align:center}a.reset_variations{display:none !important}[data-wvstooltip]:before,[data-wvstooltip]:after{display:none}.woocommerce.single-product div.product form.cart table.variations{border:none;border-collapse:collapse}.woocommerce.single-product div.product form.cart table.variations tr{border-left:none;border-right:none;border-color:#ececec;margin:0;padding-top:20px}.woocommerce.single-product div.product form.cart table.variations th{padding:0}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-description{display:none}.woocommerce .product.product-type-simple .elementor-kitify-wooproduct-price p.price{margin-top:20px;display:flex;align-items:center;font-family:"Space Mono",Sans-serif;text-transform:none;font-size:26px;font-weight:800;color:#09090b}.woocommerce .product.product-type-simple .elementor-kitify-wooproduct-price p.price del span.woocommerce-Price-amount{font-weight:400;color:rgba(9,9,11,.5)}.woocommerce .product.product-type-simple .elementor-kitify-wooproduct-price p.price ins{text-decoration-line:none}.woocommerce .product.product-type-simple .elementor-kitify-wooproduct-price p.price ins span.woocommerce-Price-amount{font-weight:800}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price{margin-bottom:20px;display:flex;align-items:center;gap:20px;font-family:"Space Mono",Sans-serif;text-transform:none;font-size:26px;font-weight:800;color:#09090b}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price br{display:none}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price del span.woocommerce-Price-currencySymbol,.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price del span.woocommerce-Price-amount{font-weight:400}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price span,.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price ins span.woocommerce-Price-amount{font-weight:800}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price:empty{margin-bottom:0}.woocommerce .product.product-type-variable .variations_form:has(.woocommerce-variation-price:not(:empty)) .woocommerce-variation-price-origin{display:none}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price-origin{margin-bottom:20px;display:flex;align-items:center;gap:20px;font-family:"Space Mono",Sans-serif;text-transform:none;font-size:26px;font-weight:800;color:#09090b}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price-origin br{display:none}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price-origin del span.woocommerce-Price-amount{font-weight:400;color:rgba(9,9,11,.5)}.woocommerce .product.product-type-variable .variations_form .woocommerce-variation-price-origin ins{text-decoration-line:none}.woocommerce .product.product-type-variable .elementor-kitify-wooproduct-price{display:none}.woocommerce .product.product-type-variable .variations_form .single_variation_wrap{margin-top:20px !important;padding-top:20px !important}.single-product .wcboost-wishlist-button{margin-top:20px;padding-bottom:20px !important;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce.single-product div.product form.cart{display:flex;flex-direction:column}.woocommerce.single-product div.product .cart{margin-top:1.5rem}.woocommerce div.product.elementor .quantity .qty{border-color:#d1d5db;border-radius:5px;border-width:2px}