.card{position:relative;display:flex;flex-direction:column;width:100%;max-width:707px;padding:0;margin:0;border:0}@media(min-width: 768px){.card{max-width:450px}}.card,.card .field--name-field-mbch-card-origin,.card .card__content{height:100%}.card .field--name-field-mbch-card-origin{margin:0}.card .card__metadata{position:absolute;top:0;left:0;z-index:1;width:100%;aspect-ratio:3/2;pointer-events:none}.card .card__tags{position:relative;width:100%;height:100%}.card .card__tags>.field{position:absolute;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-03);width:100%;height:auto;max-height:50%;padding:var(--spacing-05);margin:0}.card .card__tags>.field--name-field-mbch-tags{top:0;left:0;justify-content:flex-start}.card .card__tags>.field--name-field-mbch-tags>.field__item{display:none;align-items:center;justify-content:center}.card .card__tags>.field--name-field-mbch-tags>.field__item:first-child{display:inline-flex}.card .card__tags>.field--name-field-mbch-tags>.field__item .taxonomy-term.token img{filter:brightness(0) saturate(100%) invert(22%) sepia(59%) saturate(5533%) hue-rotate(155deg) brightness(97%) contrast(90%)}.card .card__tags>.field--name-field-srh-tagging{display:none;right:0;bottom:0;flex-direction:row-reverse;justify-content:flex-start;flex-wrap:wrap-reverse}.card .card__tags>.field--name-field-srh-tagging>.field__item{pointer-events:auto}.card .card__tags>.field--name-field-srh-tagging>.field__item:not(:has(.only-icon)){display:none}.card .card__tags>.field--name-field-srh-tagging .taxonomy-term{cursor:help}.card .card__content{position:relative;display:flex;flex-direction:column;text-decoration:none;width:100%;flex-grow:1}.card .card__content.no-cta .card__footer .card__arrow{display:none}.card .card__header{width:100%;aspect-ratio:3/2;background-color:var(--card-bg-color, #FFFFFF);border-radius:24px 24px 0 0}.card .card__header .field--name-field-card-image,.card .card__header .field--name-field-card-animated-image,.card .card__header .field--name-field-media-image-1,.card .card__header .field--name-field-mbch-card-image,.card .card__header .field--name-field-srh-media-gallery,.card .card__header .field--name-field-media-image{margin:0}.card .card__header .field--type-image{float:none}.card .card__header picture,.card .card__header img{display:block;width:100%;min-height:100%;margin:0;background-color:#eae7df;border-radius:24px 24px 0 24px;aspect-ratio:3/2;overflow:hidden}.card .card__header img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.card .card__body{display:flex;flex-direction:column;flex-grow:1;width:100%;padding:var(--spacing-06);border-bottom-left-radius:24px;background-color:var(--card-bg-color, #FFFFFF);-webkit-mask-image:linear-gradient(0deg, #000000 0%, #000000 100%),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path d="M0,0 h400 a400,400 0 0 0 -400,400 z" fill="black"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>');mask-image:linear-gradient(0deg, #000000 0%, #000000 100%),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path d="M0,0 h400 a400,400 0 0 0 -400,400 z" fill="black"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>');-webkit-mask-size:100% 100%,100% 100%,14px 14px,100% 100%,14px 14px,100% 100%,14px 14px;mask-size:100% 100%,100% 100%,14px 14px,100% 100%,14px 14px,100% 100%,14px 14px;-webkit-mask-position:right 0 bottom calc(46px + 14px - 2px),right calc(14px - 1px) bottom calc(46px - 1px),right 0 bottom calc(46px - 1px),right calc(46px - 1px) bottom calc(14px - 1px),right calc(46px - 14px) bottom calc(46px - 14px + 1px),right calc(46px + 14px - 2px) bottom 0,right calc(46px - 1px) bottom 0;mask-position:right 0 bottom calc(46px + 14px - 2px),right calc(14px - 1px) bottom calc(46px - 1px),right 0 bottom calc(46px - 1px),right calc(46px - 1px) bottom calc(14px - 1px),right calc(46px - 14px) bottom calc(46px - 14px + 1px),right calc(46px + 14px - 2px) bottom 0,right calc(46px - 1px) bottom 0;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}@media(min-width: 992px){.card .card__body{padding:var(--spacing-09);-webkit-mask-image:linear-gradient(0deg, #000000 0%, #000000 100%),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path d="M0,0 h400 a400,400 0 0 0 -400,400 z" fill="black"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>');mask-image:linear-gradient(0deg, #000000 0%, #000000 100%),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path d="M0,0 h400 a400,400 0 0 0 -400,400 z" fill="black"/></svg>'),linear-gradient(0deg, #000000 0%, #000000 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><path fill="black" d="M400,0 H0 V400 C200,400 400,200 400,0 Z"/></svg>');-webkit-mask-size:100% 100%,100% 100%,20px 20px,100% 100%,20px 20px,100% 100%,20px 20px;mask-size:100% 100%,100% 100%,20px 20px,100% 100%,20px 20px,100% 100%,20px 20px;-webkit-mask-position:right 0 bottom calc(64px + 20px - 2px),right calc(20px - 1px) bottom calc(64px - 1px),right 0 bottom calc(64px - 1px),right calc(64px - 1px) bottom calc(20px - 1px),right calc(64px - 20px) bottom calc(64px - 20px + 1px),right calc(64px + 20px - 2px) bottom 0,right calc(64px - 1px) bottom 0;mask-position:right 0 bottom calc(64px + 20px - 2px),right calc(20px - 1px) bottom calc(64px - 1px),right 0 bottom calc(64px - 1px),right calc(64px - 1px) bottom calc(20px - 1px),right calc(64px - 20px) bottom calc(64px - 20px + 1px),right calc(64px + 20px - 2px) bottom 0,right calc(64px - 1px) bottom 0;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}}.card .card__body .card__title{width:100%}.card .card__body .card__title,.card .card__body .card__title>*{padding:0;color:var(--color-grey-dark);display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0px;font-family:"GT Walsheim",Arial,sans-serif;font-weight:500;letter-spacing:-0.01em;line-height:1.2;font-size:1.25rem}.card .card__body .card__title sup,.card .card__body .card__title>* sup{vertical-align:super;font-size:50%}.card .card__body .card__title sub,.card .card__body .card__title>* sub{vertical-align:sub;font-size:50%}.card .card__body .card__title i,.card .card__body .card__title em,.card .card__body .card__title>* i,.card .card__body .card__title>* em{font-style:italic}@media(min-width: 992px){.card .card__body .card__title,.card .card__body .card__title>*{font-size:1.8125rem;line-height:1.1}}.card .card__body .card__text{display:flex;flex-direction:column;flex-grow:1;width:100%;max-width:calc(100% - 46px);margin-top:var(--spacing-05)}@media(min-width: 992px){.card .card__body .card__text{max-width:calc(100% - 64px)}}.card .card__body .card__text .field--name-field-subtitle,.card .card__body .card__text .field--name-field-mbch-subtitle,.card .card__body .card__text .field--name-body{width:100%;color:var(--color-grey-dark);line-height:1.4;letter-spacing:.02em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1rem}@media(min-width: 992px){.card .card__body .card__text .field--name-field-subtitle,.card .card__body .card__text .field--name-field-mbch-subtitle,.card .card__body .card__text .field--name-body{font-size:1.125rem}}.card .card__body .card__text .times{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:nowrap;flex-grow:1;gap:var(--spacing-05);width:100%;margin-top:var(--spacing-05)}.card .card__body .card__text .times .time{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;color:var(--color-grey-dark);line-height:1.2;font-size:.875rem}.card .card__body .card__text .times .time__label{color:var(--color-text-lighter)}.card .card__body .card__text .times .time__value{color:var(--color-grey-darker)}.card .card__footer{width:100%}.card .card__footer .card__arrow{position:absolute;bottom:0;right:0;z-index:1;width:36px;height:36px}.card .card__footer .card__arrow:after{position:absolute;content:"";top:50%;right:8px;z-index:1;width:36px;height:36px;border-radius:50%;background-color:var(--color-brand-sea-green);background-image:url("/themes/custom/foodlovers_th/dist/images/icons/white-right-arrow.svg"),url("/themes/custom/foodlovers_th/dist/images/icons/white-right-arrow.svg"),radial-gradient(202.58% 261.02% at 0% 184.29%, #007649 32.21%, #59A704 100%);background-size:12px 12px,12px 12px,200% 100%;background-position:-100% center,center center,left center;background-repeat:no-repeat;transform:translateY(-50%);will-change:background-position;transition:background-position var(--transition-function-cubic) var(--transition-duration-standard)}@media(min-width: 992px){.card .card__footer .card__arrow:after{width:50px;height:50px;background-size:16px 16px,16px 16px,200% 100%}}.card .card__footer .card__arrow:after{right:0}@media(min-width: 992px){.card .card__footer .card__arrow,.card .card__footer .card__arrow:after{width:50px;height:50px}}.card:hover .card__footer .card__arrow:after,.card:active .card__footer .card__arrow:after{background-position:50% center,150% center,99% center}/*# sourceMappingURL=card.css.map */
