.collection-block .card{border:0;padding:15px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1)}.collection-block .card .card-images{position:relative}@media (max-width: 991px){.collection-block .card .card-images{height:auto !important;padding-top:100%}}@media (min-width: 992px){.collection-block .card .card-images{padding:0}}.collection-block .card .card-images .card-image{background-color:#D8D8D8;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute}.collection-block .card .card-images .card-image.image1{top:0;left:0;right:40%;bottom:calc(50% + 5px)}.collection-block .card .card-images .card-image.image2{top:0;width:calc(40% - 10px);bottom:calc(50% + 5px);right:0}.collection-block .card .card-images .card-image.image3{top:calc(50% + 5px);left:0;width:calc(40% - 5px);bottom:0}.collection-block .card .card-images .card-image.image4{top:calc(50% + 5px);left:calc(40% + 5px);right:0;bottom:0}.collection-block .card .card-tools{position:absolute;right:15px;bottom:34px;z-index:2}.collection-block .card .card-tools>a span{font-size:13px;font-size:.92857rem}@media (min-width: 992px){.collection-block .card .card-tools>a span{line-height:.8125rem}}.collection-block .card .card-tools a{width:35px;height:35px;display:inline-block;position:relative;box-shadow:0 1px 4px -1px rgba(0,0,0,0.2);border-radius:50px;color:#323232}.collection-block .card .card-tools a span{font-size:13px;font-size:.92857rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 992px){.collection-block .card .card-tools a span{line-height:.8125rem}}.collection-block .card .card-body{padding:15px 0 0 0;position:relative}@media (min-width: 992px){.collection-block .card .card-body{padding:15px 57px 0 0}}.collection-block .card .card-body .card-share{position:absolute;top:34px;right:0;width:35px;height:35px;display:block;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);border-radius:50px;color:#323232;transition:all 300ms}.collection-block .card .card-body .card-share:hover{color:#fff;border-color:transparent;background-color:#E00000}.collection-block .card .card-body .card-share:hover .card-bulle{opacity:1}.collection-block .card .card-body .card-share span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px;font-size:1rem}@media (min-width: 992px){.collection-block .card .card-body .card-share span{line-height:.875rem}}.collection-block .card .card-body .card-share .card-bulle{opacity:0;white-space:nowrap;border-radius:5px;background-color:#E00000;padding:12px 15px;color:#fff;font-weight:300;font-size:10px;font-size:.71429rem;position:absolute;top:50%;left:0;transform:translate(-115%, -50%);transition:all 300ms ease-out}@media (min-width: 992px){.collection-block .card .card-body .card-share .card-bulle{line-height:.625rem}}.collection-block .card .card-body .card-share .card-bulle:before{content:'';display:block;display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #E00000;position:absolute;top:50%;right:0;transform:translate(100%, -50%)}.collection-block .card .card-body .card-share:hover{color:#fff;background-color:#E00000}.collection-block .card .card-body .card-share:hover .card-tool-bulle{opacity:1}.collection-block .card .card-body .card-subtitle{margin-top:0;color:#E00000;font-size:12px;font-size:.85714rem}@media (min-width: 992px){.collection-block .card .card-body .card-subtitle{line-height:.75rem}}.collection-block .card .card-body .card-title{font-weight:bold;font-size:18px;font-size:1.28571rem;line-height:25px;line-height:1.78571rem}@media (min-width: 992px){.collection-block .card .card-body .card-title{line-height:1.125rem}}@media (min-width: 992px){.collection-block .card .card-body .card-title{line-height:1.5625rem}}@media (min-width: 992px){.collection-block .card .card-body .card-title{font-size:20px;font-size:1.42857rem}}@media (min-width: 992px) and (min-width: 992px){.collection-block .card .card-body .card-title{line-height:1.25rem}}.collection-block .card .card-body .card-author{color:#787878;margin-top:10px;font-size:16px;font-size:1.14286rem;font-weight:300}@media (min-width: 992px){.collection-block .card .card-body .card-author{line-height:1rem}}.collection-block .card .card-body .card-count{display:none;color:#787878;margin-top:10px;font-size:16px;font-size:1.14286rem;font-weight:300}@media (min-width: 992px){.collection-block .card .card-body .card-count{line-height:1rem}}.collection-block .card .card-body a{color:inherit}
