body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-title{margin-bottom:2em;margin-top:2em;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.productItemCardContainer{align-items:stretch;display:flex;flex-wrap:wrap;gap:2em;justify-content:center}.card{align-items:flex-start;flex-direction:row;gap:10px;justify-content:center;padding:0;position:relative}.card,.item-card-content{background:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:var(--card-height);width:var(--card-width)}.item-card-content{align-content:center;align-items:center;flex:none;flex-direction:column;flex-grow:0;order:0;transition-duration:.3s}.item-card-content p{-webkit-margin-before:1em;-webkit-margin-after:0;margin-block-end:0;margin-block-start:1em}.item-card-image{background-position:50%!important;background-size:cover!important;border-radius:20px 20px 0 0;flex:none;flex-grow:0;height:var(--card-image-height);order:0;width:var(--card-width)}.item-card-text{align-items:center;display:flex;flex:none;flex-direction:column;flex-grow:0;margin-left:5%;margin-right:5%;order:1;text-align:center;width:var(--card-content-width)}.item-card-title{font-size:var(--font-size-title);font-weight:700;line-height:var(--line-height)}.item-card-subtitle{font-size:var(--font-size-subtitle)}.item-card-date,.item-card-subtitle{font-weight:400;line-height:var(--line-height)}.item-card-date,.item-card-description{font-size:var(--font-size-text)}.item-card-description{font-weight:400;line-height:var(--line-height);padding-bottom:1em}.item-card-content:active,.item-card-content:focus,.item-card-content:hover{background-color:hsla(0,0%,42%,.05)}@media only screen and (max-width:600px){:root{--card-width:145px;--card-height:auto;--card-image-height:150px;--card-content-width:134px;--font-size-title:15px;--font-size-subtitle:11px;--font-size-text:11px;--line-height:15px}.productItemCardContainer{gap:1em}}@media only screen and (min-width:600px){:root{--card-width:178px;--card-height:auto;--card-image-height:178px;--card-content-width:158px;--font-size-title:15px;--font-size-subtitle:11px;--font-size-text:11px;--line-height:15px}}@media only screen and (min-width:768px){:root{--card-width:227px;--card-height:auto;--card-image-height:227px;--card-content-width:203px;--font-size-title:14px;--font-size-subtitle:12px;--font-size-text:11px;--line-height:14px}}@media only screen and (min-width:992px){:root{--card-width:294px;--card-height:563px;--card-image-height:294px;--card-content-width:262px;--font-size-title:18px;--font-size-subtitle:15px;--font-size-text:14px;--line-height:18px}}@media only screen and (min-width:1200px){:root{--card-width:370px;--card-height:710px;--card-image-height:370px;--card-content-width:330px;--font-size-title:23px;--font-size-subtitle:19px;--font-size-text:18px;--line-height:23px}}
/*# sourceMappingURL=main.564f30fa.css.map*/