.reviews-widget-modal{background-color:#00000080;display:none;height:100%;left:0;padding:10rem;position:fixed;top:0;width:100%;z-index:100}.reviews-widget-modal[open]{display:none}@media only screen and (min-width:768px){.reviews-widget-modal[open]{display:flex}}.reviews-widget__loader{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid #01472a;box-sizing:border-box;display:inline-block;height:48px;left:50%;position:absolute;top:50%;width:48px}.reviews-widget__loader[hidden]{display:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.reviews-widget__opener{display:none;left:0;position:fixed;top:40%;transform:rotate(90deg) translateY(-100%);transform-origin:0 0;z-index:101}.reviews-widget__opener button{align-items:center;background-color:#b3e771;border:none;border-radius:1.6rem 1.6rem 0 0;color:#262626;cursor:pointer;display:flex;font-family:Diatype Mono;font-size:1.4rem;font-weight:700;gap:.2rem;justify-content:center;letter-spacing:2.4px;line-height:115%;padding:1.8rem 4rem;text-transform:uppercase;transition:padding .2s}@media only screen and (min-width:992px){.reviews-widget__opener button{font-size:1.8rem}}.reviews-widget__opener button svg{height:1.6rem;transition:transform .3s;width:1.6rem}.reviews-widget__opener button:hover{padding-bottom:1rem}.reviews-widget__opener button:hover svg{transform:rotate(180deg)}@media only screen and (min-width:768px){.reviews-widget__opener{display:block}}.reviews-widget-modal__close{align-items:center;cursor:pointer;display:flex;padding:.5rem;position:absolute;right:-4rem;top:-5rem}.reviews-widget-modal__close svg{pointer-events:none}.reviews-widget{background-color:#fff;border-radius:16px;margin:0 auto;max-width:120rem;position:relative;width:100%}.reviews-widget__inner{height:100%;overflow:auto;padding:5rem;width:100%}.reviews-widget reviews-list,.reviews-widget reviews-overview{display:block;opacity:0;position:relative;transform:translateY(2rem);transition:opacity .3s ease-in,transform .3s ease-in}
