:root{--button-primary-bg: #F78E1E;--button-primary-bg-hover: #E07710;--button-primary-bg-active: #C66A0D;--button-primary-bg-disabled: #999999;--button-primary-text: #FFFFFF;--button-primary-text-disabled: #FFFFFF;--button-secondary-bg: transparent;--button-secondary-border: #231F20;--button-secondary-text: #231F20;--button-secondary-hover-bg: #F4F4F4;--button-secondary-active-bg: #E8E8E8;--button-navigation-text: #231F20;--button-navigation-active: #F78E1E;--button-navigation-hover: #F78E1E;--button-link-text: #231F20;--button-link-hover: #F78E1E;--button-link-active: #E07710;--button-height-44: 44px;--button-height-48: 48px;--button-height-54: 54px;--button-padding-x-44: 18px;--button-padding-x-48: 18px;--button-padding-x-54: 22px;--button-icon-size-44: 22px;--button-icon-size-48: 24px;--button-icon-size-54: 26px;--button-font-family: var(--primary-font, "Inter", sans-serif);--button-font-size-44: 16px;--button-font-size-48: 18px;--button-font-size-54: 20px;--button-font-weight: 500;--button-line-height: 140%;--button-letter-spacing: 0%;--button-border-radius: 5px;--button-icon-border-radius: 5px;--button-transition: all .2s ease-in-out}.button,.button-primary,.button-secondary,.button-icon,.button-link,.button-navigation{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--button-font-family);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);text-decoration:none;border:none;cursor:pointer;transition:var(--button-transition);white-space:nowrap;user-select:none;-webkit-user-select:none;position:relative}.button:focus-visible,.button-primary:focus-visible,.button-secondary:focus-visible,.button-icon:focus-visible,.button-link:focus-visible,.button-navigation:focus-visible{outline:2px solid var(--button-primary-bg-hover);outline-offset:2px}.button-primary{background-color:var(--button-primary-bg);color:var(--button-primary-text);border-radius:var(--button-border-radius);padding:0 var(--button-padding-x-44);height:var(--button-height-44);font-size:var(--button-font-size-44);min-width:fit-content}.button-primary:hover:not(:disabled){background-color:var(--button-primary-bg-hover);color:var(--button-primary-text)}.button-primary:active:not(:disabled){background-color:var(--button-primary-bg-active);transform:translateY(1px)}.button-primary:disabled,.button-primary.disabled{background-color:var(--button-primary-bg-disabled);color:var(--button-primary-text-disabled);cursor:not-allowed;opacity:.5}.button-primary.button-48{height:var(--button-height-48);padding:0 var(--button-padding-x-48);font-size:var(--button-font-size-48)}.button-primary.button-54{height:var(--button-height-54);padding:0 var(--button-padding-x-54);font-size:var(--button-font-size-54)}.button-primary svg,.button-primary .icon{width:var(--button-icon-size-44);height:var(--button-icon-size-44);flex-shrink:0}.button-primary.button-48 svg,.button-primary.button-48 .icon{width:var(--button-icon-size-48);height:var(--button-icon-size-48)}.button-primary.button-54 svg,.button-primary.button-54 .icon{width:var(--button-icon-size-54);height:var(--button-icon-size-54)}.button-primary.icon-left{flex-direction:row}.button-primary.icon-right{flex-direction:row-reverse}.button-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--button-secondary-border);border-radius:var(--button-border-radius);padding:0 var(--button-padding-x-44);height:var(--button-height-44);font-size:var(--button-font-size-44)}.button-secondary:hover:not(:disabled){background-color:var(--button-secondary-hover-bg);border-color:var(--button-secondary-border)}.button-secondary:active:not(:disabled){background-color:var(--button-secondary-active-bg);transform:translateY(1px)}.button-secondary:disabled,.button-secondary.disabled{opacity:.5;cursor:not-allowed}.button-secondary.button-48{height:var(--button-height-48);padding:0 var(--button-padding-x-48);font-size:var(--button-font-size-48)}.button-secondary.button-54{height:var(--button-height-54);padding:0 var(--button-padding-x-54);font-size:var(--button-font-size-54)}.button-icon{background-color:transparent;border:none;padding:0;width:var(--button-height-44);height:var(--button-height-44);border-radius:var(--button-icon-border-radius);color:var(--button-navigation-text)}.button-icon svg,.button-icon .icon{width:var(--button-icon-size-44);height:var(--button-icon-size-44)}.button-icon.button-icon-primary{background-color:#231f20;color:var(--button-primary-text)}.button-icon.button-icon-primary:hover:not(:disabled){background-color:var(--button-primary-bg)}.button-icon.button-icon-primary:active:not(:disabled){background-color:var(--button-primary-bg-hover)}.button-icon.button-icon-primary:disabled{background-color:var(--button-primary-bg-disabled);opacity:.5;cursor:not-allowed}.button-icon.button-icon-secondary:hover:not(:disabled),.button-icon.button-icon-navigation:hover:not(:disabled){background-color:#f78e1e1a;color:var(--button-navigation-hover)}.button-icon.button-icon-secondary:active:not(:disabled),.button-icon.button-icon-navigation:active:not(:disabled){background-color:#f78e1e33;color:var(--button-navigation-active)}.button-icon.button-icon-secondary:disabled,.button-icon.button-icon-navigation:disabled{opacity:.5;cursor:not-allowed}.button-icon.button-48{width:var(--button-height-48);height:var(--button-height-48)}.button-icon.button-48 svg,.button-icon.button-48 .icon{width:var(--button-icon-size-48);height:var(--button-icon-size-48)}.button-icon.button-54{width:var(--button-height-54);height:var(--button-height-54)}.button-icon.button-54 svg,.button-icon.button-54 .icon{width:var(--button-icon-size-54);height:var(--button-icon-size-54)}.button-link{background-color:transparent;border:none;padding:10px 18px;color:var(--button-link-text);font-size:var(--button-font-size-44);text-decoration:none;border-radius:var(--button-border-radius);gap:10px}.button-link:hover:not(:disabled){color:var(--button-link-hover);background-color:#f78e1e0d}.button-link:active:not(:disabled){color:var(--button-link-active);background-color:#f78e1e1a}.button-link:disabled{opacity:.5;cursor:not-allowed}.button-link svg,.button-link .icon{width:22px;height:22px}.button-link.button-link-card{width:100%;justify-content:space-between;padding:12px 18px;background-color:#fff;border:1px solid rgba(0,0,0,.09)}.button-link.button-link-card:hover:not(:disabled){background-color:#f78e1e0d;border-color:var(--button-link-hover)}.button-link.button-link-full{width:100%;justify-content:flex-start;padding:12px 18px}.button-navigation{background-color:transparent;border:none;padding:9px 18px;color:var(--button-navigation-text);font-size:16px;font-weight:500;border-radius:var(--button-border-radius);transition:var(--button-transition)}.button-navigation:hover:not(:disabled):not(.active){background-color:#f78e1e1a;color:var(--button-navigation-hover)}.button-navigation:active:not(:disabled),.button-navigation.active{background-color:#231f20;color:#fff}.button-navigation:disabled{opacity:.5;cursor:not-allowed;background-color:#231f2021;color:#231f20}.button-group{display:inline-flex;gap:10px;align-items:center}.button-group.button-group-attached{gap:0}.button-group.button-group-attached .button,.button-group.button-group-attached .button-primary,.button-group.button-group-attached .button-secondary{border-radius:0}.button-group.button-group-attached .button:first-child,.button-group.button-group-attached .button-primary:first-child,.button-group.button-group-attached .button-secondary:first-child{border-radius:var(--button-border-radius) 0 0 var(--button-border-radius)}.button-group.button-group-attached .button:last-child,.button-group.button-group-attached .button-primary:last-child,.button-group.button-group-attached .button-secondary:last-child{border-radius:0 var(--button-border-radius) var(--button-border-radius) 0}.button-block,.button-full-width{width:100%;display:flex}.button-loading{position:relative;pointer-events:none}.button-loading:after{content:"";position:absolute;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:button-spin .6s linear infinite}@keyframes button-spin{to{transform:rotate(360deg)}}@media (max-width: 580px){.button-primary,.button-secondary,.button-link{font-size:14px;padding-left:14px;padding-right:14px}.button-group{gap:8px}.button-link.button-link-card{padding:10px 14px}}.button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--button-font-family);font-weight:var(--button-font-weight);transition:var(--button-transition)}.button:not(.button--secondary):not(.button--tertiary){background-color:var(--button-primary-bg);color:var(--button-primary-text);border-radius:var(--button-border-radius)}.button:not(.button--secondary):not(.button--tertiary):hover:not(:disabled){background-color:var(--button-primary-bg-hover)}.button:not(.button--secondary):not(.button--tertiary):active:not(:disabled){background-color:var(--button-primary-bg-active)}.button--secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--button-secondary-border)}.button--secondary:hover:not(:disabled){background-color:var(--button-secondary-hover-bg)}.button-primary:after,.button-secondary:after,.button-icon:after,.button-link:after,.button-navigation:after{display:none}.button-primary:before,.button-secondary:before,.button-icon:before,.button-link:before,.button-navigation:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-buttons.css.map */
