.dl-button,button.dl-button,a.dl-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:var(--dl-button-gap-md, 8px);padding-inline:var(--dl-button-padding-inline-lg, 22px);color:var(--dl-color-navy, #071a2f);-webkit-text-fill-color:currentColor;font:600 var(--dl-button-font-size-md, 14px)/1.2 var(--dl-font-family-body, sans-serif);letter-spacing:-.01em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;background:var(--dl-color-surface, #ffffff);border:1px solid transparent;border-radius:var(--dl-radius-button, 8px);box-shadow:none;transform:translateY(0);transition:color var(--dl-duration-fast, .14s) var(--dl-ease-standard, ease),background-color var(--dl-duration-fast, .14s) var(--dl-ease-standard, ease),border-color var(--dl-duration-fast, .14s) var(--dl-ease-standard, ease),box-shadow var(--dl-duration-fast, .14s) var(--dl-ease-standard, ease),transform var(--dl-duration-fast, .14s) var(--dl-ease-standard, ease)}.dl-button:link,.dl-button:visited{text-decoration:none}.dl-button--sm{min-height:40px;padding-inline:var(--dl-button-padding-inline-sm, 14px);font-size:13px}.dl-button--md{min-height:46px;padding-inline:var(--dl-button-padding-inline-lg, 22px)}.dl-button--lg{min-height:50px;padding-inline:26px;font-size:15px}.dl-button--block,.dl-button--mobile-full{width:100%}.dl-button--pill{border-radius:var(--dl-radius-pill, 999px)}.dl-button__icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;align-items:center;justify-content:center;color:currentColor}.dl-button__icon svg{width:100%;height:100%;color:currentColor;stroke:currentColor}.dl-button--primary,.dl-button[data-variant=primary],a.dl-button--primary:link,a.dl-button--primary:visited{color:var(--dl-state-primary-text, #ffffff);-webkit-text-fill-color:var(--dl-state-primary-text, #ffffff);background:var(--dl-state-primary-background, #e30613);border-color:var(--dl-state-primary-border, #e30613);box-shadow:var(--dl-state-primary-shadow, 0 8px 20px rgb(227 6 19 / .18))}.dl-button--primary:hover,.dl-button[data-variant=primary]:hover{color:var(--dl-state-primary-text-hover, #ffffff);-webkit-text-fill-color:var(--dl-state-primary-text-hover, #ffffff);background:var(--dl-state-primary-background-hover, #c80510);border-color:var(--dl-state-primary-border-hover, #c80510);box-shadow:var(--dl-state-primary-shadow-hover, 0 10px 24px rgb(227 6 19 / .22));transform:var(--dl-state-button-hover-transform, translateY(0))}.dl-button--primary:active,.dl-button[data-variant=primary]:active{color:var(--dl-state-primary-text-active, #ffffff);-webkit-text-fill-color:var(--dl-state-primary-text-active, #ffffff);background:var(--dl-state-primary-background-active, #a9040d);border-color:var(--dl-state-primary-border-active, #a9040d);box-shadow:var(--dl-state-button-active-shadow, none)}.dl-button--dark,.dl-button--navy,a.dl-button--dark:link,a.dl-button--dark:visited,a.dl-button--navy:link,a.dl-button--navy:visited{color:var(--dl-color-text-inverse, #ffffff);-webkit-text-fill-color:var(--dl-color-text-inverse, #ffffff);background:var(--dl-color-navy, #071a2f);border-color:var(--dl-color-navy, #071a2f);box-shadow:0 8px 20px #071a2f29}.dl-button--dark:hover,.dl-button--navy:hover{color:var(--dl-color-text-inverse, #ffffff);-webkit-text-fill-color:var(--dl-color-text-inverse, #ffffff);background:var(--dl-color-navy-hover, #102a43);border-color:var(--dl-color-navy-hover, #102a43);box-shadow:var(--dl-state-button-hover-shadow, 0 10px 24px rgb(7 26 47 / .2));transform:var(--dl-state-button-hover-transform, translateY(0))}.dl-button--dark:active,.dl-button--navy:active{background:var(--dl-color-navy-active, #041425);border-color:var(--dl-color-navy-active, #041425);box-shadow:var(--dl-state-button-active-shadow, none)}.dl-button--secondary,.dl-button--outline,a.dl-button--secondary:link,a.dl-button--secondary:visited,a.dl-button--outline:link,a.dl-button--outline:visited{color:var(--dl-state-secondary-text, #071a2f);-webkit-text-fill-color:var(--dl-state-secondary-text, #071a2f);background:var(--dl-state-secondary-background, #ffffff);border-color:var(--dl-state-secondary-border, #c8d1dc);box-shadow:var(--dl-shadow-xs, 0 1px 2px rgb(7 26 47 / .04))}.dl-button--secondary:hover,.dl-button--outline:hover{color:var(--dl-state-secondary-text-hover, #071a2f);-webkit-text-fill-color:var(--dl-state-secondary-text-hover, #071a2f);background:var(--dl-state-secondary-background-hover, #f8fafc);border-color:var(--dl-state-secondary-border-hover, #98a2b3);box-shadow:var(--dl-state-button-hover-shadow, 0 4px 12px rgb(7 26 47 / .1));transform:var(--dl-state-button-hover-transform, translateY(0))}.dl-button--secondary:active,.dl-button--outline:active{color:var(--dl-state-secondary-text-active, #071a2f);-webkit-text-fill-color:var(--dl-state-secondary-text-active, #071a2f);background:var(--dl-state-secondary-background-active, #edf2f7);border-color:var(--dl-state-secondary-border-active, #98a2b3);box-shadow:var(--dl-state-button-active-shadow, none)}.dl-button--ghost,.dl-button--text{color:var(--dl-color-navy, #071a2f);-webkit-text-fill-color:var(--dl-color-navy, #071a2f);background:transparent;border-color:transparent;box-shadow:none}.dl-button--text{min-height:auto;padding:0;border-radius:0}.dl-button--ghost:hover,.dl-button--text:hover{color:var(--dl-color-navy-hover, #102a43);-webkit-text-fill-color:var(--dl-color-navy-hover, #102a43);background:var(--dl-color-surface-hover, #f5f8fb)}.dl-button--text:hover{background:transparent;text-decoration:underline;text-underline-offset:3px}.dl-button:focus-visible{outline:3px solid var(--dl-color-focus, #071a2f);outline-offset:3px;box-shadow:0 0 0 6px var(--dl-color-focus-ring, rgb(7 26 47 / .2))}.dl-button--primary:focus-visible,.dl-button--dark:focus-visible,.dl-button--navy:focus-visible{outline-color:#fff;box-shadow:0 0 0 3px var(--dl-color-navy, #071a2f),0 0 0 7px #ffffffeb}.dl-button:active{transform:var(--dl-state-button-active-transform, translateY(0))}.dl-button:disabled,.dl-button[disabled],.dl-button[aria-disabled=true],.dl-button.is-disabled,.dl-button.is-loading,.dl-button--loading{color:#667085;-webkit-text-fill-color:#667085;cursor:not-allowed;pointer-events:none;background:var(--dl-color-disabled-background, #f2f4f7);border-color:var(--dl-color-disabled-border, #e4e7ec);box-shadow:none;opacity:1;transform:none}.dl-button:disabled *,.dl-button[disabled] *,.dl-button[aria-disabled=true] *,.dl-button.is-disabled *,.dl-button.is-loading *,.dl-button--loading *{color:#667085;-webkit-text-fill-color:#667085}.dl-button.is-loading,.dl-button--loading{position:relative}.dl-button.is-loading:after,.dl-button--loading:after{width:16px;height:16px;flex:0 0 16px;content:"";border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:dl-button-spin .7s linear infinite}@keyframes dl-button-spin{to{transform:rotate(360deg)}}@media screen and (max-width:1050px){.dl-button,button.dl-button,a.dl-button{padding-inline:22px}}@media screen and (max-width:680px){.dl-button,button.dl-button,a.dl-button{min-height:46px;padding-inline:18px;font-size:14px}.dl-button--sm{min-height:44px;padding-inline:15px}.dl-button--lg{min-height:48px;padding-inline:20px;font-size:14px}.dl-button-group--mobile-stack .dl-button{width:100%}}@media screen and (max-width:430px){.dl-button,button.dl-button,a.dl-button{padding-inline:16px;white-space:normal}}@media(prefers-reduced-motion:reduce){.dl-button,button.dl-button,a.dl-button{transition-duration:.01ms}.dl-button:hover{transform:none}.dl-button.is-loading:after,.dl-button--loading:after{animation-duration:1.4s}}@media(forced-colors:active){.dl-button{border-color:ButtonText}.dl-button--primary,.dl-button--dark,.dl-button--navy{color:HighlightText;-webkit-text-fill-color:HighlightText;background:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dl-component-button.css.map */
