/*!
Theme Name: Greenpeace Planet 4 Child Theme Switzerland
Theme URI: https://github.com/greenpeace/planet4-child-theme-switzerland
Description: Child theme for the swiss website in the Planet 4 project
Author: Greenpeace Switzerland
Author URI: https://github.com/greenpeace
Template: planet4-master-theme
Version: 2.0.39
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: light, accessibility-ready
Text Domain: planet4-child-theme-switzerland
*/@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");:root{--gpch-one-column-content-width: 740px;--gpch--font-family-standard: "Work Sans";--gpch--font-family-header: "GreenpeaceSans";--font-family-primary: "GreenpeaceSans";--font-family-secondary: "Work Sans";--font-family-tertiary: "Work Sans";--font-family-button: var(--font-family-secondary);--font-family-heading: var(--font-family-primary);--font-family-paragraph-primary: var(--font-family-secondary);--font-family-paragraph-secondary: var(--font-family-tertiary);--body--font-family: var(--font-family-secondary);--gpch--letter-spacing--secondary-font: -0.02em;--gpch--font-weight--normal: 400;--gpch--font-weight--semibold: 500;--gpch--font-weight--bold: 600;--gpch--font-weight-boldest: 700;--font-weight-regular: 400;--font-weight-semibold: 500;--font-weight-bold: 600;--nav-item--font-weight: 600;--button--font-weight: 500;--top-page-tags--tag-item--font-weight: 500;--page-header-title--font-weight: 500;--gpch-font-size--standard: 1rem;--gpch-font-size--larger: 1.125rem;--gpch-font-size--large: 1.25rem;--gpch-font-size-smaller: 0.875rem;--font-size-xl--font-family-secondary: 1.125rem;--nav-item--font-size: 1.25rem;--button--font-size: 1rem;--image-figcaption--font-size: 1rem;--font-size-s--font-family-tertiary: var(--gpch-font-size--standard);--font-size-m--font-family-tertiary: var(--gpch-font-size--standard);--gpch-line-height-standard: 1.5;--gpch-line-height-standard-smaller: 1.375;--line-height-xl--font-family-secondary: 1.5;--image-figcaption--line-height: var(--gpch-line-height-standard-smaller);--cover-card-excerpt--line-height: var(--gpch-line-height-standard-smaller);--line-height-s--font-family-tertiary: var(--gpch-line-height-standard);--button-donate--background: var(--color-background-button--cta)}.bottom-navigation{display:none}.page-content>p,.page-content>dl.accordion,.page-content>ul{max-width:var(--gpch-one-column-content-width)}article header figure.wp-block-image{max-width:736px}@media (max-width: 1200px){article header figure.wp-block-image{max-width:776px}}.single-post-old-posts-archive-notice{max-width:736px}body,.cookies-buttons{letter-spacing:var(--gpch--letter-spacing--secondary-font)}h1,h2,h3,h4,h5,.take-action-covers-block .cover .cover-card-content .cover-card-heading{letter-spacing:0}b,strong{font-weight:var(--gpch--font-weight--bold)}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong{font-weight:var(--gpch--font-weight--normal)}.top-navigation{flex-wrap:nowrap;font-family:var(--gpch--font-family-standard)}.top-navigation #nav-main-desktop{flex-shrink:0}.top-navigation .nav-search-form{min-width:20%;flex-shrink:1}.top-navigation .nav-languages-toggle{flex-shrink:0}.top-navigation .nav-item{font-weight:var(--gpch--font-weight--bold)}#search_form{margin-bottom:0}.nav-languages-toggle{text-transform:uppercase}.nav-languages-toggle .nav-languages{text-transform:none}.cookie-notice{z-index:999999}.cookies-text{font-size:var(--gpch-font-size--standard)}:target{scroll-margin-top:80px}.page-header.page-header-hidden{display:none}.business-card-content h1{margin-bottom:28px}.business-card-content h2{font-size:32px}.business-card-content .wp-block-group{margin-bottom:2rem}.business-card-content .wp-block-buttons{margin-top:2rem}.business-card-content .wp-block-column{margin-bottom:2rem}.business-card-content .business-card-socials{text-align:center}.business-card-content .business-card-socials .business-card-socials-icon{display:inline-block;margin-right:1em}.business-card-content .business-card-socials .icon{height:40px;width:40px}.archive.tax-p4-page-type .listing-page-title{display:none !important}.listing-page-title .layout-button-ctn{display:none}.listing-page-title .listing-page-filters .listing-page-select:nth-child(2){display:none}.wp-block-buttons>.wp-block-button{margin-bottom:1em}.wp-block-columns .wp-block-column.is-style-background-1{padding:2em;background-color:var(--beige-100)}.wp-block-columns.is-style-petition-left .wp-block-column{padding:2rem 0}.wp-block-columns.is-style-petition-left .wp-block-column.is-style-background-1{padding:2em;background-color:var(--beige-100)}.wp-block-columns.is-style-petition-left .wp-block-column:first-child{padding:2rem 1rem;flex-basis:calc(33% - 16px);background-color:var(--beige-100)}.wp-block-columns.is-style-petition-left .wp-block-column:nth-child(2){flex-basis:calc(67% - 16px)}.wp-block-column>.wp-block-image:first-child,.wp-block-column>.wp-block-embed:first-child{margin-top:0}@media (max-width: 480px){.wp-block-columns .wp-block-column.is-style-background-1{padding:2em 1em}}.wp-block-group{margin-top:1rem;margin-bottom:1rem}.wp-block-group.is-style-background-1{padding:2em;background-color:var(--beige-100)}.wp-block-group.is-style-quote{padding-left:1em;border-left:solid 4px var(--gp-green-400)}h3{margin-top:1em}h4{margin-top:1em;font-size:var(--text--x-large-and-up--font-size, var(--font-size-xl--font-family-secondary));line-height:var(--text--x-large-and-up--line-height, var(--line-height-xl--font-family-secondary))}.wp-block-column h2:first-child,.wp-block-column h3:first-child{margin-top:0}.articles-block h2.page-section-header,.covers-block h2.page-section-header{margin-top:0}div[data-hydrate="planet4-blocks/covers"],div[data-hydrate="planet4-blocks/articles"]{margin-top:2.5rem}:not(.submenu-block,.gpch-taskforce-content,.gform_validation_errors)>h2:not(.is-style-no-underline):after{content:"";display:block;position:relative;top:.8rem;left:-80px;height:4px;width:160px;margin-bottom:2rem;background-color:var(--gp-green-400)}.single-post h2:after,.wp-block-columns h2:after{display:none !important}.wp-block-image.header-image figcaption{text-align:left}ul.is-style-accent-info{display:inline-block;padding:1em 8em 1em 4em;text-indent:-16px;list-style:none;background-color:var(--beige-100)}ul.is-style-accent-info li{margin-bottom:.5em}ul.is-style-accent-info li,ul.is-style-accent-info li a{font-weight:var(--gpch--font-weight--semibold);color:var(--color-text-heading)}ul.is-style-accent-info>li:before{content:"\261b";display:inline-block;width:16px;color:var(--color-text-heading)}ul.is-style-accent-info ul{text-indent:0;margin-top:.5em}p.is-style-accent-1{padding:1em 4em;background-color:var(--beige-100);color:var(--color-text-heading);font-size:1.2rem;font-weight:var(--gpch--font-weight--semibold)}p.is-style-accent-2{padding:1em 4em;background-color:var(--p4-dark-green-400);color:#fff;font-size:1.2rem;font-weight:var(--gpch--font-weight--semibold)}blockquote.wp-block-quote{padding-left:1em;border-left:solid 4px var(--gp-green-400);font-size:1.125rem !important;font-weight:var(--gpch--font-weight--normal)}blockquote.wp-block-quote>p{font-size:1.125rem !important;font-weight:var(--gpch--font-weight--bold);line-height:1.5}blockquote.wp-block-quote>p:before,blockquote.wp-block-quote>p:after{content:none !important}hr.wp-block-separator{margin:4rem auto;max-width:none;border-bottom-color:var(--grey-500)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:none}.gform_wrapper.gravity-theme .gform_fileupload_rules{padding-top:0;margin-top:0}.gform_wrapper.gravity-theme .ginput_complex label{padding-top:2px;margin-bottom:8px}.custom-control input[type="checkbox"] ~ label::before{top:calc(50% - 9px)}input[autocomplete="given-name"]+div.charleft,input[autocomplete="family-name"]+div.charleft{display:none}.gform_wrapper.gravity-theme .gf_progressbar{background-color:var(--grey-200);border-radius:4px}.gform_wrapper.gravity-theme .gf_progressbar .gf_progressbar_percentage{background-color:var(--gp-green-800);border-radius:4px}.gform_wrapper.gravity-theme .gform-theme-button{background:var(--button-secondary--background, var(--white));border-color:var(--button-secondary--border-color, var(--color-border-button--secondary));color:var(--button-secondary--color, var(--color-text-button--secondary)) !important;border-radius:var(--button--border-radius, 4px);font-family:var(--button--font-family, var(--font-family-button));font-size:var(--button--font-size, 1rem);font-weight:var(--button--font-weight, bold);padding:var(--button--padding, 12px 28px);text-align:var(--button--text-align, center);transition-duration:var(--button--transition-duration, 0.15s);transition-property:var(--button--transition-property, color, background-color, border-color);transition-timing-function:var(--button--transition-timing-function, linear)}.gform_wrapper.gravity-theme .gform-theme-button:hover{background:var(--button-secondary--hover--background, var(--color-background-button--secondary-hover));border-color:var(--button-secondary--hover--border-color, var(--p4-dark-green-800));color:var(--button-secondary--hover--color, var(--white)) !important}.gform_wrapper.gravity-theme .gform_next_button{background:var(--button-primary--hover--background, var(--color-background-button--primary-hover));border:var(--button-primary--hover--border, 1px solid transparent);color:var(--button-primary--hover--color, var(--color-text-button--cta)) !important}.gform_wrapper.gravity-theme .gform_next_button:hover{background:var(--button-primary--hover--background, var(--color-background-button--primary-hover));border:var(--button-primary--hover--border, 1px solid transparent);color:var(--button-primary--hover--color, var(--color-text-button--cta)) !important}.gquiz-field:has(>input[type="checkbox"]){position:relative}.gquiz-field:has(>input[type="checkbox"])>input[type="checkbox"]{position:absolute;pointer-events:none;width:20px;height:20px;top:50% !important;transform:translateY(-50%);opacity:0}.gquiz-field:has(>input[type="checkbox"])>input[type="checkbox"] ~ label,.gquiz-field:has(>input[type="checkbox"])>input[type="checkbox"] ~ .custom-control-description{padding-inline-start:36px;font-family:var(--font-family-tertiary);cursor:pointer}.gquiz-field:has(>input[type="checkbox"])>input[type="checkbox"] ~ label a,.gquiz-field:has(>input[type="checkbox"])>input[type="checkbox"] ~ .custom-control-description a{color:inherit;font-weight:bold}.gquiz-field input[type="radio"]{position:absolute;pointer-events:none;opacity:0}.gquiz-field input[type="radio"]:focus:focus-visible ~ label:before,.gquiz-field input[type="radio"]:focus:focus-visible ~ .custom-control-description:before{outline:2px solid #99c3ff;outline-offset:1px;border-radius:4px}.gquiz-field input[type="radio"]:not(:disabled) ~ .custom-control-description:hover:before,.gquiz-field input[type="radio"]:not(:disabled) ~ label:hover:before{border-color:var(--grey-900)}.gquiz-field input[type="radio"] ~ .custom-control-description,.gquiz-field input[type="radio"] ~ label{font-family:var(--font-family-paragraph-secondary);position:relative;cursor:pointer;padding-inline-start:36px}.gquiz-field input[type="radio"] ~ .custom-control-description _--,.gquiz-field input[type="radio"] ~ label _--{font-size:1rem;line-height:1.25rem}.gquiz-field input[type="radio"] ~ .custom-control-description a,.gquiz-field input[type="radio"] ~ label a{color:inherit;font-weight:bold}.gquiz-field input[type="radio"] ~ .custom-control-description:before,.gquiz-field input[type="radio"] ~ label:before{content:"";width:20px;height:20px;background:var(--white);border:1px solid var(--grey-500);border-radius:50%;left:0;position:absolute;top:calc((100% - 20px) / 2)}html[dir="rtl"] .gquiz-field input[type="radio"] ~ .custom-control-description:before,html[dir="rtl"] .gquiz-field input[type="radio"] ~ label:before{right:0;left:auto}.gquiz-field input[type="radio"]:checked ~ .custom-control-description:before,.gquiz-field input[type="radio"]:checked ~ label:before{background:var(--grey-900);box-shadow:inset 0 0 0 2px var(--white);border-color:var(--grey-900)}.actions-list>h2:empty{display:none}.actions-list .wp-block-post-terms{display:none}.actions-list .wp-block-post-featured-image+.wp-block-group{padding-top:8px}.actions-list li h2:after{display:none !important}.actions-list .wp-block-post-excerpt p{line-clamp:5;-webkit-line-clamp:5}.actions-list .read-more-nav{margin-bottom:0}.actions-list .load-more-actions-container{margin-top:1em}.posts-list .post .wp-block-columns>.wp-block-group>.wp-block-group:first-child{margin-top:0;margin-bottom:4px}.posts-list .post .wp-block-columns>.wp-block-group .wp-block-post-title{margin-top:0}.posts-list .wp-block-query-pagination a.page-numbers:after{display:none}.posts-list.is-custom-layout-grid .wp-block-post-featured-image a{height:375px}.posts-list.is-custom-layout-grid .wp-block-post-featured-image a img{height:100%;max-width:262px}.posts-list.is-custom-layout-grid .posts-list-meta{margin:0.2em 0}.posts-list.is-custom-layout-grid .posts-list-meta .taxonomy-category{display:none}.posts-list.is-custom-layout-grid .posts-list-meta .taxonomy-post_tag::before{display:none}.posts-list.is-custom-layout-grid .wp-block-post-title{margin-top:0;margin-bottom:24px}.posts-list.is-custom-layout-grid .wp-block-post-excerpt p{line-clamp:5;--webkit-line-clamp: 5}.posts-list.is-custom-layout-grid .article-list-item-author{display:none}.posts-list.is-custom-layout-list .article-list-item-author::after{margin-top:-.5rem;line-height:1em}.wp-block-query.wp-block-query--list .query-list-item-body{margin-top:0}.wp-block-query.wp-block-query--list .query-list-item-body header{margin-top:4px;margin-bottom:8px}.wp-block-query.wp-block-query--list .query-list-item-headline{margin:0}.wp-block-query.wp-block-query--list .query-list-item-headline h4{margin:0}.wp-block-query.wp-block-query--grid .query-list-item-image a{height:375px}.wp-block-query.wp-block-query--grid .query-list-item-image a img{height:100%;max-width:262px}.wp-block-query.wp-block-query--grid header{margin-top:4px}.wp-block-query.wp-block-query--grid header h4{margin-top:0;margin-bottom:8px}.wp-block-query.wp-block-query--grid .query-list-item-content p{line-clamp:5;-webkit-line-clamp:5}.wp-block-query.wp-block-query--grid .article-list-item-author,.wp-block-query.wp-block-query--grid .query-list-item-bullet{display:none}body.single section.post-articles-block .posts-list.is-custom-layout-list .taxonomy-category{display:none}body.single section.post-articles-block .posts-list.is-custom-layout-list .taxonomy-post_tag:before{display:none}@media (max-width: 767px){.posts-list.is-custom-layout-grid .wp-block-post-template{grid-template-columns:repeat(2, minmax(0, 1fr))}.posts-list.is-custom-layout-grid .posts-list-meta,.posts-list.is-custom-layout-grid .wp-block-post-excerpt{display:none}}@media (min-width: 768px){.wp-block-query.wp-block-query--grid .wp-block-post-template li{height:auto}}body .boxout{min-height:15rem}body .boxout .boxout-content .boxout-excerpt{-webkit-line-clamp:4;margin-bottom:0;font-size:var(--gpch-font-size-smaller);line-height:var(--gpch-line-height-standard)}.timeline-block .tl-timeline p a{text-decoration:none}.table-of-contents-block{position:relative}.wp-block-media-text.alignfull.is-pattern-p4-page-header{padding-top:0}.wp-block-media-text.alignfull.is-pattern-p4-page-header .wp-block-media-text__media img{transform:none !important}.wp-block-media-text.alignfull.has-media-on-the-right.is-pattern-p4-page-header .wp-block-heading.has-background{padding-inline-start:0}.error404 .speech-bubble{padding:1rem 1rem 2rem 1rem}.error404 h2{margin-top:0}.error404 h2:after{display:none !important}@media print{.top-navigation{position:static}.top-navigation .nav-menu-toggle,.top-navigation .nav-search-toggle-container,.top-navigation #nav-main-desktop,.top-navigation #search_form,.top-navigation .nav-languages-toggle{display:none !important}.page-header{padding-top:20px}}.postid-40127 .page-header .post-header-image,.postid-40127 .post-content-lead{max-width:none}
/*# sourceMappingURL=style.css.map */
