:root{--cvm-gold: #7F7F7F;--cvm-gold-dark: #7F7F7F;--cvm-beige: #7F7F7F;--cvm-text-on-gold: #FFFFFF}:is(.template-product,body[class*=product]) .cvm-product-cta{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;margin:12px 0 16px}@media(max-width:989px){:is(.template-product,body[class*=product]) .cvm-product-cta{grid-template-columns:1fr;gap:12px}}:is(.template-product,body[class*=product]) .cvm-qty .quantity,:is(.template-product,body[class*=product]) .product-form__quantity .quantity{display:inline-flex;align-items:center;border:2px solid var(--cvm-gold);border-radius:8px;overflow:hidden;background:#fff}:is(.template-product,body[class*=product]) .quantity__button{width:56px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--cvm-gold);font-size:22px;line-height:1;cursor:pointer}:is(.template-product,body[class*=product]) .quantity__input{width:70px;height:48px;border:0!important;background:transparent;box-shadow:none!important;text-align:center;font-size:18px;color:var(--cvm-gold)}:is(.template-product,body[class*=product]) .quantity input[type=number]::-webkit-outer-spin-button,:is(.template-product,body[class*=product]) .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.template-product,body[class*=product]) .quantity input[type=number]{-moz-appearance:textfield}:is(.template-product,body[class*=product]) .product-form__submit,:is(.template-product,body[class*=product]) button[name=add]{background-color:var(--cvm-gold);color:var(--cvm-text-on-gold);border:2px solid var(--cvm-gold);border-radius:12px;height:56px;padding:0 32px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;transition:background-color .2s ease,border-color .2s ease,transform .05s ease}:is(.template-product,body[class*=product]) .product-form__submit:hover,:is(.template-product,body[class*=product]) button[name=add]:hover{background-color:var(--cvm-gold-dark);border-color:var(--cvm-gold-dark)}:is(.template-product,body[class*=product]) .product-form__submit:active,:is(.template-product,body[class*=product]) button[name=add]:active{transform:translateY(1px)}:is(.template-product,body[class*=product]) .shopify-payment-button{border:none;margin-top:8px}:is(.template-product,body[class*=product]) .shopify-payment-button__button--unbranded{width:100%;height:56px;background:#fff;color:var(--cvm-gold);border:2px solid var(--cvm-gold);border-radius:8px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease}:is(.template-product,body[class*=product]) .shopify-payment-button__button--unbranded:hover{background:var(--cvm-gold);color:#fff;border-color:var(--cvm-gold)}:is(.template-product,body[class*=product]) .product-form__wishlist{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;color:var(--cvm-beige)}:is(.template-product,body[class*=product]) .product-form__wishlist svg{stroke:currentColor!important;fill:transparent!important;stroke-width:1.8!important}:is(.template-product,body[class*=product]) .swym-button,:is(.template-product,body[class*=product]) .swym-add-to-wishlist,:is(.template-product,body[class*=product]) .wk-button-add,:is(.template-product,body[class*=product]) .wishlist-button,:is(.template-product,body[class*=product]) .sc-wishlist,:is(.template-product,body[class*=product]) [data-swaction=addToWishlist],:is(.template-product,body[class*=product]) button[data-wishlist],:is(.template-product,body[class*=product]) .ssw-faveiticon,:is(.template-product,body[class*=product]) .grwishlist-button{color:var(--cvm-beige)!important;background:transparent!important;border:none!important;box-shadow:none!important;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center}:is(.template-product,body[class*=product]) .swym-button svg,:is(.template-product,body[class*=product]) .wk-button-add svg,:is(.template-product,body[class*=product]) .wishlist-button svg,:is(.template-product,body[class*=product]) .sc-wishlist svg,:is(.template-product,body[class*=product]) [data-swaction=addToWishlist] svg,:is(.template-product,body[class*=product]) button[data-wishlist] svg,:is(.template-product,body[class*=product]) .ssw-faveiticon svg,:is(.template-product,body[class*=product]) .grwishlist-button svg{stroke:currentColor!important;fill:transparent!important;stroke-width:1.8!important;opacity:1!important}:is(.template-product,body[class*=product]) .swym-button svg [stroke],:is(.template-product,body[class*=product]) .wk-button-add svg [stroke],:is(.template-product,body[class*=product]) .wishlist-button svg [stroke],:is(.template-product,body[class*=product]) .sc-wishlist svg [stroke],:is(.template-product,body[class*=product]) [data-swaction=addToWishlist] svg [stroke],:is(.template-product,body[class*=product]) button[data-wishlist] svg [stroke],:is(.template-product,body[class*=product]) .ssw-faveiticon svg [stroke],:is(.template-product,body[class*=product]) .grwishlist-button svg [stroke]{stroke:var(--cvm-beige)!important}:is(.template-product,body[class*=product]) .swym-button svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) .wk-button-add svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) .wishlist-button svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) .sc-wishlist svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) [data-swaction=addToWishlist] svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) button[data-wishlist] svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) .ssw-faveiticon svg [fill]:not([fill=none]),:is(.template-product,body[class*=product]) .grwishlist-button svg [fill]:not([fill=none]){fill:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/quantity-popover.css.map */
