@keyframes hsIOCa_shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.hsIOCa_coupon-list-skeleton{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.hsIOCa_coupon-list-skeleton-grid{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:40rem){.hsIOCa_coupon-list-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hsIOCa_coupon-list-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hsIOCa_coupon-list-skeleton-item{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);background-color:var(--color-white,#fff);align-items:center;width:100%;height:130px;display:flex;overflow:hidden}@media (min-width:48rem){.hsIOCa_coupon-list-skeleton-item{height:152px}}.hsIOCa_coupon-list-skeleton-image{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;flex-shrink:0;width:84px;height:100%;animation:1.5s ease-in-out infinite hsIOCa_shimmer}.hsIOCa_coupon-list-skeleton-separator{background-color:var(--gray-2);flex-shrink:0;width:1px;height:100%}.hsIOCa_coupon-list-skeleton-content{gap:calc(var(--spacing,.25rem) * 2);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.hsIOCa_coupon-list-skeleton-line{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);height:calc(var(--spacing,.25rem) * 4);background-size:200px 100%;border-radius:.25rem;animation:1.5s ease-in-out infinite hsIOCa_shimmer}.hsIOCa_coupon-list-skeleton-line-title{width:75%}.hsIOCa_coupon-list-skeleton-line-subtitle{width:50%}.hsIOCa_coupon-list-skeleton-line-date{width:33.3333%}.hsIOCa_coupon-list-skeleton-button{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;flex-shrink:0;width:50px;height:100%;animation:1.5s ease-in-out infinite hsIOCa_shimmer}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.T4Zzva_coupon-page-sticky-filter-bar-sentinel{pointer-events:none;opacity:0;width:0;height:0;position:absolute}.T4Zzva_coupon-page-sticky-filter-bar{top:calc(var(--spacing,.25rem) * 13);z-index:var(--z-index-header);gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white);flex-direction:column;display:flex;position:sticky}.T4Zzva_coupon-page-sticky-filter-bar-logo-left{top:calc(var(--spacing,.25rem) * 15)}.T4Zzva_coupon-page-sticky-filter-bar-logo-left-with-search,.T4Zzva_coupon-page-sticky-filter-bar-logo-top-with-search{top:calc(var(--spacing,.25rem) * 12)}.T4Zzva_coupon-page-sticky-filter-bar-with-search{top:calc(var(--spacing,.25rem) * 40)}.T4Zzva_coupon-page-sticky-filter-bar-chips{width:100%;min-width:0}
.E0uPNq_coupon-page-container{gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.E0uPNq_coupon-page-header{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.E0uPNq_coupon-page-header-search{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.E0uPNq_coupon-page-filter-button{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-gray-lighter);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--gray-9);flex:1 0 25%}.E0uPNq_coupon-page-search-input{flex-grow:1;flex-basis:75%}.E0uPNq_coupon-page-search-empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.E0uPNq_coupon-page-search-empty-container{width:100%;padding-block:calc(var(--spacing,.25rem) * 30);flex-direction:column;justify-content:center;align-items:center;display:flex}.E0uPNq_coupon-page-search-empty-text{color:var(--gray-6)}.E0uPNq_coupon-page-coupons-list{padding-inline:calc(var(--spacing,.25rem) * 4)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

