.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;--cols:2;--size:calc((100% - (var(--cols) - 1)*var(--gap, 2rem))/var(--cols));--item-flex:var(--size);--span-cols:1;--span-rows:1;--gap:var(--wp--preset--spacing--root,2rem);--gap-col:var(--gap,2rem);--gap-row:var(--gap,2rem);--gap-card:0.5rem;--padd-inline:2rem;--padd-block:2rem;--card-ratio:unset;--card-background-color:inherit;--card-media-ratio:unset}.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{aspect-ratio:var(--card-ratio,unset);background-color:var(--background-color,inherit);border:var(--border,unset);border-radius:var(--border-radius,0);box-shadow:var(--shadow,unset);color:var(--text-color);display:flex;flex:1 1;flex-direction:var(--small-direction,column);font-size:var(--text-size);gap:0;grid-column:span var(--span-cols,1);grid-row:span var(--span-rows,1);height:100%;justify-content:stretch;max-width:100%;min-height:var(--min-height,unset);position:relative}@media (max-width:768px){.mggp-card{--span-cols:1!important;--span-rows:1!important}}@media (min-width:769px){.mggp-card{flex-direction:var(--wide-direction,column)}}.mggp-card:nth-child(2n){--overlay-deg:var(--overlay-deg-even,-180deg)}.mggp-card:nth-child(2n) .mggp-card__media{order:var(--media-order-even,0)}.mggp-card:nth-child(odd){--overlay-deg:var(--overlay-deg-odd,-180deg)}.mggp-card:nth-child(odd) .mggp-card__media{order:var(--media-order-odd,0)}.mggp-card a{color:inherit!important;outline:none}.mggp-card a:focus{display:inline-flex;outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:.25rem}.mggp-card:focus,.mggp-card:focus-within,.mggp-card:hover{--grad-start:-100%;outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.mggp-card:focus .mggp-card__badge,.mggp-card:focus-within .mggp-card__badge,.mggp-card:hover .mggp-card__badge{box-shadow:none}.mggp-card:focus .mggp-card__badge img,.mggp-card:focus .mggp-card__media img,.mggp-card:focus-within .mggp-card__badge img,.mggp-card:focus-within .mggp-card__media img,.mggp-card:hover .mggp-card__badge img,.mggp-card:hover .mggp-card__media img{transform:scale(1.1)}.mggp-card.is-dark{--text-color:hsla(0,0%,100%,.867);--title-color:#fff}.mggp-card.is-light{--text-color:rgba(0,0,0,.733);--title-color:#000}.mggp-card.has-accent.accent-title{--title-color:var(--accent-color)}.mggp-card.has-accent.accent-bg{--background-color:var(--accent-color)}.mggp-card.has-accent.accent-overlay{--overlay-color:var(--accent-color)}.mggp-card.has-accent.accent-media .mggp-card__media{background-color:var(--accent-color)}.mggp-card.has-accent.accent-corner:after{--width:1px;background:var(--accent-color);bottom:0;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--width)) 100%,calc(100% - var(--width)) var(--width),0 var(--width));content:"";display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}@supports (color:color-mix(in lch,red,blue)){.mggp-card.has-accent.accent-corner:after{background:linear-gradient(225deg,color-mix(in srgb,var(--accent-color) 75%,transparent) 10%,color-mix(in srgb,var(--accent-color) 15%,transparent) 30%,color-mix(in srgb,var(--accent-color) 5%,transparent) 50%,transparent)}}.mggp-card.bevel-corner{--radius:3px 3px var(--border-radius,2rem) 3px;border-radius:var(--radius);corner-bottom-right-shape:bevel;overflow:hidden}.mggp-card.bevel-corner .mggp-card__media{border-radius:0}.mggp-card.bevel-corner .mggp-card__url:before{border-radius:var(--radius);corner-bottom-right-shape:bevel}.mggp-card__media{align-self:stretch;aspect-ratio:var(--media-ratio,1);border-radius:var(--border-radius,0);display:grid;margin:0;opacity:var(--media-opacity,1);overflow:hidden;position:var(--media-position,relative);width:100%}.mggp-card__media img{display:flex;height:100%;left:0;margin:0;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:all 1s ease-out;width:100%;z-index:1}.mggp-card__url:before{bottom:0;content:"";display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.mggp-card__url:focus-visible{outline:none}.mggp-card__content{align-items:var(--horizontal,flex-start);display:flex;flex-direction:column;flex-grow:1;font-size:var(--text-size,1rem);gap:var(--gap-card);justify-content:var(--vertical,flex-start);padding:var(--padd-block) var(--padd-inline);text-align:var(--align,left);width:100%;z-index:2}.mggp-card__content>*{color:var(--text-color)!important;font-size:var(--text-size,inherit)}.mggp-card__content>.mggp-card__title{color:var(--title-color,inherit)!important;font-size:var(--title-size,1.2em);font-weight:600}.mggp-card__content>.mggp-card__title.with-badge{align-items:center;display:flex;gap:1rem}.mggp-card__content>.mggp-card__terms{font-size:var(--term-size,inherit);z-index:3}.mggp-card__content>.mggp-card__price{align-items:center;display:flex;flex-wrap:nowrap;gap:calc(var(--gap-card)/2);justify-content:space-between;position:relative;width:100%;z-index:3}.mggp-card__content>.mggp-card__price .product{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;position:relative;z-index:3}.mggp-card__content>.mggp-card__price .add_to_cart_inline{white-space:nowrap}.mggp-card__content a{background:transparent;color:inherit}.mggp-card__content a:not(.mggp-card__url){color:var(--text-color,inherit)!important}:root .mggp-card__badge{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;overflow:hidden;position:relative;transition:all 1s ease-out;width:7rem;z-index:1}:root .mggp-card__badge img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:all 1s ease-out;width:100%}.mggp-block.has-align-bottom-center,.mggp-block.has-align-center-center,.mggp-block.has-align-top-center{--horizontal:center;--align:center}.mggp-block.has-align-bottom-right,.mggp-block.has-align-center-right,.mggp-block.has-align-top-right{--horizontal:flex-end;--align:right}.mggp-block.has-align-top-center,.mggp-block.has-align-top-left,.mggp-block.has-align-top-right{--vertical:flex-start}.mggp-block.has-align-center-center,.mggp-block.has-align-center-left,.mggp-block.has-align-center-right{--vertical:center}.mggp-block.has-align-bottom-center,.mggp-block.has-align-bottom-left,.mggp-block.has-align-bottom-right{--vertical:flex-end}.mggp-block.has-first-align-top .mggp-card__content>:first-child{margin-bottom:auto;margin-top:0}.mggp-block.has-first-align-top .mggp-card__content>:first-child:last-child{margin-bottom:0;margin-top:0}.mggp-block.has-first-align-center .mggp-card__content>:first-child{margin-bottom:auto;margin-top:auto}.mggp-block.has-last-align-bottom .mggp-card__content>:last-child{margin-bottom:0;margin-top:auto}.mggp-block.has-last-align-bottom .mggp-card__content>:last-child:first-child{margin-bottom:0;margin-top:0}.mggp-block.has-space-between{--vertical:space-between}.mggp-block .mggp-card__content>*{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.mggp-block .mggp-card__content p{margin-bottom:0;margin-top:0}.mggp-block .spinner{align-content:center;color:var(--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(--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,space-between);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 ul a:focus,.mggp-block__pagination ul a:focus-within,.mggp-block__pagination ul a:hover{outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.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}@media (max-width:768px){.mggp-block{--item-flex:100%}}.mggp-block.has-1cols{--cols:1}.mggp-block.has-2cols{--cols:2}.mggp-block.has-3cols{--cols:3}.mggp-block.has-4cols{--cols:4}.mggp-block.has-5cols{--cols:5}.mggp-block.has-6cols{--cols:6}.mggp-block{box-sizing:border-box;position:relative;width:100%}.mggp-block *{box-sizing:border-box}.mggp-block__inner{box-sizing:border-box;-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--inner-max-width,100%);row-gap:var(--gap-row);width:100%}.mggp-block__content{align-items:var(--vertical,flex-start);grid-column-gap:var(--gap-col);-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);display:grid;grid-auto-columns:auto;grid-auto-flow:row dense;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--item-flex),1fr));justify-content:var(--horizontal,flex-start);grid-row-gap:var(--gap-row);row-gap:var(--gap-row);width:100%}.mggp-block.has-title-reset{--term-size:0.85em;--text-size:0.9em;--title-size:1.1em}.mggp-block.has-up-title .mggp-card__title{text-transform:uppercase}.mggp-block.has-up-term .mggp-card__terms{text-transform:uppercase}.mggp-block .mggp-card.card-overlay,.mggp-block.has-card-overlay .mggp-card:not(.card-vertical):not(.card-horizontal){--media-ratio:auto;--media-position:absolute}.mggp-block .mggp-card.card-overlay .mggp-card__media,.mggp-block.has-card-overlay .mggp-card:not(.card-vertical):not(.card-horizontal) .mggp-card__media{height:100%;width:100%}.mggp-block .mggp-card.card-vertical,.mggp-block.has-card-vertical .mggp-card:not(.card-overlay):not(.card-horizontal){--small-direction:column;--wide-direction:column}.mggp-block .mggp-card.card-horizontal,.mggp-block.has-card-horizontal .mggp-card:not(.card-overlay):not(.card-vertical){--small-direction:column;--wide-direction:row}.mggp-block .mggp-card.card-horizontal .mggp-card__media,.mggp-block.has-card-horizontal .mggp-card:not(.card-overlay):not(.card-vertical) .mggp-card__media{flex:0 0 var(--media-size,50%)}.mggp-block .mggp-card.has-no-stack,.mggp-block.has-no-stack .mggp-card{--small-direction:row!important}.mggp-block{--media-order-odd:0;--media-order-even:0}.mggp-block.has-content-image{--media-order-odd:1;--media-order-even:1}.mggp-block.is-alternate{--media-order-odd:0;--media-order-even:1}.mggp-block.is-alternate.has-content-image{--media-order-odd:1;--media-order-even:0}.mggp-block.has-card-overlay,.mggp-block.has-media-overlay{--overlay-deg-odd:-180deg;--overlay-deg-even:-180deg;--grad-start:0%}.mggp-block.has-card-overlay.overlay-reverse,.mggp-block.has-media-overlay.overlay-reverse{--overlay-deg-odd:0deg;--overlay-deg-even:0deg}.mggp-block.has-card-overlay.is-alternate,.mggp-block.has-media-overlay.is-alternate{--overlay-deg-odd:0;--overlay-deg-even:-180deg}.mggp-block.has-card-overlay.is-alternate.overlay-reverse,.mggp-block.has-media-overlay.is-alternate.overlay-reverse{--overlay-deg-odd:-180deg;--overlay-deg-even:0deg}.mggp-block.has-card-overlay.has-card-horizontal,.mggp-block.has-media-overlay.has-card-horizontal{--overlay-deg-odd:-90deg;--overlay-deg-even:-90deg}.mggp-block.has-card-overlay.has-card-horizontal.overlay-reverse,.mggp-block.has-media-overlay.has-card-horizontal.overlay-reverse{--overlay-deg-odd:90deg;--overlay-deg-even:90deg}.mggp-block.has-card-overlay.has-card-horizontal.is-alternate,.mggp-block.has-media-overlay.has-card-horizontal.is-alternate{--overlay-deg-odd:-90deg;--overlay-deg-even:90deg}.mggp-block.has-card-overlay.has-card-horizontal.is-alternate.overlay-reverse,.mggp-block.has-media-overlay.has-card-horizontal.is-alternate.overlay-reverse{--overlay-deg-odd:90deg;--overlay-deg-even:-90deg}.mggp-block.has-card-overlay.overlay-full .mggp-card__media:before,.mggp-block.has-media-overlay.overlay-full .mggp-card__media:before{background:var(--overlay-color,#000)}.mggp-block.has-card-overlay .mggp-card__media:before,.mggp-block.has-media-overlay .mggp-card__media:before{background:linear-gradient(var(--overlay-deg),transparent var(--grad-start),var(--overlay-color,#000) 100%);content:" ";display:block;height:100%;left:0;opacity:var(--overlay-opacity,1);pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.mggp-block.has-card-overlay .mggp-card:before{background:linear-gradient(var(--overlay-deg),transparent var(--grad-start),var(--overlay-color,#000) 100%);border-radius:inherit;content:" ";display:block;height:100%;left:0;opacity:var(--overlay-opacity,1);pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@media (min-width:1200px){.mggp-block:not([class^=" template-"]) .mggp-card:first-of-type{--card-ratio:auto;--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){--card-ratio:auto;--span-cols:var(--second-span-cols,1);--span-rows:var(--second-span-rows,1)}}@media (max-width:1199px){.mggp-block.template-1 .mggp-card:first-of-type,.mggp-block.template-1 .mggp-card:nth-of-type(2){--media-ratio:auto;--media-position:absolute}.mggp-block.template-1 .mggp-card:first-of-type .mggp-card__media,.mggp-block.template-1 .mggp-card:nth-of-type(2) .mggp-card__media{height:100%;opacity:.33;width:100%}}@media (min-width:1200px){.mggp-block.template-1 .mggp-card:first-of-type,.mggp-block.template-1 .mggp-card:nth-of-type(2){--span-cols:2;--overlay-opacity:0;--media-ratio:1}}@media (min-width:769px){.mggp-block.template-2 .mggp-card:first-of-type{--span-rows:2;--title-size:max(1.7vw,var(--title-size));--text-size:max(1.4vw,var(--text-size))}}.mggp-block.template-3{--card-ratio:1}@media (min-width:769px){.mggp-block.template-3 .mggp-card:first-of-type{--span-cols:2;--span-rows:2;--title-size:max(1.7vw,var(--title-size));--text-size:max(1.4vw,var(--text-size))}}@media (min-width:769px){.mggp-block.template-3 .mggp-card:nth-of-type(2){--span-cols:1;--span-rows:2;--title-size:max(1.5vw,var(--title-size));--text-size:max(1.2vw,var(--text-size))}}@media (min-width:769px){.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(--title-size));--text-size:max(1.4vw,var(--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}}.mggp-block.template-6 .mggp-card:first-of-type,.mggp-block.template-6 .mggp-card:nth-of-type(2){--small-direction:column;--wide-direction:column}@media (min-width:1200px){.mggp-block.template-6 .mggp-card:first-of-type,.mggp-block.template-6 .mggp-card:nth-of-type(2){--wide-direction:row;--padd-inline:max(1.7%,2em);--padd-block:0;--card-ratio:auto;--media-ratio:4/3;--vertical:center;--overlay-deg-odd:90deg;--overlay-deg-even:90deg}.mggp-block.template-6 .mggp-card:first-of-type .mggp-card__content>*,.mggp-block.template-6 .mggp-card:nth-of-type(2) .mggp-card__content>*{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}}@media (min-width:1200px){.mggp-block.template-6 .mggp-card:first-of-type{--align:center;--span-cols:3;--horizontal:center;--title-size:max(1.5em,2rem);--text-size:max(1.05em,1rem)}}@media (min-width:1200px){.mggp-block.template-6 .mggp-card:nth-of-type(2){--span-cols:2;--media-ratio:auto;--card-ratio:auto;--title-size:max(1.3em,2rem);--text-size:max(1.03em,1rem);--card-media-size:calc(50% - var(--gap-col)/2)!important}}.mggp-block.template-7 .mggp-card:first-of-type,.mggp-block.template-7 .mggp-card:nth-of-type(2){--overlay-opacity:0}@media (max-width:1199px){.mggp-block.template-7 .mggp-card:first-of-type,.mggp-block.template-7 .mggp-card:nth-of-type(2){--span-cols:1;--card-ratio:auto;--media-ratio:16/9}.mggp-block.template-7 .mggp-card:first-of-type .mggp-card__media,.mggp-block.template-7 .mggp-card:nth-of-type(2) .mggp-card__media{flex:initial}}@media (min-width:1200px){.mggp-block.template-7 .mggp-card:first-of-type,.mggp-block.template-7 .mggp-card:nth-of-type(2){--span-cols:2;--media-ratio:1}}