@font-face{font-family:Glyphter;font-style:normal;font-weight:var(--font-weight--normal);src:url(fonts/glyphter.eot);src:url(fonts/glyphter.eot?#iefix) format("embedded-opentype"),url(fonts/glyphter.woff) format("woff"),url(fonts/glyphter.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEdseXBodGVyPC9tZXRhZGF0YT48ZGVmcz48Zm9udCBpZD0iR2x5cGh0ZXIiIGhvcml6LWFkdi14PSIwIj48Zm9udC1mYWNlIHVuaXRzLXBlci1lbT0iMTAyNCIgYXNjZW50PSIxMDI0IiBkZXNjZW50PSIwIiBmb250LWZhbWlseT0iR2x5cGh0ZXIiIGZvbnQtd2VpZ2h0PSJub3JtYWwiIC8+PG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjAiIC8+PGdseXBoIHVuaWNvZGU9IiYjeDAwNDE7IiBkPSJNMzMuMzMsNzk4LjM4OUM3Ny43Nyw4NDMuODUzLDE0OS43ODksODQzLjg1MywxOTQuMjI5LDc5OC4zODlDMTk0LjIyOSw3OTguMzg5LDUxMiw0NzMuMzgyLDUxMiw0NzMuMzgyQzUxMiw0NzMuMzgyLDgyOS43NzEsNzk4LjM4OSw4MjkuNzcxLDc5OC4zODlDODc0LjIxMSw4NDMuODUzLDk0Ni4yMyw4NDMuODUzLDk5MC42Nyw3OTguMzg5QzEwMzUuMTEsNzUyLjkyNSwxMDM1LjExLDY3OS4yNjgsOTkwLjY3LDYzMy44MDRDOTkwLjY3LDYzMy44MDQsNTkyLjQxNSwyMjYuNTM4LDU5Mi40MTUsMjI2LjUzOEM1NDcuOTc1LDE4MS4xNDMsNDc1Ljk1NiwxODEuMTQzLDQzMS41MTYsMjI2LjYwN0M0MzEuNTE2LDIyNi42MDcsMzMuMzMsNjMzLjgwNCwzMy4zMyw2MzMuODA0Qy0xMS4xMSw2NzkuMjY4LC0xMS4xMSw3NTIuOTI1LDMzLjMzLDc5OC4zODlDMzMuMzMsNzk4LjM4OSwzMy4zMyw3OTguMzg5LDMzLjMzLDc5OC4zODkiIGNsYXNzPSJpY29uLWV2ZW4tb2RkIi8+PC9mb250PjwvZGVmcz48L3N2Zz4=#Glyphter) format("svg")}body.blog{--header--background-color:var(--wp--custom--color--base-6);--header--text-color-secondary:var(--wp--custom--color--grey-3);--header--border-color:var(--wp--custom--color--grey-3);--body--background-color:var(--header--background-color);--join-group--background-color:var(--wp--preset--color--white);--product-section--background-color:var(--wp--preset--color--grey)}body.blog:has(.product-section){--join-group--background-color:var(--wp--preset--color--grey)}body main{background-color:var(--wp--preset--color--white)}.posts{--post-thumbnail-size:330px;margin:auto;max-width:var(--size--container);padding:var(--spacing--50) var(--wp--style--root--padding-right,var(--spacing--20)) var(--spacing--100) var(--wp--style--root--padding-left,var(--spacing--20));width:100%}.posts__loop{display:grid;gap:var(--spacing--30);grid-auto-rows:var(--post-thumbnail-size);padding:.5em 0 var(--spacing--30)}@media(min-width:600px){.posts__loop{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.posts__loop{grid-template-columns:repeat(3,1fr)}}@media(min-width:1220px){.posts__loop{grid-template-columns:repeat(4,1fr)}}.posts .post{align-items:end;background:var(--wp--preset--color--white);border-color:var(--wp--custom--color--grey-4);border-radius:var(--border-radius);border-style:solid;border-width:1px;color:currentcolor;display:flex;font-weight:var(--font-weight--normal);height:var(--post-thumbnail-size);overflow:hidden;position:relative;text-decoration:none}.posts .post:hover{box-shadow:var(--shadow--2)}.posts .post img{transition-duration:var(--wp--custom--transition--duration);transition-property:var(--wp--custom--transition--property);transition-timing-function:var(--wp--custom--transition--easing)}.posts .post__thumbnail{height:106%;left:50%;max-width:none;min-width:var(--post-thumbnail-size);-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(.94);width:106%;z-index:0}.posts .post:hover .post__thumbnail{transform:translate3d(-50%,-50%,0) scale(1)}.posts .post__title{font-family:var(--font-family--body);font-size:var(--font-size--medium-sm);font-weight:var(--font-weight--bold);letter-spacing:normal;line-height:1.15;margin:0;padding:var(--spacing--30) var(--spacing--20);width:100%;z-index:1}.posts .post:has(.post__thumbnail) .post__title{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.5) 60%,transparent);color:var(--wp--preset--color--white)}
