.mggp-block{--root-padding:var(--wp--style--root--padding-right,10px);--max-space:calc(100% - var(--root-padding)*2);--content-align:start;--content-height:max-content;--gap:var(--grid-gap,var(--wp--preset--spacing--root,2rem));--grid-font-size:inherit;--grid-text-color:inherit;--grid-cols:repeat(1,1fr);--card-ratio:unset;--card-text-color:inherit;--card-title-color:inherit;--card-background-color:inherit;--card-media-ratio:unset;--cols:2;--size:min(100%,calc((100% - (var(--cols) - 1)*var(--gap))/var(--cols)));--item-flex:minmax(var(--size),1fr);--title-size:var(--card-title-size,inherit);--text-size:var(--card-font-size,inherit);--text-align:left}.mggp-block.has-inner-wide-width{--inner-max-width:min(var(--max-space),var(--wp--style--global--wide-size))}.mggp-block.has-inner-center-width{--inner-max-width:min(var(--max-space),var(--wp--style--global--content-size))}.mggp-card{background-color:var(--card-background-color);color:var(--card-text-color);cursor:pointer;display:flex;flex-direction:column;gap:0;justify-content:stretch;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;width:100%}.mggp-card a{color:inherit}.mggp-card .mggp-card__media{align-self:start;aspect-ratio:var(--card-media-ratio,1);display:grid;margin:0;overflow:hidden;position:relative;width:100%}.mggp-card .mggp-card__media img{display:flex;height:100%;left:0;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:1}.mggp-card .mggp-card__badge{--badge-margin:var(--card-padd,2rem);align-self:center;background:rgba(0,0,0,.12);box-shadow:0 0 60px 30px hsla(0,0%,100%,.05),0 0 100px 60px rgba(255,0,255,.05),0 0 140px 90px rgba(0,255,255,.05);display:grid;flex:0 0 7rem;height:7rem;max-width:7rem;overflow:hidden;position:relative;transition:all 1s ease-out;z-index:1}.mggp-card .mggp-card__badge img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.mggp-card .mggp-card__content{color:inherit;display:grid;flex-direction:column;font-size:var(--card-text-size);grid-gap:var(--card-gap,var(--wp--preset--spacing--xs,.5rem));gap:var(--card-gap,var(--wp--preset--spacing--xs,.5rem));text-align:left;width:100%}.mggp-card .mggp-card__content>*{font-size:inherit;-webkit-hyphens:auto;hyphens:auto;justify-self:stretch;margin:0;max-width:100%;padding:0;width:100%;word-break:break-word}.mggp-card .mggp-card__content>* *{font-size:inherit;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.mggp-card .mggp-card__content>*>a{color:inherit!important}.mggp-card .mggp-card__content .mggp-card__wrap-badge{overflow:visible;overflow:initial}.mggp-card .mggp-card__content :last-child{margin-top:auto}.mggp-block .mggp-card__content{align-self:center}.mggp-block .mggp-card__content>:last-child{margin-bottom:0}.mggp-block .mggp-card__media img{height:100%;max-height:100%}.mggp-block.has-card-overlay .mggp-card{aspect-ratio:var(--card-ratio,unset)}.mggp-block.has-card-overlay .mggp-card:not(.has-image-content):not(.has-content-image){position:relative}.mggp-block.has-card-overlay .mggp-card:not(.has-image-content):not(.has-content-image) .mggp-card__media{border-radius:var(--card-border-radius,0);height:100%;left:0;opacity:var(--card-media-opacity,.3);position:absolute;top:0;width:100%;z-index:0}.mggp-block.has-card-overlay .mggp-card:not(.has-image-content):not(.has-content-image) .mggp-card__media img{height:100%;max-height:100%}.mggp-block.has-card-overlay .mggp-card:not(.has-image-content):not(.has-content-image) .mggp-card__content{position:relative;z-index:1}.mggp-block.has-card-vertical{--direction:column;--direction-even:column;--c-overlay-deg:-180deg;--c-overlay-deg-even:-180deg}.mggp-block.has-card-vertical.overlay-reverse{--c-overlay-deg:0deg;--c-overlay-deg-even:0deg}.mggp-block.has-card-vertical.has-content-image{--direction:column-reverse;--direction-even:column-reverse}.mggp-block.has-card-vertical.is-alternate{--direction-even:column-reverse;--c-overlay-deg-even:0deg}.mggp-block.has-card-vertical.is-alternate.has-content-image{--direction-even:column}.mggp-block.has-card-vertical.is-alternate.overlay-reverse{--c-overlay-deg-even:-180deg}.mggp-block.has-card-vertical .mggp-card{--overlay-deg:var(--c-overlay-deg);flex-direction:var(--direction);justify-content:normal!important}.mggp-block.has-card-vertical .mggp-card:nth-child(2n){--overlay-deg:var(--c-overlay-deg-even);flex-direction:var(--direction-even)}.mggp-block.has-card-vertical .mggp-card__media{aspect-ratio:var(--card-media-ratio,1)}.mggp-block.has-card-horizontal{--small-direction:column;--small-direction-even:column;--wide-direction:row;--wide-direction-even:row}.mggp-block.has-card-horizontal.has-content-image{--small-direction:column-reverse;--small-direction-even:column-reverse;--wide-direction:row-reverse;--wide-direction-even:row-reverse}.mggp-block.has-card-horizontal.is-alternate{--small-direction:column;--small-direction-even:column-reverse;--wide-direction:row;--wide-direction-even:row-reverse}.mggp-block.has-card-horizontal.is-alternate.has-content-image{--small-direction:column-reverse;--small-direction-even:column;--wide-direction:row-reverse;--wide-direction-even:row}.mggp-block.has-card-horizontal.has-no-stack{--small-direction:var(--wide-direction)!important;--small-direction-even:var(--wide-direction-even)!important}.mggp-block.has-card-horizontal.has-no-stack .mggp-card__media{flex:0 0 var(--card-media-size,50%);height:100%}.mggp-block.has-card-horizontal .mggp-card{flex-direction:var(--small-direction)}.mggp-block.has-card-horizontal .mggp-card:nth-child(2n){flex-direction:var(--small-direction-even)}.mggp-block.has-card-horizontal .mggp-card .mggp-card__media{aspect-ratio:var(--card-media-ratio,1)}@media(min-width:769px){.mggp-block.has-card-horizontal .mggp-card .mggp-card__media{flex:0 0 var(--card-media-size,50%);height:100%}}@media(max-width:768px){.mggp-block.has-card-horizontal .mggp-card .mggp-card__media{width:100%}}@media(min-width:769px){.mggp-block.has-card-horizontal .mggp-card{flex-direction:var(--wide-direction)}.mggp-block.has-card-horizontal .mggp-card:nth-child(2n){flex-direction:var(--wide-direction-even)}}.mggp-block.has-align-bottom-center,.mggp-block.has-align-center-center,.mggp-block.has-align-top-center{--text-align:center}.mggp-block.has-align-bottom-right,.mggp-block.has-align-center-right,.mggp-block.has-align-top-right{--text-align:right}.mggp-block.has-align-top-center,.mggp-block.has-align-top-left,.mggp-block.has-align-top-right{--content-align:start}.mggp-block.has-align-center-center,.mggp-block.has-align-center-left,.mggp-block.has-align-center-right{--content-align:center}.mggp-block.has-align-center-center .mggp-card__content,.mggp-block.has-align-center-left .mggp-card__content,.mggp-block.has-align-center-right .mggp-card__content{margin-bottom:auto;margin-top:auto}.mggp-block.has-align-bottom-center,.mggp-block.has-align-bottom-left,.mggp-block.has-align-bottom-right{--content-align:end}.mggp-block.has-align-bottom-center .mggp-card__content,.mggp-block.has-align-bottom-left .mggp-card__content,.mggp-block.has-align-bottom-right .mggp-card__content{margin-top:auto}.mggp-block.has-card-horizontal{--content-height:100%}@media(max-width:768px){.mggp-block.has-card-horizontal:not(.has-no-stack){--content-height:max-content}}.mggp-block .mggp-card__content{align-self:var(--content-align);text-align:var(--text-align)}.mggp-block .mggp-card__content *{margin:0}.mggp-block.has-first-align-top .mggp-card__content,.mggp-block.has-last-align-bottom .mggp-card__content{flex-grow:1;height:var(--content-height)}.mggp-block.has-first-align-top .mggp-card__content{display:flex}.mggp-block.has-first-align-top .mggp-card__content>:not(:first-child){align-self:end;margin-bottom:0;margin-top:0}.mggp-block.has-first-align-top .mggp-card__content>:first-child{align-self:start;margin-bottom:auto;margin-top:0}.mggp-block.has-last-align-bottom .mggp-card__content{display:flex}.mggp-block.has-last-align-bottom .mggp-card__content>:not(:last-child){align-self:start;margin-bottom:0;margin-top:0}.mggp-block.has-last-align-bottom .mggp-card__content>:last-child{align-self:end;margin-bottom:0;margin-top:auto}.mggp-block .spinner{align-content:center;color:var(--card-text-color);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.mggp-block .spinner svg{align-self:center}.mggp-block.processing{color:var(--card-text-color);opacity:.95;position:relative}.mggp-block.processing .spinner{display:flex}.mggp-block__pagination{display:flex;flex-wrap:wrap;gap:var(--grid-gap);justify-content:var(--pagination-align,flex-start);width:100%}.mggp-block__pagination ul{align-items:center;display:inline-flex;gap:.5rem;list-style-type:none;margin:0;padding:0}.mggp-block__pagination ul *{-webkit-text-decoration:none;text-decoration:none}.mggp-block__pagination ul .page-item{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;display:flex;flex:1 1 32px;justify-content:center;padding:0 .5rem}.mggp-block__pagination ul .current .page-item{font-weight:700}.mggp-block__pagination ul .disabled{opacity:.5}.mggp-block__pagination:not(.all-elements) .disabled{display:none}.mggp-block__pagination.mggp-prev-next .page-item,.mggp-block__pagination.mggp-prev-next li{flex:1 1 auto;padding:0;text-align:center}.mggp-block__pagination.mggp-prev-next .page-item.go-to-first,.mggp-block__pagination.mggp-prev-next .page-item.go-to-last,.mggp-block__pagination.mggp-prev-next .page-item.go-to-next,.mggp-block__pagination.mggp-prev-next .page-item.go-to-prev,.mggp-block__pagination.mggp-prev-next li.go-to-first,.mggp-block__pagination.mggp-prev-next li.go-to-last,.mggp-block__pagination.mggp-prev-next li.go-to-next,.mggp-block__pagination.mggp-prev-next li.go-to-prev{flex:0 0 1.5rem}.mggp-block__pagination.mggp-prev-next .page-item a,.mggp-block__pagination.mggp-prev-next li a{background:transparent}.mggp-block{box-sizing:border-box;color:var(--grid-text-color);font-size:var(--grid-font-size);position:relative;width:100%}.mggp-block *{box-sizing:border-box}.mggp-block.has-1cols{--size:100%}.mggp-block.has-2cols{--size:min(100%,24rem)}.mggp-block.has-3cols{--size:18rem}.mggp-block.has-4cols{--size:16rem}.mggp-block.has-5cols{--size:12rem}.mggp-block.has-6cols{--size:10rem}.mggp-block__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gap);margin-left:auto;margin-right:auto;max-width:var(--inner-max-width,100%);width:100%}.mggp-block__content{align-items:var(--vertical,flex-start);display:grid;grid-gap:var(--gap);gap:var(--gap);grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,var(--item-flex));justify-content:var(--horizontal,flex-start)}.mggp-block .mggp-card{--span-cols:1;--span-rows:1;--grad-start:0%;border:var(--card-border,unset);border-radius:var(--card-border-radius,0);box-shadow:var(--card-box-shadow,0 0 6px 0 rgba(0,0,0,.2));font-size:var(--text-size);grid-column:span var(--span-cols,1);grid-row:span var(--span-rows,1);height:100%;min-height:var(--card-min-height,unset);position:relative}@media(max-width:768px){.mggp-block .mggp-card{--span-cols:1!important;--span-rows:1!important}}.mggp-block .mggp-card:focus,.mggp-block .mggp-card:focus-within,.mggp-block .mggp-card:hover{--grad-start:-100%}.mggp-block .mggp-card:focus .mggp-card__badge,.mggp-block .mggp-card:focus-within .mggp-card__badge,.mggp-block .mggp-card:hover .mggp-card__badge{box-shadow:none}.mggp-block .mggp-card:focus .mggp-card__badge img,.mggp-block .mggp-card:focus .mggp-card__media img,.mggp-block .mggp-card:focus-within .mggp-card__badge img,.mggp-block .mggp-card:focus-within .mggp-card__media img,.mggp-block .mggp-card:hover .mggp-card__badge img,.mggp-block .mggp-card:hover .mggp-card__media img{transform:scale(1.1)}.mggp-block .mggp-card .mggp-card__content,.mggp-block .mggp-card .mggp-card__media{pointer-events:none}.mggp-block .mggp-card .mggp-card__content a,.mggp-block .mggp-card .mggp-card__media a{pointer-events:auto}.mggp-block .mggp-card a{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.mggp-block .mggp-card a[rel=tag]{text-transform:uppercase}.mggp-block .mggp-card .mggp-card__url{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:inherit;box-sizing:border-box;font-size:1px;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-150vw;top:0;width:100%;z-index:0}.mggp-block .mggp-card .mggp-card__url:focus,.mggp-block .mggp-card .mggp-card__url:focus-visible,.mggp-block .mggp-card .mggp-card__url:focus-within{border:1px solid #fff}.mggp-block .mggp-card>.mggp-card__content{color:var(--card-text-color,inherit)!important;overflow:visible;overflow:initial;padding:var(--card-padd,1rem);position:relative;transform:translateY(0);transition:transform 1s ease-out;z-index:2}.mggp-block .mggp-card>.mggp-card__content .mggp-card__content,.mggp-block .mggp-card>.mggp-card__content .mggp-card__excerpt{line-height:1.4}.mggp-block .mggp-card .mggp-card__title{align-items:center;color:var(--card-title-color,inherit)!important;display:flex;flex-basis:auto;flex-wrap:wrap;font-size:var(--title-size,inherit);font-weight:600;gap:var(--card-padd,1rem);line-height:1.2;margin:0;overflow:visible;overflow:initial;text-transform:uppercase;word-break:keep-all}.mggp-block .mggp-card .mggp-card__title>*{align-self:center;margin:0}.mggp-block .mggp-card .mggp-card__title>span{flex:1 1 min-content}.mggp-block .mggp-card .mggp-card__read_more .mggp-card__url{position:relative;right:auto}.mggp-block .mggp-card .mggp-card__badge img,.mggp-block .mggp-card .mggp-card__media img{transform:scale(1);transition:transform 3s ease-out}.mggp-block .mggp-card .mggp-card__badge img{transition:transform 1s ease-out}.mggp-block .mggp-card .add_to_cart_inline{align-items:center;justify-content:space-between!important}.mggp-block .mggp-card .add_to_cart_inline>*{margin:0}.mggp-block .mggp-card .add_to_cart_inline del,.mggp-block .mggp-card .add_to_cart_inline ins{display:inline-block}.mggp-block.has-media-overlay{--overlay-deg:-180deg}.mggp-block.has-media-overlay.overlay-reverse{--overlay-deg:0deg}.mggp-block.has-media-overlay.has-card-horizontal .mggp-card:before,.mggp-block.has-media-overlay:not(.has-card-horizontal) .mggp-card__media:before{background:linear-gradient(var(--overlay-deg),transparent var(--grad-start),var(--card-overlay-color,#000) 100%);content:" ";display:block;height:100%;left:0;opacity:var(--card-overlay-opacity,1);pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.mggp-block.has-media-overlay.has-card-horizontal .mggp-card .mggp-card__media{z-index:2}.mggp-block.has-media-overlay.has-card-horizontal.overlay-full .mggp-card:before{background:var(--card-overlay-color,#000)}.mggp-block.has-media-overlay:not(.has-card-horizontal).overlay-full .mggp-card__media:before{background:var(--card-overlay-color,#000)}.mggp-block:not([class^=" template-"]) .mggp-card:first-of-type{--span-cols:var(--first-span-cols,1);--span-rows:var(--first-span-rows,1)}.mggp-block:not([class^=" template-"]) .mggp-card:nth-of-type(2){--span-cols:var(--second-span-cols,1);--span-rows:var(--second-span-rows,1)}.mggp-block.template-1 .mggp-card:first-of-type,.mggp-block.template-1 .mggp-card:nth-of-type(2){--card-ratio:16/9;--span-cols:2;--title-size:max(1.7vw,var(--card-title-size));--text-size:max(1.4vw,var(--card-text-size))}@media(max-width:768px){.mggp-block.template-1 .mggp-card:first-of-type,.mggp-block.template-1 .mggp-card:nth-of-type(2){--card-ratio:1}}.mggp-block.template-2 .mggp-card:first-of-type{--span-rows:2;--title-size:max(1.7vw,var(--card-title-size));--text-size:max(1.4vw,var(--card-text-size))}.mggp-block.template-3{--card-ratio:1}.mggp-block.template-3 .mggp-card:first-of-type{--span-cols:2;--span-rows:2;--title-size:max(1.7vw,var(--card-title-size));--text-size:max(1.4vw,var(--card-text-size))}.mggp-block.template-3 .mggp-card:nth-of-type(2){--span-cols:1;--span-rows:2;--title-size:max(1.5vw,var(--card-title-size));--text-size:max(1.2vw,var(--card-text-size))}.mggp-block.template-4 .mggp-card:first-of-type,.mggp-block.template-4 .mggp-card:nth-of-type(2){--span-rows:2;--title-size:max(1.7vw,var(--card-title-size));--text-size:max(1.4vw,var(--card-text-size))}.mggp-block.template-5{--outdent:calc(var(--grid-gap, 2rem)*2);padding-bottom:var(--outdent)}.mggp-block.template-5 .mggp-card:nth-child(2n){margin-bottom:calc(var(--outdent)*-1);margin-top:var(--outdent)}.mggp-block.template-5 .mggp-block__pagination.bottom-pagination{margin-bottom:calc(var(--outdent)*-1);margin-top:var(--outdent)}@media(max-width:768px){.mggp-block.template-5{--outdent:0rem}}