.class-notes-archive .class-notes-archive__articles__article__content__link{align-items:center;display:flex;font-size:var(--wp--preset--font-size--small);gap:1rem;text-decoration:none;text-transform:uppercase}.class-notes-archive .class-notes-archive__articles__article__content__link__text{color:#fff!important;font-size:var(--wp--preset--font-size--x-small);margin:0}.class-notes-archive .class-notes-archive__articles__article__content__link__text:after{background-color:transparent;content:"";display:block;height:2px;transition:all .3s;width:100%}.class-notes-archive .class-notes-archive__articles__article__content__link__arrow{align-items:center;color:var(--wp--preset--color--primary);display:flex;transition:all .3s}.class-notes-archive .class-notes-archive__articles__article:hover .class-notes-archive__articles__article__content__link__text:after{background-color:currentColor}.class-notes-archive .class-notes-archive__articles__article:hover .class-notes-archive__articles__article__content__link__arrow{transform:translateX(10px)}.class-notes-archive__container{display:grid;gap:1rem;grid-template-columns:auto 15rem}.class-notes-archive__articles{display:grid;grid-template-columns:repeat(3,1fr)}.class-notes-archive__articles__sizer{width:275px}.class-notes-archive__articles a{color:#000;text-decoration:none}.class-notes-archive__articles__article{border:1px solid var(--wp--preset--color--gray);display:flex;flex-direction:column;gap:1rem;margin-bottom:10px;padding:1rem;width:275px}.class-notes-archive__articles__article__title{margin:0 0 .5rem}.class-notes-archive__articles__article__thumbnail{align-items:center;aspect-ratio:3/4;display:flex;width:100%}.class-notes-archive__articles__article__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.class-notes-archive__articles__article__content__border{background-color:var(--wp--preset--color--primary);height:5px;margin-bottom:1rem;width:7rem}.class-notes-archive__articles__article__content__meta{align-items:center;display:flex;gap:.5rem}.class-notes-archive__filters__gform{background:rgba(0,0,0,.04);margin-bottom:3rem;padding:1rem}.class-notes-archive__filters__gform__heading{font-size:var(--wp--preset--font-size--large);margin:0 0 1rem;text-transform:lowercase}.class-notes-archive__filters__gform .gform_heading{display:none}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields{display:flex;flex-direction:column;gap:1rem}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield{margin:0;padding:0}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block;font-size:.9rem;font-weight:400;margin-bottom:.5rem}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=date],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url],.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:.25rem;font-family:inherit;font-size:1rem;padding:.5rem;width:100%}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=date]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url]:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus{border-color:var(--wp--preset--color--primary);outline:none}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{min-height:8rem;resize:vertical}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27%3E%3Cpath d=%27M6 9 1 4h10z%27/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;padding-right:2rem}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{color:#666;font-size:.85rem;margin-top:.25rem}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield .validation_message{color:red;font-size:.85rem;margin-top:.25rem}.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container input,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container select,.class-notes-archive__filters__gform .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container textarea{border-color:red}.class-notes-archive__filters__gform .gform_wrapper .gform_footer{margin-top:1rem;padding:0}.class-notes-archive__filters__gform .gform_wrapper .gform_footer .gform_button{background:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--primary);border-radius:.25rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .3s;width:100%}.class-notes-archive__filters__gform .gform_wrapper .gform_footer .gform_button:hover{background:#fff;color:var(--wp--preset--color--primary)}.class-notes-archive__filters__gform .gform_wrapper .gform_validation_errors{background:#ffe5e5;border:2px solid red;border-radius:.25rem;margin-bottom:1rem;padding:1rem}.class-notes-archive__filters__gform .gform_wrapper .gform_validation_errors h2{color:red;font-size:1rem;margin:0 0 .5rem}.class-notes-archive__filters__gform .gform_wrapper .gform_validation_errors ol{margin:0;padding-left:1.5rem}.class-notes-archive__filters__gform .gform_wrapper .gform_validation_errors ol li{color:red;font-size:.9rem}.class-notes-archive__filters__form{display:flex;flex-direction:column;gap:1rem}.class-notes-archive__filters__form__field{position:relative}.class-notes-archive__filters__form__field input,.class-notes-archive__filters__form__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:.25rem;padding:.5rem;width:100%}.class-notes-archive__filters__form__field input{border-radius:2rem}.class-notes-archive__filters__form__field__button{align-items:center;background:#fff;border:2px solid var(--wp--preset--color--black);border-radius:5px;cursor:pointer;display:flex;gap:.5rem;height:100%;justify-content:space-between;min-width:10rem;padding:.5rem;transition:all .3s;width:100%}.class-notes-archive__filters__form__field__button__text{color:#000;font-weight:300;margin:0;transition:all .3s}.class-notes-archive__filters__form__field__button__icon{align-items:center;color:var(--wp--preset--color--primary);display:flex;transition:all .3s}.class-notes-archive__filters__form__field__button:hover{background:var(--wp--preset--color--primary)}.class-notes-archive__filters__form__field__button:hover .class-notes-archive__filters__form__field__button__icon,.class-notes-archive__filters__form__field__button:hover .class-notes-archive__filters__form__field__button__text{color:#fff!important}.class-notes-archive__filters__form__field__button.--active .class-notes-archive__filters__form__field__button__icon{transform:rotateX(180deg)}.class-notes-archive__filters__form__field__content{background:#fff;border-radius:.5rem;box-shadow:0 0 5px rgba(0,0,0,.1);display:none;position:absolute;top:calc(100% + 1rem);width:100%;z-index:10}.class-notes-archive__filters__form__field__content:before{border-bottom:.5rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent;content:"";height:0;position:absolute;right:1rem;top:-.5rem;width:0}.class-notes-archive__filters__form__field__content__link{color:#000;padding:1rem;text-decoration:none;transition:all .3s}.class-notes-archive__filters__form__field__content__link:hover{background:#eee}.class-notes-archive__filters__form__field__content__container{display:flex;flex-direction:column;max-height:20rem;overflow-y:auto;position:relative}.class-notes-archive__filters__form__caret{color:var(--wp--preset--color--primary);pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transform-origin:center}.class-notes-archive__pagination{align-items:center;display:flex;gap:.5rem;justify-content:center}.class-notes-archive__pagination .page-numbers:not(.next):not(.prev){aspect-ratio:1;background:var(--wp--preset--color--light-gray);border:1px solid transparent;border-radius:4rem;color:#000;display:inline-block;text-align:center;text-decoration:none;transition:all .3s;width:2rem}.class-notes-archive__pagination .page-numbers:not(.next):not(.prev).current{background:#000;border-color:#000;color:#fff}.class-notes-archive__pagination .page-numbers:not(.next):not(.prev):not(.current):hover{background:transparent;border-color:#000}.class-notes-archive__pagination .prev{align-items:center;display:flex}.class-notes-archive__pagination .prev svg{transform:rotate(90deg)}.class-notes-archive__pagination .next{align-items:center;display:flex}.class-notes-archive__pagination .next svg{transform:rotate(-90deg)}@media screen and (max-width:768px){.class-notes-archive__container{display:flex;flex-direction:column;grid-template-columns:1fr}.class-notes-archive__articles{order:2}.class-notes-archive__articles__article{width:100%}.class-notes-archive__filters{display:contents}.class-notes-archive__filters__gform{margin-top:3rem;order:4}.class-notes-archive__filters__form{margin-bottom:3rem;order:1}.class-notes-archive__pagination{order:3}}
