.thumbnailItem{background:#fff;border-radius:4px;box-shadow:0 0 4px #00001e0a,0 5px 8px #00003c05,0 15px 12px #143c7805;box-sizing:border-box;display:inline-block;margin-bottom:20px;padding:0;position:relative;width:100%}@media screen and (min-width:431px)and (max-width:740px){.thumbnailItem{box-shadow:0 5px 6px #3b5c8f0d}}.thumbnailItem__image{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}@media screen and (min-width:431px){.thumbnailItem__image{background-image:linear-gradient(0deg,#f2f6f8,#fff 35%)}.thumbnailItem__image a{background-image:linear-gradient(135deg,transparent 16.67%,#fff 0,#fff 50%,transparent 0,transparent 66.67%,#fff 0,#fff);background-size:8.49px 8.49px}}.thumbnailItem a{display:block;font-size:0;overflow:hidden}.thumbnailItem a:hover img{transform:scale(1.07);transition-duration:.3s}.thumbnailItem img{border-radius:0;transition:all .6s cubic-bezier(.18,.3,.125,.985);width:100%}.thumbnailItem__content{min-height:4.4rem;padding:.85rem 1rem 1rem;position:relative}.thumbnailItem__content h3{font-size:1.2em;line-height:1.1;margin:0 0 .5rem}.thumbnailItem__content[data-status]:after{position:absolute;right:9px;top:-9px}.thumbnailItem p{font-size:.8rem;line-height:1.5;margin:0;opacity:.6}@media screen and (max-width:430px){.thumbnailItem{box-shadow:none}.thumbnailItem__image{border-radius:4px;overflow:hidden;position:relative;z-index:1}.thumbnailItem__image:before{border:1px dashed #eaecef;border-radius:4px;content:" ";display:block;inset:0;position:absolute;z-index:0}.thumbnailItem__image img{position:relative}.thumbnailItem__content{min-height:unset;padding-left:.25rem;padding-right:.25rem}.thumbnailItem__content h3{font-size:1.5em;margin:0 -.5rem .5rem 0}}.thumbnailItem.shadow{box-shadow:0 0 4px #00001e0a,0 5px 8px #00003c05,0 10px 16px -10px #1e003205,0 25px 18px -15px #1414500a}.thumbnailWall{margin-bottom:20px;margin-top:1rem}.thumbnailWall__grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px}@media(max-width:740px){.thumbnailWall__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:430px){.thumbnailWall__grid{grid-template-columns:repeat(1,1fr)}}.thumbnailWall__item{-moz-column-break-inside:avoid;break-inside:avoid}
