.swiper-slide[data-v-5356261c]{width:auto}.clear-date-icon[data-v-5356261c]{color:#0e3a81;cursor:pointer;font-size:14px;opacity:.7;position:absolute;right:35px;top:50%;transform:translateY(-50%);transition:opacity .3s;z-index:5}.clear-date-icon[data-v-5356261c]:hover{opacity:1}.cms-datepicker[data-v-5356261c]{position:relative}.cms-datepicker__panel[data-v-5356261c]{display:none;left:0;position:absolute;top:calc(100% + .5rem);z-index:999}.cms-datepicker[data-open=true] .cms-datepicker__panel[data-v-5356261c]{display:block}.visually-hidden[data-v-5356261c]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.category-checkboxes[data-v-5356261c]{display:flex;flex-direction:column;gap:.5rem;width:100%}.checkbox-list[data-v-5356261c]{display:flex;flex-direction:column;gap:.5rem 1rem;max-height:9rem;overflow:auto}.checkbox-item[data-v-5356261c]{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem;margin:.5rem 0}.checkbox-item input[type=checkbox][data-v-5356261c]{height:1.125rem;min-height:1.125rem;min-width:1.125rem;width:1.125rem}.checkmark[data-v-5356261c]{font-weight:400}.related-links-item[data-v-5356261c]{list-style:none;position:relative}.related-links-item[data-v-5356261c]:before{background-color:var(--color-primary);content:"";inset:0;opacity:0;position:absolute;transition:all .3s ease-in-out}.related-links-item[data-v-5356261c]:hover:before{opacity:.1}.related-links-anchor[data-v-5356261c]{cursor:pointer;display:block;padding:.625rem 1.2rem;position:relative;width:100%;z-index:1}.related-links-anchor[data-v-5356261c]:after,.related-links-anchor[data-v-5356261c]:before{border-color:var(--color-primary);content:"";height:0;opacity:0;position:absolute;transition:all .3s ease-in-out;width:0;z-index:1}.related-links-anchor[data-v-5356261c]:before{left:0;top:0}.related-links-anchor[data-v-5356261c]:after{bottom:0;right:0}.related-links-item:hover .related-links-anchor[data-v-5356261c]:before{border-width:2px 0 0 2px;height:1.25rem;opacity:1;width:1.25rem}.related-links-item:hover .related-links-anchor[data-v-5356261c]:after{border-width:0 2px 2px 0;height:1.25rem;opacity:1;width:1.25rem}
