.contact-button{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))!important;border:var(--buttons-border-width) solid rgba(var(--color-button),var(--buttons-border-opacity));padding:15px 20px;border-radius:var(--buttons-radius);display:block;width:100%;text-align:center;margin-bottom:10px;text-decoration:none;font-weight:var(--font-body-weight-bold);font-family:var(--font-body-family)}.contact-button:hover{background-color:rgba(var(--color-button),.8);color:rgb(var(--color-button-text))!important}body .article-template .page-width .article-template__content a:not(.btn):not(.button):not(.contact-button),body .article-template .page-width main article a:not(.btn):not(.button):not(.contact-button),body .shopify-section .article-template a:not(.btn):not(.button):not(.contact-button),body main .article-template a:not(.btn):not(.button):not(.contact-button),.article-template .page-width .rte a:not(.btn):not(.button):not(.contact-button){color:#121212bf!important;text-decoration:underline!important}body .article-template .page-width .article-template__content a:not(.btn):not(.button):not(.contact-button):hover,body .article-template .page-width main article a:not(.btn):not(.button):not(.contact-button):hover,body .shopify-section .article-template a:not(.btn):not(.button):not(.contact-button):hover,body main .article-template a:not(.btn):not(.button):not(.contact-button):hover,.article-template .page-width .rte a:not(.btn):not(.button):not(.contact-button):hover{color:#121212!important}.banner__buttons .button:not(.button--secondary){background:#ffffff1f!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;filter:url(#liquid-distortion)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 8px 32px #1f268733,inset 0 4px 20px #ffffff40!important;color:#fffffff2!important;font-weight:600!important;text-shadow:0 1px 3px rgba(0,0,0,.6)!important;transition:all .3s ease!important;position:relative!important}.banner__buttons .button:not(.button--secondary):after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,#fff3,#ffffff0d)!important;border-radius:var(--buttons-radius)!important;box-shadow:inset -8px -6px 0 -9px #ffffffb3,inset 0 -7px 0 -6px #ffffff80!important;opacity:.7!important;z-index:-1!important;filter:blur(.5px) brightness(110%)!important}.banner__buttons .button:not(.button--secondary):hover{background:#ffffff2e!important;backdrop-filter:blur(15px) saturate(200%)!important;-webkit-backdrop-filter:blur(15px) saturate(200%)!important;transform:translateY(-3px)!important;box-shadow:0 12px 40px #1f26874d,inset 0 6px 25px #ffffff59!important;text-shadow:0 1px 4px rgba(0,0,0,.7)!important}.banner__buttons .button:not(.button--secondary):hover:after{opacity:.9!important;filter:blur(.3px) brightness(120%)!important;background:linear-gradient(135deg,#ffffff4d,#ffffff1a)!important}@media screen and (max-width:749px){.banner__buttons .button:not(.button--secondary){backdrop-filter:blur(8px) saturate(160%)!important;-webkit-backdrop-filter:blur(8px) saturate(160%)!important}.banner__buttons .button:not(.button--secondary):hover{backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;transform:translateY(-2px)!important}}.article-video-wrapper .button-secondary{background-color:transparent!important;border:2px solid rgb(var(--color-foreground))!important;color:rgb(var(--color-foreground))!important;padding:1rem 2rem!important;text-decoration:none!important;border-radius:var(--buttons-radius)!important;font-weight:500!important;transition:all .3s ease!important;display:inline-block!important}.article-video-wrapper .button-secondary:hover{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.article-template .breadcrumb,.article-template .blog-post-back,.back-to-blog,.article-template__back{margin-bottom:2rem!important;padding-bottom:1rem!important}.article-template .page-width>.breadcrumb{margin-bottom:2rem!important}@media screen and (max-width:749px){.article-template .breadcrumb,.article-template__back{margin-bottom:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nomaditsu-custom.css.map */
