:root{--color-velvet:#222D52;--color-champagne:#D2B68A;--color-silk:#EEE5D9;--color-marble:#E8E4E0;--color-pearl:#FDFFFF;--color-onyx:#000000}body{background-color:var(--color-pearl);color:var(--color-onyx);margin:0;padding:0}p{text-align:justify}a{color:var(--color-velvet);text-decoration:none}a:hover{color:var(--color-champagne)}.variations_form .reset_variations{background:none;border:none;color:var(--color-velvet);cursor:pointer;font-weight:600;font-size:.95rem;padding:0;text-transform:uppercase;opacity:.7;transition:color 0.2s,opacity 0.2s}.variations_form .reset_variations:hover,.variations_form .reset_variations:focus{color:var(--color-champagne);opacity:1;text-decoration:underline}.variations_form .reset_variations:disabled{opacity:.2;cursor:not-allowed;text-decoration:none;color:var(--color-velvet)}.site-footer,.footer-outer{background-color:var(--color-velvet);color:var(--color-champagne);padding:20px 0}.site-footer h2,.site-footer h3,.footer-outer .footer-title{color:var(--color-champagne);font-size:1.2rem;margin-bottom:1rem}.site-footer a,.footer-outer a{color:var(--color-champagne);text-decoration:none;opacity:.8}.site-footer a:hover,.footer-outer a:hover{opacity:1;color:var(--color-silk)}.site-footer p,.footer-outer p{color:var(--color-pearl);margin:0 0 1rem 0}.footer-outer .social-icons i,.site-footer .social-icons i{color:var(--color-champagne);font-size:1.2rem;margin-right:10px}.footer-outer .social-icons i:hover,.site-footer .social-icons i:hover{color:var(--color-pearl)}.footer-outer .payment-icons img{filter:brightness(0) invert(1);opacity:.8;transition:opacity 0.2s}.footer-outer .payment-icons img:hover{opacity:1}.ast-header-cart .ast-cart-icon{color:var(--color-velvet);font-size:1.4rem}.ast-header-cart .ast-cart-icon:hover{color:var(--color-champagne)}button,input[type="submit"],button.button,.wp-block-button__link{background-color:var(--color-velvet);color:var(--color-pearl);border:none;padding:10px 15px;text-transform:uppercase;font-weight:700;font-size:1rem;cursor:pointer;transition:background-color 0.2s;border-radius:0}button:hover,input[type="submit"]:hover,button.button:hover,.wp-block-button__link:hover{background-color:var(--color-champagne);color:var(--color-velvet)}body.woocommerce a.button.disabled,body.woocommerce button.button.disabled,body.woocommerce .added_to_cart{opacity:.5;pointer-events:none}.site-below-footer-wrap{padding-top:0;padding-bottom:0}.site-above-footer-wrap,.site-below-footer-wrap{padding-top:20px;padding-bottom:0}.site-footer a:hover,.footer-outer a:hover,.footer-widget-area-inner a:hover{color:var(--color-champagne)!important;opacity:1!important}.ast-header-account-link:hover{transform:scale(1.1);color:var(--color-champagne)}.ast-header-account-link:hover svg{fill:var(--color-champagne)}@media (max-width:768px){.textwidget .contact-us-style{display:block!important;text-align:center!important;margin:0 auto!important}}html,body{overflow-x:hidden}.wpcf7 form .wpcf7-form-control.wpcf7-submit.has-spinner[type="submit"]{background-color:var(--color-velvet);color:var(--color-pearl);border:none;padding:10px 15px;text-transform:uppercase;font-weight:700;font-size:1rem;cursor:pointer;transition:background-color 0.2s;border-radius:6px}.wpcf7 form .wpcf7-form-control.wpcf7-submit.has-spinner[type="submit"]:hover{background-color:var(--color-champagne);color:var(--color-velvet)}.show-password-input::before{content:"\f530";font-family:dashicons;font-size:16px;display:inline-block;vertical-align:middle}.entry-content p a,.entry-content li a,.m6d-cat-seo a,.term-description a,.woocommerce-product-details__short-description a,.woocommerce-Tabs-panel a,.site-footer p a,.m6d-relaunch a{text-decoration:underline;text-underline-offset:2px}body .woocommerce-breadcrumb,body .woocommerce-breadcrumb a,body nav.woocommerce-breadcrumb a,.ast-breadcrumbs,.ast-breadcrumbs a{color:#595959!important}.site-footer .menu-item a,.site-footer .menu-link,.site-footer .widget a,.site-footer p a{display:inline-block;min-height:24px;padding:4px 0}