.cbtn.button{--cbtn-bg: var(--color-button);--cbtn-label: var(--color-button-text);--cbtn-accent: var(--color-button);border-radius:var(--cbtn-radius, var(--buttons-radius-outset))}.cbtn.button:before,.cbtn.button:after{border-radius:var(--cbtn-radius, var(--buttons-radius))}.cbtn[data-cbtn-color=primary]{--cbtn-bg: var(--color-button);--cbtn-label: var(--color-button-text);--cbtn-accent: var(--color-primary-button-outline, var(--color-button))}.cbtn[data-cbtn-color=secondary]{--cbtn-bg: var(--color-secondary-button-solid, var(--color-secondary-button));--cbtn-label: var(--color-secondary-button-label-custom, var(--color-secondary-button-text));--cbtn-accent: var(--color-secondary-button-outline, var(--color-secondary-button-text))}.cbtn[data-cbtn-color=white]{--cbtn-bg: 255, 255, 255;--cbtn-label: 18, 18, 18;--cbtn-accent: 255, 255, 255}.cbtn[data-cbtn-color=black]{--cbtn-bg: 18, 18, 18;--cbtn-label: 255, 255, 255;--cbtn-accent: 18, 18, 18}.cbtn[data-cbtn-style=solid].button{background-color:rgb(var(--cbtn-bg));color:rgb(var(--cbtn-label))}.cbtn[data-cbtn-style=solid].button:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--cbtn-bg),1)}.cbtn[data-cbtn-style=outline].button{background-color:transparent;color:rgb(var(--cbtn-accent))}.cbtn[data-cbtn-style=outline].button:after{box-shadow:0 0 0 max(var(--buttons-border-width),1px) rgba(var(--cbtn-accent),1)}.cbtn[data-cbtn-style=outline].button:not([disabled]):hover:after{box-shadow:0 0 0 max(calc(var(--buttons-border-width) + 1px),2px) rgba(var(--cbtn-accent),1)}.cbtn[data-cbtn-style=text].button{background-color:transparent;color:rgb(var(--cbtn-accent));min-width:0;padding:.6rem .4rem}.cbtn[data-cbtn-style=text].button:before,.cbtn[data-cbtn-style=text].button:after{box-shadow:none}.cbtn[data-cbtn-style=text].button:hover{text-decoration:underline;text-underline-offset:.4rem}.button svg{width:14px;height:14px;margin-inline-start:6px}.button img{width:14px;height:14px;margin-inline-start:6px}.cbtn--custom-width{width:var(--cbtn-width, auto);justify-content:center;text-align:center}@media screen and (max-width:749px){.cbtn--custom-width{width:100%}.cbtn{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-button.css.map */
