/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-cookies-popup{--border-color:#5f5f5f;--color:#000;--bg:#fff;--button-bg:#fff;--button-border-color:#5f5f5f;position:fixed;z-index:200;bottom:2rem;right:2rem;background:var(--bg);color:var(--color);width:calc(100% - 4rem);max-width:380px;padding:1rem;text-align:left;border:1px solid var(--border-color)}.c-cookies-popup:not(.is-visible){display:none}.c-cookies-popup a{-webkit-text-decoration:underline;text-decoration:underline;color:inherit}.c-cookies-popup__actions{margin-top:2rem;display:flex;justify-content:flex-start}.c-cookies-popup__button{font:inherit;color:inherit;background:var(--button-bg);text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:.14em;border:1px solid var(--button-border-color);padding:.5em 2em .4em;transition:.3s}
.c-image-autoscroller-wrapper{--autoscroller-gutter:5vw;--scale:.85;overflow:hidden;background:var(--background)}.c-image-autoscroller{display:flex;align-items:center;aspect-ratio:3000/1800}.c-image-autoscroller__inner{display:flex;flex-direction:row;position:relative;flex:1;align-items:center}.c-image-autoscroller__cell.portrait{--width:90vw}@media (min-width:45em){.c-image-autoscroller__cell.portrait{--width:30vw}}.c-image-autoscroller__cell.portrait img{aspect-ratio:420/644;-o-object-fit:cover;object-fit:cover}.c-image-autoscroller__cell.landscape{--width:50vw}@media (max-width:44.99em){.c-image-autoscroller__cell.landscape{--width:100vw}}.c-image-autoscroller__cell.landscape img{aspect-ratio:644/452;-o-object-fit:cover;object-fit:cover}.c-image-autoscroller__cell{flex:0 0 auto;counter-increment:cells;margin-left:calc(var(--autoscroller-gutter) / 2);margin-right:calc(var(--autoscroller-gutter) / 2);width:var(--width)}.c-image-autoscroller__cell:first-child{margin-left:var(--autoscroller-gutter)}.c-image-autoscroller__cell:nth-child(odd){width:calc(var(--width) * var(--scale))}.c-image-autoscroller__cell img{width:100%;display:block;height:auto}
.c-modal{width:calc(100% - 64px);text-align:center;background-color:var(--green-color);background-image:url(/themes/custom/krop_theme/dist/assets/paper.V9Kze1vq.webp);background-size:cover;color:var(--clr-base);padding:80px 40px;border-radius:5px;border:0;font-family:var(--font-mono);font-weight:400;font-size:.9rem;line-height:1.7}@media (max-width:44.99em){.c-modal{width:calc(100% - 10px)}}@media (min-width:64em){.c-modal{width:518px}}.c-modal::backdrop{background:#000;opacity:.65}.c-modal a:not([class]){color:inherit}.c-modal a:not([class]):not(:hover){-webkit-text-decoration:none;text-decoration:none}.c-modal[open]{animation:modalIn .3s ease-out}@keyframes modalIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.c-modal__logo{width:62px;height:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:50px}.c-modal__logo svg{width:100%;display:block;height:auto}.c-modal__logo svg *{fill:currentColor}@media (max-width:44.99em){.c-modal__logo{display:none}}.c-modal__close{position:absolute;top:16px;right:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;display:flex;justify-content:center;align-items:center;width:32px;height:32px;cursor:pointer}.c-modal__close:focus{outline:0}.c-modal[data-open-on-load=true]{outline:none;font-weight:700;background:var(--clr-modal-bg,url(/themes/custom/krop_theme/dist/assets/paper.V9Kze1vq.webp));background-size:cover;color:var(--clr-modal-fg,var(--clr-base))}.c-modal[data-open-on-load=true] .c-modal__close,.c-modal[data-open-on-load=true] .c-modal__logo{color:inherit}
