.days button,.page-ostoskori .cart-total span,.page-ostoskori .item.product .price{color:var(--color-button-text,#000)}:root{--container-wide:108em;--content-width:70em;--color-main:#1a8312;--color-button-text:#EDEADE;--color-background:#EDEADE;--color-text:#141414;--color-heading:#000000;--color-link:#141414;--color-link-hover:#6c6c6c}.site-header .logo a{display:block;width:100%;height:2.6875rem;padding-top:2.6875rem;overflow:hidden;background-image:url('/customers/joutsankino/images/joutsankino_crop_black.svg');background-repeat:no-repeat;background-size:contain;background-position:left center}.mobile-menu{background-color:var(--color-background)}.page-basic-header.header-img .site-header .wrapper,.site-header .wrapper{backdrop-filter:none;position:relative;background-color:var(--color-background)}@media screen and (max-width:74em){.featured img{margin-top:0}}.partners-grid{display:grid;grid-template-columns:repeat(6,minmax(150px,auto));text-align:center}@media screen and (max-width:64em){.partners-grid{grid-template-columns:repeat(4,1fr);gap:1rem}}.days{display:flex;justify-content:space-between;margin:.5rem 0;gap:.5rem}.days button{border:none;background-color:var(--color-main);padding:.2rem .4rem;width:100%}.days button.current{background-color:#333}.current-day{font-weight:700;text-align:center;font-size:1.2rem}.popup-button.primary{background-color:#212121;color:#fff}.liput .tickets .item a{color:#333}.site-footer .footer-nav{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:40em){.partners-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.grid-content,.site-footer .footer-nav{grid-template-columns:1fr}}.partners-grid img{display:inline-block;vertical-align:middle;padding:5px}.featured .caption{color:#fff;text-shadow:1px 1px 2px var(--color-text)}.site-header .menu-toggle{background-image:url('/images/icons/black/menu-toggle.svg')}.mobile-menu .menu-close{background-image:url('/images/icons/black/icon-close.svg')}ul.some .instagram a{background-image:url('/images/icons/black/instagram-icon.svg')}ul.some .facebook a{background-image:url('/images/icons/black/fb-icon.svg')}.search-cart .search{background-image:url('/images/icons/black/search-icon.svg')}.search-cart .cart{background-image:url('/images/icons/black/cart-icon.svg')}.search-cart .profile{background-image:url('/images/icons/black/user-icon.svg')}.footer-nav li ul a,.site-footer,.site-footer a{color:var(--color-text)}.footer-nav li ul a:hover,.site-footer a:hover{color:var(--color-link-hover)}