.uni-school-camp-schedule__heading{font-family:Luckiest Guy,cursive;text-transform:uppercase}.uni-school-camp-schedule__description{margin:0 0 2rem;font-size:1.6rem;line-height:1.5}.uni-school-camp-schedule__wrapper{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.uni-school-camp-schedule__grid{display:grid;grid-template-columns:1fr;gap:3rem;width:100%}@media screen and (min-width:750px){.uni-school-camp-schedule__grid{grid-template-columns:1fr 1fr;gap:3rem 4rem;align-items:start}}.uni-school-camp-schedule__grid--single{grid-template-columns:1fr;max-width:73.4rem;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.uni-school-camp-schedule__grid--single{grid-template-columns:1fr}}.uni-school-camp-schedule__column{min-width:0}.uni-school-camp-schedule__panel{width:100%}.uni-school-camp-schedule__panel.accordion{margin-top:0;border-top:0;border-bottom:0}.uni-school-camp-schedule__panel.accordion>.uni-school-camp-schedule__panel-summary{list-style:none;cursor:pointer;border-radius:6px;transition:filter .2s ease;box-sizing:border-box}.uni-school-camp-schedule__panel-summary-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.uni-school-camp-schedule__panel-summary{list-style:none;cursor:pointer}.uni-school-camp-schedule__panel-summary::-webkit-details-marker{display:none}.uni-school-camp-schedule__panel-summary .icon-caret{flex-shrink:0;align-self:center;justify-self:center;display:inline-flex;align-items:center;justify-content:center;margin:0;position:static;transition:transform .2s ease;color:#007ec3}.uni-school-camp-schedule__panel-summary .accordion__title,.uni-school-camp-schedule__panel-summary .h4{margin:0;padding:0;line-height:1}.uni-school-camp-schedule__panel[open]>.uni-school-camp-schedule__panel-summary .icon-caret{transform:rotate(180deg);transform-origin:center}.uni-school-camp-schedule__panel-summary:hover{filter:brightness(.96)}.uni-school-camp-schedule__panel-summary:hover .uni-school-camp-schedule__column-heading{text-decoration:underline;text-underline-offset:.3rem}.uni-school-camp-schedule__panel-content{padding-top:.5rem}.uni-school-camp-schedule__column-heading{margin:0;padding:0;flex:1;display:flex;align-items:center;justify-content:center;font-family:Luckiest Guy,cursive;font-size:2.4rem;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:1px;color:#007ec3;text-align:center;max-width:none;min-height:0}@media screen and (min-width:750px){.uni-school-camp-schedule__column-heading{font-size:2.8rem}}.uni-school-camp-schedule__accordion-list{width:100%}@media screen and (max-width:749px){.uni-school-camp-schedule__grid{gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/uni-school-camp-schedule.css.map */
