.lenfantin-app-block-wrapper{width:100%;height:100%;padding:3rem 4rem;border:1px solid #04046E}.lenfantin-design-items{display:flex;flex-flow:wrap;margin:0 -16px}.lenfantin-design-item{display:flex;justify-content:center;flex-direction:column;position:relative;flex-basis:calc(25% - 24px);margin:8px 8px 4rem}.lenfantin-design-item__close{position:absolute;top:0;right:0;color:#ff00a2;cursor:pointer;font-weight:700;display:flex;width:50px;height:50px;justify-content:center;align-items:center;font-size:24px}.lenfantin-design-item__img-box{width:100%;border:3px dashed var(--color-text-primary)}.lenfantin-design-item__img-box img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}.lenfantin-design-item__button{font-size:1.5rem;margin:0;height:auto;padding:16px 35px;width:auto;cursor:pointer}.lenfantin-designs-load-more{font-size:1.5rem;height:auto;margin:0 auto;width:auto;cursor:pointer;display:flex}.lenfantin-designs-load-more .spinner{display:none;width:24px}.lenfantin-design-item__footer{display:flex;justify-content:center;width:100%;margin-top:10px}.loading.lenfantin-designs-load-more .spinner{animation:rotator .5s linear infinite;fill:#fff;display:block}.hide{display:none!important}.nowrap{white-space:nowrap;margin-left:5px}.lenfantin-design-item__tag-box{display:flex;flex-direction:column;justify-content:flex-end;font-size:2.5rem;font-family:var(--font-body-family);line-height:1.32;color:var(--color-text-primary)}button{cursor:pointer}#design-item{display:flex}#design-detail .lenfantin-design-item__img-box{max-width:245px;margin-right:2.5rem}.grid--4-col-desktop .grid__item{width:25%;max-width:25%}.design-page__detail #design-item{margin-bottom:3rem}.design-page__detail .design-detail__desc{font-family:var(--font-body-italic-family);font-size:35px;line-height:1.6;color:var(--color-text-primary);margin-bottom:6rem}.lenfantin-design-item__tag-box .button__download{padding:.65rem 4.5rem;margin-top:1rem;max-width:287px}.lenfantin-design-item__footer .lenfantin-design-item__button{font-size:1.6rem;line-height:1.3125;padding:16px 33px;max-width:82%}#design-list h2{font-family:var(--font-body-italic-family);font-size:50px;line-height:.6;letter-spacing:normal;color:var(--color-text-primary);margin:0 0 4.5rem}#design-list .sub-title{font-family:var(--font-body-family);font-size:20px;line-height:1.35;letter-spacing:normal;color:var(--color-text-primary);margin:0 0 4.5rem}#design-list .lenfantin-design-items{margin:0;font-family:var(--font-body-family);font-size:20px;line-height:1.35;letter-spacing:normal;color:var(--color-text-primary)}.lenfantin-design-item .lenfantin-design-item__footer{margin-top:16px}@media screen and (max-width: 1028px){.lenfantin-design-item__footer .lenfantin-design-item__button{padding:14px}}@media screen and (max-width: 989px){#design-list h2{text-align:center;margin-bottom:3.8rem;font-size:4rem;line-height:1}}@media screen and (max-width: 749px){#design-list .lenfantin-design-items{margin:0}.grid--4-col-desktop .grid__item{width:100%;max-width:100%;flex-basis:100%;margin:3.5rem 0}.lenfantin-design-item .lenfantin-design-item__footer{margin-top:2.8rem}.lenfantin-design-item__footer .lenfantin-design-item__button{max-width:100%;width:100%;font-size:1.4rem;line-height:1.36}#design-item{flex-direction:column}#design-detail .lenfantin-design-item__img-box{max-width:100%;margin:0;line-height:0}.lenfantin-design-item__tag-box{margin-top:4.3rem;font-size:20px;line-height:1.2}.lenfantin-design-item__tag-box .button__download{margin-top:3rem;font-size:1.4rem;line-height:1.36;padding:1.4rem;max-width:100%}.lenfantin-designs-load-more{width:100%}.design-page__detail #design-item{margin-bottom:5rem}.design-page__detail .design-detail__desc{font-size:20px;line-height:1.35;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/app-designs-blocks.css.map */
