.productInfo__pwXq9{gap:8px;padding-top:4px}.productName__ktGLp{color:#4a4f51;display:-webkit-box;font-size:16px;font-weight:400;line-height:1.3;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;overflow:hidden}@media screen and (min-width:768px){.productName__ktGLp{font-size:16px;min-height:40px}}.productNameLink__VaNLP{color:inherit;cursor:pointer}.productNameLink__VaNLP,.productNameLink__VaNLP:active,.productNameLink__VaNLP:focus,.productNameLink__VaNLP:hover{text-decoration:none!important}.starRating__ALmDs{display:flex;gap:2px;margin:4px 0}.star__upyqW{color:#ddd;font-size:16px;line-height:1}.star__upyqW.filled__hb7Xv{color:#ffc107}.priceSection__YB2NS{display:flex;flex-direction:column;gap:4px}.currentPrice___TSSc{color:#212324;font-size:24px;font-weight:600}.originalPrice__j6uRw{color:var(--color-text-secondary);font-size:14px;text-decoration:line-through}.discountText__ETODb{background:var(--ptt-green-60);border-radius:4px;color:var(--ptt-green-120);display:inline-block;font-size:var(--font-size-xs);font-weight:500;line-height:var(--line-height-xs);padding:3px 8px;width:-moz-fit-content;width:fit-content}.productDetails__btU4x{display:flex;flex-direction:row;gap:4px;margin-top:8px}@media screen and (max-width:767px){.productDetails__btU4x{flex-direction:column;gap:2px}}.stockInfo__lw2uU{align-items:center;background:#f8f9fa;border:1px solid var(--primary-color);border-radius:16px;display:flex;font-size:12px;justify-content:space-between;padding:6px 8px;width:auto}@media screen and (max-width:767px){.stockInfo__lw2uU{align-self:flex-start;font-size:9px;width:auto}}.stockLabel___ov47,.stockValue___UOIk{color:var(--primary-color);font-weight:700}.shopInfo__kLYJp{align-items:center;background:#fcfcfc;border:1px solid #efefef;border-radius:16px;display:flex;font-size:12px;justify-content:space-between;padding:6px 8px;width:auto}@media screen and (max-width:767px){.shopInfo__kLYJp{align-self:flex-start;font-size:9px;width:auto}}.shopLabel__fxGNm{color:#727272;font-weight:600}.shopValue__pAAy7{color:#4a4f51;font-weight:500}.addToCartBtn__lZHjX{max-width:180px;min-height:40px;padding:8px 16px;width:100%!important}.addToCartBtn__lZHjX:disabled{background:#a0a0a0!important;cursor:not-allowed}.addToCartBtn__lZHjX .loader__HTuQi{animation:spin__Ny8uw .8s linear infinite;border:2px solid hsla(0,0%,100%,.502);border-radius:50%;border-top-color:#fff;height:14px;margin-right:4px;width:14px}@keyframes spin__Ny8uw{to{transform:rotate(1turn)}}.productBox__OhsPi{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.productBox__OhsPi.outOfStock__rN0a0{opacity:.6}.productBox__OhsPi.firstItem__liZl4{max-width:100%;width:100%}.numberOfRowCountdown__EFaiz{align-items:center;margin-bottom:8px;padding:16px 0 12px}.mobileCountdown__PwGNo,.numberOfRowCountdown__EFaiz{display:flex;justify-content:center;width:100%}.mobileCountdown__PwGNo{height:63px;margin:12px 0 8px}@media screen and (min-width:768px){.mobileCountdown__PwGNo{display:none}}.contentRow__J8lMk{display:flex;flex-direction:row;gap:24px;padding:16px;width:100%}@media screen and (max-width:767px){.contentRow__J8lMk{gap:16px;padding:12px}}.productImage__Hegez{align-items:center;border-radius:4px;display:flex;height:150px;justify-content:center;overflow:hidden;position:relative;width:40%}@media screen and (min-width:768px){.productImage__Hegez{height:180px}}.productImage__Hegez img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.productImage__Hegez.firstItemImage__hTwME{height:200px;width:50%}@media screen and (min-width:768px){.productImage__Hegez.firstItemImage__hTwME{height:250px;width:50%}.productImage__Hegez.numberOfRowImage__QwMtX{display:none!important}}.productImage__Hegez .productImageLink__aOacP{cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}.desktopCountdown__OZzRl{display:none;height:63px;justify-content:center;margin-bottom:12px}@media screen and (min-width:768px){.desktopCountdown__OZzRl{display:flex}}.desktopCountdown__OZzRl.numberOfRow__Qrx80,.desktopImage__lACEj{justify-content:center}.desktopImage__lACEj{align-items:center;border-radius:4px;display:none;height:200px;overflow:hidden;width:100%}@media screen and (min-width:768px){.desktopImage__lACEj{display:flex}}.desktopImage__lACEj img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.desktopImage__lACEj .productImageLink__aOacP{cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}.productInfo__pwXq9{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media screen and (min-width:768px){.productInfo__pwXq9{justify-content:flex-start}.productInfo__pwXq9.firstItemInfo__pzYkd{width:50%}.productInfo__pwXq9.numberOfRowInfo__PmISs{width:100%}}@media screen and (max-width:767px){.productBox__OhsPi .contentRow__J8lMk{align-items:flex-start;flex-direction:row;gap:16px;padding:12px}.productBox__OhsPi .productImage__Hegez{height:120px;width:40%}.productBox__OhsPi .productInfo__pwXq9{padding:0;text-align:left;width:60%}}
.countdown__fl1Ty{height:63px;width:100%}.countdown__fl1Ty,.countdownTimer__RD6SO{align-items:center;display:flex;justify-content:center}.countdownTimer__RD6SO{gap:4px}.timeUnit__gUL8r{align-items:center;background:#f6fbfc;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:column;height:63px;justify-content:center;padding:0 16px;text-align:center;width:60px}.timeValue__rbOpI{color:var(--primary-color);font-size:20px;font-weight:700;margin-bottom:2px}.timeLabel__JKrDy{color:#727272;font-size:14px;font-weight:400}.separator__W_zNY{color:var(--primary-color);font-size:12px;font-weight:700;margin:0 2px}.countdownExpired__W6SI2{background:#e74c3c;border-radius:8px;color:#fff;height:63px;margin-top:8px;padding:12px;text-align:center}.container__nLGS3,.countdownExpired__W6SI2{align-items:center;display:flex;justify-content:center}.container__nLGS3{flex-direction:column;margin:8px auto 10px;max-width:1280px;min-height:250px;padding:0}@media only screen and (width <= 74.9375em){.container__nLGS3{margin-top:8px;padding:0 16px}}.container__nLGS3 .title__Fkeg8{font-size:var(--font-size-xl);line-height:var(--line-height-xl);margin-bottom:0}.breadcrumbWrapper__WB3YI{display:flex;justify-content:flex-start}.breadcrumbWrapper__WB3YI,.firstProductContainer__TWZtP{margin-bottom:16px;width:100%}@media screen and (min-width:768px){.firstProductContainer__TWZtP{margin-bottom:24px}}.secondRowContainer__NJ6Tz{display:grid;gap:12px;grid-template-columns:1fr;margin-bottom:8px;width:100%}@media screen and (min-width:768px){.secondRowContainer__NJ6Tz{gap:24px;grid-template-columns:repeat(2,1fr)}}.filteredProductsContainer__pfUG_{display:grid;gap:12px;grid-template-columns:1fr;margin-top:16px;width:100%}@media screen and (min-width:768px){.filteredProductsContainer__pfUG_{gap:24px;grid-template-columns:repeat(3,1fr)}}.loading__sBBB2{align-items:center;display:flex;justify-content:center;min-height:400px}.loadingText__Z56Gr{color:var(--color-text-secondary);font-size:18px}.noProducts__hySK5{align-items:center;display:flex;justify-content:center;margin-top:24px;text-align:center}.noProductsText__LNxXw{font-size:var(--font-size-s);line-height:var(--line-height-s)}.error__U9oAW{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:20px;text-align:center}.errorText__HTmRs{color:#e74c3c;font-size:18px;font-weight:600;margin-bottom:16px}.errorDetails__qmyIb{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:var(--color-text-secondary);font-size:14px;max-width:500px;padding:16px;word-break:break-word}
