@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Inter+Tight:wght@400;600&display=swap";:root{--pdd-primary-green: #b6d997;--pdd-dark-green: #80b568;--pdd-blue: #619eff;--pdd-yellow: #ffbd2e;--pdd-orange: #f5a623;--pdd-bg-gray: #f8f8f8;--pdd-border-gray: #dbdbdb;--pdd-border-light: #f3f3f3;--pdd-text-black: #000000;--pdd-text-white: #FFF;--pdd-text-muted: rgba(0, 0, 0, .65);--pdd-font-primary: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;--pdd-font-numbers: "Inter Tight", sans-serif}product-details-drawer.drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-start;z-index:1100;overflow:hidden}product-details-drawer.drawer .drawer__inner{border:0;transform:translate(-100%);max-width:480px;width:100%;height:100dvh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column;padding:0;background:#fff}product-details-drawer.drawer.active .drawer__inner{transform:translate(0)}.product-details-contents{height:100%;display:flex;flex-direction:column}.product-details{display:flex;flex-direction:column;height:100%;position:relative}.product-details__close-btn{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;cursor:pointer;color:var(--pdd-text-black);padding:8px;border-radius:4px;box-shadow:0 10px 25px #00000040;z-index:20}.product-details__close-btn svg{width:32px;height:32px}.product-details__scrollable{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.product-details__scrollable::-webkit-scrollbar{width:4px}.product-details__scrollable::-webkit-scrollbar-track{background:transparent}.product-details__scrollable::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.product-details__sticky-footer{flex-shrink:0;padding:12px 16px 16px;background:#fff;box-shadow:0 -10px 25px #0000001a;position:relative;z-index:10}.product-details__inline-add--desktop{display:block}.product-details__sticky-footer--mobile-only{display:none}@media screen and (max-width:749px){.product-details__inline-add--desktop{display:none}.product-details__sticky-footer--mobile-only{display:block}}.product-details__footer-text{display:flex;flex-direction:column;min-width:0}.product-details__footer-price{font-family:var(--pdd-font-primary);font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.5px;color:var(--pdd-text-black)}.product-details__footer-compare-price{margin-left:8px;color:#dc2626;font-size:16px;font-weight:500;text-decoration:line-through}.product-details__footer-text .product-details__tax-note{margin:4px 0 0}.product-details__variant-trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:51px;height:40px;padding:4px;border:2px solid var(--color-primary, #b6d997);border-radius:99px;background:var(--color-primary, #b6d997);color:var(--pdd-text-black, #000);cursor:pointer;transition:filter .2s ease}.product-details__variant-trigger:hover{filter:brightness(.95)}.product-details__variant-trigger .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.product-details__variant-trigger svg{width:16px;height:16px}.product-details__variant-trigger-count{display:none}.product-details__variant-trigger--has-items{width:auto;padding:8px 12px;gap:9.67px}.product-details__variant-trigger--has-items .product-details__variant-trigger-count{display:inline-flex;align-items:center;justify-content:center;min-width:13.3px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.5px;color:var(--pdd-text-black)}.product-details__variant-sheet-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:29;background:#0006;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.product-details__variant-sheet-backdrop.is-open{display:block;opacity:1;visibility:visible;pointer-events:auto}.product-details__variant-sheet{position:absolute;left:0;right:0;bottom:0;z-index:30;max-height:80%;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -10px 30px #00000026;transform:translateY(100%);transition:transform .28s ease}.product-details__variant-sheet.is-open{transform:translateY(0)}.product-details__variant-sheet[hidden],.product-details__variant-sheet-backdrop[hidden]{display:none}.product-details__variant-sheet-handle{display:block;width:40px;height:4px;margin:10px auto 6px;padding:0;border:none;border-radius:99px;background:#0000002e;cursor:pointer}.product-details__variant-sheet-body{padding:0 16px max(16px,env(safe-area-inset-bottom));overflow-y:auto}.product-details__variant-sheet .product-size-list{margin:0;border-bottom:none}.product-details__variant-sheet .product-size-list__row:first-child{border-top:none}@media screen and (min-width:750px){.product-details__variant-sheet,.product-details__variant-sheet-backdrop{display:none!important}}.product-details__tax-note{font-family:var(--pdd-font-primary);font-size:12px;font-weight:400;color:var(--pdd-text-muted);letter-spacing:-.2px;line-height:1.5;margin:8px 0 0;text-align:left}.product-details__tax-note a{color:var(--pdd-text-muted);text-decoration:underline}.product-details__hero{position:relative;width:100%;overflow:hidden}product-details-drawer .product-details__hero{aspect-ratio:480 / 340}.product-page .product-details__hero{aspect-ratio:700 / 500}.product-details__hero img{width:100%;height:100%;object-fit:cover;display:block}.product-details__hero-badge{display:inline-flex;align-items:center;gap:4px;background:#fff;color:var(--pdd-text-black);padding:4px 8px;border-radius:99px;font-size:14px;font-weight:400;font-family:var(--pdd-font-primary);letter-spacing:-.5px;line-height:1.5}.product-details__hero-badge svg{width:18px;height:15px}.product-details__hero-badge img{width:16px;height:16px;object-fit:contain;flex-shrink:0}.product-details__hero-type-badge{position:absolute;bottom:12px;left:8px;z-index:2}.product-details__hero-badges{position:absolute;top:22px;left:8px;display:flex;flex-direction:column;gap:8px}.product-details__hero-badge--meal,.product-details__hero-badge--addon{background:transparent;border:1px solid #fff;color:#fff}.product-details__hero .card__type-badge-overlay{position:absolute;bottom:12px;left:8px;z-index:2}.product-details__hero .card__type-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #fff;border-radius:50px;font-size:14px;font-weight:400;color:#fff;font-family:Poppins,sans-serif;letter-spacing:-.5px;line-height:1.5;background:transparent}.product-details__hero .card__badges-overlay{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:7px}.product-details__hero .card__category-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:#f8f8f8;border-radius:50px;font-size:14px;font-weight:400;color:#000;font-family:Poppins,sans-serif;letter-spacing:-.5px;line-height:1.5;white-space:nowrap}.product-details__hero .card__category-badge-icon{width:16px;height:16px;object-fit:contain;flex-shrink:0}.product-details{display:flex;flex-direction:column;background:#fff}.product-details__header{padding:16px}.product-details__title{font-size:24px;font-weight:400;margin:0 0 12px;line-height:1.4;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:0}.product-details__description{font-size:18px;color:var(--pdd-text-black);opacity:.65;line-height:1.6;margin:0;font-weight:400;letter-spacing:-.5px}.product-details__description>*:first-child{margin-top:0}.product-details__description>*:last-child{margin-bottom:0}.product-details__description p{margin:0 0 12px}.product-details__description ul,.product-details__description ol{margin:0 0 12px;padding-left:20px}.product-details__description li{margin:0 0 4px}.product-details__description br+br{display:none}.product-details__purchase-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-details__price-button{display:inline-flex;align-items:center;justify-content:center;background:var(--pdd-text-black);color:#fff;padding:8px 12px;border-radius:8px;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:background .2s ease;font-family:var(--pdd-font-primary);letter-spacing:-.5px;line-height:1.5}.product-details__price-button:hover{background:#333}.product-details__quantity-wrapper{display:flex;align-items:center;gap:15px}.product-details__quantity-label{font-size:14px;color:#121212;font-family:var(--pdd-font-primary);font-weight:400;letter-spacing:-.5px;line-height:1.5}.product-details__quantity-selector{display:inline-flex;align-items:center;justify-content:center;border-radius:99px;background:#fff;border:2px solid var(--pdd-primary-green);width:51px;height:40px;padding:0;gap:0;transition:background .15s ease,border-color .15s ease}.product-details__quantity-selector:hover{background:var(--pdd-bg-gray);border-color:var(--pdd-primary-green)}.product-details__quantity-selector:not(.has-items) .product-details__quantity-btn[data-quantity-minus],.product-details__quantity-selector:not(.has-items) .product-details__quantity-input{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important}.product-details__quantity-selector:not(.has-items) .product-details__quantity-btn[data-quantity-plus]{width:100%;height:100%;min-width:100%;min-height:100%;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:99px;cursor:pointer}.product-details__quantity-selector:not(.has-items) .product-details__quantity-btn[data-quantity-plus] svg{width:22px;height:22px}.product-details__quantity-selector.has-items{background:var(--pdd-primary-green);border:1px solid var(--pdd-primary-green);padding:8px;gap:9.65px;width:auto;min-width:100px;height:40px}.product-details__quantity-selector.has-items:hover{background:var(--pdd-primary-green);border-color:var(--pdd-primary-green)}.product-details__quantity-selector.has-items .product-details__quantity-btn[data-quantity-minus],.product-details__quantity-selector.has-items .product-details__quantity-input,.product-details__quantity-selector.has-items .product-details__quantity-btn[data-quantity-plus]{display:inline-flex!important;visibility:visible!important;position:relative!important}.product-details__quantity-selector.has-items .product-details__quantity-btn{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--pdd-text-black);transition:opacity .15s ease;flex-shrink:0}.product-details__quantity-selector.has-items .product-details__quantity-btn:hover:not(.disabled){opacity:.7}.product-details__quantity-selector.has-items .product-details__quantity-btn.disabled{opacity:.4;pointer-events:none}.product-details__quantity-selector.has-items .product-details__quantity-btn svg{width:24px;height:24px}.product-details__quantity-selector.has-items .product-details__quantity-input{width:13px;min-width:13px;text-align:center;border:none;font-size:16px;font-weight:400;background:transparent;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px;line-height:1.5;padding:0}.product-details__quantity-selector.has-items .product-details__quantity-input:focus{outline:none}.product-details__quantity-selector.has-items .product-details__quantity-input::-webkit-outer-spin-button,.product-details__quantity-selector.has-items .product-details__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details__quantity-selector.has-items .product-details__quantity-input[type=number]{-moz-appearance:textfield}.product-details__share{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 16px 24px}.product-details__share-label{font-size:18px;color:var(--pdd-text-black);opacity:.65;font-family:var(--pdd-font-primary);font-weight:400;letter-spacing:-.5px;line-height:1.6}.product-details__share-icons{display:flex;align-items:center;gap:24px}.product-details__share-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--pdd-text-black);transition:opacity .15s ease;background:transparent;border:none;cursor:pointer;padding:0;text-decoration:none}.product-details__share-icon:hover{opacity:.7}.product-details__share-icon svg{width:24px;height:24px}.product-details__accordion{border-top:1px solid var(--pdd-border-gray);border-bottom:1px solid var(--pdd-border-gray);margin:-1px 16px 0;padding:16px 0 12px}.product-page .product-details-page-sections .product-details__accordion{border-top:0}.product-details__accordion:first-of-type{margin-top:0}.product-details__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--pdd-font-primary);list-style:none}.product-details__accordion-trigger::-webkit-details-marker{display:none}.product-details__accordion-title{font-size:14px;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;color:var(--pdd-text-black);margin:0;line-height:1.7}.product-page .product-details-page-sections .product-details__accordion-title{margin-bottom:12px;display:block}.product-details__accordion-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease;flex-shrink:0}.product-details__accordion-icon svg{width:24px;height:24px;stroke:currentColor;stroke-width:2}.product-details__accordion[open] .product-details__accordion-icon{transform:rotate(180deg)}.product-details__details-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 24px}.product-details__detail-item{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:16px;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px;line-height:1.5}.product-details__detail-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-details__detail-icon svg,.product-details__detail-icon img{width:24px;height:24px;color:var(--pdd-primary-green)}.product-details__detail-text{color:var(--pdd-text-black)}.product-details__allergens-list{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0}.product-details__allergen-item{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px;line-height:1.5}.product-details__allergen-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-details__allergen-icon svg{width:24px;height:24px}.product-details__allergen-icon img{width:24px;height:24px;object-fit:contain}.product-details__ingredients-list{display:flex;flex-direction:column;gap:0;list-style:none;padding:0;margin:0}.product-page .product-details__ingredients-list{gap:12px}.product-details__ingredient-item{display:flex;align-items:flex-start;gap:8px;padding:4px 0;font-size:16px;line-height:1.5;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px}.product-details__ingredient-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.product-details__ingredient-icon svg{width:24px;height:24px}.product-details__ingredient-icon img{width:24px;height:24px;object-fit:contain}.product-details__ingredient-text{flex:1;line-height:1.5}.product-details__ingredient-video{display:inline;color:#619dff;font-size:16px;font-weight:500;text-decoration:none;font-family:var(--pdd-font-primary);letter-spacing:-.5px;line-height:1.5}.product-details__ingredient-video:hover{text-decoration:underline}.product-details__nutrition{display:flex;flex-direction:column;gap:16px;padding-top:16px}.product-details__nutrition-highlights{display:flex;gap:17px;margin-bottom:0}.product-details__nutrition-circle{width:73px;height:73px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#fff;flex-shrink:0}.product-details__nutrition-circle--calories{border:4.45px solid var(--pdd-primary-green)}.product-details__nutrition-circle--proteins{--protein-percent: 0;border:4.45px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from -90deg,#feb46d calc(var(--protein-percent) * 3.6deg),var(--pdd-border-light) calc(var(--protein-percent) * 3.6deg)) border-box}.product-details__nutrition-circle--carbs{--carbs-percent: 0;border:4.45px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from -90deg,#feda6d calc(var(--carbs-percent) * 3.6deg),var(--pdd-border-light) calc(var(--carbs-percent) * 3.6deg)) border-box}.product-details__nutrition-circle--fats{--fats-percent: 0;border:4.45px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from -90deg,#9cdee0 calc(var(--fats-percent) * 3.6deg),var(--pdd-border-light) calc(var(--fats-percent) * 3.6deg)) border-box}.product-details__nutrition-circle-value{font-size:17px;font-weight:600;line-height:1;color:var(--pdd-text-black);font-family:var(--pdd-font-numbers)}.product-details__nutrition-circle-label{font-size:12px;font-weight:600;color:var(--pdd-text-black);opacity:.65;font-family:var(--pdd-font-numbers);text-align:center}.product-details__nutrition-header{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;padding-bottom:16px;border-bottom:1px solid var(--pdd-border-gray);font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px;line-height:1.7}.product-details__nutrition-header span:last-child{display:flex;align-items:center;gap:4px}.product-details__nutrition-header svg{width:24px;height:24px}.product-details__nutrition-row{display:flex;align-items:center;gap:32px}.product-details__nutrition-bar-wrapper{flex:1;display:flex;align-items:center;gap:24px;min-width:0}.product-details__nutrition-bar{flex:1;max-width:180px;height:4px;background:var(--pdd-border-light);border-radius:99px;overflow:hidden;position:relative}.product-details__nutrition-bar-fill{height:100%;border-radius:99px;transition:width .3s ease;position:absolute;top:0;left:0;display:block!important}.product-details__nutrition-bar-fill--lipids{background:var(--pdd-dark-green)}.product-details__nutrition-bar-fill--saturated{background:var(--pdd-blue)}.product-details__nutrition-bar-fill--carbs{background:var(--pdd-dark-green)}.product-details__nutrition-bar-fill--sugars{background:var(--pdd-yellow)}.product-details__nutrition-bar-fill--proteins{background:var(--pdd-dark-green)}.product-details__nutrition-bar-fill--salt{background:var(--pdd-blue)}.product-details__nutrition-label{flex:1;font-size:16px;font-family:var(--pdd-font-primary);color:transparent;line-height:1.5;letter-spacing:-.5px}.product-details__nutrition-label-value{font-weight:500;color:var(--pdd-text-black)}.product-details__nutrition-label-name,.product-details__nutrition-label small{color:var(--pdd-text-muted);font-weight:400}.product-details__nutrition-percent{font-size:14px;color:var(--pdd-text-black);min-width:35px;text-align:right;font-family:var(--pdd-font-primary);font-weight:500;letter-spacing:-.5px;line-height:1.7}.product-details__preparation-list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0}.product-details__preparation-item{display:flex;align-items:flex-start;gap:8px;padding:4px 8px;font-size:16px;line-height:1.5;font-family:var(--pdd-font-primary);color:var(--pdd-text-black);letter-spacing:-.5px}.product-details__preparation-number{width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--pdd-border-light);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;color:var(--pdd-text-black);font-family:var(--pdd-font-primary);letter-spacing:-.5px;line-height:1.5}.product-details__preparation-text{flex:1;opacity:.65}.product-details__related{padding:16px}.product-details__related-title{font-size:14px;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;color:var(--pdd-text-black);margin:0 0 12px;font-family:var(--pdd-font-primary);line-height:1.7}.product-details__related-grid{display:flex;align-items:stretch;gap:16px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent}.product-details__related-grid::-webkit-scrollbar{height:8px}.product-details__related-grid::-webkit-scrollbar-track{background:transparent}.product-details__related-grid::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:99px}.product-details__related-grid .card-wrapper{min-width:250px;max-width:250px;flex:0 0 250px;height:auto;scroll-snap-align:start}.product-details__related-grid .card-wrapper .card{height:100%;display:flex;flex-direction:column}.product-details__related-grid .card-wrapper .card__content,.product-details__related-grid .card-wrapper .card__information{flex-grow:1;display:flex;flex-direction:column}.product-details__related-grid .card-wrapper .card-information{margin-top:auto}@media screen and (max-width:749px){.product-details__related-grid .card-wrapper{min-width:200px;max-width:200px;flex:0 0 200px}}@media screen and (max-width:749px){.product-details__description{font-size:16px}.product-details__nutrition-highlights{gap:12px}.product-details__nutrition-circle{width:65px;height:65px}.product-details__nutrition-circle-value{font-size:15px}.product-details__nutrition-circle-label{font-size:10px}.product-details__nutrition-bar{max-width:120px}.product-details__related-card{min-width:200px}}@media screen and (max-width:374px){.product-details__purchase-row{flex-direction:column;align-items:stretch}.product-details__quantity-wrapper{justify-content:space-between}.product-details__nutrition-circle{width:60px;height:60px}.product-details__nutrition-circle-value{font-size:14px}}#ProductDetailsDrawer-Content.slide-out{transform:translate(-40px);opacity:0;transition:transform .2s ease-in,opacity .2s ease-in}#ProductDetailsDrawer-Content.slide-in-prepare{transform:translate(40px);opacity:0;transition:none}#ProductDetailsDrawer-Content.slide-in{transform:translate(0);opacity:1;transition:transform .25s ease-out,opacity .25s ease-out}@media print{product-details-drawer.drawer{display:none}}.product-details__rws-wrapper{display:flex;align-items:center;gap:4px;position:relative}.product-details__rws-tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;color:var(--pdd-text-black, #000);opacity:.65;transition:opacity .15s ease}.product-details__rws-tooltip-trigger:hover{opacity:1}.product-details__rws-tooltip-trigger svg{width:20px;height:20px}.product-details__rws-tooltip{position:absolute;top:calc(100% + 8px);right:-12px;z-index:100;width:280px;background:#fff;border:1px solid var(--pdd-border-gray, #dbdbdb);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:16px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;pointer-events:none}.product-details__rws-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.product-details__rws-tooltip:before{content:"";position:absolute;top:-6px;right:16px;width:10px;height:10px;background:#fff;border-left:1px solid var(--pdd-border-gray, #dbdbdb);border-top:1px solid var(--pdd-border-gray, #dbdbdb);transform:rotate(45deg)}.product-details__rws-tooltip-content{font-family:var(--pdd-font-primary, "Poppins", sans-serif)}.product-details__rws-tooltip-title{font-size:14px;font-weight:600;margin:0 0 8px;color:var(--pdd-text-black, #000)}.product-details__rws-tooltip-desc{font-size:13px;line-height:1.5;margin:0 0 12px;color:var(--pdd-text-muted, rgba(0, 0, 0, .65))}.product-details__rws-tooltip-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.product-details__rws-tooltip-list li{font-size:13px;color:var(--pdd-text-black, #000);display:flex;align-items:center;gap:8px}.product-details__rws-tooltip-list li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pdd-primary-green, #b6d997);flex-shrink:0}.product-details__nutrition-percent[title]{cursor:help;position:relative}@media screen and (max-width:749px){.product-details__rws-tooltip{width:260px;right:-8px}.product-details__rws-tooltip:before{right:24px}}.product-size-list{display:flex;flex-direction:column;width:100%;margin:.8rem 0 1.6rem;border-bottom:1px solid rgba(0,0,0,.08)}.product-details .product-size-list{margin-top:24px;margin-bottom:8px}.product-size-list__row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:.8rem 0;border-top:1px solid rgba(0,0,0,.08)}.product-size-list__info{display:flex;flex-direction:column;gap:4px}.product-size-list__size{margin:0;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.5px;color:#121212}.product-size-list__compare-price{margin-left:6px;color:#dc2626;text-decoration:line-through}.product-size-list__calories{margin:0;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:-.5px;color:#121212}.product-size-list__qty{display:flex;align-items:center;gap:15px;height:40px;flex-shrink:0}.product-size-list__qty-label{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:-.5px;color:#121212;white-space:nowrap}.product-size-list__soldout{font-family:Poppins,sans-serif;font-size:14px;color:#00000080}.product-size-list .price-per-item__container,.product-details__sticky-footer .price-per-item__container{flex-shrink:0;display:flex;align-items:center}.product-size-list .progress-bar-container,.product-details__sticky-footer .progress-bar-container{display:none}.product-sold-out-notice{display:inline-flex;align-items:center;margin:.8rem 0 1.6rem;padding:8px 16px;border-radius:99px;background:#f3f3f3;color:#00000080;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.5px}.product-details__cart-error{font-family:var(--pdd-font-primary);font-size:13px;font-weight:500;color:#c0392b;line-height:1.4;letter-spacing:-.5px;margin:8px 0 0;text-align:left}.product-details__cart-error[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-details-drawer.css.map */
