File: /var/www/blog.affstore/src/scss/mixins.scss
@mixin defaultXXL {
font-size: 28px;
font-weight: 400;
line-height: 40px;
letter-spacing: -0.01em;
@include breakpoint-down('deskM') {
font-size: 26px;
line-height: 38px;
}
@include breakpoint-down('deskS') {
font-size: 24px;
line-height: 32px;
}
@include breakpoint-down('tabS') {
font-size: 20px;
line-height: 28px;
}
}
@mixin default {
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
@mixin defaultM {
font-size: 16px;
font-weight: 400;
line-height: 26px;
}
@mixin defaultL {
font-size: 20px;
font-weight: 400;
line-height: 30px;
}
@mixin defaultS {
font-size: 14px;
font-weight: 400;
line-height: 20px;
}
@mixin defaultXS {
font-size: 12px;
font-weight: 400;
line-height: 16px;
}
@mixin button {
font-size: 14px;
font-weight: 500;
line-height: 20px;
}
@mixin important {
font-size: 12px;
font-weight: 500;
line-height: 18px;
}
@mixin headingXXXL {
font-size: 36px;
font-weight: 600;
line-height: 44px;
letter-spacing: -0.01em;
@include breakpoint-down('deskM') {
font-size: 30px;
line-height: 38px;
}
@include breakpoint-down('tabS') {
font-size: 24px;
line-height: 32px;
}
}
@mixin headingXXXXXXL {
font-size: 72px;
font-weight: 600;
line-height: 88px;
letter-spacing: -0.01em;
}
@mixin headingXXL {
font-size: 28px;
font-weight: 600;
line-height: 40px;
letter-spacing: -0.01em;
@include breakpoint-down('deskM') {
font-size: 26px;
line-height: 38px;
}
@include breakpoint-down('deskS') {
font-size: 24px;
line-height: 32px;
}
@include breakpoint-down('tabS') {
font-size: 20px;
line-height: 28px;
}
}
@mixin headingXL {
font-size: 24px;
font-weight: 600;
line-height: 32px;
}
@mixin headingL {
font-size: 20px;
font-weight: 600;
line-height: 30px;
}
@mixin headingM {
font-size: 16px;
font-weight: 600;
line-height: 24px;
}
@mixin headingS {
font-size: 14px;
font-weight: 600;
line-height: 20px;
}