:root[data-skin=ruokaprovinssi]{--color-primary:#406239;--color-secondary:#accb4b;--color-tertiary:#e7edcc;--color-purple:#a01543;--color-light-pink:#d0db9a;--rp-background:#fcfaec;--rp-text:#1b1211;--font-heading:"Coconat",Georgia,serif;--font-body:"Inter",Arial,sans-serif;font-synthesis-weight:none}@font-face{font-display:swap;font-family:Coconat;font-style:normal;font-weight:400;src:url(/app/themes/seamk-general/dist/fonts/Coconat-Regular.woff2) format("woff2"),url(/app/themes/seamk-general/dist/fonts/Coconat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/app/themes/seamk-general/dist/fonts/InterVariable-latin.woff2) format("woff2")}[data-skin=ruokaprovinssi] body{background-color:var(--rp-background);color:var(--rp-text);font-size:1.15rem;line-height:1.6}[data-skin=ruokaprovinssi] main{background-color:transparent}[data-skin=ruokaprovinssi] .h1,[data-skin=ruokaprovinssi] .h2,[data-skin=ruokaprovinssi] .h3,[data-skin=ruokaprovinssi] h1,[data-skin=ruokaprovinssi] h2,[data-skin=ruokaprovinssi] h3{color:#406239;font-weight:400;letter-spacing:.04em;line-height:1.15;text-transform:uppercase}[data-skin=ruokaprovinssi] .h4,[data-skin=ruokaprovinssi] .h5,[data-skin=ruokaprovinssi] .h6,[data-skin=ruokaprovinssi] h4,[data-skin=ruokaprovinssi] h5,[data-skin=ruokaprovinssi] h6{color:#1b1211;font-weight:400}[data-skin=ruokaprovinssi] em,[data-skin=ruokaprovinssi] i:not([class*=fa]){font-style:normal;font-weight:600}[data-skin=ruokaprovinssi] .section-title,[data-skin=ruokaprovinssi] a{color:#406239}[data-skin=ruokaprovinssi] .section-title span{background:var(--rp-background)}[data-skin=ruokaprovinssi] .section-title:after,[data-skin=ruokaprovinssi] .section-title:before{background-color:#d0db9a;border-color:#d0db9a}[data-skin=ruokaprovinssi] a:focus-visible,[data-skin=ruokaprovinssi] button:focus-visible,[data-skin=ruokaprovinssi] input:focus-visible,[data-skin=ruokaprovinssi] select:focus-visible,[data-skin=ruokaprovinssi] textarea:focus-visible{outline:3px solid #406239;outline-offset:2px}[data-skin=ruokaprovinssi] .dpc-buttons .dpc-buttons__button-wrap a.basic-button,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer button,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer input[type=submit],[data-skin=ruokaprovinssi] .read-more{background:#406239;border:2px solid #406239;border-radius:999px;color:#fcfaec;font-family:var(--font-body);font-weight:600;letter-spacing:.03em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:none}[data-skin=ruokaprovinssi] .dpc-buttons .dpc-buttons__button-wrap a.basic-button:focus,[data-skin=ruokaprovinssi] .dpc-buttons .dpc-buttons__button-wrap a.basic-button:focus:hover,[data-skin=ruokaprovinssi] .dpc-buttons .dpc-buttons__button-wrap a.basic-button:hover,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer button:focus,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer button:focus:hover,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer button:hover,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer input[type=submit]:focus,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer input[type=submit]:focus:hover,[data-skin=ruokaprovinssi] .gform_wrapper .gform_footer input[type=submit]:hover,[data-skin=ruokaprovinssi] .read-more:focus,[data-skin=ruokaprovinssi] .read-more:focus:hover,[data-skin=ruokaprovinssi] .read-more:hover{background:#accb4b;border-color:#406239;color:#1b1211}[data-skin=ruokaprovinssi] .read-more i,[data-skin=ruokaprovinssi] .read-more:after{color:currentColor}html[data-skin=ruokaprovinssi] .mobile-menu__logo img,html[data-skin=ruokaprovinssi] .topbar__logo img,html[data-skin=ruokaprovinssi] [class*=has-background-] .top-bar .topbar__logo img{-webkit-filter:none!important;filter:none!important}html[data-skin=ruokaprovinssi] header,html[data-skin=ruokaprovinssi] header .top-bar,html[data-skin=ruokaprovinssi] header .top-bar.top-bar-desktop{background:#fcfaec}html[data-skin=ruokaprovinssi] .top-bar{border-bottom-color:#d0db9a}html[data-skin=ruokaprovinssi] .topbar__logo img{max-height:3.5rem;width:auto}html[data-skin=ruokaprovinssi] .mobile-menu{background-color:#406239}html[data-skin=ruokaprovinssi] .mobile-menu .mobile-menu__item-lvl-1,html[data-skin=ruokaprovinssi] .mobile-menu a{color:#fcfaec}html[data-skin=ruokaprovinssi] .mobile-menu a:focus,html[data-skin=ruokaprovinssi] .mobile-menu a:hover{color:#accb4b}html[data-skin=ruokaprovinssi] .close-site-search .text,html[data-skin=ruokaprovinssi] .menu__menu-text,html[data-skin=ruokaprovinssi] .search-show .underline-target{font-family:var(--font-body);font-weight:600}[data-skin=ruokaprovinssi] .heading-section{padding-top:1.5rem}[data-skin=ruokaprovinssi] .heading-section__img{border-radius:5rem 5rem .75rem .75rem;overflow:hidden}[data-skin=ruokaprovinssi] footer{background:#34190f;color:#fcfaec;isolation:isolate;overflow:hidden;position:relative}[data-skin=ruokaprovinssi] footer:after{background-color:hsla(70,47%,73%,.18);bottom:-3rem;content:"";height:18rem;-webkit-mask:url(/app/themes/seamk-general/dist/images/kasvikset.svg) no-repeat center/contain;mask:url(/app/themes/seamk-general/dist/images/kasvikset.svg) no-repeat center/contain;pointer-events:none;position:absolute;right:-2rem;width:14rem;z-index:-1}[data-skin=ruokaprovinssi] footer .footer__title,[data-skin=ruokaprovinssi] footer .h4,[data-skin=ruokaprovinssi] footer a{color:#fcfaec}[data-skin=ruokaprovinssi] footer a:focus,[data-skin=ruokaprovinssi] footer a:hover{color:#accb4b}[data-skin=ruokaprovinssi] footer a:focus-visible{outline-color:#accb4b}[data-skin=ruokaprovinssi] footer hr{border-color:hsla(53,73%,96%,.3)}[data-skin=ruokaprovinssi] .back-to-top{background:#406239;color:#fcfaec}[data-skin=ruokaprovinssi] .gc-text-columns-one .has-column-background-color,[data-skin=ruokaprovinssi] .gc-text-columns-one [class*=has-background-color-],[data-skin=ruokaprovinssi] .gc-text-columns-two .has-column-background-color,[data-skin=ruokaprovinssi] .gc-text-columns-two [class*=has-background-color-]{border-radius:1.5rem}[data-skin=ruokaprovinssi] .gc-linked-events{isolation:isolate;position:relative}[data-skin=ruokaprovinssi] .gc-linked-events__card{background-color:#e7edcc;border-radius:1rem}[data-skin=ruokaprovinssi] .gc-linked-events__date{color:#406239}[data-skin=ruokaprovinssi] .gc-linked-events__title{font-family:var(--font-body);letter-spacing:0;text-transform:none}[data-skin=ruokaprovinssi] .gc-linked-events__link{color:#1b1211}[data-skin=ruokaprovinssi] .gc-linked-events__link:focus,[data-skin=ruokaprovinssi] .gc-linked-events__link:hover{color:#406239}[data-skin=ruokaprovinssi] .gc-linked-events__free{background-color:#fcfaec;color:#406239}@media screen and (min-width:64em){[data-skin=ruokaprovinssi] .heading-section__img{border-radius:12rem 12rem 1rem 1rem}[data-skin=ruokaprovinssi] footer:after{height:26rem;width:20rem}[data-skin=ruokaprovinssi] .gc-linked-events:before{background-color:#d0db9a;content:"";height:16rem;-webkit-mask:url(/app/themes/seamk-general/dist/images/juures.svg) no-repeat center/contain;mask:url(/app/themes/seamk-general/dist/images/juures.svg) no-repeat center/contain;pointer-events:none;position:absolute;right:3%;top:-2.5rem;width:12rem;z-index:-1}}
