.btn{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;outline:0;cursor:pointer;transition:all 0.2s ease-in-out;font-size:1rem;font-weight:700;line-height:calc(22em/16);padding:calc(25em/16) calc(35em/16);gap:calc(11em/16);letter-spacing:calc(5em/16);border-radius:var(--radius-400);border:0.0625rem solid var(--color-text-inverted)}.btn>img{height:1.25rem;width:1.25rem;transition:all 0.2s ease-in-out}.btn.outline{color:var(--color-text-inverted);background-color:rgba(255,255,255,0.1)}.btn.outline:hover{background-color:rgba(255,255,255,0.25)}.btn.red{color:var(--color-text-inverted);border-color:var(--color-ducati-red-400);background-color:var(--color-ducati-red-400)}@media screen and (min-width:calc(1200px + 1px)){.btn.red:hover{border-color:var(--color-ducati-red-300);background-color:var(--color-ducati-red-300)}}.btn.blue{color:var(--color-text-inverted);border-color:var(--color-polaris-blue-400);background-color:var(--color-polaris-blue-400)}@media screen and (min-width:calc(1200px + 1px)){.btn.blue:hover{border-color:var(--color-polaris-blue-500);background-color:var(--color-polaris-blue-500)}}.btn.pic-only{height:3rem;width:3rem;padding:0;aspect-ratio:1/1;border-radius:50%}.btns,.buttons-group{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;grid-gap:1rem 1.5rem}
/*# sourceMappingURL=buttons.css.map */