.AlbumCover-module-scss-module__rIxySa__container{position:relative}.AlbumCover-module-scss-module__rIxySa__cover{z-index:1;width:200px;height:200px;position:relative}@media (min-width:720px){.AlbumCover-module-scss-module__rIxySa__cover{width:300px;height:300px}}.AlbumCover-module-scss-module__rIxySa__vinyl{z-index:0;width:200px;height:200px;transition:left .75s ease-in-out;animation:.78s linear infinite AlbumCover-module-scss-module__rIxySa__rotation;position:absolute;top:2px;left:0}@media (min-width:720px){.AlbumCover-module-scss-module__rIxySa__vinyl{width:300px;height:300px}}.AlbumCover-module-scss-module__rIxySa__vinyl>div{background:linear-gradient(30deg,#0000 40%,#2a2928d9 40%) 100% 0/50% 100% no-repeat,linear-gradient(60deg,#2a2928d9 60%,#0000 60%) 0 100%/100% 50% no-repeat,repeating-radial-gradient(#000,#2a2928e6 4px,#00000080 5px,#2a2928e6 6px) 0 0/100% 100%;border-radius:50%;width:200px;height:200px;display:block;position:absolute;top:0;left:0;transform:scale(.95)}@media (min-width:720px){.AlbumCover-module-scss-module__rIxySa__vinyl>div{width:300px;height:300px}}.AlbumCover-module-scss-module__rIxySa__vinyl>div:after{box-shadow:0 0 0 6px var(--label-color2),inset 0 0 0 8px var(--label-color3),inset 0 0 0 24px var(--label-color1);content:"";background:#000;border-radius:50%;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:720px){.AlbumCover-module-scss-module__rIxySa__vinyl>div:after{box-shadow:0 0 0 6px var(--label-color2),inset 0 0 0 8px var(--label-color3),inset 0 0 0 36px var(--label-color1);width:75px;height:75px}}.AlbumCover-module-scss-module__rIxySa__vinyl.AlbumCover-module-scss-module__rIxySa__albumVisible{left:110px}@media (min-width:720px){.AlbumCover-module-scss-module__rIxySa__vinyl.AlbumCover-module-scss-module__rIxySa__albumVisible{left:160px}}@keyframes AlbumCover-module-scss-module__rIxySa__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.AlbumCard-module-scss-module__Jy3P6G__card{background:var(--background-color);border-radius:var(--border-radius);box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;width:100%;margin:0;padding:0;display:flex}.AlbumCard-module-scss-module__Jy3P6G__card header{padding:var(--block-spacing-horizontal);margin:0}.AlbumCard-module-scss-module__Jy3P6G__card hgroup{margin:0}.AlbumCard-module-scss-module__Jy3P6G__figure{position:relative;overflow:hidden}.AlbumCard-module-scss-module__Jy3P6G__figure img{z-index:1;margin:6px;position:relative;box-shadow:0 3px 6px #00000040}.AlbumCard-module-scss-module__Jy3P6G__figure figcaption{font-family:var(--heading-font-family);font-style:italic}.AlbumCard-module-scss-module__Jy3P6G__content{padding:var(--block-spacing-horizontal);flex:1}.AlbumCard-module-scss-module__Jy3P6G__content p{text-wrap:balance;font-size:16px}.AlbumCard-module-scss-module__Jy3P6G__content a[role=button]{margin-top:1rem;display:block}
.Hero-module-scss-module__s86f1q__hero{--hero-background-color:#0000001a;--hero-texture-color:#ffffff29;box-shadow:inset 0 0 .5rem 0 var(--hero-background-color);margin-bottom:3rem;padding:2rem 0;position:relative}.Hero-module-scss-module__s86f1q__hero:after{background-color:var(--hero-background-color);background-image:linear-gradient(45deg,var(--hero-texture-color)2px,transparent 2px,transparent 4px,var(--hero-texture-color)4px,var(--hero-texture-color)6px,transparent 6px,transparent);content:"";pointer-events:none;z-index:0;background-repeat:repeat;background-size:6px 6px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Hero-module-scss-module__s86f1q__hero h1{margin:0 0 1rem}.Hero-module-scss-module__s86f1q__hero p{text-wrap:balance}.Hero-module-scss-module__s86f1q__container{z-index:1;position:relative}@media only screen and (prefers-color-scheme:dark){.Hero-module-scss-module__s86f1q__hero:not([data-theme]){--hero-background-color:var(--card-sectionning-background-color);--hero-texture-color:#0003}}[data-theme=dark] .Hero-module-scss-module__s86f1q__hero{--hero-background-color:var(--card-sectionning-background-color);--hero-texture-color:#0003}
.BeerCard-module-scss-module__OJECuq__card{background:var(--background-color);border-radius:var(--border-radius);box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;width:100%;margin:0;padding:0;display:flex;position:relative}@media (min-width:720px){.BeerCard-module-scss-module__OJECuq__card{max-width:18rem}}.BeerCard-module-scss-module__OJECuq__cardMedia{position:relative}.BeerCard-module-scss-module__OJECuq__cardMedia img{object-fit:cover;border-bottom:1px solid #0000001a;width:100%}.BeerCard-module-scss-module__OJECuq__header{flex:1;margin:0;padding:1rem}.BeerCard-module-scss-module__OJECuq__header hgroup{margin:0}.BeerCard-module-scss-module__OJECuq__header h2,.BeerCard-module-scss-module__OJECuq__header h3{line-height:1.2}.BeerCard-module-scss-module__OJECuq__header h3{margin:.5rem 0 0}.BeerCard-module-scss-module__OJECuq__cardContent{flex-direction:column;gap:1rem;padding:1rem;line-height:1.2;display:flex}.BeerCard-module-scss-module__OJECuq__cardContent h2{margin:0}.BeerCard-module-scss-module__OJECuq__cardContent img{object-fit:cover;flex-basis:15%}.BeerCard-module-scss-module__OJECuq__cardContent div{flex:1}.BeerCard-module-scss-module__OJECuq__brewery{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;font-weight:700;line-height:1;display:flex}.BeerCard-module-scss-module__OJECuq__brewery img{flex-basis:50px}.BeerCard-module-scss-module__OJECuq__breweryName{letter-spacing:.05em;text-transform:uppercase;flex:1;margin:0 0 2px;font-weight:700}.BeerCard-module-scss-module__OJECuq__breweryLocation{text-transform:none;flex-basis:100%;margin:0;font-weight:400}.BeerCard-module-scss-module__OJECuq__footer{padding:var(--block-spacing-horizontal);text-align:center;margin:0;padding-top:1rem;padding-bottom:0}.BeerCard-module-scss-module__OJECuq__footer p{font-family:var(--heading-font-family);text-align:center;margin:1rem 0;font-size:.8rem}
.beer-module-scss-module__7ALoIG__cards{flex-wrap:wrap;gap:1rem;display:grid}@media (min-width:540px){.beer-module-scss-module__7ALoIG__cards{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.beer-module-scss-module__7ALoIG__cards{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}
.SocialLinks-module-scss-module__hmiz-a__title{margin-bottom:1rem}.SocialLinks-module-scss-module__hmiz-a__listItem{margin-bottom:.5rem;line-height:1}.SocialLinks-module-scss-module__hmiz-a__icon{width:20px;height:20px;margin-right:.5rem}
.music-module-scss-module__MmU5Ua__cards{flex-wrap:wrap;gap:1rem;display:grid}@media (min-width:1140px){.music-module-scss-module__MmU5Ua__cards{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}
