.primary,input[type=submit],input[type=submit].button{border:1px solid #006!important;background-color:transparent!important;color:#000!important;width:100%}span.widget-title,th{text-transform:capitalize;font-weight:500}.button.alt,.button.checkout,.checkout-button,.secondary{margin-top:11px}.search-field.mb-0{border:2px solid #e0e0e0;border-radius:0;padding:12px 20px!important;font-size:15px;transition:border-color .3s ease;background:#fff}.search-field.mb-0:focus{border-color:#009;outline:0}.ux-search-submit.submit-button.secondary.button.icon.mb-0{display:none!important}input.wpcf7-submit.custom-button{background-color:#009!important;color:#fff!important;font-size:16px!important;border:0;padding:12px 24px;cursor:pointer;transition:background-color .3s ease-in-out}input.wpcf7-submit.custom-button:hover{background-color:#990!important}input.wpcf7-submit.newsletter-button{background:linear-gradient(to right,#990 50%,#fff 50%);background-size:200% 100%;background-position:100%0;color:#009!important;font-size:16px!important;border:2px solid #009!important;border-radius:0!important;padding:12px 24px;cursor:pointer;transition:all .5s ease;width:100%;font-weight:700}input.wpcf7-submit.newsletter-button:hover{background-position:0 0;color:#fff!important;border-color:#990!important}.wpcf7-form .hifinage-rma-form input[type=submit].wpcf7-submit.rma-button{-webkit-appearance:none!important;appearance:none!important;background:#009!important;background-image:none!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:inherit!important;font-size:20px!important;font-weight:700!important;height:64px!important;letter-spacing:.035em!important;line-height:64px!important;margin:0!important;min-height:64px!important;padding:0 24px!important;text-align:center!important;text-shadow:none!important;text-transform:uppercase!important;width:100%!important}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell{background:#009;border:0;border-radius:0;display:block;height:64px;isolation:isolate;min-height:64px;overflow:hidden;position:relative;width:100%;z-index:0}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell::after{align-items:center;color:#fff;content:attr(data-rma-submit-label);display:flex;font-family:inherit;font-size:20px;font-weight:700;inset:0;justify-content:center;letter-spacing:.035em;line-height:1;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;z-index:2}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell::before{background:#990;content:"";inset:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform 600ms ease;z-index:0}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell:not(.is-disabled):focus-within::before,.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell:not(.is-disabled):hover::before{transform:scaleX(1);transform-origin:left center}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell input[type=submit].wpcf7-submit.rma-button{-webkit-text-fill-color:transparent!important;background:0 0!important;background-image:none!important;color:transparent!important;outline:0!important;position:relative;z-index:1}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell:focus-within{outline:2px solid #009;outline-offset:2px}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell.is-disabled{cursor:not-allowed;opacity:.55}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell.is-disabled::before{display:none}.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell.is-disabled input[type=submit].wpcf7-submit.rma-button{cursor:not-allowed!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.wpcf7-form .hifinage-rma-form .rma-submit-animation-shell::before{transition-duration:.01ms!important}}.hifinage-social-follow{display:flex!important;justify-content:flex-start!important;width:100%!important;text-align:left!important}.hifinage-social-follow .social-icons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(8px, 2.5vw, 14px)!important;width:100%!important;margin:0!important;text-align:left!important}.hifinage-social-follow .social-icons a.button,.hifinage-social-follow .social-icons a.button.primary,.hifinage-social-follow .social-icons a.button.icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:clamp(38px, 11vw, 50px)!important;height:clamp(38px, 11vw, 50px)!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:2px solid #ffffff!important;border-radius:50%!important;box-shadow:none!important;color:#ffffff!important;font-size:1rem!important;line-height:1!important;text-align:center!important;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease!important}.hifinage-social-follow .social-icons a.button>i,.hifinage-social-follow .social-icons a.button>svg{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:#ffffff!important;fill:currentColor!important;font-size:clamp(16px, 5vw, 22px)!important;line-height:1!important}.hifinage-social-follow .social-icons a.button:hover,.hifinage-social-follow .social-icons a.button.primary:hover,.hifinage-social-follow .social-icons a.button.icon:hover,.hifinage-social-follow .social-icons a.button:focus-visible{background:#999900!important;background-image:none!important;border-color:#999900!important;color:#ffffff!important}.hifinage-social-follow .social-icons a.button:hover>i,.hifinage-social-follow .social-icons a.button:focus-visible>i,.hifinage-social-follow .social-icons a.button:hover>svg,.hifinage-social-follow .social-icons a.button:focus-visible>svg{color:#ffffff!important}.hifinage-social-follow .social-icons a.button:focus-visible{outline:2px solid #ffffff!important;outline-offset:3px!important}@media (max-width:359px){.hifinage-social-follow .social-icons{gap:6px!important}.hifinage-social-follow .social-icons a.button,.hifinage-social-follow .social-icons a.button.primary,.hifinage-social-follow .social-icons a.button.icon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}}