.ais-hit:has(.ais-hit__hero.ais-hit__hero--giftcard){--mobile-offset:0}.ais-hit:has(.ais-hit__hero.ais-hit__hero--giftcard) .ais-hit__hero--giftcard{padding-block-end:var(--base-gap)}.ais-hit__hero-background{max-width:24rem;min-width:18rem;width:100%}.ais-hit__hero{border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l);display:grid;gap:var(--base-gap);grid-template-columns:1fr;margin-block:var(--base-gap);padding-block-end:var(--mobile-offset);padding-block-start:calc(var(--base-gap)*1);padding-inline:var(--base-gap);position:relative}.ais-hit__hero-content{display:flex;flex-direction:column}.ais-hit__hero-link{align-items:center;color:var(--secondary-philippine-blue);display:flex;gap:var(--base-half-gap);justify-content:flex-start;margin-top:auto;--font-weight:var(--semantic-font-weight-regular);text-decoration:unset;transition:var(--semantic-color-transitions)}.ais-hit__hero-link:hover{color:var(--secondary-philippine-blue);text-decoration:underline}.ais-hit__hero-link svg{height:var(--semantic-cta-icon-size);width:var(--semantic-cta-icon-size)}.ais-hit__hero:has(.ais-hit__hero-link--main){position:relative}.ais-hit__hero:has(.ais-hit__hero-link--main) .ais-hit__hero-background,.ais-hit__hero:has(.ais-hit__hero-link--main) .ais-hit__hero-link--hidden{z-index:1}.ais-hit__hero-link--main{--the-headline-color:var(--nc-tx-1);cursor:pointer}.ais-hit__hero-link--main:hover{--the-headline-text-decoration:underline;--the-headline-color:var(--nc-lk-1)}.ais-hit__hero-link--main:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.ais-hit__hero-link--hidden{cursor:pointer;transition:var(--semantic-color-transitions)}.ais-hit__hero-link--hidden:hover{text-decoration:underline}.ais-hit__hero-date{--font-weight:var(--semantic-font-weight-regular)}.ais-hit__hero-actions{align-items:flex-end;display:flex}@container ais-hit (min-inline-size: 560px){.ais-hit__hero{border:unset;border-radius:unset;padding-block-end:unset;padding-block-start:unset}}@container ais-hit (min-inline-size: 700px){.ais-hit__hero{grid-template-columns:auto 2fr auto}}.ais-hits-list[data-v-669006a1]{container:ais-hit/inline-size}.ais-hits-list[data-v-669006a1]:not(:has(.ais-hit__hero)){border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l)}.ais-hits-list:not(:has(.ais-hit__hero)) .ais-hit:not(:first-child) .ais-hit__default[data-v-669006a1]{border-top:var(--semantic-standard-border) var(--nc-bg-2)}[data-v-669006a1] button.default{max-inline-size:100%;min-inline-size:unset}[data-v-669006a1] button.button--secondary span{overflow:hidden;text-overflow:ellipsis}.ais-hit[data-v-669006a1]:has(.ais-hit__hero){--mobile-offset:calc(var(--base-gap)*7);margin-bottom:0}.ais-hit:has(.ais-hit__hero) .ais-hit-wrapper[data-v-669006a1]{-moz-column-gap:var(--base-half-gap);column-gap:var(--base-half-gap);display:flex;margin-block-start:calc(var(--mobile-offset)*-1);margin-inline-end:calc(var(--container-outer-padding)*-1);margin-inline-start:calc(var(--container-outer-padding)*-1);overflow-x:auto;padding-block-end:calc(var(--base-gap)*2)}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]{background-color:var(--nc-bg-1);border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l);flex:0 0 60%;overflow:hidden;transition:box-shadow var(--base-transition-standard)}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:has(.ais-hit__actions-wrapper:hover),.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:has(.ais-hit__title-link:hover){box-shadow:var(--semantic-box-shadow-hover);z-index:1}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:first-child{margin-inline-start:calc(var(--container-outer-padding) + var(--base-gap))}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:not(:first-child){margin-inline-start:var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:last-child{margin-inline-end:calc(var(--container-outer-padding) + var(--base-gap))}.ais-InfiniteHits-item[data-v-669006a1]:has(.ais-hit__hero):not(:first-child){margin-top:var(--base-gap)}.ais-hit__default[data-v-669006a1]{display:grid;gap:var(--base-half-gap);grid-template-areas:"one two five" "three four five";grid-template-columns:auto 1fr;padding-block:var(--base-gap);padding-inline:var(--base-gap);position:relative}.ais-hit__actions[data-v-669006a1]{align-items:center;display:flex;grid-column:span 2;justify-content:flex-end}.ais-hit__actions .ais-hit__actions-wrapper[data-v-669006a1]{max-width:100%;position:relative}.ais-hit__actions .ais-hit__actions-availability[data-v-669006a1]{align-items:center;aspect-ratio:1/1;background-color:var(--secondary-vanadyl-blue);border-radius:100%;bottom:0;color:var(--core-color-white);display:flex;height:1.8rem;justify-content:center;line-height:0;pointer-events:none;position:absolute;right:0;text-align:center;width:1.8rem}.ais-hit__title[data-v-669006a1]{--font-weight:var(--semantic-font-weight-regular);grid-column:span 2}.ais-hit__title-link[data-v-669006a1]{cursor:pointer}.ais-hit__title-link[data-v-669006a1]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.ais-hit__date[data-v-669006a1],.ais-hit__time[data-v-669006a1]{align-items:flex-start;color:var(--nc-lk-1);display:flex;flex-direction:row}.ais-hit__date[data-v-669006a1],.ais-hit__date span[data-v-669006a1],.ais-hit__date strong[data-v-669006a1],.ais-hit__time[data-v-669006a1],.ais-hit__time span[data-v-669006a1],.ais-hit__time strong[data-v-669006a1]{font-weight:var(--semantic-font-weight-regular)}.ais-hit__location[data-v-669006a1]{align-items:flex-start;color:var(--nc-tx-3);display:flex;flex-direction:column;grid-column:span 2}@container ais-hit (min-inline-size: 780px){.ais-hit[data-v-669006a1]:has(.ais-hit__hero){border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l)}.ais-hit[data-v-669006a1]:has(.ais-hit__hero):not(:first-child){margin-block-start:var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]{background-color:unset;border:unset;border-radius:unset;border-top:var(--semantic-standard-border) var(--nc-bg-2);padding-block:var(--base-half-gap) var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:not(:first-child){margin-inline-start:unset}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:first-child{margin-inline-start:unset}.ais-hit:has(.ais-hit__hero) .ais-hit__default[data-v-669006a1]:last-child{margin-inline-end:unset}.ais-hit:has(.ais-hit__hero) .ais-hit-wrapper[data-v-669006a1]{-moz-column-gap:unset;column-gap:unset;flex-direction:column;margin-block-start:unset;margin-inline-end:unset;margin-inline-start:unset;overflow-x:auto;padding-block-end:unset}.ais-hit__date[data-v-669006a1]{grid-area:one;order:unset}.ais-hit__time[data-v-669006a1]{grid-area:two;order:unset}.ais-hit__title[data-v-669006a1]{grid-area:four;grid-column:unset;order:unset}.ais-hit__location[data-v-669006a1]{grid-area:three;grid-column:unset;order:unset}.ais-hit__actions[data-v-669006a1]{grid-area:five;order:unset}.ais-hit__default[data-v-669006a1]{flex:0 0 60%;gap:var(--base-gap);grid-template-columns:8% 8% 20% 32% 24%;padding-block:var(--base-half-gap) var(--base-gap)}.ais-hit__date[data-v-669006a1],.ais-hit__time[data-v-669006a1]{flex-direction:column}.ais-hit__date strong[data-v-669006a1],.ais-hit__time strong[data-v-669006a1]{font-weight:var(--semantic-font-weight-bold)}.ais-hit__date span[data-v-669006a1],.ais-hit__time span[data-v-669006a1]{font-size:var(--semantic-font-size-small);font-weight:var(--semantic-font-weight-normal)}.ais-hit__actions[data-v-669006a1]{grid-column:span 1/-1}.ais-hit[data-v-669006a1]:has(.ais-hit__hero){transition:box-shadow var(--base-transition-standard)}.ais-hit[data-v-669006a1]:has(.ais-hit__hero):has(.ais-hit__default:hover){box-shadow:var(--semantic-box-shadow-hover--light)}@media (min-width:560px){.ais-hit__default[data-v-669006a1]{grid-template-areas:"one two three four five"}}}.ais-hits-list{container:ais-hit/inline-size}.ais-hits-list:not(:has(.ais-hit__hero)){border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l)}.ais-hits-list:not(:has(.ais-hit__hero)) .ais-hit:not(:first-child) .ais-hit__default{border-top:var(--semantic-standard-border) var(--nc-bg-2)}.ais-hit:has(.ais-hit__hero){--mobile-offset:calc(var(--base-gap)*7);margin-bottom:0}.ais-hit:has(.ais-hit__hero) .ais-hit-wrapper{-moz-column-gap:var(--base-half-gap);column-gap:var(--base-half-gap);display:flex;margin-block-start:calc(var(--mobile-offset)*-1);margin-inline-end:calc(var(--container-outer-padding)*-1);margin-inline-start:calc(var(--container-outer-padding)*-1);overflow-x:auto;padding-block-end:calc(var(--base-gap)*2)}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range,.ais-hit:has(.ais-hit__hero) .ais-hit__default{background-color:var(--nc-bg-1);border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l);flex:0 0 60%;overflow:hidden;transition:box-shadow var(--base-transition-standard)}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:has(.ais-hit__actions-wrapper:hover),.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:has(.ais-hit__title-link:hover),.ais-hit:has(.ais-hit__hero) .ais-hit__default:has(.ais-hit__actions-wrapper:hover),.ais-hit:has(.ais-hit__hero) .ais-hit__default:has(.ais-hit__title-link:hover){box-shadow:var(--semantic-box-shadow-hover);z-index:1}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:first-child,.ais-hit:has(.ais-hit__hero) .ais-hit__default:first-child{margin-inline-start:calc(var(--container-outer-padding) + var(--base-gap))}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:not(:first-child),.ais-hit:has(.ais-hit__hero) .ais-hit__default:not(:first-child){margin-inline-start:var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:last-child,.ais-hit:has(.ais-hit__hero) .ais-hit__default:last-child{margin-inline-end:calc(var(--container-outer-padding) + var(--base-gap))}.ais-InfiniteHits-item:has(.ais-hit__hero):not(:first-child){margin-top:var(--base-gap)}.ais-hit__date-range,.ais-hit__default{display:grid;gap:var(--base-half-gap);grid-template-columns:auto 1fr;padding-block:var(--base-gap);padding-inline:var(--base-gap);position:relative}.ais-hit__actions{align-items:flex-end;display:flex;flex-direction:column;grid-column:span 2;justify-content:center;row-gap:var(--base-half-gap)}.ais-hit__actions .ais-hit__actions-wrapper{position:relative}.ais-hit__actions .ais-hit__actions-availability{align-items:center;aspect-ratio:1/1;background-color:var(--secondary-vanadyl-blue);border-radius:100%;bottom:0;color:var(--core-color-white);display:flex;height:1.8rem;justify-content:center;line-height:0;pointer-events:none;position:absolute;right:0;text-align:center;width:1.8rem}.ais-hit__actions .ais-hit__actions-availability--soon{background-color:var(--secondary-vanadyl-blue);cursor:pointer;pointer-events:auto}.ais-hit__actions .ais-hit__actions-availability-tooltip{background-color:var(--secondary-philippine-blue);border-radius:var(--base-border-s);color:var(--core-color-white);cursor:pointer;font-size:var(--semantic-font-size-small);font-weight:var(--semantic-font-weight-bold);opacity:0;padding-block:var(--base-quarter-gap);padding-inline:var(--base-half-gap);transition:opacity var(--base-transition-standard)}.ais-hit__actions .ais-hit__actions-availability-tooltip--visible{opacity:1}.ais-hit__title{--font-weight:var(--semantic-font-weight-regular);grid-column:span 2}.ais-hit__title-link{cursor:pointer}.ais-hit__title-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.ais-hit__date,.ais-hit__date-from,.ais-hit__date-to,.ais-hit__time{align-items:flex-start;color:var(--nc-lk-1);display:flex;flex-direction:row;font-weight:var(--semantic-font-weight-regular)}.ais-hit__date span,.ais-hit__date strong,.ais-hit__date-divider,.ais-hit__date-from span,.ais-hit__date-from strong,.ais-hit__date-to span,.ais-hit__date-to strong,.ais-hit__time span,.ais-hit__time strong{font-weight:var(--semantic-font-weight-regular)}.ais-hit__date-divider{color:var(--nc-lk-1)}.ais-hit__date--range{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--base-half-gap)}.ais-hit__location{align-items:flex-start;color:var(--nc-tx-3);display:flex;flex-direction:column;grid-column:span 2}@container ais-hit (min-inline-size: 560px){.ais-hit:has(.ais-hit__hero){border:var(--semantic-standard-border) var(--nc-bg-2);border-radius:var(--base-border-l)}.ais-hit:has(.ais-hit__hero):not(:first-child){margin-block-start:var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range,.ais-hit:has(.ais-hit__hero) .ais-hit__default{background-color:unset;border:unset;border-radius:unset;border-top:var(--semantic-standard-border) var(--nc-bg-2);padding-block:var(--base-half-gap) var(--base-gap)}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:not(:first-child),.ais-hit:has(.ais-hit__hero) .ais-hit__default:not(:first-child){margin-inline-start:unset}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:first-child,.ais-hit:has(.ais-hit__hero) .ais-hit__default:first-child{margin-inline-start:unset}.ais-hit:has(.ais-hit__hero) .ais-hit__date-range:last-child,.ais-hit:has(.ais-hit__hero) .ais-hit__default:last-child{margin-inline-end:unset}.ais-hit:has(.ais-hit__hero) .ais-hit-wrapper{-moz-column-gap:unset;column-gap:unset;flex-direction:column;margin-block-start:unset;margin-inline-end:unset;margin-inline-start:unset;overflow-x:auto;padding-block-end:unset}.ais-hit__date-range,.ais-hit__default{flex:0 0 60%;gap:var(--base-gap);padding-block:var(--base-half-gap) var(--base-gap)}.ais-hit__default{grid-template-columns:.5fr .5fr 1fr 2fr 1fr}.ais-hit__default .ais-hit__date,.ais-hit__default .ais-hit__date--range{order:1}.ais-hit__default .ais-hit__time{order:2}.ais-hit__default .ais-hit__title{grid-column:unset;order:3}.ais-hit__default .ais-hit__location{grid-column:unset;order:2}.ais-hit__default .ais-hit__actions{order:4}.ais-hit__date-range{grid-template-columns:1fr 1fr 2fr 1fr}.ais-hit__date-range .ais-hit__date--range{order:1}.ais-hit__date-range .ais-hit__title{grid-column:unset;order:3}.ais-hit__date-range .ais-hit__location{grid-column:unset;order:2}.ais-hit__date-range .ais-hit__actions{order:4}.ais-hit__date,.ais-hit__date-from,.ais-hit__date-to,.ais-hit__time{flex-direction:column}.ais-hit__date strong,.ais-hit__date-from strong,.ais-hit__date-to strong,.ais-hit__time strong{font-weight:var(--semantic-font-weight-bold)}.ais-hit__date span,.ais-hit__date-from span,.ais-hit__date-to span,.ais-hit__time span{font-size:var(--semantic-font-size-small);font-weight:var(--semantic-font-weight-normal)}.ais-hit__actions{grid-column:span 1/-1}.ais-hit:has(.ais-hit__hero){transition:box-shadow var(--base-transition-standard)}.ais-hit:has(.ais-hit__hero):has(.ais-hit__date-range:hover),.ais-hit:has(.ais-hit__hero):has(.ais-hit__default:hover){box-shadow:var(--semantic-box-shadow-hover--light)}}.ais-InfiniteHits-list,ul.ais-RefinementList-list{list-style:none;padding:0}button.ais-InfiniteHits-loadMore[disabled],span.ais-RefinementList-count,span.ais-ToggleRefinement-count{display:none}span.ais-RefinementList-labelText{cursor:pointer;margin-left:.5rem}.ais-filters button.active{border:1px solid var(--nc-tx-2)}.ais-filters button.ais-category-toggle>span:not(:empty):before{content:"("}.ais-filters button.ais-category-toggle>span:not(:empty):after{content:")"}
