:root{--b-navy:#173655;--b-navy-dark:#0e2640;--b-ink:#132f49;--b-line:#c9d6e2;--b-soft:#eef3f8}.btn,.hp-button,.shop-action,.hp-product-action,.pw-cta,.sr-submit,.hp-home-carousel .shop-item:nth-child(n) .shop-action,.hp-featured-carousel .shop-action,.shop-item:nth-child(n) .shop-action{align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 26px;background:var(--b-navy)!important;background-image:none!important;color:#fff!important;border:1px solid var(--b-navy)!important;border-radius:999px!important;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;box-shadow:0 1px 2px #0b213a1f,0 10px 22px -14px #0b213a99!important;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s,color .2s;-webkit-tap-highlight-color:transparent}.btn:hover,.hp-button:hover,.shop-action:hover,.hp-product-action:hover,.pw-cta:hover,.sr-submit:hover{background:var(--b-navy-dark)!important;border-color:var(--b-navy-dark)!important;box-shadow:0 2px 4px #0b213a24,0 16px 28px -14px #0b213ab3!important;transform:translateY(-1px)}.btn:active,.hp-button:active,.shop-action:active,.hp-product-action:active,.pw-cta:active,.sr-submit:active{transform:translateY(0);box-shadow:0 1px 2px #0b213a26!important}.btn:focus-visible,.hp-button:focus-visible,.shop-action:focus-visible,.hp-product-action:focus-visible,.pw-cta:focus-visible,.sr-submit:focus-visible{outline:2px solid var(--b-navy);outline-offset:3px}.btn svg,.hp-button svg,.shop-action svg{flex-shrink:0;transition:transform .2s}.btn:hover svg,.hp-button:hover svg,.shop-action:hover svg{transform:translate(3px)}.hp-button-light,.hp-catalog-button,.hp-lab-button,.btn.light,.hp-hero .hp-button,.sr-home .hp-button,.sr-hero .hp-button,.hp-process .hp-button{background:#fff!important;color:var(--b-ink)!important;border-color:#fff!important;box-shadow:0 10px 24px -14px #000c!important}.hp-button-light:hover,.hp-catalog-button:hover,.hp-lab-button:hover,.btn.light:hover,.hp-hero .hp-button:hover,.sr-home .hp-button:hover,.sr-hero .hp-button:hover,.hp-process .hp-button:hover{background:var(--b-soft)!important;border-color:var(--b-soft)!important;color:var(--b-ink)!important}.hp-button-light:focus-visible,.hp-catalog-button:focus-visible,.hp-lab-button:focus-visible,.btn.light:focus-visible,.sr-home .hp-button:focus-visible,.sr-hero .hp-button:focus-visible{outline-color:#fff}.btn.secondary{background:#fff!important;color:var(--b-ink)!important;border:1.5px solid var(--b-line)!important;box-shadow:none!important}.btn.secondary:hover{background:var(--b-soft)!important;border-color:var(--b-navy)!important;color:var(--b-ink)!important}.sr-home .sr-path-icon{background:#fff!important;color:var(--b-navy)!important;box-shadow:none!important}.sr-home .sr-path-arrow{color:#fff}.sr-home .sr-path:hover{border-color:#ffffff59}.carousel-controls button{background:#fff!important;color:var(--b-ink)!important;border:1px solid var(--b-line)!important;box-shadow:none!important;transition:background-color .2s,border-color .2s}.carousel-controls button:hover:not(:disabled){background:var(--b-navy)!important;border-color:var(--b-navy)!important;color:#fff!important}.shop-item .shop-action,.btn.full,.sr-submit{width:100%}.shop-item .shop-action{min-height:46px;padding:11px 18px;font-size:15px}.shop-item:hover .shop-action{background:var(--b-navy-dark)!important;border-color:var(--b-navy-dark)!important}@media(max-width:560px){.btn,.hp-button{min-height:50px;padding:13px 22px}}@media(prefers-reduced-motion:reduce){.btn,.hp-button,.shop-action,.hp-product-action,.pw-cta,.sr-submit,.btn svg,.hp-button svg,.shop-action svg{transition:none}.btn:hover,.hp-button:hover,.shop-action:hover{transform:none}}.hp-catalog-icon,.hp-lab-icon{background:#173655!important;color:#fff!important;box-shadow:none!important}.hp-catalog-button,.hp-lab-button{padding-left:8px!important}.cart-badge{background:#fff!important;color:#173655!important;border-color:#173655!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/buttons.css.map */
