button{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;appearance:none}.btn{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:600;letter-spacing:.025em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;border:0;padding:.75rem .875rem;position:relative;transition:background-color .3s ease}@media(min-width:1024px){.btn{padding:.875rem 3.5rem}}button,.btn:focus{outline:0}.btn--blue{color:#fff;background-color:#0098cd}.btn--white{background:#fff;color:#0098cd}.btn--grey{background:#363436;color:#fff}.btn--blue:hover{background-color:#00729a}.btn--white:hover{background-color:#f2f2f2}.btn--grey:hover{background-color:#504d50}.btn--slanted-right{clip-path:polygon(0 0,100% 0,100% 100%,6% 100%);justify-content:center;padding:1rem 2.25rem}@media(min-width:768px){.btn--slanted-right{padding:1.25rem 4rem 1.25rem 4.5rem;width:auto}}.btn--slanted-left{clip-path:polygon(0 0,94% 0%,100% 100%,0% 100%);justify-content:center;padding:1rem 2.25rem}@media(min-width:768px){.btn--slanted-left{padding:1.25rem 4.5rem 1.25rem 4rem;width:auto}}@media(max-width:749px){.btn--slanted-left{clip-path:polygon(0 0,94% 0%,100% 100%,0% 100%);justify-content:center;padding:1.5rem 3.25rem}}.btn-container{display:flex;flex-direction:row;justify-content:flex-start}@media(min-width:768px){.btn-container{flex-direction:row}}.btn-container .btn{width:100%}@media(min-width:1024px){.btn-container .btn{width:auto}}.btn-container>*+*{margin-left:0}@media(min-width:1024px){.btn-container>*+*{margin-left:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/buttons.css.map */
