.toast__LYxVl{background:var(--ptt-green-10)!important;border-radius:16px!important;box-shadow:0 6px 16px rgba(0,0,0,.12)!important;display:flex!important;flex-direction:column!important;margin-bottom:12px!important;max-width:450px!important;min-width:350px!important;opacity:0!important;overflow:hidden!important;transform:translateX(100%)!important;transition:all .3s ease!important;z-index:999999!important}.toast__LYxVl.success__d2Qtw .content__E9qQb,.toast__LYxVl.success__d2Qtw .message__qCdFe,.toast__LYxVl.success__d2Qtw .title__jd4LW{color:var(--ptt-green-120)!important}.toast__LYxVl.success__d2Qtw .progressBar__Ad_Ku{background:var(--ptt-green-100)!important}.toast__LYxVl.error__UH9a_{background:var(--ptt-red-5)!important}.toast__LYxVl.error__UH9a_ .content__E9qQb,.toast__LYxVl.error__UH9a_ .message__qCdFe,.toast__LYxVl.error__UH9a_ .title__jd4LW{color:var(--ptt-red-120)!important}.toast__LYxVl.error__UH9a_ .progressBar__Ad_Ku{background:var(--ptt-red-120)!important}.toast__LYxVl.warning__kXz3L{background:var(--ptt-yellow-5)!important}.toast__LYxVl.warning__kXz3L .content__E9qQb,.toast__LYxVl.warning__kXz3L .message__qCdFe,.toast__LYxVl.warning__kXz3L .title__jd4LW{color:var(--ptt-yellow-120)!important}.toast__LYxVl.warning__kXz3L .progressBar__Ad_Ku{background:var(--ptt-yellow-120)!important}.toast__LYxVl.info__mGuab{background:var(--ptt-blue-5)!important}.toast__LYxVl.info__mGuab .content__E9qQb,.toast__LYxVl.info__mGuab .message__qCdFe,.toast__LYxVl.info__mGuab .title__jd4LW{color:var(--ptt-blue-100)!important}.toast__LYxVl.info__mGuab .progressBar__Ad_Ku{background:var(--ptt-blue-100)!important}.toast__LYxVl.visible__VGbzC{opacity:1!important;transform:translateX(0)!important}.toast__LYxVl.exiting__lQP4B{opacity:0!important;transform:translateX(100%)!important}.toast__LYxVl .toastInner__KIUZo{display:flex!important;flex-direction:column!important;gap:0!important;padding:12px 16px!important}.toast__LYxVl .toastTop__SUsap{gap:12px!important;width:100%!important}.toast__LYxVl .icon__s9jjI,.toast__LYxVl .toastTop__SUsap{align-items:center!important;display:flex!important}.toast__LYxVl .icon__s9jjI{flex-shrink:0!important;height:24px!important;justify-content:center!important;width:24px!important}.toast__LYxVl .icon__s9jjI svg{height:100%!important;width:100%!important}.toast__LYxVl.success__d2Qtw .icon__s9jjI{filter:drop-shadow(0 2px 4px rgba(40,167,69,.3))!important}.toast__LYxVl.success__d2Qtw .icon__s9jjI svg path{fill:#28a745!important}.toast__LYxVl.error__UH9a_ .icon__s9jjI{filter:drop-shadow(0 2px 4px rgba(220,53,69,.3))!important}.toast__LYxVl.error__UH9a_ .icon__s9jjI svg path{fill:#dc3545!important}.toast__LYxVl.warning__kXz3L .icon__s9jjI{filter:drop-shadow(0 2px 4px rgba(255,193,7,.3))!important}.toast__LYxVl.warning__kXz3L .icon__s9jjI svg path{fill:#ffc107!important}.toast__LYxVl.info__mGuab .icon__s9jjI{filter:drop-shadow(0 2px 4px rgba(23,162,184,.3))!important}.toast__LYxVl.info__mGuab .icon__s9jjI svg path{fill:var(--ptt-blue-100)!important}.toast__LYxVl .content__E9qQb{flex:1!important;font-size:var(--font-size-m)!important;line-height:1.5!important;min-width:0!important}.toast__LYxVl .title__jd4LW{font-weight:var(--font-weight-w-3);margin-bottom:4px!important}.toast__LYxVl .message__qCdFe,.toast__LYxVl .title__jd4LW{font-size:var(--font-size-l);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l)}.toast__LYxVl .message__qCdFe{margin:0!important;word-wrap:break-word!important;font-weight:var(--font-weight-w-4)}.toast__LYxVl .actionButtons__LKQuG{display:flex!important;gap:16px!important;justify-content:flex-end!important}.toast__LYxVl .actionButtons__LKQuG .actionButton__UVCkr{align-self:flex-end!important;background:transparent!important;border:none!important;color:var(--ptt-neutral-90)!important;cursor:pointer!important;flex-shrink:0!important;font-size:var(--font-size-m);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-m);margin-top:8px!important;padding:0!important;text-align:right!important;transition:opacity .2s ease!important}.toast__LYxVl .actionButtons__LKQuG .actionButton__UVCkr:hover{opacity:.9!important}.toast__LYxVl .closeButton__BSCNO{background:none!important;border:none!important;color:#999!important;cursor:pointer!important;flex-shrink:0!important;font-size:var(--font-size-xl)!important;line-height:1px!important;padding:4px 0 4px 4px!important;transition:color .2s ease!important}.toast__LYxVl .closeButton__BSCNO:hover{color:#666!important}.toast__LYxVl .progressBar__Ad_Ku{height:5px!important;transition:width .1s linear!important}.top-left__NsYEq{left:20px!important;top:20px!important}.top-right__SZjgZ{right:20px!important;top:20px!important}.top-center__C_4rI{left:50%!important;top:20px!important;transform:translateX(-50%)!important}.bottom-left__Rzjn_{bottom:20px!important;left:20px!important}.bottom-right__MeZKp{bottom:20px!important;right:20px!important}.bottom-center__IwT9Y{bottom:20px!important;left:50%!important;transform:translateX(-50%)!important}.toastContainer__Tu2cm{display:flex;flex-direction:column;gap:0;position:fixed;right:20px;top:20px;z-index:999999}
.newSellerBadge__Or4Fu{align-items:center;background-color:var(--ptt-yellow-10);border-radius:4px;color:var(--ptt-yellow-120);display:flex;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);gap:4px;letter-spacing:var(--letter-spacing-ls-4);letter-spacing:-.04em;line-height:var(--line-height-2xs);padding:4px 5px;width:-moz-fit-content;width:fit-content}
.skeleton__NRGuX{animation:skeleton-loading__kHcFB 1.2s linear infinite;background-color:#f0f0f0;border-radius:4px}@keyframes pulse__YRiSe{0%{opacity:.6}}@keyframes skeleton-loading__kHcFB{0%{background-color:#e0e0e0}50%{background-color:#f2f2f2}to{background-color:#e0e0e0}}
.regionalBadge__s49Si{align-items:center;background-color:var(--ptt-secondaryblue-10);border-radius:4px;color:var(--ptt-secondaryblue-160);display:flex;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);gap:2px;letter-spacing:var(--letter-spacing-ls-4);letter-spacing:-.04em;line-height:var(--line-height-2xs);padding:2px 6px 2px 4px;width:-moz-fit-content;width:fit-content}.regionalBadge__s49Si .icon__ebyz3{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.regionalBadge__s49Si .icon__ebyz3 svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(.72);transform-origin:center;width:100%}
.overlay__InzTr{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999!important}.overlay__InzTr.open___uOJU{opacity:1;pointer-events:auto}.overlay__InzTr.closed__LF8ck{opacity:0;pointer-events:none}.dialog__RGgbv .overlay__InzTr{align-items:flex-end}.container__zhPwR{animation-duration:.3s;background:#fff;border-radius:24px;display:flex;flex-direction:column;max-height:100%;max-width:500px;width:100%}.modal__KqFf2{animation-name:scaleIn__nKG3I}.bottom__WrLOK{animation-name:bottomDialogIn__NFH14;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.15);left:0;margin:0;max-width:100%;position:fixed;right:0;transform:translateY(100%);width:100%}.bottom__WrLOK.slideIn__NDo8y{transform:translateY(0)}.bottom__WrLOK.slideOut__034LO{transform:translateY(100%)}.bottom__WrLOK .header__Jres1{border-bottom:1px solid #f0f0f0;padding:16px 20px}.bottom__WrLOK .header__Jres1 .modalTitle__anyKM{font-size:var(--font-size-l);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l);margin:0}.bottom__WrLOK .content__LM1BW{max-height:70vh;overflow-y:auto}.drawer__IZC9p{border-radius:0;border-bottom-left-radius:16px;border-top-left-radius:16px;height:100%;max-width:400px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%}.drawer__IZC9p.slideIn__NDo8y{transform:translateX(0)}.drawer__IZC9p.slideOut__034LO{transform:translateX(100%)}@media only screen and (width <= 79.9375em){.drawer__IZC9p{border-radius:0 10px 10px 0;max-width:100%}}.full__OLgN_{animation-name:fullscreenIn__ZO1yR;border-radius:0;height:100vh;left:0;margin:0;max-height:100vh;max-width:100vw;position:fixed;top:0;width:100vw}.leftSide__Lo_nI{left:0;right:auto}.leftSide__Lo_nI .header__Jres1{padding:16px}.leftSide__Lo_nI.slideIn__NDo8y{transform:translateX(0)}.leftSide__Lo_nI.slideOut__034LO{transform:translateX(-100%)}.rightSide__YX_rV{left:100%}.rightSide__YX_rV .header__Jres1{padding:16px}.rightSide__YX_rV.slideIn__NDo8y{transform:translateX(-100%)}.rightSide__YX_rV.slideOut__034LO{transform:translateX(100%)}.header__Jres1{align-items:center;display:flex;justify-content:space-between;padding:16px;position:relative}.header__Jres1.hideCloseButton__tOY2d{gap:12px;justify-content:flex-start}.header__Jres1 .modalTitle__anyKM{color:#202124;font-size:var(--font-size-xl);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-xl);margin:0}@media only screen and (width <= 79.9375em){.header__Jres1{padding:16px 16px 2px}}.backButton__UNfI3{align-items:center;background:var(--ptt-neutral-20);border:none;border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;transform:rotate(180deg);width:40px}.backButton__UNfI3 .backButtonIcon__a413A{background-color:currentColor;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;color:currentColor;height:24px;-webkit-mask-image:url(https://cdn-img.pttavm.com/frontend/web/38310/assets/icons/right.svg);mask-image:url(https://cdn-img.pttavm.com/frontend/web/38310/assets/icons/right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.closeButton__RVGSg{align-items:center;background:var(--ptt-neutral-20);border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:26px;height:40px;justify-content:center;padding:12px 16px 16px;text-align:center;width:40px}.content__LM1BW{display:flex;flex:1;flex-direction:column;overflow-y:auto}.full__OLgN_ .content__LM1BW{flex:1;height:calc(100vh - 80px)}@keyframes slideIn__NDo8y{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut__034LO{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes scaleIn__nKG3I{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bottomDialogIn__NFH14{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fullscreenIn__ZO1yR{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.modal__KqFf2{margin:0 16px}.bottom__WrLOK .header__Jres1{padding:12px 16px}.bottom__WrLOK .content__LM1BW{max-height:100vh}.full__OLgN_ .header__Jres1{padding:12px 16px}.full__OLgN_ .content__LM1BW{height:calc(100vh - 60px)}.mobileBottomSheet__GQ5iN{border-radius:16px 16px 0 0!important;bottom:0!important;height:60%!important;left:0!important;max-width:100%!important;position:fixed!important;right:0!important;top:auto!important}.mobileBottomSheet__GQ5iN,.mobileBottomSheet__GQ5iN.slideIn__NDo8y{transform:translateY(0)!important}.mobileBottomSheet__GQ5iN.slideOut__034LO{transform:translateY(100%)!important}.mobileBottomSheet__GQ5iN .content__LM1BW{max-height:calc(60vh - 72px);overflow-y:auto}}
.grid__Drs6L{display:grid;min-width:0}.item__PT9rE{min-height:0;min-width:0}.item__PT9rE:empty{display:none}
.root__G20xp{background-color:transparent;display:block;height:100%;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;position:relative;transition:background-color .3s ease;width:auto}.root__G20xp.priority__rt2TS .image__nXZwW{opacity:1}.root__G20xp.error__tZxj2{align-items:center;background-color:#fee2e2;display:flex;justify-content:center;min-height:100px}.root__G20xp.error__tZxj2:after{content:"⚠️";font-size:var(--font-size-4xl);opacity:.5}.image__nXZwW{display:block;height:100%;width:100%}.image__nXZwW.imageVisible__zNAxm{opacity:1}.image__nXZwW.imageHidden__ot93r{opacity:0}.placeholderOverlay__L53s9{transition:opacity .3s ease}.placeholderOverlay__L53s9,.skeletonOverlay__Ov5Ms{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.skeletonOverlay__Ov5Ms{animation:loading__r3cxh 2.5s ease-in-out infinite;background:linear-gradient(90deg,#f8f9fa,#f1f3f4 25%,#e8eaed 50%,#f1f3f4 75%,#f8f9fa);background-size:300% 100%;border-radius:4px}@keyframes loading__r3cxh{0%{background-position:300% 0;opacity:.6}50%{opacity:.8}to{background-position:-300% 0;opacity:.6}}@media(prefers-reduced-motion:reduce){.image__nXZwW,.placeholderOverlay__L53s9{transition:none}.skeletonOverlay__Ov5Ms{animation:none;background:#f1f3f4;opacity:.7}}
.specialPriceContainer__UIIle{align-items:center;display:flex;flex-direction:row;gap:6px}@media only screen and (width <= 79.9375em){.specialPriceContainer__UIIle{gap:4px}}.specialPriceContainer__UIIle.contextPdp__qoqqM .ratePillText__KPX4L,.specialPriceContainer__UIIle.contextPdp__qoqqM .ratePrefix__TzEkT,.specialPriceContainer__UIIle.contextPdp__qoqqM strong{font-weight:var(--font-weight-w-4)}.specialPriceContent__z17V5{display:flex;flex-direction:column}.regularPriceValue__I3siB{color:var(--ptt-neutral-60);font-size:var(--font-size-m);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-m);vertical-align:bottom}@media only screen and (width <= 79.9375em){.regularPriceValue__I3siB{font-size:var(--font-size-s);line-height:14px;white-space:nowrap}}.regularPriceValue__I3siB .priceType__JI2ZA{color:var(--ptt-neutral-60);font-size:var(--font-size-xs);line-height:var(--line-height-s)}@media only screen and (width <= 79.9375em){.regularPriceValue__I3siB .priceType__JI2ZA{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs)}}.regularPriceValue__I3siB.plpRegularPriceValue__UZ2k1{font-size:var(--font-size-s);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s)}@media only screen and (width <= 79.9375em){.regularPriceValue__I3siB.plpRegularPriceValue__UZ2k1{font-size:var(--font-size-2xs);line-height:var(--line-height-3xs)}}.regularPriceValue__I3siB .plpPriceType__cn691{font-size:var(--font-size-3xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-3xs);line-height:var(--line-height-2xs)}.specialPriceText__O744k{color:var(--ptt-green-120);font-size:var(--font-size-s);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);white-space:nowrap}@media only screen and (width <= 79.9375em){.specialPriceText__O744k.plpSpecialPriceText__tl2e8{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs)}}.rateBadgeRow__A4RXE{font-style:normal;font-weight:var(--font-weight-w-4)}.rateBadgeRow__A4RXE .rateLine__LA8Dr{align-items:center;display:inline-flex;flex-direction:row;gap:2px;vertical-align:middle}.rateBadgeRow__A4RXE .ratePrefix__TzEkT{font-size:var(--font-size-s);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:-.02em;line-height:var(--line-height-s);vertical-align:middle}.rateBadgeRow__A4RXE .ratePill__WEwp9{align-items:center;background:#084;border-radius:8px;box-sizing:border-box;display:inline-flex;flex-shrink:0;justify-content:center;min-height:13px;padding:2px 4px}.rateBadgeRow__A4RXE .ratePillText__KPX4L{color:#fff;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:-.04em;line-height:var(--line-height-2xs);vertical-align:middle;white-space:nowrap}@media only screen and (width <= 79.9375em){.rateBadgeRow__A4RXE.rateVariant_dealStrip__QkSUB .rateLine__LA8Dr,.rateBadgeRow__A4RXE.rateVariant_homeCard__pGDZX .rateLine__LA8Dr{gap:2px}.rateBadgeRow__A4RXE.rateVariant_dealStrip__QkSUB .ratePrefix__TzEkT,.rateBadgeRow__A4RXE.rateVariant_homeCard__pGDZX .ratePrefix__TzEkT{color:#084;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:-.04em;line-height:var(--line-height-2xs)}.rateBadgeRow__A4RXE.rateVariant_dealStrip__QkSUB .ratePill__WEwp9,.rateBadgeRow__A4RXE.rateVariant_homeCard__pGDZX .ratePill__WEwp9{border-radius:8px;min-height:13px;padding:2px 4px}.rateBadgeRow__A4RXE.rateVariant_dealStrip__QkSUB .ratePillText__KPX4L,.rateBadgeRow__A4RXE.rateVariant_homeCard__pGDZX .ratePillText__KPX4L{color:#fff;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:-.04em;line-height:var(--line-height-2xs)}}.smallCard__ZWH2w .ratePrefix__TzEkT{color:#084;font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs)}.smallCard__ZWH2w .ratePill__WEwp9{border-radius:8px;min-height:16px;padding:2px 6px}.smallCard__ZWH2w .ratePillText__KPX4L{color:#fff;font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0)}.smallCard__ZWH2w .ratePillText__KPX4L,.smallCard__ZWH2w .regularPriceValue__I3siB,.smallCard__ZWH2w .specialPriceText__O744k{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs)}@media only screen and (width <= 79.9375em){.rateBadgeRow__A4RXE.rateVariant_pdp__Yy0TL .rateLine__LA8Dr{gap:2px}.rateBadgeRow__A4RXE.rateVariant_pdp__Yy0TL .ratePrefix__TzEkT{color:#084;font-size:var(--font-size-s);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:-.02em;line-height:var(--line-height-s)}.rateBadgeRow__A4RXE.rateVariant_pdp__Yy0TL .ratePill__WEwp9{border-radius:8px;min-height:16px;padding:1px 4px}.rateBadgeRow__A4RXE.rateVariant_pdp__Yy0TL .ratePillText__KPX4L{color:#fff;font-size:var(--font-size-s);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:-.02em;line-height:var(--line-height-s)}}.rateBadgeRow__A4RXE.rateVariant_dealStrip__QkSUB .ratePrefix__TzEkT{color:#242424}.rateBadgeRow__A4RXE.rateVariant_homeCard__pGDZX .ratePrefix__TzEkT,.rateBadgeRow__A4RXE.rateVariant_pdp__Yy0TL .ratePrefix__TzEkT{color:#084}.specialPriceValue__HPhRC{color:var(--ptt-green-120);font-size:var(--font-size-2xl);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xl);line-height:var(--line-height-l)}@media only screen and (width <= 79.9375em){.specialPriceValue__HPhRC{font-size:var(--font-size-l);line-height:var(--line-height-s);white-space:nowrap}}.specialPriceValue__HPhRC .priceType__JI2ZA{color:var(--ptt-green-120);font-size:var(--font-size-s);line-height:var(--line-height-s)}@media only screen and (width <= 79.9375em){.specialPriceValue__HPhRC .priceType__JI2ZA{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs)}}.specialPriceValue__HPhRC.plpSpecialPriceValue__VTmGk{font-size:var(--font-size-l);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l);line-height:var(--line-height-s);overflow:hidden}@media only screen and (width <= 79.9375em){.specialPriceValue__HPhRC.plpSpecialPriceValue__VTmGk{font-size:var(--font-size-m);line-height:var(--line-height-s)}}.regularVariant_smallCard__kPQyN,.regularVariant_smallCard__kPQyN .priceType__JI2ZA,.specialPriceValue__HPhRC .plpPriceType__cn691,.textVariant_smallCard__rVCPA{font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs)}.valueVariant_smallCard__vT9mc{font-size:var(--font-size-m);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-m);line-height:var(--line-height-s)}.valueVariant_smallCard__vT9mc .priceType__JI2ZA{font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs)}
.button__MlfuV{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-weight:var(--font-weight-w-2);gap:8px;justify-content:center;position:relative;transition:background-color .2s ease,box-shadow .3s ease;white-space:nowrap}.button__MlfuV:focus{box-shadow:0 0 0 3px rgba(100,100,255,.3);outline:none}.button__MlfuV:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.primary__N8Zju{color:#fff}.primary__N8Zju,.primary__N8Zju:hover{background-color:#271dd4}.secondary__hFaxJ{background-color:var(--ptt-neutral-60);color:var(--ptt-neutral-0)}.secondary__hFaxJ:hover{background-color:#d0d0d0}.outline__BRmpU{background-color:#fff;border:1px solid #271dd4;color:#271dd4}.outlineDanger__NJDwK{background-color:#fff;border:1px solid var(--ptt-red-120);color:var(--ptt-red-120)}.outlineDanger__NJDwK:hover{background:var(--ptt-red-5)}.danger__zqEZ6{background-color:#e00;color:#fff}.danger__zqEZ6:hover{background-color:#b00000}.sm__c8LC5{font-size:var(--font-size-m);line-height:var(--line-height-m);padding:4.8px 11.2px}.md__MMd4j{font-size:var(--font-size-l);line-height:var(--line-height-l);padding:8px 16px}.lg__RLxzL{font-size:19.2px;padding:12px 24px}.disabled__BnrzH{border:none;color:var(--ptt-neutral-20);cursor:not-allowed}.disabled__BnrzH,.disabled__BnrzH:hover{background-color:var(--ptt-neutral-60)}.disabled__BnrzH:hover{opacity:.8}.icon__wA6v0{align-items:center;display:inline-flex}.loader__DHr4e{animation:spin__QcYWv .8s linear infinite;border:2px solid hsla(0,0%,100%,.502);border-radius:50%;border-top-color:#fff;height:16px;position:absolute;width:16px}@keyframes spin__QcYWv{to{transform:rotate(1turn)}}
.badgeContainer__F5Oq4{position:relative}.badge__Dt3tj{align-items:center;border:1px solid transparent;border-radius:100%;display:inline-flex;font-family:inherit;font-weight:var(--font-weight-w-2);justify-content:center;position:absolute;text-align:center;transition:all .2s ease-in-out;white-space:nowrap}.badge__Dt3tj.topRight__wOEmp{right:-2px;top:-2px}.badge__Dt3tj.small__r4fWI{font-size:var(--font-size-2xs);height:14px;width:14px}.badge__Dt3tj.medium__xUTb8{font-size:var(--font-size-xs);height:16px;min-width:16px;padding-left:1px;padding-right:1px}.badge__Dt3tj.large__gjZn1{font-size:var(--font-size-m);height:20px;min-width:20px}.badge__Dt3tj.primary__SSCQh{background-color:#007bff;border-color:#007bff;color:var(--ptt-neutral-0)}.badge__Dt3tj.secondary__Iddy3{background-color:#6c757d;border-color:#6c757d;color:var(--ptt-neutral-0)}.badge__Dt3tj.success__L6USO{background-color:#28a745;border-color:#28a745;color:var(--ptt-neutral-0)}.badge__Dt3tj.warning__uISJv{background-color:#ffc107;border-color:#ffc107;color:#212529}.badge__Dt3tj.danger__x3oR4{background-color:#cf0404;border-color:#cf0404}.badge__Dt3tj.danger__x3oR4,.badge__Dt3tj.info__IAOzg{color:var(--ptt-neutral-0)}.badge__Dt3tj.info__IAOzg{background-color:#17a2b8;border-color:#17a2b8}
.bottomSheetBackdrop__l9oTA{background:rgba(0,0,0,.4);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:9999}.bottomSheetBackdrop__l9oTA.open__fykGK{opacity:1;pointer-events:auto;visibility:visible}.bottomSheet__Q5MrY{background:#fff;border:none;border-top-left-radius:24px;border-top-right-radius:24px;bottom:0;box-shadow:0 -2px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;left:0;margin:0 auto;max-height:100vh;overflow:hidden;position:absolute;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.bottomSheet__Q5MrY.open__fykGK{transform:translateY(0)}.bottomSheet__Q5MrY.fullscreen__HgzBY{border-radius:0!important;height:100vh!important}.bottomSheetDrag__liAGJ{background:#ddd;border-radius:2px;cursor:grab;height:4px;margin:8px auto 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.bottomSheetDrag__liAGJ:active{cursor:grabbing}.bottomSheetHeader__BuFWi{align-items:center;display:flex;justify-content:space-between}.bottomSheetTitle__qE9F6{color:var(--ptt-neutral-90);font-size:var(--font-size-l);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l)}.bottomSheetClose__XditA{align-items:center;background:var(--ptt-neutral-20);border:none;border-radius:50%;color:#000!important;cursor:pointer;display:flex;font-size:var(--font-size-xl);height:32px;justify-content:center;padding:0;transition:background .2s ease;width:32px;z-index:2}.bottomSheetClose__XditA:hover{background:#e0e0e0}.bottomSheetClose__XditA:active{background:#d0d0d0}.bottomSheetCloseIcon__RB_D5{font-size:22px;font-weight:var(--font-weight-w-1);margin-bottom:4px}.bottomSheetContent__HFvOF{display:flex;flex:1;flex-direction:column;height:100%;overflow-y:auto;padding:10px 0}
.dropdownPanel__yoosW{background-color:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);left:0;overflow:hidden;position:absolute;top:calc(100% + 12px);width:-moz-fit-content;width:fit-content;z-index:1000}.active__txHKB,.dropdownPanelContainer__LI_Wd{position:relative}.active__txHKB{z-index:99999}.overlay__RDERm{background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay__RDERm.open__kWdAC{opacity:1;pointer-events:auto}.overlay__RDERm.closed___2_jy{opacity:0;pointer-events:none}
.wrapper__slUZt{width:100%}.wrapper__slUZt,.wrapper__slUZt .textareaWrapper__UL__t{position:relative}.wrapper__slUZt .input__AYF73{background:var(--ptt-neutral-20);border:1px solid var(--ptt-neutral-20);border-radius:8px;font-size:var(--font-size-l);line-height:var(--line-height-l);outline:none;padding:22px 14px 8px;transition:border-color .2s ease;width:100%}.wrapper__slUZt .input__AYF73.textarea__aqD3Z{color:var(--ptt-neutral-80);font-size:var(--font-size-m);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-m);max-width:100%;min-height:100px;padding:22px 14px 8px;resize:vertical}.wrapper__slUZt .input__AYF73.textarea__aqD3Z::-moz-placeholder{color:var(--ptt-neutral-60);font-size:var(--font-size-s);font-style:italic;font-weight:var(--font-weight-w-1);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);padding-top:4px}.wrapper__slUZt .input__AYF73.textarea__aqD3Z::placeholder{color:var(--ptt-neutral-60);font-size:var(--font-size-s);font-style:italic;font-weight:var(--font-weight-w-1);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);padding-top:4px}.wrapper__slUZt .input__AYF73.withCustomPlaceholder__TXb41{padding:36px 14px 12px}.wrapper__slUZt .input__AYF73:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--ptt-blue-20)}.wrapper__slUZt .input__AYF73.error__tRPSF{border-color:#d23f3f;box-shadow:0 0 0 2px var(--ptt-red-20)}.wrapper__slUZt input[type=date]{padding:22px 12px 12px}.wrapper__slUZt input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #ccc;border-radius:50%;cursor:pointer;height:20px;margin:0;padding:0;position:relative;width:20px;z-index:1}.wrapper__slUZt input[type=radio]:checked{background:var(--primary-color);border-color:var(--primary-color)}.wrapper__slUZt input[type=radio]:checked:after{content:"";height:10px;left:4px;position:absolute;top:4px;width:10px}.wrapper__slUZt input[type=radio]:checked+.label__n7MAb{color:var(--ptt-blue-100)}.wrapper__slUZt .label__n7MAb{color:var(--ptt-neutral-80);font-size:var(--font-size-l);font-weight:var(--font-weight-w-1);left:0;letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l);max-width:100%;overflow:hidden;padding:0 4px 0 10px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:16px;transition:all .2s ease;white-space:nowrap}.wrapper__slUZt .label__n7MAb .asterisk__yxa48{color:#c00}.wrapper__slUZt .label__n7MAb.floating__cBX74{color:var(--ptt-neutral-60);font-size:var(--font-size-xs);top:4px;z-index:1}.wrapper__slUZt .radioWrapper__T0sLw{align-items:center;cursor:pointer;display:flex;min-height:24px;padding:8px 0;position:relative}.wrapper__slUZt .radioWrapper__T0sLw input[type=radio]{cursor:pointer;margin-right:8px}.wrapper__slUZt .radioWrapper__T0sLw .label__n7MAb{cursor:pointer;margin-bottom:0;padding-left:32px;position:relative}.wrapper__slUZt .radioWrapper__T0sLw .label__n7MAb:before{border:2px solid #ccc;height:20px;left:0;transition:all .2s ease;width:20px}.wrapper__slUZt .radioWrapper__T0sLw .label__n7MAb:after,.wrapper__slUZt .radioWrapper__T0sLw .label__n7MAb:before{background-color:#fff;border-radius:50%;content:"";position:absolute;top:50%;transform:translateY(-50%)}.wrapper__slUZt .radioWrapper__T0sLw .label__n7MAb:after{height:8px;left:6px;opacity:0;transition:opacity .2s ease;width:8px}.wrapper__slUZt .radioWrapperSelectable__lVf_y .radioInputSelectable__n3AA1:checked{background:#fff;border-color:var(--ptt-blue-100)}.wrapper__slUZt .radioWrapperSelectable__lVf_y .radioInputSelectable__n3AA1:checked:after{background:var(--ptt-blue-100);border-radius:50%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.wrapper__slUZt .radioWrapperSelectable__lVf_y .radioInputSelectable__n3AA1:checked+.radioLabelSelectable__OWDLQ{font-weight:var(--font-weight-w-4)}.wrapper__slUZt .radioWrapperSelectable__lVf_y .radioLabelSelectable__OWDLQ{font-weight:var(--font-weight-w-1)}.wrapper__slUZt .radioWrapperHighlighted__vDxvd .radioInputHighlighted__hibJ7{border-color:var(--ptt-blue-100)}.wrapper__slUZt .radioWrapperHighlighted__vDxvd .radioInputHighlighted__hibJ7:checked:after{background:var(--ptt-blue-100);border-radius:80%;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.wrapper__slUZt .radioWrapperHighlighted__vDxvd .radioLabelHighlighted__qpyw7{display:none;font-weight:var(--font-weight-w-1)}.wrapper__slUZt .editIcon__BJGRc,.wrapper__slUZt .eyeIcon__QwcIt,.wrapper__slUZt .rightIcon__XXG7Y{cursor:pointer;position:absolute;right:12px;top:20px;z-index:2}.wrapper__slUZt .errorText__xyyp_{animation:blink__l13QY 1s ease-in-out 3;color:#d23f3f;font-weight:var(--font-weight-w-2);margin:3px 0 0 4px;text-align:left}.wrapper__slUZt .charCounter__gZk2A,.wrapper__slUZt .errorText__xyyp_{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s)}.wrapper__slUZt .charCounter__gZk2A{bottom:8px;color:var(--ptt-neutral-60);font-weight:var(--font-weight-w-1);position:absolute;right:12px}.wrapper__slUZt .charCounter__gZk2A.withPlaceholder__qtv12{bottom:auto;top:12px;z-index:2}.wrapper__slUZt .textareaPlaceholder__iWbib{background:var(--ptt-neutral-20);border-radius:16px 16px 0 0;color:var(--ptt-neutral-60);font-size:var(--font-size-s);font-style:italic;font-weight:var(--font-weight-w-1);left:1px;letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);padding:12px 14px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px);z-index:1}.calendarContainer__O1vYs{background:#fff;width:100%}.calendarHeader__EJlFK{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.calendarNavButton__GDM7k{background:none;border:none;border-radius:4px;cursor:pointer;font-size:var(--font-size-l);line-height:var(--line-height-l);padding:4px 8px}.calendarNavButton__GDM7k:hover{background-color:#f0f0f0}.calendarTitle__Cb8pQ{display:flex;font-size:var(--font-size-l);font-weight:var(--font-weight-w-3);gap:8px;letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l)}.calendarMonth__EkVpD,.calendarYear___Ujz8{border-radius:4px;cursor:pointer;padding:4px 8px}.calendarMonth__EkVpD:hover,.calendarYear___Ujz8:hover{background-color:#f0f0f0}.monthPicker__FwlQ0,.yearPicker__hx2Fa{display:grid;gap:4px;margin-bottom:8px}.monthPicker__FwlQ0{grid-template-columns:repeat(3,1fr)}.yearPicker__hx2Fa{grid-template-columns:repeat(4,1fr);max-height:200px;overflow-y:auto}.monthOption__cGzzP,.yearOption__AFmaB{border-radius:6px;cursor:pointer;padding:8px;text-align:center;transition:background-color .2s}.monthOption__cGzzP:hover,.yearOption__AFmaB:hover{background-color:#f0f0f0}.selectedMonth__G_mm5,.selectedYear__lq9Ar{background:var(--primary-color);color:#fff}.calendarWeekdays__FLtV_{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.weekday__oNrkB{color:#444;font-size:var(--font-size-s);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s)}.calendarDays__mKDcl{display:grid;gap:2px;grid-template-columns:repeat(7,1fr);text-align:center}.calendarDay__e2GyZ{border-radius:4px;cursor:pointer;font-size:var(--font-size-s);padding:6px 4px;transition:all .2s}.calendarDay__e2GyZ:hover:not(.disabledDay__rrbGh){background-color:#f0f0f0}.selectedDay__vlhWp{background:var(--primary-color);color:#fff}.disabledDay__rrbGh{color:#bbb;cursor:not-allowed;opacity:.5;pointer-events:none}.radioRow__Rzu0n{align-items:center;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radioInput__sUYr_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #ccc;border-radius:50%;cursor:pointer;height:20px;margin:0;position:relative;transition:border-color .2s;width:20px}.radioInput__sUYr_:checked{background:var(--primary-color);border-color:var(--primary-color)}.radioInput__sUYr_:checked:after{background:#fff;border-radius:50%;content:"";display:block;height:10px;left:4px;position:absolute;top:4px;width:10px}.radioLabel__By33C{color:#222;font-size:var(--font-size-l);line-height:var(--line-height-l);transition:color .2s}.radioInput__sUYr_:checked+.radioLabel__By33C,.radioLabel__By33C.active__Q3Pvh{color:var(--primary-color)}
.root__OMojm{position:relative}.root__OMojm .text__X7yNl{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word}.root__OMojm .more__CfSrU{border:none;bottom:-1px;color:#271dd4;cursor:pointer;font-size:inherit;font-weight:var(--font-weight-w-3);line-height:inherit;outline:none;padding-left:8px;position:absolute;right:0}
.couponDetail__j18Jt{color:var(--ptt-neutral-90);display:flex;flex-direction:column;font-size:var(--font-size-m);gap:20px;line-height:var(--line-height-m);padding:10px 24px}@media only screen and (width <= 79.9375em){.couponDetail__j18Jt{padding:0 0 24px}}.couponDetail__j18Jt .detailItem__WsgWQ strong{color:var(--ptt-neutral-80);display:block;font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-0);margin-bottom:6px}.couponDetail__j18Jt .couponDetailDescription__GF4kv,.couponDetail__j18Jt .detailItem__WsgWQ strong{font-size:var(--font-size-l);line-height:var(--line-height-l)}
.couponContainerMain__BxSlf{max-width:100%;position:relative;--coupon-date-value-color:#333}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5{padding-bottom:5px}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponContainer__Qg96d{min-height:100px;width:100%}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponDate__p9xoI,.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponExpiry__iZ2H0 span{font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs)}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponCodeContainer__Tv7Ag{align-items:center;display:flex;flex-direction:row}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponCodeContainer__Tv7Ag .copyIcon__wFosW{background-image:url(https://cdn-img.pttavm.com/frontend/web/38310/assets/icons/coupon-code-save.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;cursor:pointer;height:16px;width:16px}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .detailButton__Sno9v{color:var(--ptt-neutral-90);font-weight:var(--font-weight-w-4)}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponFooter__rUNhW{padding:3px}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponFooter__rUNhW .couponFooterStart__P3tQ3{gap:2px}.couponContainerMain__BxSlf.productDetailContainerMain__sR2F5 .couponFooter__rUNhW .couponDateValue__JNO7F{color:var(--coupon-date-value-color)}@media only screen and (width >= 80em){.couponContainerMain__BxSlf.myCouponsContainerMain__QCXZN{width:343px}}@media only screen and (width <= 79.9375em){.couponContainerMain__BxSlf.myCouponsContainerMain__QCXZN{max-width:calc(100vw - 32px)}}.couponContainerMain__BxSlf.cartCouponsContainerMain___FAzF{width:214px}.couponContainerMain__BxSlf .futureDateCoupon__KurDL{background:var(--ptt-blue-10);border-radius:4px;display:flex;gap:4px;left:10px;padding:4px;position:absolute;top:-10px;z-index:13}.couponContainerMain__BxSlf .futureDateCoupon__KurDL .futureDateCouponIcon__DlHTc{background-image:url(https://cdn-img.pttavm.com/frontend/web/38310/assets/icons/future-coupon.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;height:12px;width:12px}.couponContainerMain__BxSlf .futureDateCoupon__KurDL span{color:var(--ptt-blue-120);font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs)}.couponContainer__Qg96d{height:86px;min-width:214px;overflow:hidden;width:214px}.couponContainer__Qg96d.myCouponContainer__xk5F2{height:107px;width:100%}.couponContainer__Qg96d.detailCouponContainer__SBhuD{min-width:0;width:100%}.coupon__RskAy{border:1px solid;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;height:100%;position:relative;width:100%}.coupon__RskAy:before{left:-6px}.coupon__RskAy:after{right:-6px}.coupon__RskAy:after,.coupon__RskAy:before{background-color:var(--coupon-notch-bg,#fff);border:1px solid;border-radius:50%;bottom:18px;content:"";height:12px;position:absolute;width:12px;z-index:10}.coupon__RskAy .couponContent__ipLvk{border-bottom:1px dashed}.coupon__RskAy.available__axLxt{background:var(--ptt-yellow-5)}.coupon__RskAy.available__axLxt,.coupon__RskAy.available__axLxt .couponContent__ipLvk,.coupon__RskAy.available__axLxt:after,.coupon__RskAy.available__axLxt:before{border-color:var(--ptt-yellow-100)}.coupon__RskAy.available__axLxt .couponDot__Cxmn2{color:var(--ptt-yellow-100)}.coupon__RskAy.available__axLxt .couponButton__tchcn{background:var(--ptt-yellow-100);border:none;color:var(--ptt-neutral-90)}.coupon__RskAy.available__axLxt .couponButton__tchcn:hover{background:#ffc107}.coupon__RskAy.applied__NEu2A{background:var(--ptt-green-5)}.coupon__RskAy.applied__NEu2A,.coupon__RskAy.applied__NEu2A:after,.coupon__RskAy.applied__NEu2A:before{border-color:var(--ptt-green-120)}.coupon__RskAy.applied__NEu2A .couponDot__Cxmn2{color:var(--ptt-green-120)}.coupon__RskAy.applied__NEu2A .couponContent__ipLvk{border-color:var(--ptt-green-120)}.coupon__RskAy.applied__NEu2A .couponButton__tchcn{background:transparent;border-color:var(--ptt-neutral-90);color:var(--ptt-neutral-90)}.coupon__RskAy.expired__OnJq3{background:var(--ptt-neutral-10)}.coupon__RskAy.expired__OnJq3,.coupon__RskAy.expired__OnJq3:after,.coupon__RskAy.expired__OnJq3:before{border-color:var(--ptt-neutral-60)}.coupon__RskAy.expired__OnJq3 .couponDot__Cxmn2{color:var(--ptt-neutral-60)}.coupon__RskAy.expired__OnJq3 .couponContent__ipLvk{border-color:var(--ptt-neutral-60)}.coupon__RskAy.expired__OnJq3 .couponButton__tchcn{background:var(--ptt-neutral-20);border:none;color:var(--ptt-neutral-50);cursor:not-allowed}.coupon__RskAy.expired__OnJq3 .couponButton__tchcn:hover{box-shadow:none;transform:none}.couponContent__ipLvk{align-items:flex-start;display:flex;flex:1;flex-direction:column;height:62px;justify-content:space-between;overflow:hidden;padding:6px;width:100%}.couponContent__ipLvk>div{width:100%}.couponContent__ipLvk.myCouponsContent__Fuy14{align-items:flex-end;height:80px!important;padding:9px 10px}.couponContent__ipLvk .couponContentField__N1zXb{align-items:flex-end;display:flex;flex:1;flex-direction:row;gap:4px}.couponFooter__rUNhW{align-items:center;display:flex;flex-direction:row;height:24px;justify-content:space-between;overflow:hidden;padding:3px 7px;width:100%}.couponFooter__rUNhW .couponFooterStart__P3tQ3{align-items:center;display:flex;gap:6px}.couponInfo__hxcd3{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:3px;overflow:hidden}.couponInfo__hxcd3.cartCouponInfo__h3Prf{max-width:135px!important}.couponInfo__hxcd3.myCouponsInfo__V9YyL{width:calc(100% - 96px)!important}.couponName__UP5id{color:#333;font-size:var(--font-size-s);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.couponName__UP5id.myCouponsName__wMztJ{color:var(--ptt-neutral-80);font-size:var(--font-size-m);line-height:18px}.couponAmountContainer__Kjl8_{align-items:center;display:flex;flex-direction:row;gap:5px}.couponAmountContainer__Kjl8_ .couponAmount__UI_Hi{color:#b87600;font-size:var(--font-size-m);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-m);line-height:14px}.couponAmountContainer__Kjl8_ .couponAmount__UI_Hi.myCouponsAmount__IoIDs{font-size:var(--font-size-xl);line-height:var(--line-height-m)}.couponAmountContainer__Kjl8_ .couponAmount__UI_Hi.expiredAmount__jcS_X{color:var(--ptt-neutral-60)}.couponAmountContainer__Kjl8_ .couponAmount__UI_Hi .couponAmountCurrency__ue0SD{font-size:var(--font-size-s)}.couponAmountContainer__Kjl8_ .couponAmount__UI_Hi .couponAmountCurrency__ue0SD.myCouponAmountCurrency__Ppik3{font-size:var(--font-size-l)}.applied__NEu2A .couponAmountContainer__Kjl8_ .couponAmount__UI_Hi{color:#4caf50}.couponAmountContainer__Kjl8_ .couponAppliedBadge__uktVr{background:var(--ptt-green-10);border-radius:4px;color:var(--ptt-green-120);font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-4);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xs);padding:2px 4px}.couponLimit__uyl3R{color:#666;font-size:var(--font-size-2xs);line-height:var(--line-height-3xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.couponExpiry__iZ2H0{align-items:center;display:flex;flex-direction:row;gap:4px}.couponExpiry__iZ2H0 span{align-items:center;color:#d32f2f;display:flex;font-size:var(--font-size-s);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s)}.couponDate__p9xoI{color:#333;font-size:var(--font-size-xs);line-height:11px;white-space:nowrap}.couponActions__u054W{align-items:flex-end;display:flex;flex-direction:column;gap:4px;justify-content:center;overflow:hidden;padding-top:1px;width:auto}.couponActions__u054W.cartCouponActions__CLWBa{max-width:95px;width:auto}.couponButton__tchcn{border:none;border-radius:8px;color:#333;cursor:pointer;font-size:var(--font-size-s);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);padding:7px 8px;white-space:nowrap}.couponButton__tchcn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.couponButton__tchcn:active{transform:translateY(0)}.couponButton__tchcn.myCouponsButton__ykgI_{padding:9px 8px}.detailButton__Sno9v{cursor:pointer;font-size:var(--font-size-s);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-s);white-space:nowrap}.grantCouponOverflow__YkmGc{overflow:visible}.removeButton__EkkJX{background:transparent;border:1px solid #4caf50;color:#4caf50}.removeButton__EkkJX:hover{background:#4caf50;color:#fff}.disabledButton__cVAa6{border:none!important;color:var(--ptt-neutral-10)!important;cursor:not-allowed!important}.disabledButton__cVAa6,.disabledButton__cVAa6:hover{background:var(--ptt-neutral-80)!important}.disabledButton__cVAa6:hover{box-shadow:none!important;transform:none!important}.notificationIcon__W7IWW{background-image:url(https://cdn-img.pttavm.com/frontend/web/38310/assets/icons/coupon-notification.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;height:12px;width:12px}.couponCodeField__akcNy{color:#5c5c5c;font-size:var(--font-size-s);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);letter-spacing:-.2px;line-height:var(--line-height-s);overflow:hidden;padding-right:3px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.couponSkeleton__q0f5a{background:var(--ptt-neutral-20);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;height:100px;justify-content:space-between;padding:10px 12px;position:relative;width:100%}.couponSkeleton__q0f5a:before{left:-6px}.couponSkeleton__q0f5a:after{right:-6px}.couponSkeleton__q0f5a:after,.couponSkeleton__q0f5a:before{background-color:#fff;border-radius:50%;bottom:18px;content:"";height:12px;position:absolute;width:12px;z-index:10}@keyframes skeleton-shimmer__f_mHM{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.couponSkeleton__q0f5a .couponSkeletonAmount__QiEP7,.couponSkeleton__q0f5a .couponSkeletonCode__oq9wS,.couponSkeleton__q0f5a .couponSkeletonFooterLine__MuGOS,.couponSkeleton__q0f5a .couponSkeletonFooterLineShort__CWS9b,.couponSkeleton__q0f5a .couponSkeletonHeader__pFckY{animation:skeleton-shimmer__f_mHM 3s linear infinite;background:var(--ptt-neutral-0);background-image:linear-gradient(90deg,var(--ptt-neutral-0) 0,var(--ptt-neutral-20) 40px,var(--ptt-neutral-0) 80px);background-size:200px 100%;border-radius:6px;overflow:hidden;position:relative}.couponSkeleton__q0f5a .couponSkeletonHeader__pFckY{height:12px;width:80%}.couponSkeleton__q0f5a .couponSkeletonAmount__QiEP7{height:18px;width:40%}.couponSkeleton__q0f5a .couponSkeletonCode__oq9wS{height:14px;width:60%}.couponSkeleton__q0f5a .couponSkeletonDivider__bDAQp{border-bottom:1px dashed #e0e0e0;height:1px;width:100%}.couponSkeleton__q0f5a .couponSkeletonFooter__xGzbV{align-items:center;display:flex;gap:8px;justify-content:space-between}.couponSkeleton__q0f5a .couponSkeletonFooterLine__MuGOS{flex:1;height:10px}.couponSkeleton__q0f5a .couponSkeletonFooterLineShort__CWS9b{height:10px;width:30%}
