.paymentOptionCardSkeleton__JhlNV{border-radius:8px;flex-shrink:0}
.paymentOptionsSkeleton__u45Fu{display:flex;flex-direction:column;gap:4px;min-width:0}.paymentOptionsSkeleton__u45Fu.mobile__Cy6Ig{gap:8px}.header__oNVIV{align-items:center;display:flex;gap:8px;justify-content:space-between}.options__Mkvqy{display:flex;gap:12px;overflow:hidden}
.productCouponsSkeleton__c_iKT{display:flex;flex-direction:column;gap:4px}.header__JIIdB{background-color:var(--ptt-neutral-20);border-radius:8px;height:20px;width:70px}.items__fo2AQ{display:flex;gap:10px;overflow:hidden}.item__k43_e{flex:0 0 calc((100% - 10px)/var(--coupon-visible-items));min-width:0}
.blockSkeleton__pZv0c{display:flex;flex-direction:column;gap:12px;min-width:0}.blockSkeleton__pZv0c.mobile__KRGeC{gap:8px}.square__o7ZBs{aspect-ratio:1;max-width:460px}.mobile__KRGeC .square__o7ZBs{border-radius:0;max-width:none}.cards__QeVET{display:flex;gap:12px;overflow:hidden}.card__LQz9A{border-radius:8px;flex-shrink:0}
.tabs__D2n3a{display:flex;flex-wrap:wrap;gap:12px}.tabs__D2n3a.scrollable__D50uS{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.tabs__D2n3a.scrollable__D50uS::-webkit-scrollbar{display:none}.tab__pTD_D{align-items:center;background-color:var(--ptt-neutral-0);border:1px solid var(--ptt-neutral-40);border-radius:26px;color:var(--ptt-neutral-90);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--font-size-m);font-weight:var(--font-weight-w-3);height:36px;letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-m);padding:0 12px;white-space:nowrap}.tab__pTD_D.active__wthQS{border-color:var(--primary-color)}.tabs__D2n3a.underline__HbbyR{gap:24px}.tabs__D2n3a.underline__HbbyR .tab__pTD_D{background:none;border:0;border-bottom:4px solid transparent;border-radius:0;color:var(--ptt-neutral-80);height:40px;padding:0}.tabs__D2n3a.underline__HbbyR .tab__pTD_D.active__wthQS{border-bottom-color:var(--primary-color);border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:var(--ptt-neutral-90)}
.tabRow__JoXFV{border:1px solid var(--ptt-neutral-40);border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:24px 32px}.panel__RxvXe{min-width:0}
.row__dXBip{gap:var(--pdp-v2-row-gap)}@media(max-width:1314px){.row__dXBip{gap:min(var(--pdp-v2-row-gap),36px)}}.column__9cCNT{display:flex;flex-direction:column;gap:12px;min-width:0}
.container__pCtWb{display:flex;flex-direction:column;gap:16px;max-height:50vh;padding:0 16px 16px}.description__hfq8T{color:var(--ptt-neutral-90);font-weight:var(--font-weight-w-1);margin:0}.description__hfq8T,.description__hfq8T strong{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-m)}.description__hfq8T strong{font-weight:var(--font-weight-w-3)}.options__hdjeY{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto}.actions__SMz8K,.description__hfq8T{flex-shrink:0}.actions__SMz8K{display:flex;gap:12px}.actionButton__KU7Rg{flex:1;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);min-width:0}.actionButton__KU7Rg .addToCartIcon__KvIp0{background-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/add-to-basket-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;height:24px;width:24px}
.favoriteBtn__cqeRT{align-items:center;background:var(--ptt-neutral-0);border:1px solid var(--ptt-neutral-40);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;outline:none;padding:0;transition:color .2s ease;width:48px}.favoriteBtn__cqeRT .icon__Hsc0Y{background-color:var(--ptt-neutral-90);background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--ptt-neutral-90);display:block;font-size:var(--font-size-l);height:20px;-webkit-mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-empty.svg);mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-empty.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:color .2s ease;width:20px}.favoriteBtn__cqeRT .icon__Hsc0Y.mobile__jBMBx{height:18px;width:18px}.favoriteBtn__cqeRT .icon__Hsc0Y.cartIcon__kqox1{background-color:transparent;background-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/heart-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;-webkit-mask-image:none;mask-image:none;width:24px}.favoriteBtn__cqeRT .icon__Hsc0Y.cartIcon__kqox1.mobile__jBMBx{height:20px;width:20px}@media(hover:hover){.favoriteBtn__cqeRT:hover:not(:disabled) .icon__Hsc0Y{-webkit-mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-empty.svg);mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-empty.svg)}.favoriteBtn__cqeRT:hover:not(:disabled) .icon__Hsc0Y,.favoriteBtn__cqeRT:hover:not(:disabled) .icon__Hsc0Y.cartIcon__kqox1{background-color:#e63946;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#e63946;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.favoriteBtn__cqeRT:hover:not(:disabled) .icon__Hsc0Y.cartIcon__kqox1{-webkit-mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/heart-icon.svg);mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/heart-icon.svg)}}.favoriteBtn__cqeRT.active__DH_ic .icon__Hsc0Y,.favoriteBtn__cqeRT.active__DH_ic .icon__Hsc0Y.cartIcon__kqox1,.favoriteBtn__cqeRT.active__DH_ic:hover:not(:disabled) .icon__Hsc0Y,.favoriteBtn__cqeRT.active__DH_ic:hover:not(:disabled) .icon__Hsc0Y.cartIcon__kqox1{background-color:#e63946;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#e63946;-webkit-mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-full.svg);mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/fav-full.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
.root__PLsUe{color:var(--ptt-neutral-100);display:flex;flex-direction:column}.root__PLsUe.special__Y87LI{color:var(--ptt-green-120)}.label__mfuLo{font-size:var(--font-size-m);font-weight:var(--font-weight-w-4);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-m)}.discountLabel__pE290{color:var(--ptt-green-100)}.priceRow__z1b0x{align-items:baseline;display:flex;gap:8px}.price__glr78{font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-2xl);white-space:nowrap}.currency__N899V,.price__glr78{font-weight:var(--font-weight-w-4)}.currency__N899V{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-s)}.regularPrice__dgio0{color:var(--ptt-neutral-60);font-size:var(--font-size-l);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-0);line-height:var(--line-height-l);white-space:nowrap}.compact__EAD1K.special__Y87LI .label__mfuLo,.mobile__xkOdG.special__Y87LI .label__mfuLo{margin-bottom:-2px}.compact__EAD1K.special__Y87LI .price__glr78,.mobile__xkOdG.special__Y87LI .price__glr78{margin-bottom:-3px}.compact__EAD1K .label__mfuLo,.mobile__xkOdG .label__mfuLo{font-size:var(--font-size-2xs);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-4);line-height:var(--line-height-2xs)}.compact__EAD1K .priceRow__z1b0x,.mobile__xkOdG .priceRow__z1b0x{align-items:flex-start;flex-direction:column;gap:0}.compact__EAD1K .price__glr78,.mobile__xkOdG .price__glr78{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)}.compact__EAD1K .regularPrice__dgio0,.mobile__xkOdG .regularPrice__dgio0{font-size:var(--font-size-xs);font-weight:var(--font-weight-w-3);letter-spacing:var(--letter-spacing-ls-4);line-height:var(--line-height-xs)}
.earnings__HoKnB{align-self:flex-end;display:inline-flex;position:relative}.trigger__RH_XU{align-items:center;background-color:var(--ptt-green-10);border:0;border-radius:4px;color:var(--ptt-green-120);cursor:default;display:inline-flex;font-weight:var(--font-weight-w-2);gap:2px;padding:4px 6px;white-space:nowrap}.amount__zZqiE,.trigger__RH_XU{font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-s)}.amount__zZqiE{font-weight:var(--font-weight-w-4)}.chevron__zgVAg{background-color:var(--ptt-green-120);background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--ptt-green-120);height:16px;-webkit-mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/chevron-bold-icon.svg);mask-image:url(https://cdn-s3.pttavm.com/frontend/web/78866/assets/icons/pdpv2/chevron-bold-icon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);transition:transform .2s ease;width:16px}.popover__jQxFh{left:0;opacity:0;padding-top:8px;position:absolute;top:100%;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1060}.earnings__HoKnB:focus-within .popover__jQxFh,.earnings__HoKnB:hover .popover__jQxFh{opacity:1;visibility:visible}.earnings__HoKnB:focus-within .chevron__zgVAg,.earnings__HoKnB:hover .chevron__zgVAg{transform:rotate(-90deg)}.panel__ydYlh{background-color:var(--ptt-neutral-0);border:1px solid var(--ptt-neutral-40);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:12px;width:400px}.title__ofDUT{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);margin:0}.breakdown__P_eg4{background-color:var(--ptt-green-5);border-radius:8px;display:flex;flex-direction:column;margin:0;overflow:hidden}.row__CQ6Lj{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:6px 16px 12px}.row__CQ6Lj:first-child{padding-top:12px}.row__CQ6Lj dd,.row__CQ6Lj dt{margin:0}.label__aAfqj{color:var(--ptt-neutral-80);font-size:var(--font-size-s);font-weight:var(--font-weight-w-1);line-height:var(--line-height-s)}.label__aAfqj,.value__Rvymq{letter-spacing:var(--letter-spacing-ls-2)}.value__Rvymq{color:var(--ptt-neutral-90);font-size:var(--font-size-m);font-weight:var(--font-weight-w-3);line-height:var(--line-height-m);white-space:nowrap}.value__Rvymq.discount__q38Pl{color:var(--ptt-green-120)}.total__kbno6{background-color:var(--ptt-green-10);color:var(--ptt-green-120);font-weight:var(--font-weight-w-3);padding:12px 16px}.total__kbno6,.total__kbno6 dd{font-size:var(--font-size-m);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-m)}.total__kbno6 dd{font-weight:var(--font-weight-w-4);white-space:nowrap}
.stickyHeader__4qScJ{background-color:var(--ptt-neutral-0);border-bottom:1px solid var(--ptt-neutral-40);left:0;padding:12px 0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .2s ease,visibility .2s ease;visibility:hidden;z-index:1035}.stickyHeader__4qScJ.visible__B7377{transform:translateY(0);visibility:visible}.content__jpm92{margin:0 auto;max-width:1296px;min-width:1120px;width:100%}@media(max-width:1314px){.content__jpm92{max-width:1200px}}.content__jpm92{gap:24px;height:64px;justify-content:space-between}.content__jpm92,.product__gdk1N{align-items:center;display:flex}.product__gdk1N{flex:1;gap:12px;min-width:0}.image__wwh7e{flex-shrink:0;height:64px;width:64px}.info__dwB28{display:flex;flex-direction:column;min-width:0}.title__gR0H8{color:var(--ptt-neutral-90);font-size:var(--font-size-m);font-weight:var(--font-weight-w-2);letter-spacing:var(--letter-spacing-ls-2);line-height:var(--line-height-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions__Zx_fU{max-width:515px}
.page__oV8HK{margin:0 auto;max-width:1296px;min-width:1120px;width:100%}@media(max-width:1314px){.page__oV8HK{max-width:1200px}}.page__oV8HK{padding-bottom:16px}@media only screen and (width <= 79.9375em){.page__oV8HK{padding:0 8px}}.productDetailContainer__H3wJt{display:flex;flex-direction:column;gap:16px;width:100%}
