:root{--hr-button-ink: #050505;--hr-button-paper: #ffffff;--hr-button-radius: 7px;--hr-button-shadow: 0 4px 0 rgba(0, 0, 0, .34)}html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button){position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:17px 32px;overflow:hidden;border:1px solid var(--hr-button-ink)!important;border-radius:var(--hr-button-radius)!important;background:var(--hr-button-ink)!important;color:var(--hr-button-paper)!important;box-shadow:var(--hr-button-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:inherit!important;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;text-shadow:none!important;-webkit-font-smoothing:antialiased;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease!important}html body :is(a.button,button.button,.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):before,html body :is(a.button,button.button,.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):after{content:none!important;display:none!important}html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):hover{transform:translateY(-1px);border-color:var(--hr-button-ink)!important;background:#171717!important;color:var(--hr-button-paper)!important;box-shadow:0 5px #00000061!important}html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):active{transform:translateY(2px);box-shadow:0 2px #00000061!important}html body :is(.image-overlay,.video-container,.video-container__video,.slideshow,[class*=slideshow],.hero,[class*=hero],.banner,[class*=image-banner],[class*=video-container-],.hr-hero,.hr-dark,.hr-quote,.hr-cta,.hr-final,.hr-story-card) :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button){border-color:var(--hr-button-paper)!important;background:var(--hr-button-paper)!important;color:var(--hr-button-ink)!important;box-shadow:var(--hr-button-shadow)!important}html body :is(.image-overlay,.video-container,.video-container__video,.slideshow,[class*=slideshow],.hero,[class*=hero],.banner,[class*=image-banner],[class*=video-container-],.hr-hero,.hr-dark,.hr-quote,.hr-cta,.hr-final,.hr-story-card) :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):hover{border-color:var(--hr-button-paper)!important;background:#f4f4f4!important;color:var(--hr-button-ink)!important}body.template-index .site-control:not(.announcement-hidden):not(.nav-opaque).nav-inline-desktop .nav-row a,body.template-index .site-control:not(.announcement-hidden):not(.nav-opaque) .site-control__inner>a,body.template-index .site-control:not(.announcement-hidden):not(.nav-opaque) .site-control__inner .disclosure__toggle,body.template-index .site-control:not(.announcement-hidden):not(.nav-opaque) .site-control__inline-links a{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.18)!important}body.template-index .site-control:not(.announcement-hidden):not(.nav-opaque) .site-control__inner svg{fill:#fff!important;color:#fff!important}body.template-index .site-control:is(.announcement-hidden,.nav-opaque).nav-inline-desktop .nav-row a,body.template-index .site-control:is(.announcement-hidden,.nav-opaque) .site-control__inner>a,body.template-index .site-control:is(.announcement-hidden,.nav-opaque) .site-control__inner .disclosure__toggle,body.template-index .site-control:is(.announcement-hidden,.nav-opaque) .site-control__inline-links a{color:#03143b!important;text-shadow:none!important}body.template-index .site-control:is(.announcement-hidden,.nav-opaque) .site-control__inner svg{fill:#03143b!important;color:#03143b!important}body.template-index .site-control:has(.multi-level-nav .contains-children:hover) .nav-row a,body.template-index .site-control:has(.multi-level-nav .contains-children:hover) .site-control__inner>a,body.template-index .site-control:has(.multi-level-nav .contains-children:hover) .site-control__inner .disclosure__toggle,body.template-index .site-control:has(.multi-level-nav .contains-children:hover) .site-control__inline-links a{color:#03143b!important;text-shadow:none!important}body.template-index .site-control:has(.multi-level-nav .contains-children:hover) .site-control__inner svg{fill:#03143b!important;color:#03143b!important}html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button):focus-visible{outline:3px solid #5c9cff!important;outline-offset:3px}@media(max-width:749px){html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button){min-height:54px;padding:15px 24px;font-size:15px}}@media(prefers-reduced-motion:reduce){html body :is(a.button,button.button,input[type=submit],input[type=button],.shopify-payment-button__button,.cc-quick-buy-btn,.hr-btn,:is(a,button)[class*=ai-video-button-],.line-3 .button,.product-form button[type=submit],.product-purchase-form .button,.cart-checkout-button,.checkout-button,.button--primary,.sticky-select-size,.sticky-add-cart,.jm-review-widget .jm-button){transition:none!important}}html body.template-index #page-content .image-overlay .line-3>span.button{min-height:60px!important;padding:17px 32px!important;border:1px solid #ffffff!important;border-radius:var(--hr-button-radius)!important;background:#fff!important;color:var(--hr-button-ink)!important;box-shadow:var(--hr-button-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:inherit!important;font-size:16px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}html body.template-index #page-content .image-overlay .line-3>span.button:before,html body.template-index #page-content .image-overlay .line-3>span.button:after{content:none!important;display:none!important}html body.template-index #page-content .image-overlay a:hover .line-3>span.button{transform:translateY(-1px);background:#f4f4f4!important;color:var(--hr-button-ink)!important;box-shadow:0 5px #00000061!important}@media(max-width:749px){html body.template-index #page-content .image-overlay .line-3>span.button{min-height:54px!important;padding:15px 24px!important;font-size:15px!important}}@media(min-width:768px){body.template-index .site-control:hover .nav-row a,body.template-index .site-control:hover .site-control__inner>a,body.template-index .site-control:hover .site-control__inner .disclosure__toggle,body.template-index .site-control:hover .site-control__inline-links a{color:#03143b!important;text-shadow:none!important}body.template-index .site-control:hover .site-control__inner svg{fill:#03143b!important;color:#03143b!important}}@media(min-width:768px){html body.template-index .site-control.site-control:not(.announcement-hidden):not(.nav-opaque).nav-inline-desktop:hover .nav-row a,html body.template-index .site-control.site-control:not(.announcement-hidden):not(.nav-opaque):hover .site-control__inner>a,html body.template-index .site-control.site-control:not(.announcement-hidden):not(.nav-opaque):hover .site-control__inner .disclosure__toggle,html body.template-index .site-control.site-control:not(.announcement-hidden):not(.nav-opaque):hover .site-control__inline-links a{color:#03143b!important;text-shadow:none!important}html body.template-index .site-control.site-control:not(.announcement-hidden):not(.nav-opaque):hover .site-control__inner svg{fill:#03143b!important;color:#03143b!important}}@media(max-width:749px){body.template-index [class*=ai-video-button-wrapper-]{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.template-index :is(a,button)[class*=ai-video-button-]{width:auto!important;min-width:0!important;max-width:max-content!important;min-height:46px!important;height:auto!important;padding:12px 20px!important;border-radius:var(--hr-button-radius)!important;font-size:14px!important;line-height:1!important}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/hr-button-system-clean.css.map */
