4 background-color: #F2F2F2;
13 letter-spacing: -0.01em;
29 box-shadow: 0 4px 10px rgba(0, 0, 0, 0);
31 transition: all $ease-dynamic 350ms;
38 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
41 &.l-books__item--link {
45 background-color: #007880;
50 letter-spacing: -0.01em;
54 flex-direction: column;
55 justify-content: space-between;
61 text-decoration: none;
74 text-decoration: underline;
103 .l-books__item__actions {
105 align-content: center;
106 justify-content: flex-start;
112 @include font-size(16px);
117 @include font-size(19px);
123 text-decoration: none;
133 justify-content: space-between;
139 align-content: center;
143 @include font-size(22px);
152 justify-content: center;
153 pointer-events: none;
157 font-family: $base-font;
160 padding: 10px 20px 10px 50px;
162 border: 1px solid #D9D9D9;
166 transition: border $ease-out 350ms;
169 border-color: #007880;
176 align-content: center;
180 @include font-size(18px);
187 align-content: center;
193 background-color: transparent;
195 font-weight: $regular;
196 @include font-size(18px);
203 font-weight: $semibold;
215 border: 1px solid #D9D9D9;
218 &:nth-child(5n + 5) {
226 flex-direction: column;
231 border: 1px solid #D9D9D9;
235 .l-books__item__img {
241 .l-books__item__content {
245 .l-books__item__actions {
251 font-weight: $semibold;
252 @include font-size(21px);
254 letter-spacing: -0.01em;
260 font-weight: $regular;
261 @include font-size(18px);
269 font-weight: $regular;
270 @include font-size(18px);