.ppbb{--sun:#F5C842;--sun-soft:#FFF9E6;--ink:#111;--ink2:#5E5850;--line:#E6E1D6;--green:#1F7A4D;--red:#C0281B;font-family:inherit;color:var(--ink);margin:18px 0 6px}.ppbb *{box-sizing:border-box}.ppbb-ben{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px;padding:0;list-style:none}.ppbb-ben li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;padding:9px 10px;font-size:12.5px;line-height:1.3;color:var(--ink2);margin:0}.ppbb-ben li:before{display:none}.ppbb-ben b{display:block;color:var(--ink);font-size:13px;font-weight:800}.ppbb-ben svg{width:30px;height:30px;border-radius:50%;background:var(--sun-soft);padding:6px;fill:none;stroke:var(--ink);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ppbb-lbl{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin:0 2px 10px}.ppbb-tiers{display:flex;flex-direction:column;gap:12px}.ppbb-tier{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:16px;cursor:pointer;text-align:left}.ppbb-tier[aria-checked=true]{border:2px solid var(--ink);background:var(--sun-soft);cursor:default}.ppbb-tier:focus-visible,.ppbb-cta:focus-visible,.ppbb-onetime:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.ppbb-band{background:var(--ink);color:var(--sun);text-align:center;font-size:12px;font-weight:800;letter-spacing:.07em;padding:6px 10px;border-radius:13px 13px 0 0;margin:-1.5px -1.5px 0}.ppbb-tier[aria-checked=true] .ppbb-band{margin:-2px -2px 0;border-radius:14px 14px 0 0}.ppbb-main{padding:14px 16px}.ppbb-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ppbb-radio{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #b9b1a0;background:#fff}.ppbb-tier[aria-checked=true] .ppbb-radio{border:7px solid var(--ink)}.ppbb-name{font-weight:800;font-size:17px;line-height:1.2}.ppbb-pill{font-size:11px;font-weight:800;letter-spacing:.05em;padding:3px 9px;border-radius:99px;border:1.5px solid var(--ink);white-space:nowrap}.ppbb-tier[aria-checked=true] .ppbb-pill{background:var(--sun);border-color:var(--sun)}.ppbb-price{display:flex;align-items:baseline;gap:6px;margin:8px 0 2px 32px;font-variant-numeric:tabular-nums;flex-wrap:wrap}.ppbb-price b{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1}.ppbb-price .u{font-size:15px;color:var(--ink2)}.ppbb-price s{font-size:14px;color:var(--ink2);margin-left:4px}.ppbb-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 12px;margin-left:32px;font-size:12.5px;color:var(--ink2);font-variant-numeric:tabular-nums}.ppbb-meta strong{color:var(--ink);font-weight:800;letter-spacing:.02em}.ppbb-more{display:none;border-top:1px solid #EADFC2;margin:0 16px;padding:12px 0 16px}.ppbb-tier[aria-checked=true] .ppbb-more{display:block}.ppbb-checks{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:7px;font-size:14px}.ppbb-checks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;line-height:1.35;margin:0;padding:0}.ppbb-checks li:before{content:"";position:static;width:18px;height:18px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3.5 9.5l3.5 3.5 7.5-8' fill='none' stroke='%23111' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.ppbb-checks li.no{color:var(--ink2)}.ppbb-checks li.no:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 4.5l9 9M13.5 4.5l-9 9' fill='none' stroke='%23D93025' stroke-width='2.3' stroke-linecap='round'/%3E%3C/svg%3E")}.ppbb-checks b{font-weight:800}.ppbb-checks li.no b{color:var(--red)}.ppbb-gifts{background:#fff;border:1px solid #EADFC2;border-radius:12px;padding:12px 14px}.ppbb-g{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.ppbb-packs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ppbb-pk{position:relative;width:56px}.ppbb-pk i{display:block;width:56px;height:70px;border-radius:8px;background:#fff center/cover;border:1px solid #EADFC2}.ppbb-pk em{white-space:nowrap;line-height:1.3;position:absolute;left:50%;bottom:-7px;transform:translate(-50%);background:var(--green);color:#fff;font-style:normal;font-size:10px;font-weight:800;padding:1px 6px;border-radius:5px}.ppbb-packs.many{gap:6px}.ppbb-packs.many .ppbb-pk,.ppbb-packs.many .ppbb-pk i{width:46px}.ppbb-packs.many .ppbb-pk i{height:58px}.ppbb-packs-row+.ppbb-g{margin-top:14px;padding-top:12px;border-top:1px dashed #EADFC2}.ppbb-g+.ppbb-g{margin-top:12px;padding-top:12px;border-top:1px dashed #EADFC2}.ppbb-stack{position:relative;height:70px;margin-left:2px}.ppbb-stack i{position:absolute;top:0;width:56px;height:70px;border-radius:8px;background:#fff center/cover;border:2px solid #fff;box-shadow:0 2px 8px #00000024}.ppbb-stack i:nth-of-type(odd){transform:rotate(-4deg)}.ppbb-stack i:nth-of-type(2n){transform:rotate(3deg)}.ppbb-free{position:absolute;right:-6px;bottom:-6px;background:var(--green);color:#fff;font-size:11px;font-weight:800;padding:2px 6px;border-radius:6px;z-index:9;font-style:normal}.ppbb-gt b{display:block;font-size:15px;font-weight:800;line-height:1.25}.ppbb-gt .v{font-size:13px;color:var(--ink2);font-variant-numeric:tabular-nums}.ppbb-gt .v s{margin-right:4px}.ppbb-ship{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:12.5px;font-weight:700}.ppbb-onetime{display:block;text-transform:none;letter-spacing:normal;min-height:0;width:auto;margin:14px auto 0;background:none;border:0;font:inherit;font-size:14px;color:var(--ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:6px}.ppbb-cta{text-transform:uppercase;min-height:0;width:100%;margin-top:12px;border:0;border-radius:99px;background:var(--ink);color:#fff;font:inherit;font-weight:800;font-size:17px;letter-spacing:.02em;padding:17px 18px;cursor:pointer}.ppbb-cta[disabled]{opacity:.6;cursor:wait}.ppbb-under{text-align:center;font-size:12.5px;color:var(--ink2);margin:9px 0 0;font-variant-numeric:tabular-nums}@media(max-width:360px){.ppbb-ben{grid-template-columns:1fr}}.ppbb-on kaching-bundle,.ppbb-on .kaching-bundles,.ppbb-on .main-product__buy-buttons--container{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.ppbb-on .ppbb-hide-when-on{display:none!important}.ppbb[data-handle=berberine-patch]{--sun:#E8A6A6;--sun-soft:#FFF3F2}.ppbb[data-handle=nad-please]{--sun:#A9CBEA;--sun-soft:#EEF6FF}
/*# sourceMappingURL=/cdn/shop/files/pp-buybox-v2.css.map */
