body,button,input{-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;font-weight:350;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.fa-circle-notch{animation:rotation 2s linear infinite;display:block;margin:auto;width:100%}.loader-wrapper .fa-circle-notch{opacity:.4}.loader-wrapper .fa-circle-notch,img.loader{left:0;margin:0 auto;position:absolute;right:0}img.loader{animation:fade .5s infinite alternate-reverse;display:block;width:100%}@keyframes fade{0%{opacity:1}to{opacity:.2}}@keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.Body{min-height:70vh}.App{background:#fafafa;overflow:hidden}footer{margin:0 auto;padding:1rem;text-align:center}footer span{display:block;padding:1rem 0}.clickable:hover{opacity:.7}li,ul{list-style:none}.clickable{align-items:center;border:none;cursor:pointer;display:flex;font-size:.85rem;justify-content:center;padding:.2rem .5rem;text-align:center;transition:.1s .05s}.select__multi-value__remove{border-bottom-right-radius:16px!important;border-top-right-radius:16px!important}.select__control .select__value-container .select__multi-value,.select__multi-value__label{background:#8d827e;border-radius:3px;border-bottom-right-radius:16px;border-top-right-radius:16px;color:#fff!important;font-weight:400}.select__menu{z-index:2}.main .select__control{background:none;border:none;border-radius:0;box-shadow:none!important}.select__control--menu-is-open:after{bottom:-100vh;content:"";left:-100vw;position:fixed;right:-100vw;top:-100vh;z-index:1}.main .select__control:focus-within{background-color:#0000000d}.main .select__control:focus-within:before{background-color:#0000000d;border-bottom:2px solid #d0b55e!important}.main .select__control:before{border-bottom:1px solid #000000de;bottom:0;content:"";position:absolute;width:100%}.main .select__control:hover:before{border-bottom:2px solid #000000de}.noinput.select__indicators{position:absolute;width:100%}.noinput.select__indicator.select__dropdown-indicator{display:flex;justify-content:flex-end;text-align:right;width:100%}.MuiInputBase-root{display:block!important}.MuiInput-underline:before{border-bottom:1px solid #000!important}.MuiInput-underline:after{border-bottom:2px solid #d0b55e!important}.select__indicator.select__dropdown-indicator svg,.select__indicators .select__indicator-separator{display:none}.select__indicator.select__dropdown-indicator{position:relative}.select__indicator.select__dropdown-indicator:after{border:5px solid #0000;border-top-color:#0000008a;bottom:0;content:"";height:0;left:0;margin:7px 7px auto auto;position:absolute;right:0;top:0;width:0}input[type=email],input[type=password],input[type=text]{background:#e6e6e6d9;border:none;border-bottom:2px solid rgba(0,0,0,.562);font-size:1rem;outline:none;padding:.5rem .2rem;width:100%}input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus{border-bottom:2px solid #d0b55e}button{cursor:pointer}.rating svg{color:#b14b48}.bigRedBtn{background:#b14b48;border:none;border-radius:3px;color:#fff;padding:.5rem}.bigGoldBtn{background:#fdb542}.bigGoldBtn,.bigWhiteBtn{border:none;border-radius:3px;color:#000;opacity:1;padding:.5rem}.bigWhiteBtn{background:#fff}.wide{width:100%}.bigGreenBtn{padding:.5rem}.bigGreenBtn,.greenBtn{background:#54814c;border:none;border-radius:3px;color:#fff}.greenBtn{font-size:.8rem;padding:.25rem}.bigGreenBtn svg{margin-left:.25rem;margin-left:.5rem}.iconBtn{background:none;border:none;box-shadow:none;color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.1));font-size:1rem;outline:none!important;transition:filter .2s}.iconBtn:active{opacity:.7}.iconBtn:hover{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3))}.iconBtn:focus{color:#d0b55e!important}.dark{color:#4c4c4c}.percentage_change{border-bottom-right-radius:16px;color:#fff;display:block;font-weight:400;padding:.35rem .5rem;text-align:center}button.link{background:none;border:none;cursor:pointer;font-size:1rem;outline:none;text-decoration:underline}.price_raised .percentage_change{background:#b14b48;color:#fff}.price_lowered .percentage_change{background:#557a4e;color:#fff}a.clickable{text-decoration:none}.productWatchBtns{position:absolute;right:5px;text-align:right;top:5px}.productWatchBtns .unwatched{color:#555}.productWatchBtns .watched{color:#b14b48}.fixed{position:fixed!important}.left{left:1.5rem}.bottom{bottom:1.5rem}.rating{align-content:center;align-items:center;display:flex;font-weight:400;gap:4px}.MainContent{margin:auto;max-width:1200px;padding:1rem}.main>p{margin:0 0 1rem;text-align:center}.before-products{position:relative}.before-products p,.before-products select{font-size:.85rem;margin:2.5px 0}ul.product-list{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0;position:relative}.toggle{opacity:0;transition:.2s}.toggle,.toggle.enter-done{position:relative;z-index:10}.toggle.enter-done{opacity:1}.backdrop label{color:#fff;display:block;font-size:.8rem;left:0;position:absolute;right:0;text-align:center;top:0;z-index:999999}.backdrop{background:#00000080;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0}.productNavigation{box-sizing:border-box;display:flex;justify-content:space-between;max-width:27rem;padding:1rem 1rem 1.5rem;width:100%;z-index:99999}.productNavigation .productNav{font-size:1.5rem}.nav{grid-gap:10px;align-items:end;box-sizing:border-box;display:grid;grid-template-areas:"search search" "goodfor types" "volume countries " "stores prices";grid-template-columns:1fr 1fr;width:100%}.nav .batchsize{grid-area:time}.nav .discount-filter{grid-gap:10px;display:grid;gap:10px;grid-area:discount;grid-template-columns:1fr 1fr;height:4.5rem;position:relative;width:100%}.nav .discount-filter .clickable{background:#fff;border-bottom:5px solid rgba(0,0,0,.562);border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;font-size:1rem;font-weight:100;opacity:1;padding:1rem .5rem;position:relative}.nav .discount-filter .clickable.active{border-bottom:5px solid #d0b55e}.nav .discount-filter .clickable:active,.nav .discount-filter .clickable:hover{border-bottom:5px solid #d0b55e79}.nav .batchsize,.nav .stores{min-width:16rem;width:100%}.nav .stores{grid-area:stores;position:relative}.nav .sorting{grid-area:sorting}.filter.countries{grid-area:countries}.filter.isGoodFor{grid-area:goodfor}.filter.types{grid-area:types}.filter.volume{grid-area:volume}.filter.BarcodeScanner{grid-area:barcode}filter.price-filter{grid-area:price}.resetFilter.inactive{cursor:default;opacity:.3}.filter-items.hidden .filter-item.false{display:none}.filter-heading{align-items:flex-end;border-bottom:1px solid #000000de;display:flex;font-weight:400;justify-content:space-between;margin-bottom:5px;padding-bottom:.5rem}.filterSaver{align-items:center;background:#fff;box-sizing:border-box;display:flex;font-size:.9rem;grid-area:filtersaver}.stores .filterAddonBtn{bottom:0;position:absolute;right:2.25rem;top:0}.filter-drawer>.MuiPaper-root{overflow:visible}.handle{background:#1c323a;border-top-left-radius:5px;border-top-right-radius:5px;height:14px;left:0;margin:auto;position:absolute;right:0;top:-4px}.MuiFab-root{background:#1c323a!important;color:#fff!important;z-index:10!important}.puller{background-color:#fff;border-radius:3px;height:3px;left:calc(50% - 15px);position:absolute;top:calc(50% - 2px);width:30px}.stores .select__placeholder{color:#0009;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.4375em;margin-left:7px}@media (max-width:1024px){ul.product-list{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.MainContent{padding:0 1rem}.main{display:block}ul.product-list{grid-gap:10px}.info{text-align:left}.before-products{flex-direction:column-reverse}.filter legend{font-size:1.5rem}.filter-wrapper{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;position:relative}.filter-items.visible{background:#fff;box-shadow:2px 2px 9px #00000080;left:0;max-height:50vh;overflow-y:scroll;position:absolute;right:0;z-index:2}.nav .batchsize,.nav .stores{min-width:0;min-width:auto;width:100%}.productNavigation .productNav{font-size:2rem}}@media (max-width:540px){.nav{grid-template-areas:"search" "stores" "goodfor" "types" "countries" "volume" "price"}.nav,ul.product-list{grid-template-columns:1fr}}.fa-external-link-alt{margin-left:.5rem}.HighlightedProduct .title{font-size:1.2rem;font-weight:400;margin:.5rem 0}.HighlightedProduct .ProductComp,.HighlightedProduct .ProductComp>button{box-shadow:none!important;cursor:default;outline:none!important}.HighlightedProduct .ProductComp .product_img{min-height:150px}@media (max-width:768px){.HighlightedProduct{margin-top:10px;width:calc(100% - 20px)}}.HighlightedProduct{background:#fff;border-radius:16px;box-shadow:2px 2px 9px #00000080;box-sizing:border-box;color:#000;display:flex;flex-wrap:wrap;margin:auto;max-width:25rem;overflow-x:hidden;overflow-y:overlay;padding:.5rem .75rem;position:relative;transition:.2s .05s}.HighlightedProduct .product_stock::-webkit-scrollbar,.HighlightedProduct ul::-webkit-scrollbar,.HighlightedProduct::-webkit-scrollbar{display:none}.HighlightedProduct .product_img{background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:200px;width:30%}.HighlightedProduct .product_stock ul{margin:0;padding:0}.HighlightedProduct .product_stock{width:100%}.HighlightedProduct .product_stock li{border-bottom:1px solid #0000001a;display:flex;font-size:.95rem;justify-content:space-between;list-style:none;padding:5px 0}.HighlightedProduct .product_stock li:last-of-type{border-bottom:none}.HighlightedProduct .product_details{display:grid;font-size:.9rem;grid-template-areas:"nam nam" "pri rating" "opr det" "opr det" "lipri sugar" "prialc acid" "des des";width:70%}.HighlightedProduct .liter_price_alchohol{grid-area:prialc;margin-top:.25rem}.HighlightedProduct .liter_price{grid-area:lipri;margin-top:.25rem}.description span{border-top:1px solid #0000001a;display:block;font-weight:400;margin-top:5px}.HighlightedProduct .descriptionText{margin:.5rem .5rem 0;width:100%}.HighlightedProduct .descriptionText h3{border-bottom:1px solid #0000001a;display:block;font-size:1rem;font-weight:400;margin:5px 0}.HighlightedProduct .descriptionText p{margin:5px 0}.HighlightedProduct .alcohol{grid-area:alk}.HighlightedProduct .details{grid-area:det}.HighlightedProduct .description{grid-area:des}.HighlightedProduct .stock{grid-area:sto}.HighlightedProduct .stock svg{opacity:.5}.HighlightedProduct .price{font-size:1.2rem;grid-area:pri}.HighlightedProduct .old_price{grid-area:opr;text-decoration:line-through}.HighlightedProduct .name{font-size:1.2rem;grid-area:nam;margin:0 1.2rem .5rem 0}.HighlightedProduct .acid{grid-area:acid;margin-top:.25rem}.HighlightedProduct .sugar{grid-area:sugar;margin-top:.25rem}.HighlightedProduct .buttons{grid-gap:10px;display:grid;gap:10px;grid-template-columns:2fr 1fr;width:100%}.HighlightedProduct .percentage_change{left:0;position:absolute;top:0}.HighlightedProduct .productWatchBtns{transform:scale(1.2)}.HighlightedProduct .ratingWrapper{align-items:center;display:flex;justify-content:space-between;margin-right:.5rem}.HighlightedProduct .pieChart{border:1px solid;padding:2px}.HighlightedProduct .tasteProfile{grid-gap:10px;display:grid;font-size:.9rem;gap:10px;grid-template-columns:1fr 1fr;width:100%}.priceHistoryWrapper{max-height:15.5rem;width:100%}.HighlightedProduct .isGoodFor,.pieCharts,.rawMaterials{display:flex;flex-direction:column;margin:.25rem 0 0;padding:.25rem;width:100%}ul.rawMaterials{flex-direction:row;flex-wrap:wrap}.material .fa-lg,.vintageComment .fa-lg{margin-right:.5rem}.material:not(:first-child){margin-left:1rem}.food,.material,.pieChartWrapper,.vintageComment{align-items:center;display:flex;padding:2.5px 0}.pieChart{border-radius:100%;display:block;height:1.25rem;margin-right:.5rem;width:1.25rem}.isGoodFor .food img{height:1.5rem;margin-right:.5rem;width:1.5rem}.vintageButtons{display:flex}.vintageButtons button{margin:.5rem .25rem 0 0}.vintageComment{padding:.25rem}.priceGraph{margin-top:1rem;max-width:25rem;width:100%}.HighlightedProduct .priceGraph.fake{height:12rem;max-height:30vh}.priceGraph .graph,.priceGraph img{grid-area:gra;height:12rem;margin:0 .5rem 0 -.25rem;max-height:30vh}.PopupProductWrapper{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;margin:auto;max-width:30rem;position:fixed;right:0;top:.5rem;width:100%;z-index:2000}.select__menu{background-color:#fff;z-index:9999}.notification{align-items:center;border-radius:16px;box-shadow:2px 2px 9px #00000080;color:#fff;display:flex;flex-direction:column;font-size:.8rem;height:32px;justify-content:center;min-width:38px;padding:8px;position:absolute;transition:opacity .2s,top 0s ease-in-out .2s;z-index:99999}.notification.false{opacity:0;top:-5rem!important}.notification.true{animation:wiggle .2s 1;max-height:50rem;opacity:1;transition:opacity .2s,top 0s ease-in-out 0s}@keyframes wiggle{0%{transform:translateY(0)}30%{transform:translateY(20px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.notification.success{background:#1c323a}.notification.error{background:#a00b35}.SearchBar{grid-area:search}input.searchbox{background:none;border-bottom:1px solid #000000de;box-sizing:border-box;font-size:.85rem;min-height:38px;padding:.5rem}input::placeholder{color:#000;opacity:1}input.searchbox:focus{background-color:#0000000d}.SearchBar button.close{background:none;border:none;margin-left:-2rem;outline:none}.search-hits{position:relative}ul.hit-list{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:2px 2px 12px #0006;margin:0;max-height:10rem;overflow-y:scroll;padding:.5rem;position:absolute;top:0;width:calc(100% - 1rem);z-index:1;z-index:2}.hideHits{bottom:-100vh;left:-100vh;position:absolute;right:-100vh;top:-100vh;z-index:1}.ProductComp{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #eae0da4d;box-sizing:border-box;height:100%;list-style:none;overflow:hidden;padding:.5rem;position:relative;text-align:left;transition:.2s .05s}.ProductComp:focus-within,.ProductComp:hover{box-shadow:2px 2px 12px #0006}.ProductComp .changeDate{font-size:.8rem}.ProductComp>button{background:none;border:none;cursor:pointer;height:0;outline:none;width:100%}.ProductComp .product_img{text-align:center}.ProductComp .product_img img{height:200px;width:auto}.ProductComp .product_img.soldOut{filter:grayscale()}.ProductComp .product_details{display:grid;grid-template-areas:"type type rating" "nam nam rating" "pri pri alc" "opr opr vol" "sek sek sek"}span.change_time{position:absolute;right:5px;text-align:right;top:5px}.ProductComp .alcohol{grid-area:alc;text-align:right}.ProductComp .volume{grid-area:vol;text-align:right}.ProductComp .type{grid-area:typ;text-align:left}.ProductComp .type svg{margin-right:5px;opacity:.8}.ProductComp .soldOutSticker{background:#ffffffb3;border:2px solid;border-radius:6px;color:#b14b50;font-size:1.2rem;font-weight:700;left:25%;padding:5px;position:absolute;right:25%;text-align:center;text-transform:uppercase;top:30%}.ProductComp .price{font-size:1.1rem;grid-area:pri;text-align:left}.ProductComp .old_price{align-self:end;display:block;font-size:1rem;grid-area:opr;text-align:left;text-decoration:line-through}.ProductComp .name{font-size:1rem;grid-area:nam;margin:.25rem 0;text-align:left}.ProductComp .liter_price_alchohol{border-bottom:.5px solid #464646;grid-area:prialc;padding-bottom:5px}.ProductComp .liter_price{grid-area:liPri;margin-top:5px}.ProductComp .type{grid-area:type}.ProductComp a{color:#000;text-decoration:none}.ProductComp span.description{position:absolute;top:100%}.ProductComp .percentage_change{left:0;position:absolute;top:0}.ProductComp .rating-wrapper{align-content:end;align-items:end;display:flex;flex-direction:column;font-size:1rem;grid-area:rating}.ProductComp .sek{grid-area:sek}@media (max-width:768px){.ProductComp .soldOutSticker{left:10%;right:10%}}.price-wrapper{display:grid;grid-template-columns:1fr 1fr}.MuiFormControl-root{width:100%}nav.Pagination ul li{list-style:none;margin-right:.5rem}nav.Pagination .pageButton{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #5757571a,0 2px 2px 0 #eae0da4d;min-width:2rem;padding:.5rem}nav.Pagination .pageButton.active{background:#fdb542;color:#fff}nav.Pagination .pageButton.dummy{background:none;box-shadow:none}nav.Pagination{align-items:baseline;display:flex;justify-content:space-between;position:relative}nav.Pagination span{align-items:center;display:flex;font-size:.8rem}nav.Pagination .fa-circle-notch{margin:0 1rem;opacity:.9}nav.Pagination ul{display:flex;flex-wrap:wrap;margin:1.5rem 0 0;padding:0}@media (max-width:768px){nav.Pagination{align-items:center;flex-direction:column;width:100%}nav.Pagination ul{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(9,1fr);margin:1rem 0;width:100%}nav.Pagination ul li{margin:0}}.account-settings{background:#fafafa;bottom:0;box-shadow:2px 2px 9px #00000080;box-sizing:border-box;color:#222;margin:auto;max-height:100%;max-width:50rem;max-width:40rem;overflow:auto;padding:1rem 1.5rem;position:fixed;right:-60rem;top:0;transition:.5s ease-in-out 0s;width:100%;z-index:999}.account-settings.active{right:0}.account-settings h2,.account-settings h3,.account-settings h4{font-weight:500}.resultMessage{background:#61a055ed;border-radius:3px;left:0;margin:auto;padding:.2rem .5rem;position:absolute;right:0;top:5.5rem;width:13rem}.list{border-radius:3px;list-style:none;margin:.5rem 0;overflow:auto;padding:0}.list li{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #eae0da4d;margin:.5rem;padding:.5rem}.user-name{margin:0 .5rem}.list .filter{display:flex;flex-direction:row;list-style:none;max-height:10rem;min-height:1.5rem;overflow:auto;text-align:left}.list .filter .details{display:flex;font-size:.8rem;margin-right:.8rem;position:relative;width:80%}.list .filter .details>div{margin-left:5px;width:50%}.changeName{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #eae0da4d;display:flex;padding:.5rem}.changeName button{margin-left:.5rem}.list .listHeaders{background:none;box-shadow:none;font-weight:500}.list .operations{align-items:center;display:flex;justify-content:center;width:10%}.profileStatusBar,.sectionHeader{align-items:center;display:flex;justify-content:space-between}.profileStatusBar{background:#4f5e65d1;border-bottom-left-radius:3px;color:#fff;padding:.5rem;position:fixed;right:0;text-align:right;top:0;z-index:10}.profileStatusBar a,.profileStatusBar button{cursor:pointer}.loginPage.active .profileStatusBar{display:none}.account-settings .toggleSettings{font-size:1.5rem;margin-left:-1rem}.account-settings .toolbar{background:#1c323a;color:#fff;margin:-1rem -1.5rem 1rem;padding:.5rem 1.5rem}.deleteWarning form{align-items:center;background:#fff;border-radius:3px;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #eae0da4d;display:flex;padding:1rem}.switchLoginNotice{position:absolute;right:.5rem;text-align:right;top:.5rem}.deleteWarning button{margin-left:1rem}.loginNotification{display:flex;flex-direction:column;justify-content:space-evenly;left:0;margin:auto;max-width:37rem;min-height:10rem;padding:1rem;position:fixed;right:0;top:10vh;z-index:900}.notificationForm{background:#fff;border-radius:16px;box-shadow:2px 2px 9px #00000080;padding:1rem 1.5rem;text-align:center}@media (max-width:768px){.account-settings{padding:1rem .5rem}.account-settings .toolbar{margin:-1rem -.5rem 1rem}.loginPage.active{bottom:1rem;overflow-y:scroll}}.MiniProduct{grid-gap:1rem;align-items:center;display:flex;display:grid;gap:1rem;grid-template-columns:2fr 10fr 2fr;justify-content:space-between;list-style:none;overflow:hidden;position:relative;text-align:left}.MiniProduct .img,.MiniProduct .name{cursor:pointer}.MiniProduct .name{align-items:center;display:flex;height:100%}.MiniProduct .percentage_change{font-size:.8rem;left:0;position:absolute;top:0}.MiniProduct .img{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;margin:6px;width:50px}.loginForm{margin:1rem auto auto;max-height:95vh;max-width:25rem;overflow-x:scroll}.loginForm::-webkit-scrollbar{display:none}.loginForm input{margin:.5rem 0}form.loginForm label{text-align:left}.loginForm h2{text-align:center}form.loginForm.resetPass{margin-top:5rem}.statusMessage{align-items:center;border-radius:3px;box-shadow:2px 2px 9px #00000080;display:flex;font-weight:400;justify-content:center;padding:1rem;text-align:left}.statusMessage.error{background:#ffc107;color:#000}.statusMessage.success{background:#5f9ea0}.statusMessage .svg-inline--fa{margin:0 .5rem}.notificationSection{display:flex;text-align:left}.notificationSection div{width:50%}@media (max-width:768px){.loginForm{max-width:80%}}.loginPage{left:0;position:fixed;right:0;top:0;z-index:10}.loginPage.active{bottom:0}.loginPage.active .overlay{background:#00000080;bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;transition:.4s ease .1s;z-index:-1}.loginSection{border-radius:16px;color:#222;left:5px;margin:auto;max-width:40rem;min-height:30rem;position:absolute;right:5px;text-align:center;top:1rem}.loginSection.active{background:#fff;box-shadow:2px 2px 9px #0000004d}.loginSection a{cursor:pointer;margin-top:.5rem;text-decoration:underline}.selectLoginProvider{grid-gap:1rem;display:grid;gap:1rem;grid-template-areas:"google epost";padding:1rem}.google{grid-area:google}.loginProvider.e-post img{opacity:.8}.loginProvider{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #6464644d;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin:auto;max-height:50vh;max-width:14rem;min-height:10rem;padding:2rem 1rem;transition:.2s ease;width:80%}.loginProvider button{height:2rem}.loginProvider svg{color:#444}.loginProvider:focus-within,.loginProvider:hover{box-shadow:2px 2px 12px #000c}@media (max-width:768px){.loginProvider{height:40vh;padding:1rem}.selectLoginProvider{gap:.5rem}}.ThirdPartyLogin{justify-content:space-evenly;min-height:15rem}.SupportWrapper,.ThirdPartyLogin{align-items:center;display:flex;flex-direction:column;padding:1rem}.SupportWrapper{background-color:#fff;font-weight:400;text-align:center}.SupportWrapper .vipps{height:auto}.clickable.vipps{background-color:#ff5b24;border-radius:24px;color:#fff;font-size:1rem;padding:.75rem 1rem}.SupportWrapper .content{margin:auto;max-width:50rem;padding:.5rem 1rem;position:relative;text-align:center}@media (max-width:768px){.SupportWrapper .content{grid-template-columns:1fr}}.SupportWrapper img{max-width:100%}.SupportWrapper .clickable{background-color:#222;border-radius:24px;color:#fff;font-size:1rem;font-weight:400;padding:.75rem 1rem}.SupportWrapper .clickable.vipps{background:#ff5b24}.SupportWrapper .vippsnumber{color:#ff5b24;font-size:1.5rem;font-weight:700;image-rendering:pixelated}.SupportWrapper video{display:block;margin:1rem auto;max-width:35rem;width:100%}.hall-of-fame{margin:1rem auto;max-width:1200px;min-height:50vh;padding:1rem}.fa-circle-notch{opacity:.4}ul.product-list.hall-of-fame{grid-template-columns:1fr 1fr 1fr 1fr}ul.product-list.hall-of-fame.negative{grid-template-columns:1fr 1fr 1fr}.famed-product{border-radius:16px;font-weight:400;list-style:none;min-height:12rem;padding:1rem;position:relative;text-align:center}.famed-product>div>p{min-height:3rem;text-transform:uppercase}.famed-product.positive>svg{color:#fdb542}.gold{-webkit-text-fill-color:#0000;animation:shine 10s infinite;animation-delay:1s;background:linear-gradient(90deg,#ba943e,#ecac20 20%,#ba943e 39%,#f9f4b4 50%,#ba943e 60%,#ecac20 80%,#ba943e);-webkit-background-clip:text;background-position:0;background-size:200%}@keyframes shine{0%{background-position:0}12%{background-position:100%}to{background-position:100%}}@media (max-width:1200px){ul.product-list.hall-of-fame{grid-template-columns:1fr 1fr!important}}@media (max-width:768px){ul.product-list.hall-of-fame{grid-template-columns:1fr!important}}.App-header{color:#fff;position:relative;z-index:5}.App-header h1{display:flex;justify-content:center;margin:1.5rem 0;width:100%}h1>img{height:100%;max-height:3rem;max-width:40vw;width:100%}.sitename{align-items:center;background-color:#1c323a;display:flex;flex-direction:column;justify-content:center;margin:auto;width:100%}.sitename h2{font-size:.9rem;font-weight:400;margin:-1rem 0 1rem;text-align:center}.App-header a{cursor:pointer;display:block;max-width:20rem;width:100%}.App-header p{font-size:.9rem;font-weight:400;margin:0 0 .5rem;text-align:center}ul.nav-list{display:flex;justify-content:center;list-style:none;margin:0 auto;max-width:1216px;padding:0}li.nav-element{margin:0;width:32%}li.nav-element>.clickable{background:#fff;box-shadow:0 0 0 1px #5757571a,0 8px 8px 0 #eae0da4d;color:#4c4c4c;font-size:1rem;padding:.5rem .25rem;width:100%}li.nav-element:first-of-type>.clickable{border-bottom-left-radius:16px}li.nav-element:last-of-type>.clickable{border-bottom-right-radius:16px}li.nav-element>.clickable.active,li.nav-element>.clickable:focus,li.nav-element>.clickable:hover{box-shadow:0 0 1px #5757571a,0 8px 8px 0 #eae0da4d,inset 0 7px 0 -2px #fdb542}li.nav-element>.clickable>.fa-fire{color:#ff9800}li.nav-element .clickable>.fa-wine-bottle{color:#54814c}li.nav-element .fa-lg{margin-right:.25rem}@media (max-width:768px){li.nav-element{width:49%}li.nav-element .clickable{font-size:.8rem;padding:.5rem 0}}