.ProductThumb_productCard__-kqs4{position:relative;border-radius:8px;text-align:left;background-color:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;width:100%;max-width:100%;cursor:pointer;-webkit-transition:opacity .2s ease-out .1s,-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;transition:opacity .2s ease-out .1s,-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;transition:box-shadow .3s ease-out .1s,transform .3s ease-out .1s,opacity .2s ease-out .1s;transition:box-shadow .3s ease-out .1s,transform .3s ease-out .1s,opacity .2s ease-out .1s,-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;margin-bottom:5px;height:100%}.ProductThumb_productCard__-kqs4:hover{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}.ProductThumb_desc__3L-nt{padding:14px 12px 12px;font-size:20px;flex:1 1;display:flex;flex-direction:column}.ProductThumb_discountPriceOverlay__DvOP7{position:absolute;top:10px;right:10px;background-color:#fef3f2;border:1px solid #fecdca;color:#b42318;border-radius:5px;font-size:14px;font-family:Sukhumvit Set;font-style:normal;font-weight:900}.ProductThumb_productImage__2f9rZ{width:100%;aspect-ratio:1/1;object-fit:cover;border-top-right-radius:8px;border-top-left-radius:8px;display:block}.ProductThumb_productName__146j2{font-size:16px;margin-bottom:8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#101828;font-weight:700;line-height:22px}.ProductThumb_productDescription__1G2jJ{font-size:14px;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#475467}.ProductThumb_productPrice__2E01e{font-weight:500;font-size:14px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.ProductThumb_productPriceMobile__2o2gO{display:flex;margin-top:2px;justify-content:space-between;align-items:center;flex-wrap:nowrap}.ProductThumb_productRatingShow__3ylIV{margin-left:4px;padding:0;display:flex;border-radius:3px;background:#fff5da;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductThumb_productRatingZero__igKaU{margin-left:10px;border-radius:3px;background:#f2f2f3;padding:0 6px}.ProductThumb_startMobileActive__3X72i{font-size:14px;color:gold}.ProductThumb_startMobileZero__oCHws{font-size:14px;color:#b9b9b9}.ProductThumb_reviewText__1F-Md{display:flex;color:#000;font-size:10px;margin-left:2px;margin-right:2px;font-weight:800}.ProductThumb_productPriceLeft__2UONR{flex-shrink:0;line-height:22px}.ProductThumb_fullPrice__1BDAN{text-decoration:line-through;color:#b7b7b7;margin-left:12px;margin-right:4px;font-size:12px;line-height:22px;vertical-align:middle}.ProductThumb_fullPriceMoblie__mB4-Q{text-decoration:line-through;color:#667085;margin-right:2px}.ProductThumb_fullPriceMoblie__mB4-Q,.ProductThumb_PriceMobile__20Ocb{font-size:clamp(6px,2.5vw,9px);line-height:1.57}.ProductThumb_text__12K08{font-size:12px;line-height:22px;color:#b7b7b7}.ProductThumb_text__12K08,.ProductThumb_textMoblie__22rEy{text-decoration:none;margin-right:8px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductThumb_textMoblie__22rEy{margin-top:3px;font-size:clamp(8px,2.5vw,11px);line-height:1.57;color:#667085}.ProductThumb_textMoblieNull__3rho6{margin-top:25px}.ProductThumb_discountPrice__5ryTv{color:#d92d20;font-weight:700}.ProductThumb_noDiscountPrice__2ec5q{color:#2c5697}.ProductThumb_productRating__1-hqJ{font-size:20px;line-height:22px;vertical-align:center;margin-top:8px;display:flex;justify-content:space-between;align-items:baseline}.ProductThumb_productRatingText__3ZrHg{font-size:12px;color:#656565;white-space:nowrap;line-height:22px;vertical-align:center;@media (max-width:767px){display:none}}.ProductThumb_activeStar__9hWdC{font-size:16px;color:gold}.ProductThumb_inactiveStar__3JgH3{font-size:16px;color:#d9d9d9}.ProductThumb_star__xj26l{margin-right:2px}@media (max-width:970px){.ProductThumb_productPrice__2E01e,.ProductThumb_productRating__1-hqJ{display:none}}@media (min-width:1600px){.ProductThumb_resBr__ZpKYQ{display:none}}.ProductThumb_mall_body__12L5d{position:absolute;width:46px;height:21px;border-radius:0 2px 2px 0;background:#af0e1b;left:-4px;margin-top:-5%;margin-bottom:0;z-index:100}.ProductThumb_mall_triangle__2ImKS{position:absolute;width:0;margin-top:1px;border-left:4px solid transparent;border-right:0 solid transparent;border-top:4px solid #6b020b;z-index:0}.ProductThumb_mall_text__3g4HZ{color:#fff;cursor:pointer;font-size:12px;margin:0;font-weight:600;text-align:center;vertical-align:middle}.TicketThumb_ticketCard__2MEoS{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border-radius:8px;padding:0;font-weight:500;font-size:16px;line-height:20px;color:#000;width:100%;max-width:100%;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;transition:-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;transition:box-shadow .3s ease-out .1s,transform .3s ease-out .1s;transition:box-shadow .3s ease-out .1s,transform .3s ease-out .1s,-webkit-box-shadow .3s ease-out .1s,-webkit-transform .3s ease-out .1s;position:relative;display:flex;flex-direction:column;height:100%;opacity:1!important}.TicketThumb_ticketCard__2MEoS:hover{opacity:1!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.TicketThumb_img__PMfyc{width:100%;position:relative}.TicketThumb_ticketImage__3xgK2{width:100%;aspect-ratio:1/1;object-fit:cover;border-top-right-radius:8px;border-top-left-radius:8px;display:block}.TicketThumb_text__1wDoA{position:relative;padding:15px 5px;text-align:center;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.TicketThumb_desc__16yhY{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;min-height:2.8em;margin-bottom:0;font-weight:700}.TicketThumb_shortDesc___WZVW{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:5px;margin:0}.TicketThumb_price__3dZ3H{font-size:20px;font-weight:700;margin-top:8px;margin-bottom:2px;color:#d92d20}.TicketThumb_price__3dZ3H span{font-weight:500;font-size:14px;line-height:20px;color:#aaa;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-left:3px}@media (max-width:1440px){.TicketThumb_price__3dZ3H{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1000px){.TicketThumb_price__3dZ3H{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TicketThumb_desc__16yhY{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.6em}.TicketThumb_text__1wDoA{padding:10px 5px;display:flex;flex-direction:column;min-height:80px}}@media (max-width:970px){.TicketThumb_ticketCard__2MEoS{font-size:13px;line-height:18px;border-radius:8px;overflow:hidden}.TicketThumb_price__3dZ3H{font-size:16px}.TicketThumb_desc__16yhY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TicketThumb_text__1wDoA{padding:10px 5px;text-align:center}}@media (max-width:520px){.TicketThumb_ticketCard__2MEoS{font-size:13px;line-height:18px;border-radius:8px;overflow:hidden}.TicketThumb_price__3dZ3H{font-size:16px}.TicketThumb_desc__16yhY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TicketThumb_text__1wDoA{padding:10px 5px;text-align:center}}.Dropdown_container__1AAoS{position:relative;display:inline-block;min-width:150px;font-family:Sukhumvit Set,SukhumvitSet,sans-serif;font-size:14px}.Dropdown_trigger__2l_vp{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;width:100%;padding:7px 12px 7px 14px;background:#fff;border:1px solid #dfdfdf;border-radius:8px;cursor:pointer;color:#333;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;white-space:nowrap;outline:none;min-height:45px}.Dropdown_trigger__2l_vp:hover{border-color:#823dff}.Dropdown_trigger__2l_vp:focus-visible{border-color:#823dff;-webkit-box-shadow:0 0 0 3px rgba(244,176,55,.2);box-shadow:0 0 0 3px rgba(244,176,55,.2)}.Dropdown_open__u81TI .Dropdown_trigger__2l_vp{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#823dff #823dff transparent}.Dropdown_label__31Hao{flex:1 1;text-align:left;color:#333;font-size:14px;line-height:1.4}.Dropdown_placeholder__2_9ag{color:#989898}.Dropdown_arrow__2neaL{display:flex;align-items:center;color:#666;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;flex-shrink:0}.Dropdown_open__u81TI .Dropdown_arrow__2neaL{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Dropdown_list__C1Sc8{position:absolute;top:100%;left:0;right:0;z-index:9999;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #823dff;border-top:none;border-radius:0 0 10px 10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);overflow:hidden;-webkit-animation:Dropdown_dropdownFadeIn__1yP6G .12s ease;animation:Dropdown_dropdownFadeIn__1yP6G .12s ease}@-webkit-keyframes Dropdown_dropdownFadeIn__1yP6G{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes Dropdown_dropdownFadeIn__1yP6G{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Dropdown_option__33YO4{padding:8px 14px;cursor:pointer;color:#333;font-size:14px;line-height:1.4;-webkit-transition:background-color .1s ease;transition:background-color .1s ease;outline:none}.Dropdown_option__33YO4:hover{background-color:#823dff;color:#fff}.Dropdown_option__33YO4:focus-visible{background-color:#823dff;color:#fff}.Dropdown_option__33YO4.Dropdown_selected__LTLgR{background-color:#823dff;color:#fff;font-weight:600}.Dropdown_option__33YO4.Dropdown_selected__LTLgR:hover{background-color:#823dff;color:#fff}.Dropdown_disabled__2gyzg .Dropdown_trigger__2l_vp{background-color:#f5f5f5;color:#aaa;cursor:not-allowed;border-color:#e0e0e0}.Dropdown_disabled__2gyzg .Dropdown_trigger__2l_vp:hover{border-color:#e0e0e0}.FilterButton_wrapper__3avSt{display:inline-block;position:relative;flex-shrink:0;padding:3px;border-radius:8px;background:linear-gradient(45deg,#823dff,#84caff);-webkit-box-shadow:0 1px 2px 0 rgba(12,17,29,.05);box-shadow:0 1px 2px 0 rgba(12,17,29,.05)}.FilterButton_button__35Bq1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:#fff;border:none;border-radius:6px;cursor:pointer;outline:none;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.FilterButton_button__35Bq1:hover{background-color:#f3ebff}.FilterButton_button__35Bq1:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(130,61,255,.25);box-shadow:0 0 0 3px rgba(130,61,255,.25)}.FilterButton_wrapper__3avSt.FilterButton_active__3Spdn{background:linear-gradient(45deg,#823dff,#84caff)}.FilterButton_wrapper__3avSt.FilterButton_active__3Spdn .FilterButton_button__35Bq1{background:#823dff}.FilterButton_wrapper__3avSt.FilterButton_disabled__1wBVv{opacity:.4}.FilterButton_wrapper__3avSt.FilterButton_disabled__1wBVv .FilterButton_button__35Bq1{cursor:not-allowed}