.button{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;border:2px solid transparent;border-radius:var(--style-border-radius-buttons, 4px);cursor:pointer;transition:all .2s ease;white-space:nowrap}.button--primary{background-color:var(--color-foreground);color:#fff;border-color:var(--color-foreground)}.button--primary:hover{filter:brightness(.9);transform:translateY(-1px)}.button--secondary{background-color:transparent;color:var(--color-foreground);border-color:var(--color-foreground)}.button--secondary:hover{background-color:var(--color-foreground);color:var(--color-background)}.button--outline{background-color:transparent;color:var(--color-foreground);border-color:var(--color-foreground)}.button--outline:hover{background-color:var(--color-foreground);color:var(--color-background)}.section{width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 767px){.hide-mobile{display:none!important}}@media (min-width: 768px){.hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/base.css.map */
