.collections-grid{background:var(--section-background)}.collections-grid__container{padding-left:16px;padding-right:16px;background:var(--section-background)}.collections-grid__title{color:#282828;text-align:center;font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 16px}.collections-grid__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.collections-grid__item{background:var(--block-background);display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:16px 8px;position:relative;border-radius:8px;overflow:hidden}.collections-grid__item:hover .collections-grid-item__image{transform:scale(1.1)}.collections-grid-item__background-image{width:95%;position:absolute;top:0;left:50%;transform:translate(-50%)}.collections-grid-item__background-image img{width:100%;height:auto}.collections-grid-item__image{position:relative;width:70%;margin:0 auto;transition:.4s ease-in-out}.collections-grid-item__image img{height:auto;width:100%;object-fit:contain;display:block}.collections-grid-item__title{margin:0;color:#404040;text-align:center;font-family:var(--heading-font-family);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.collections-grid__button{max-width:264px;padding:14px 20px;border-radius:6px;background:#d69510;display:block;margin:16px auto 0;color:#fff;text-align:center;font-family:var(--heading-font-family);font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;position:relative;overflow:hidden}.collections-grid__button:before{content:"";position:absolute;top:-150%;left:-150%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,rgba(255,255,255,.5));transform:rotate(-45deg);transition:all .5s ease;opacity:0}.collections-grid__button:hover{box-shadow:0 0 5px 1px #d6951099}.collections-grid__button:hover:before{opacity:1;transform:rotate(-45deg) translate(50%,450%)}@media screen and (min-width:990px){.collections-grid__container{padding-left:80px;padding-right:80px}.collections-grid__title{font-size:32px;margin:0 0 24px}.collections-grid__grid{grid-template-columns:repeat(4,1fr)}.collections-grid-item__title{font-size:18px}.collections-grid__button{margin-top:24px;max-width:300px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-collections-grid.css.map */
