File: /var/www/quadcode.com/builds/-DFbjr9L/0/foach/quadcode.com/src/scss/mixins.scss
@mixin titleXXL {
font-size: 77px;
font-weight: 700;
line-height: 85px;
@include breakpoint-down('deskL') {
font-size: 69px;
line-height: 76px;
}
@include breakpoint-down('deskS') {
font-size: 40px;
line-height: 44px;
}
}
@mixin titleXL {
font-size: 55px;
font-weight: 700;
line-height: 61px;
@include breakpoint-down('deskL') {
font-size: 49px;
line-height: 54px;
}
@include breakpoint-down('deskS') {
font-size: 36px;
line-height: 40px;
}
}
@mixin titleL {
font-size: 39px;
font-weight: 700;
line-height: 43px;
@include breakpoint-down('deskL') {
font-size: 35px;
line-height: 39px;
}
@include breakpoint-down('deskS') {
font-size: 31px;
line-height: 34px;
}
}
@mixin defaultL {
font-size: 39px;
font-weight: 400;
line-height: 55px;
@include breakpoint-down('deskL') {
font-size: 35px;
line-height: 49px;
}
@include breakpoint-down('deskS') {
font-size: 31px;
font-weight: 700;
line-height: 34px;
}
}
@mixin titleM {
font-size: 28px;
font-weight: 700;
line-height: 31px;
@include breakpoint-down('deskL') {
font-size: 25px;
line-height: 28px;
}
@include breakpoint-down('deskS') {
font-size: 22px;
line-height: 24px;
}
}
@mixin defaultM {
font-size: 28px;
font-weight: 400;
line-height: 39px;
@include breakpoint-down('deskL') {
font-size: 25px;
line-height: 35px;
}
@include breakpoint-down('deskS') {
font-size: 22px;
line-height: 31px;
}
}
@mixin baseTitle {
font-size: 20px;
font-weight: 700;
line-height: 22px;
@include breakpoint-down('deskL') {
font-size: 18px;
line-height: 20px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 18px;
}
}
@mixin baseCTA {
font-size: 20px;
font-weight: 700;
line-height: 22px;
@include breakpoint-down('deskL') {
font-size: 18px;
font-weight: 600;
line-height: 25px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 22px;
}
}
@mixin baseDefault {
font-size: 20px;
font-weight: 400;
line-height: 28px;
@include breakpoint-down('deskL') {
font-size: 18px;
line-height: 25px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 22px;
}
}
@mixin smallDefault {
font-size: 15px;
font-weight: 400;
line-height: 21px;
@include breakpoint-down('deskL') {
font-size: 14px;
line-height: 20px;
}
@include breakpoint-down('deskS') {
font-size: 12px;
line-height: 17px;
}
}
@mixin smallCTA {
font-size: 15px;
font-weight: 600;
line-height: 21px;
@include breakpoint-down('deskL') {
font-size: 14px;
line-height: 20px;
}
@include breakpoint-down('deskS') {
font-size: 12px;
line-height: 13px;
}
}
@mixin xSmallDefault {
font-size: 14px;
font-weight: 400;
line-height: 20px;
@include breakpoint-down('deskL') {
font-size: 13px;
line-height: 18px;
}
@include breakpoint-down('deskS') {
font-size: 11px;
line-height: 15px;
}
}
@mixin blogTitleH1 {
font-size: 56px;
font-weight: 700;
line-height: 62px;
@include breakpoint-down('deskL') {
font-size: 49px;
line-height: 54px;
}
@include breakpoint-down('deskS') {
font-size: 34px;
line-height: 37px;
}
}
@mixin blogTitleH2 {
font-size: 40px;
font-weight: 700;
line-height: 44px;
@include breakpoint-down('deskL') {
font-size: 35px;
line-height: 39px;
}
@include breakpoint-down('deskS') {
font-size: 28px;
line-height: 31px;
}
}
@mixin blogTitleH3 {
font-size: 28px;
font-weight: 700;
line-height: 31px;
@include breakpoint-down('deskL') {
font-size: 25px;
line-height: 28px;
}
@include breakpoint-down('deskS') {
font-size: 24px;
line-height: 26px;
}
}
@mixin blogBaseDefault {
font-size: 20px;
font-weight: 400;
line-height: 32px;
@include breakpoint-down('deskL') {
font-size: 18px;
line-height: 29px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 26px;
}
}
@mixin blogBaseCTA {
font-size: 20px;
font-weight: 600;
line-height: 32px;
@include breakpoint-down('deskL') {
font-size: 18px;
line-height: 29px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 26px;
}
}
@mixin blogBaseTitle {
font-size: 20px;
font-weight: 700;
line-height: 32px;
@include breakpoint-down('deskL') {
font-size: 18px;
line-height: 29px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 18px;
}
}
@mixin footerTitle {
font-size: 15px;
font-weight: 700;
line-height: 21px;
@include breakpoint-down('deskL') {
font-size: 14px;
line-height: 20px;
}
@include breakpoint-down('deskS') {
font-size: 12px;
line-height: 13px;
}
}
@mixin footerLink {
font-weight: 500;
font-size: 15px;
line-height: 21px;
@include breakpoint-down('deskL') {
font-size: 14px;
line-height: 20px;
}
@include breakpoint-down('deskS') {
font-size: 12px;
line-height: 13px;
}
}
@mixin baseSubMenu {
font-size: 18px;
font-weight: 600;
line-height: 25px;
@include breakpoint-down('deskL') {
font-size: 16px;
line-height: 22px;
}
@include breakpoint-down('deskS') {
font-size: 16px;
line-height: 22px;
}
}