.gato-card.grid-card .card-container{width:100%;height:100%}.gato-card.grid-card .card-container .image-container{background-color:var(--body-background-color, #fff)}.gato-card.grid-card .card-container .image-container img{aspect-ratio:16/9;object-fit:cover}.gato-card.grid-card .card-container figcaption{border-top-style:solid;border-top-width:1px}.gato-card.grid-card .card-container figcaption .caption-content p:first-child{margin-top:0}.gato-card.grid-card .card-container figcaption .caption-content p:last-child{margin-bottom:0}.gato-card.grid-card .card-container .no-image-card-content{padding:2rem;display:flex;flex-direction:column;gap:.5rem}.gato-card.grid-card .card-container .no-image-card-content .horizontal.preheader{padding:0 0 2rem 2rem;margin:0 -2rem 2rem}.gato-card.grid-card .card-container .no-image-card-content .title{font-size:1.8rem;font-weight:700;line-height:normal;margin-bottom:0;margin-top:0}.gato-card.grid-card .card-container .no-image-card-content .caption-content,.gato-card.grid-card .card-container .no-image-card-content .caption-content p{font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:.3px}.gato-card.grid-card .card-container .no-image-card-content .caption-content p:first-child{margin-top:0}.gato-card.grid-card .card-container .no-image-card-content .caption-content p:last-child{margin-bottom:0}.gato-card.grid-card .card-container.gato-card-image-link .image-container{overflow:hidden}.gato-card.grid-card .card-container.gato-card-image-link .image-container img{transform:scale(1);transition:all .4s ease}.gato-card.grid-card .card-container.gato-card-image-link:hover .image-container img{transform:scale(1.1)}.gato-card.grid-card.color1 .card-container .preheader{border-bottom:1px solid #fff}.gato-card.grid-card.color1 .card-container figcaption{border-top-color:#fff}.gato-card.grid-card.color1 .card-container .no-image-card-content .title,.gato-card.grid-card.color1 .card-container .no-image-card-content .caption-content,.gato-card.grid-card.color1 .card-container .no-image-card-content .caption-content p{color:#fff}.gato-card.grid-card.color5 .no-image-card-content .title,.gato-card.grid-card.color7 .no-image-card-content .title,.gato-card.grid-card.color13 .no-image-card-content .title,.gato-card.grid-card.color5 .no-image-card-content .caption-content,.gato-card.grid-card.color5 .no-image-card-content .caption-content p,.gato-card.grid-card.color7 .no-image-card-content .caption-content,.gato-card.grid-card.color7 .no-image-card-content .caption-content p,.gato-card.grid-card.color13 .no-image-card-content .caption-content,.gato-card.grid-card.color13 .no-image-card-content .caption-content p,.gato-card.grid-card.color8 .no-image-card-content .title,.gato-card.grid-card.no-container .no-image-card-content .title{color:var(--maroon)}.gato-card.grid-card.color8 .no-image-card-content .caption-content,.gato-card.grid-card.color8 .no-image-card-content .caption-content p,.gato-card.grid-card.no-container .no-image-card-content .caption-content,.gato-card.grid-card.no-container .no-image-card-content .caption-content p{color:var(--charcoal)}.gato-card.grid-card.no-container.no-image{max-width:960px}.gato-card.grid-card.no-container .no-image-card-content{padding:0;padding-bottom:1rem}.gato-card.grid-card.horizontal .card-container .preheader{display:none}.gato-card.grid-card.horizontal .card-container figure{display:flex;align-items:flex-start}.gato-card.grid-card.horizontal .card-container figure .image-container{width:37%}.gato-card.grid-card.horizontal .card-container figure .image-container img{aspect-ratio:unset;height:100%}.gato-card.grid-card.horizontal .card-container figure figcaption{padding:0;border-top-width:0px;width:63%}.gato-card.grid-card.horizontal .card-container figure figcaption .preheader{display:block;padding:1.5rem 2rem}.gato-card.grid-card.horizontal .card-container figure figcaption .horizontal-content{padding:2rem;display:flex;flex-direction:column;gap:1rem}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"]{padding:1.5rem}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"] .image-container img{aspect-ratio:1;height:unset}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"] figcaption{gap:0}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"] figcaption .preheader{border-bottom-width:0;padding:0 1.5rem}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"] figcaption .horizontal-content{padding:0 1.5rem;gap:0}.gato-card.grid-card.horizontal .card-container figure[data-eq~="600px"] figcaption .horizontal-content .title{padding:.5rem 0}.gato-card.grid-card.horizontal.no-container{padding-bottom:3rem}.gato-card.grid-card.horizontal.no-container .card-container .no-image-card-content{padding:0}.gato-card.grid-card.horizontal.no-container .card-container .no-image-card-content .horizontal.preheader{margin-bottom:1rem;padding-bottom:0}.gato-card.grid-card.horizontal.no-container .card-container .no-image-card-content .title{margin-bottom:1rem}.gato-card.grid-card.horizontal.no-container figure figcaption .preheader{padding-bottom:1rem}.gato-card.grid-card.horizontal.no-container figure figcaption .horizontal-content{padding-top:0}.gato-card.grid-card.horizontal.no-container[data-eq~="600px"]{padding-bottom:1rem}.gato-card.grid-card.horizontal[data-eq~="600px"] .card-container .image-container{width:30%}.gato-card.grid-card.horizontal[data-eq~="600px"] .card-container figcaption{width:70%}.gato-card.grid-card.horizontal[data-eq~="600px"] .card-container .no-image-card-content .horizontal.preheader,.gato-card.grid-card.horizontal[data-eq~="600px"] .card-container .no-image-card-content .title{margin-bottom:0}.gato-card.grid-card .edit-card{display:flex;width:100%}.gato-card.grid-card .edit-card .missing-field-warning{position:relative}.gato-card.grid-card .edit-card .missing-field-warning .icon{background-color:#f3d690;padding:.5rem .5rem .2rem;border-radius:6px;position:relative}.gato-card.grid-card .edit-card .missing-field-warning .icon i{font-size:2rem}.gato-card.grid-card .edit-card .missing-field-warning .warning-popup{display:none;background-color:#000;color:#f3d690;border-radius:6px;padding:1rem 2rem;width:15rem;position:absolute;z-index:1}.gato-card.grid-card .edit-card .missing-field-warning .warning-popup:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:transparent;border-width:.5rem;margin:0;z-index:2;bottom:100%;top:auto;left:10%;border-bottom-color:#000;margin-left:-.5rem}.gato-card.grid-card .edit-card .missing-field-warning:hover .warning-popup,.gato-card.grid-card .edit-card .missing-field-warning:focus .warning-popup{display:block}body.admin .gato-card.grid-card.color8{padding-top:4.5rem}body.admin .gato-card.grid-card.color8 .edit-card{position:absolute;top:0}
