4 background-color: #F2F2F2;
13 letter-spacing: -0.01em;
29 box-shadow: 0 4px 10px rgba(0, 0, 0, 0);
30 transition: all $ease-dynamic 350ms;
33 @include rwd(tablet) {
37 &.l-books__item--placeholder {
49 @include rwd(tablet) {
56 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
59 &.l-books__item--link {
63 background-color: #007880;
68 letter-spacing: -0.01em;
72 flex-direction: column;
73 justify-content: space-between;
79 text-decoration: none;
92 text-decoration: underline;
112 .l-books__item__img {
119 @include rwd(tablet) {
125 .l-books__item__actions {
127 align-content: center;
128 justify-content: flex-start;
134 @include font-size(16px);
139 @include font-size(19px);
145 text-decoration: none;
155 justify-content: space-between;
161 align-content: center;
165 @include font-size(22px);
174 justify-content: center;
175 pointer-events: none;
179 font-family: $base-font;
182 padding: 10px 20px 10px 50px;
184 border: 1px solid #D9D9D9;
188 transition: border $ease-out 350ms;
191 border-color: #007880;
198 align-content: center;
202 @include font-size(18px);
209 align-content: center;
215 background-color: transparent;
217 font-weight: $regular;
218 @include font-size(18px);
225 font-weight: $semibold;
237 border: 1px solid #D9D9D9;
240 &:nth-child(5n + 5) {
248 flex-direction: column;
253 border: 1px solid #D9D9D9;
257 .l-books__item__img {
263 .l-books__item__content {
267 .l-books__item__actions {
273 font-weight: $semibold;
274 @include font-size(21px);
276 letter-spacing: -0.01em;
282 font-weight: $regular;
283 @include font-size(18px);
291 font-weight: $regular;
292 @include font-size(18px);