.collection_section{display:block;max-width:var(--container-regular);margin:0 auto;padding:0 var(--small-gap);width:100%}.collection_section .collection_heading{max-width:830px;margin:0 auto;width:100%;padding:var(--content-space-lg) 0 var(--content-space)}.collection_section .resource-list{grid-template-columns:repeat(4,1fr);gap:8px;display:grid;padding:var(--section-space) 0}.collection_section .category-item-content{width:100%;height:auto}.collection_section .collection-card{aspect-ratio:unset;position:relative;border-radius:32px}.collection_section .collection-card .collection-card__inner{height:100%;display:block;border-radius:inherit}.collection_section .collection-card .collection-card__content{padding:var(--space-40);position:absolute;bottom:0;left:0;z-index:1;gap:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}.collection_section .resource-image{border-radius:inherit;position:relative;aspect-ratio:1;height:auto}.collection_section .resource-image:before,.collection_section .resource-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;background:linear-gradient(0deg,#0000000d,#0000000d);border-radius:inherit;-webkit-border-radius:inherit}.collection_section .resource-image:after{background:linear-gradient(360deg,#00000080,#0000 50%)}.collection_section .resource-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:inherit;border-radius:inherit;-webkit-border-radius:inherit}.collection_section .collection-item-title{font-size:var(--font-20);font-weight:500;line-height:1.2;font-family:var(--title-font);color:#fff;transition:all .5s ease}.collection_section .category-item-text{font-size:var(--font-18);font-weight:400;line-height:1.55;font-family:var(--content-font);color:#fff;margin:10px 0 0;text-wrap:auto!important}.collection_section .category-item-content>.group-block-content{display:block}.collection_section .category-item-btn{width:auto;flex:none;margin:var(--space-40) 0 0 0}.collection_section .category-item-btn a{min-width:auto;height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--text-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:var(--btn-color);letter-spacing:0;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase}.collection_section .button-secondary{--btn-color: var(--title-color);--btn-hover-color: #fff;--btn-bg: #fff;--btn-hover-bg: var(--primary-color);--btn-border: #fff;--btn-hover-border: var(--primary-color)}@media screen and (min-width:1200px){.collection_section .category-item-btn a:hover{color:var(--btn-hover-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}.collection_section .collection-card:hover .resource-image:before{background:#0006}}@media screen and (max-width:1439px){.collection_section .collection-card .collection-card__content{padding:30px}.collection_section .collection-card{border-radius:var(--radius-30)}}@media screen and (max-width:1199px){.collection_section .category-item-btn{margin-top:20px}.collection_section .button-secondary{min-width:auto}.collection_section .category-item-btn a{padding:0 14px;border-radius:8px;-webkit-border-radius:8px}.collection_section .collection-card .resource-image:before{background:#0006}}@media screen and (max-width:1023px){.collection_section .category-item-btn{margin-top:14px}.collection_section .collection-card{width:100%}.collection_section .resource-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.collection_section .collection-card .collection-card__content{padding:25px}}@media screen and (max-width:749px){.collection_section .resource-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.collection_section .resource-list{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:389px){.collection_section .collection-card .collection-card__content{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/184/assets/collection.css.map */
