.btn{display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);letter-spacing:var(--bs-btn-letter-spacing);color:var(--bs-btn-color);text-transform:var(--bs-btn-text-transform);text-align:center;text-decoration:none!important;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:.3s ease-out;position:relative;z-index:0}@media (prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn-sm{font-size:var(--bs-font-size-btn-sm);padding:var(--bs-y-padding-btn-sm) var(--bs-x-padding-btn-sm)}.btn-block{display:block;width:100%}.btn-primary{-webkit-appearance:none;appearance:none;background:var(--bs-primary-btn-bg);transition:all .5s ease-in-out}.btn-primary:hover{background:var(--bs-primary-btn-hover-bg);color:var(--bs-color-white)!important}.btn-primary:before,.btn-primary:after{content:"";display:inline-block;position:absolute;top:0;right:-4px;bottom:0;left:-4px;transition:transform .5s ease-in-out;will-change:transform}.btn-primary:before{border-top:var(--bs-btn-border-width) solid var(--bs-color-primary);border-bottom:var(--bs-btn-border-width) solid var(--bs-color-primary)}.btn-primary:after{border-left:var(--bs-btn-border-width) solid var(--bs-color-primary);border-right:var(--bs-btn-border-width) solid var(--bs-color-primary)}.btn-primary span:before,.btn-primary span:after{content:"";display:inline-block;position:absolute;top:-4px;right:0;bottom:-4px;left:0;transition:transform .5s ease-in-out;will-change:transform}.btn-primary span:before{border-top:var(--bs-btn-border-width) solid var(--bs-color-primary);border-bottom:var(--bs-btn-border-width) solid var(--bs-color-primary)}.btn-primary span:after{border-left:var(--bs-btn-border-width) solid var(--bs-color-primary);border-right:var(--bs-btn-border-width) solid var(--bs-color-primary)}.btn-primary span:before{transform:scaleX(0)}.btn-primary span:after{transform:scaleY(0)}.btn-primary:hover span:before{transform:scaleX(1)}.btn-primary:hover span:after{transform:scaleY(1)}.btn-primary:before{transform:scaleX(0)}.btn-primary:after{transform:scaleY(0)}.btn-primary:hover:before{transform:scaleX(1)}.btn-primary:hover:after{transform:scaleY(1)}.btn-secondary{padding:0;background-color:transparent;border-color:transparent}.btn-secondary>span{background-color:var(--bs-secondary-btn-bg);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);display:inline-block;transition:.2s ease-out;position:relative;z-index:11;color:var(--bs-btn-color);border:var(--bs-btn-border-width) solid var(--bs-secondary-btn-border-color)}.btn-secondary:hover{background-color:transparent;border-color:var(--bs-secondary-btn-hover-border-color)}.btn-secondary:hover>span{background-color:var(--bs-secondary-btn-hover-bg);transform:translate(3px,-3px)}.btn-outline-primary{border-color:var(--bs-primary-btn-border-color);color:var(--bs-body-color)}.btn-outline-primary:hover{background-color:var(--bs-primary-btn-border-color);color:var(--bs-primary-btn-color)}.btn.quick-add-submit[disabled]{border:1px solid var(--grayscale-70, #5F5F5F)!important;color:var(--bs-color-gray-400)!important;background-color:transparent!important}.btn.quick-add-submit .plus-icon{width:0;display:flex;transition:all .2s ease-out;overflow:hidden}.quick-add-submit{min-width:100%;box-sizing:border-box}.btn.quick-add-submit:hover .plus-icon{width:12px;min-width:12px;margin-right:8px}.btn-link{text-transform:uppercase;font-size:var(--bs-font-size-lg);transition:.3s ease-out;display:inline-block;position:relative;font-weight:600;line-height:.91;color:var(--bs-color-white);text-decoration:none!important;letter-spacing:.45px}.btn-link:after{content:"";position:absolute;bottom:-4px;height:1px;width:0%;display:block;background-color:var(--bs-color-primary);left:0;right:0;z-index:99;transition:width .3s ease-out,opacity .3s ease-out;opacity:0}.btn-link:hover:after{width:100%;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/95/assets/buttons.css.map */
