.elementor-6332 .elementor-element.elementor-element-af8f087{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6332 .elementor-element.elementor-element-853495f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-6332 .elementor-element.elementor-element-f1d84a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-f1d84a7:not(.elementor-motion-effects-element-type-background), .elementor-6332 .elementor-element.elementor-element-f1d84a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-873446e );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6332 .elementor-element.elementor-element-9616060{width:var( --container-widget-width, 43.09% );max-width:43.09%;--container-widget-width:43.09%;--container-widget-flex-grow:0;}.elementor-6332 .elementor-element.elementor-element-9616060.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6332 .elementor-element.elementor-element-7c297c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6332 .elementor-element.elementor-element-33274bb{text-align:center;}.elementor-6332 .elementor-element.elementor-element-33274bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;padding:15px 190px 15px 190px;}.elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button:hover, .elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button:hover svg, .elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6332 .elementor-element.elementor-element-0c0fd8c{color:var( --e-global-color-primary );}.elementor-6332 .elementor-element.elementor-element-ffc93e1{--display:flex;--min-height:520px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-ffc93e1:not(.elementor-motion-effects-element-type-background), .elementor-6332 .elementor-element.elementor-element-ffc93e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;padding:15px 190px 15px 190px;}.elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button:hover, .elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button:hover svg, .elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6332 .elementor-element.elementor-element-3a2364e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6332 .elementor-element.elementor-element-3309e567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6332 .elementor-element.elementor-element-26e40df7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6332 .elementor-element.elementor-element-4be58c0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-6332 .elementor-element.elementor-element-151cb0a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-6332 .elementor-element.elementor-element-70a5de87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-6332 .elementor-element.elementor-element-41b2bc97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-41b2bc97::before, .elementor-6332 .elementor-element.elementor-element-41b2bc97 > .elementor-background-video-container::before, .elementor-6332 .elementor-element.elementor-element-41b2bc97 > .e-con-inner > .elementor-background-video-container::before, .elementor-6332 .elementor-element.elementor-element-41b2bc97 > .elementor-background-slideshow::before, .elementor-6332 .elementor-element.elementor-element-41b2bc97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6332 .elementor-element.elementor-element-41b2bc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-6332 .elementor-element.elementor-element-27d18802{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-394707cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6332 .elementor-element.elementor-element-394707cf:not(.elementor-motion-effects-element-type-background), .elementor-6332 .elementor-element.elementor-element-394707cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6332 .elementor-element.elementor-element-394707cf::before, .elementor-6332 .elementor-element.elementor-element-394707cf > .elementor-background-video-container::before, .elementor-6332 .elementor-element.elementor-element-394707cf > .e-con-inner > .elementor-background-video-container::before, .elementor-6332 .elementor-element.elementor-element-394707cf > .elementor-background-slideshow::before, .elementor-6332 .elementor-element.elementor-element-394707cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-6332 .elementor-element.elementor-element-394707cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6332 .elementor-element.elementor-element-58e1f1fa > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa{text-align:center;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:900;color:var( --e-global-color-be7c101 );}.elementor-widget-pp-posts .pp-post-terms{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-pp-posts .pp-post-title, .elementor-widget-pp-posts .pp-post-title a{color:var( --e-global-color-secondary );}.elementor-widget-pp-posts .pp-post-title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-pp-posts .pp-post-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-posts .pp-post-excerpt{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-posts .pp-post-meta, .elementor-widget-pp-posts .pp-post-meta a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-pp-posts .pp-posts-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-pp-posts .pp-posts-pagination .page-numbers, .elementor-widget-pp-posts .pp-posts-pagination a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6332 .elementor-element.elementor-element-7eb27b18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-terms > .pp-post-term:not(:last-child):after{content:",";}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-";}.elementor-6332 .elementor-element.elementor-element-7eb27b18{--grid-column-gap:10px;--grid-row-gap:20px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-posts:not(.elementor-grid){margin-left:-10px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:10px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:20px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-34eb222 );border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-content-wrap{text-align:left;padding:0px 0px 0px 0px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-thumbnail, .elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-thumbnail img{border-radius:15px 15px 15px 15px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-thumbnail{margin-bottom:0px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-terms-wrap{margin-bottom:0px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:900;margin-bottom:10px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-excerpt{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;margin-bottom:10px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2);}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post-meta{margin-bottom:20px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-posts-button{background-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-posts-button:hover{background-color:var( --e-global-color-34eb222 );}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6332 .elementor-element.elementor-element-27d18802{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-394707cf{--justify-content:center;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-pp-posts .pp-post-terms{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pp-posts .pp-post-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-pp-posts .pp-post-meta, .elementor-widget-pp-posts .pp-post-meta a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pp-posts .pp-posts-pagination .page-numbers, .elementor-widget-pp-posts .pp-posts-pagination a{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6332 .elementor-element.elementor-element-853495f{text-align:center;}.elementor-6332 .elementor-element.elementor-element-9616060{width:var( --container-widget-width, 305.934px );max-width:305.934px;--container-widget-width:305.934px;--container-widget-flex-grow:0;}.elementor-6332 .elementor-element.elementor-element-9616060 img{max-width:100%;}.elementor-6332 .elementor-element.elementor-element-7c297c3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6332 .elementor-element.elementor-element-7500076 .elementor-button{padding:15px 50px 15px 50px;}.elementor-6332 .elementor-element.elementor-element-0c0fd8c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-6332 .elementor-element.elementor-element-ffc93e1{--min-height:600px;}.elementor-6332 .elementor-element.elementor-element-7f721c2 .elementor-button{padding:15px 50px 15px 50px;}.elementor-6332 .elementor-element.elementor-element-41b2bc97{--padding-top:10px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-27d18802{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-394707cf{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa > .elementor-widget-container{margin:0px 0px 10px 0px;padding:10px 0px 0px 0px;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa{text-align:center;}.elementor-6332 .elementor-element.elementor-element-58e1f1fa .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-widget-pp-posts .pp-post-terms{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pp-posts .pp-post-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-pp-posts .pp-post-meta, .elementor-widget-pp-posts .pp-post-meta a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pp-posts .pp-posts-pagination .page-numbers, .elementor-widget-pp-posts .pp-posts-pagination a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6332 .elementor-element.elementor-element-7eb27b18 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-6332 .elementor-element.elementor-element-7eb27b18 .pp-post{padding:15px 15px 15px 15px;}}/* Start custom CSS for container, class: .elementor-element-af8f087 */.elementor-6332 .elementor-element.elementor-element-af8f087, .elementor-6332 .elementor-element.elementor-element-af8f087 p, .elementor-6332 .elementor-element.elementor-element-af8f087 li, .elementor-6332 .elementor-element.elementor-element-af8f087 td, .elementor-6332 .elementor-element.elementor-element-af8f087 th, .elementor-6332 .elementor-element.elementor-element-af8f087 h2, .elementor-6332 .elementor-element.elementor-element-af8f087 h3, .elementor-6332 .elementor-element.elementor-element-af8f087 h4, .elementor-6332 .elementor-element.elementor-element-af8f087 strong { color: #3C3431; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2364e0 *//* === Bloco "Recomenda" (Produtos Amazon) =========================
   Adapta-se a LARGURA DO CONTAINER onde for colocado:
   <=420px  -> carrossel horizontal, 1 produto por vez (sidebar)
   421-720  -> lista de linhas: miniatura + nome + botao
   >=721    -> grade de 2 colunas de linhas
   Trocar produto: edite o widget Imagem, o Titulo e o Botao do item.
   ================================================================= */
.pmb-rec{ container-type:inline-size; container-name:pmbrec; width:100%; }

.pmb-rec .pmb-rec__track{
  --flex-direction:column; --flex-wrap:nowrap;
  flex-direction:column !important; flex-wrap:nowrap !important;
  width:100%;
}

.pmb-rec .pmb-rec__item{
  --flex-direction:row; --align-items:center;
  flex-direction:row !important; align-items:center !important;
  background:#fff; border:1px solid #ECE3D3; border-radius:12px;
  transition:box-shadow .2s ease, border-color .2s ease;
}
.pmb-rec .pmb-rec__item:hover{ box-shadow:0 6px 18px rgba(0,0,0,.07); border-color:#D9C7A8; }

.pmb-rec .pmb-rec__img{ flex:0 0 64px !important; width:64px !important; max-width:64px !important; }
.pmb-rec .pmb-rec__img img{ width:64px !important; height:64px !important; object-fit:contain; display:block; border-radius:8px; }

.pmb-rec .pmb-rec__name{ flex:1 1 auto !important; width:auto !important; max-width:none !important; }
.pmb-rec .pmb-rec__name .elementor-heading-title{ font-size:15px; line-height:1.3; font-weight:600; margin:0; }
.pmb-rec .pmb-rec__name a{ color:inherit; text-decoration:none; }
.pmb-rec .pmb-rec__name a:hover{ text-decoration:underline; }

.pmb-rec .pmb-rec__btn{ flex:0 0 auto !important; width:auto !important; max-width:none !important; }
.pmb-rec .pmb-rec__btn .elementor-button{ font-size:12px; line-height:1; padding:10px 16px; border-radius:999px; white-space:nowrap; }

/* --- Container estreito: carrossel, 1 produto por vez --- */
@container pmbrec (max-width: 420px){
  .pmb-rec .pmb-rec__track{
    --flex-direction:row;
    flex-direction:row !important;
    overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth;
    scrollbar-width:none; -ms-overflow-style:none; padding-bottom:4px;
  }
  .pmb-rec .pmb-rec__track::-webkit-scrollbar{ display:none; }
  .pmb-rec .pmb-rec__item{
    --flex-direction:column;
    flex:0 0 100% !important; width:100% !important;
    flex-direction:column !important; align-items:center !important;
    scroll-snap-align:center; text-align:center; padding:16px 14px !important;
  }
  .pmb-rec .pmb-rec__img{ flex:none !important; width:100% !important; max-width:100% !important; }
  .pmb-rec .pmb-rec__img img{ width:100% !important; height:auto !important; max-height:170px; }
  .pmb-rec .pmb-rec__name{ flex:none !important; width:100% !important; }
  .pmb-rec .pmb-rec__btn{ flex:none !important; width:100% !important; }
  .pmb-rec .pmb-rec__btn .elementor-button{ width:100%; justify-content:center; }
}

/* --- Container largo: grade de 2 colunas --- */
@container pmbrec (min-width: 721px){
  .pmb-rec .pmb-rec__track{
    --display:grid;
    display:grid !important;
    grid-template-columns:repeat(2, minmax(0,1fr));
    align-items:stretch;
  }
  .pmb-rec .pmb-rec__item{ width:auto !important; height:100%; }
  .pmb-rec .pmb-rec__item:last-child:nth-child(2n+1){ grid-column:1 / -1; }
}/* End custom CSS */