.font-thinning();
}
-.button(@line-height: 54px, @horizontal-padding: 20px) {
+.button(@line-height: 54px, @horizontal-padding: 16px) {
display: inline-block;
border: 0;
font-family: @montserrat;
}
}
-.longarrow-button(@padding-vertical: 23px, @padding-horizontal: 40px, @offset: 20px, @offset-arrow: -5px) {
+.longarrow-button(@padding-vertical: 18px, @padding-horizontal: 40px, @offset: 20px, @offset-arrow: -5px) {
+
+
padding: @padding-vertical @padding-horizontal;
position: relative;
transition: padding @transition-time-buttons;
- line-height: 0.8em;
+ line-height: 1.5;
&:after {
content: '-';
font-family: @icons;
font-size: 1.5em;
position: absolute;
- top: @padding-vertical;
+ top: 50%;
+ transform: translateY(-50%);
right: @padding-horizontal - @offset - @offset-arrow;
opacity: 0;
visibility: hidden;
.workshop-link {
.rounded-button();
.border-button(#fff, #fff);
- .longarrow-button(20px, 62px, 19px);
+ .longarrow-button(16px, 62px, 19px);
border-radius: 26px;
text-transform: uppercase;
font-size: 12px;
@media @m1280 {
- .longarrow-button(20px, 30px, 13px, 2px);
+ .longarrow-button(16px, 30px, 13px, 2px);
}
@media @m1024 {
//.longarrow-button(20px, 54px, 16px, 0);
}
@media @m900 {
- .longarrow-button(15px, 20px, 11px, 1px);
+ .longarrow-button(12px, 20px, 11px, 1px);
}
}
}
\r
a {\r
.border-button-fill(#343c44, #f3f3f3, 5%);\r
- .longarrow-button(20px, 40px, 18px);\r
+ .longarrow-button(15px, 40px, 18px);\r
min-width: 220px;\r
margin-right: 20px;\r
\r
&.quoteLink {\r
.background-button-green();\r
color: #fff;\r
+ line-height: 1;\r
@media @m640 {\r
display: none;\r
}\r
\r
.btn {\r
.button();\r
- .longarrow-button(20px, 40px, 18px);\r
+ .longarrow-button(16px, 40px, 18px);\r
color: #fff;\r
margin-top: 30px;\r
}\r
.button();
color: #fff;
margin-bottom: 20px;
- .longarrow-button(20px, 40px, 18px);
+ .longarrow-button(16px, 40px, 18px);
}
.btn.more {
border: 1px solid @color-text;
line-height: 52px;
margin: 0 20px;
- .longarrow-button(20px, 40px, 18px);
+ .longarrow-button(15px, 40px, 18px);
}
}
margin-top: 0;
.border-button-fill(#fff, rgba(231, 92, 123, 1));
- .longarrow-button(20px, 40px, 18px);
+ .longarrow-button(16px, 40px, 18px);
}
}
display: inline-block;\r
\r
.border-button-fill(#fff, rgba(231, 92, 123, 1));\r
- .longarrow-button(20px, 40px, 18px);\r
+ .longarrow-button(16px, 40px, 18px);\r
}\r
\r
&.featured {\r
button {
.button();
.background-button-green();
- .longarrow-button(23px, 40px, 20px, -5px);
+ .longarrow-button(18px, 40px, 20px, -5px);
.font-thinning();
color: #fff;
font-size: 14px;
.button();
.background-button-blue();
.font-thinning();
- .longarrow-button(20px, 40px, 18px);
+ .longarrow-button(16px, 40px, 18px);
margin-top: 50px;
}